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:03 UTC

[01/51] [partial] Add hive test files to repository. Remove download script.

Repository: spark
Updated Branches:
  refs/heads/master e09139d9c -> 7e17fe69f


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


[10/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join37-4-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join37-4-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join37-4-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..183353e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join37-4-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,37 @@
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+128		val_128
+128		val_128
+128		val_128
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+224		val_224
+224		val_224
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+369		val_369
+369		val_369
+369		val_369
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join38-0-42e6ad674a5142d05258a2d29578e046
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join38-0-42e6ad674a5142d05258a2d29578e046 b/sql/hive/src/test/resources/golden/join38-0-42e6ad674a5142d05258a2d29578e046
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join38-1-d8ba5ec8a5a0bb702958400a3b3e458f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join38-1-d8ba5ec8a5a0bb702958400a3b3e458f b/sql/hive/src/test/resources/golden/join38-1-d8ba5ec8a5a0bb702958400a3b3e458f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join38-2-eacdb3417c4a563982c488812d654c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join38-2-eacdb3417c4a563982c488812d654c9 b/sql/hive/src/test/resources/golden/join38-2-eacdb3417c4a563982c488812d654c9
new file mode 100644
index 0000000..5e020e3
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join38-2-eacdb3417c4a563982c488812d654c9
@@ -0,0 +1,2 @@
+100	101	102	103	104	105	106	107	108	109	110	111
+100	101	102	103	104	105	106	107	108	109	110	111
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join38-3-22ead86c36dcd9ac9403fb52ac752046
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join38-3-22ead86c36dcd9ac9403fb52ac752046 b/sql/hive/src/test/resources/golden/join38-3-22ead86c36dcd9ac9403fb52ac752046
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join38-4-53d219706847e890de1dcd369563ebef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join38-4-53d219706847e890de1dcd369563ebef b/sql/hive/src/test/resources/golden/join38-4-53d219706847e890de1dcd369563ebef
new file mode 100644
index 0000000..fce97c9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join38-4-53d219706847e890de1dcd369563ebef
@@ -0,0 +1 @@
+val_111	105	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join39-0-54e9f7924abb40d1c601de908de6f25b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join39-0-54e9f7924abb40d1c601de908de6f25b b/sql/hive/src/test/resources/golden/join39-0-54e9f7924abb40d1c601de908de6f25b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join39-1-60178dec03adcbccbd4e5cae936c38f2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join39-1-60178dec03adcbccbd4e5cae936c38f2 b/sql/hive/src/test/resources/golden/join39-1-60178dec03adcbccbd4e5cae936c38f2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join39-2-7fe3308e0a153b36c8eb21edcd3dbe96
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join39-2-7fe3308e0a153b36c8eb21edcd3dbe96 b/sql/hive/src/test/resources/golden/join39-2-7fe3308e0a153b36c8eb21edcd3dbe96
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join4-0-531e91e11b3891627c2675935fda14cd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join4-0-531e91e11b3891627c2675935fda14cd b/sql/hive/src/test/resources/golden/join4-0-531e91e11b3891627c2675935fda14cd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join4-1-8884a9b112b0c767aa0bd8e745bd7b21
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join4-1-8884a9b112b0c767aa0bd8e745bd7b21 b/sql/hive/src/test/resources/golden/join4-1-8884a9b112b0c767aa0bd8e745bd7b21
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join4-2-dc967001beb776f3a859e9360823c361
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join4-2-dc967001beb776f3a859e9360823c361 b/sql/hive/src/test/resources/golden/join4-2-dc967001beb776f3a859e9360823c361
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join4-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join4-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/join4-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..e45f323
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join4-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,11 @@
+15	val_15	NULL	NULL
+17	val_17	17	val_17
+12	val_12	NULL	NULL
+15	val_15	NULL	NULL
+19	val_19	19	val_19
+11	val_11	NULL	NULL
+12	val_12	NULL	NULL
+18	val_18	18	val_18
+18	val_18	18	val_18
+18	val_18	18	val_18
+18	val_18	18	val_18
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join40-0-d2b5e23edec42a62e61750b110ecbaac
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join40-0-d2b5e23edec42a62e61750b110ecbaac b/sql/hive/src/test/resources/golden/join40-0-d2b5e23edec42a62e61750b110ecbaac
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join40-0-d2b5e23edec42a62e61750b110ecbaac
@@ -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/join40-1-4b663d50fee0a8afd32cdf25c3b82de8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join40-1-4b663d50fee0a8afd32cdf25c3b82de8 b/sql/hive/src/test/resources/golden/join40-1-4b663d50fee0a8afd32cdf25c3b82de8
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join40-12-aaddbef9069aba3ebeb310be74671cda
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join40-12-aaddbef9069aba3ebeb310be74671cda b/sql/hive/src/test/resources/golden/join40-12-aaddbef9069aba3ebeb310be74671cda
new file mode 100644
index 0000000..67d892c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join40-12-aaddbef9069aba3ebeb310be74671cda
@@ -0,0 +1 @@
+1028
\ No newline at end of file

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

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

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


[40/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join17-3-478a9f270a5d70f6f82f81e6962fb251
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join17-3-478a9f270a5d70f6f82f81e6962fb251 b/sql/hive/src/test/resources/golden/auto_join17-3-478a9f270a5d70f6f82f81e6962fb251
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join17-4-11d706a64d44a8b0d41b290c4671c29c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join17-4-11d706a64d44a8b0d41b290c4671c29c b/sql/hive/src/test/resources/golden/auto_join17-4-11d706a64d44a8b0d41b290c4671c29c
new file mode 100644
index 0000000..006e1f8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join17-4-11d706a64d44a8b0d41b290c4671c29c
@@ -0,0 +1 @@
+-793937029770
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join18-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join18-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join18-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join18-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join18-1-3839d176ee45fb0fc6702f4a7794ca1b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join18-1-3839d176ee45fb0fc6702f4a7794ca1b b/sql/hive/src/test/resources/golden/auto_join18-1-3839d176ee45fb0fc6702f4a7794ca1b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join18-2-f633ade9577c8b0e89d89124194c8d0f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join18-2-f633ade9577c8b0e89d89124194c8d0f b/sql/hive/src/test/resources/golden/auto_join18-2-f633ade9577c8b0e89d89124194c8d0f
new file mode 100644
index 0000000..0c9b518
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join18-2-f633ade9577c8b0e89d89124194c8d0f
@@ -0,0 +1 @@
+2358131334
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join19-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join19-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join19-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join19-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join19-1-13ab74a58da514fe01dbeda0c3e79883
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join19-1-13ab74a58da514fe01dbeda0c3e79883 b/sql/hive/src/test/resources/golden/auto_join19-1-13ab74a58da514fe01dbeda0c3e79883
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join19-2-70f3756d8b44d637ac4596cbbd48dc77
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join19-2-70f3756d8b44d637ac4596cbbd48dc77 b/sql/hive/src/test/resources/golden/auto_join19-2-70f3756d8b44d637ac4596cbbd48dc77
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join19-3-a3751c195480244a5ed497fd053cd433
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join19-3-a3751c195480244a5ed497fd053cd433 b/sql/hive/src/test/resources/golden/auto_join19-3-a3751c195480244a5ed497fd053cd433
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join19-4-eaa70da463b92e85e1796277f016c18f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join19-4-eaa70da463b92e85e1796277f016c18f b/sql/hive/src/test/resources/golden/auto_join19-4-eaa70da463b92e85e1796277f016c18f
new file mode 100644
index 0000000..7951666
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join19-4-eaa70da463b92e85e1796277f016c18f
@@ -0,0 +1 @@
+407444119660
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join2-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join2-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join2-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join2-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join2-1-3d1692c4710db1ff716d35e921f2bcca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join2-1-3d1692c4710db1ff716d35e921f2bcca b/sql/hive/src/test/resources/golden/auto_join2-1-3d1692c4710db1ff716d35e921f2bcca
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join2-2-15d7a6cb2e2f21077de2447c656e7a34
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join2-2-15d7a6cb2e2f21077de2447c656e7a34 b/sql/hive/src/test/resources/golden/auto_join2-2-15d7a6cb2e2f21077de2447c656e7a34
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join2-3-d4673c03d04084b838fcd8149f59ad9a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join2-3-d4673c03d04084b838fcd8149f59ad9a b/sql/hive/src/test/resources/golden/auto_join2-3-d4673c03d04084b838fcd8149f59ad9a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join2-4-9d8144612cb3132ad9f7c8fa93586185
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join2-4-9d8144612cb3132ad9f7c8fa93586185 b/sql/hive/src/test/resources/golden/auto_join2-4-9d8144612cb3132ad9f7c8fa93586185
new file mode 100644
index 0000000..1c95890
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join2-4-9d8144612cb3132ad9f7c8fa93586185
@@ -0,0 +1 @@
+33815990627
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join20-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join20-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join20-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join20-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join20-1-2afb0510178c4b66876dd91c7ca441fd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join20-1-2afb0510178c4b66876dd91c7ca441fd b/sql/hive/src/test/resources/golden/auto_join20-1-2afb0510178c4b66876dd91c7ca441fd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join20-2-903ee25e327188edaaf2040fec5a8e52
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join20-2-903ee25e327188edaaf2040fec5a8e52 b/sql/hive/src/test/resources/golden/auto_join20-2-903ee25e327188edaaf2040fec5a8e52
new file mode 100644
index 0000000..b1a6075
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join20-2-903ee25e327188edaaf2040fec5a8e52
@@ -0,0 +1 @@
+-24276731469
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join20-3-cf1c52393ea3a7e21782a1c52b83f0ee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join20-3-cf1c52393ea3a7e21782a1c52b83f0ee b/sql/hive/src/test/resources/golden/auto_join20-3-cf1c52393ea3a7e21782a1c52b83f0ee
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join20-4-e48e08d5b94719d56a58284eaef757f2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join20-4-e48e08d5b94719d56a58284eaef757f2 b/sql/hive/src/test/resources/golden/auto_join20-4-e48e08d5b94719d56a58284eaef757f2
new file mode 100644
index 0000000..b1a6075
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join20-4-e48e08d5b94719d56a58284eaef757f2
@@ -0,0 +1 @@
+-24276731469
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join21-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join21-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join21-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join21-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join21-1-9dd59784ca1555b607df0137d2666fb8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join21-1-9dd59784ca1555b607df0137d2666fb8 b/sql/hive/src/test/resources/golden/auto_join21-1-9dd59784ca1555b607df0137d2666fb8
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join22-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join22-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join22-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join22-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join22-1-4044be0e5116357bd88b4eda0f9ccaa8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join22-1-4044be0e5116357bd88b4eda0f9ccaa8 b/sql/hive/src/test/resources/golden/auto_join22-1-4044be0e5116357bd88b4eda0f9ccaa8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join22-2-a4abc288c20edee53ede45d248cf3abb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join22-2-a4abc288c20edee53ede45d248cf3abb b/sql/hive/src/test/resources/golden/auto_join22-2-a4abc288c20edee53ede45d248cf3abb
new file mode 100644
index 0000000..dba3bca
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join22-2-a4abc288c20edee53ede45d248cf3abb
@@ -0,0 +1 @@
+344337359100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join23-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join23-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join23-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join23-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join23-1-b31437533a2b890788938455cb32f679
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join23-1-b31437533a2b890788938455cb32f679 b/sql/hive/src/test/resources/golden/auto_join23-1-b31437533a2b890788938455cb32f679
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join23-2-6d2c5b58222f31658a0cf957e093a150
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join23-2-6d2c5b58222f31658a0cf957e093a150 b/sql/hive/src/test/resources/golden/auto_join23-2-6d2c5b58222f31658a0cf957e093a150
new file mode 100644
index 0000000..5707ed0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join23-2-6d2c5b58222f31658a0cf957e093a150
@@ -0,0 +1,100 @@
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	2	val_2
+0	val_0	2	val_2
+0	val_0	2	val_2
+0	val_0	4	val_4
+0	val_0	4	val_4
+0	val_0	4	val_4
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	8	val_8
+0	val_0	8	val_8
+0	val_0	8	val_8
+0	val_0	9	val_9
+0	val_0	9	val_9
+0	val_0	9	val_9
+2	val_2	0	val_0
+2	val_2	0	val_0
+2	val_2	0	val_0
+2	val_2	2	val_2
+2	val_2	4	val_4
+2	val_2	5	val_5
+2	val_2	5	val_5
+2	val_2	5	val_5
+2	val_2	8	val_8
+2	val_2	9	val_9
+4	val_4	0	val_0
+4	val_4	0	val_0
+4	val_4	0	val_0
+4	val_4	2	val_2
+4	val_4	4	val_4
+4	val_4	5	val_5
+4	val_4	5	val_5
+4	val_4	5	val_5
+4	val_4	8	val_8
+4	val_4	9	val_9
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	2	val_2
+5	val_5	2	val_2
+5	val_5	2	val_2
+5	val_5	4	val_4
+5	val_5	4	val_4
+5	val_5	4	val_4
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	8	val_8
+5	val_5	8	val_8
+5	val_5	8	val_8
+5	val_5	9	val_9
+5	val_5	9	val_9
+5	val_5	9	val_9
+8	val_8	0	val_0
+8	val_8	0	val_0
+8	val_8	0	val_0
+8	val_8	2	val_2
+8	val_8	4	val_4
+8	val_8	5	val_5
+8	val_8	5	val_5
+8	val_8	5	val_5
+8	val_8	8	val_8
+8	val_8	9	val_9
+9	val_9	0	val_0
+9	val_9	0	val_0
+9	val_9	0	val_0
+9	val_9	2	val_2
+9	val_9	4	val_4
+9	val_9	5	val_5
+9	val_9	5	val_5
+9	val_9	5	val_5
+9	val_9	8	val_8
+9	val_9	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/auto_join24-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join24-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join24-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join24-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join24-1-721dfa03bfea05e55506c571b6c3585b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join24-1-721dfa03bfea05e55506c571b6c3585b b/sql/hive/src/test/resources/golden/auto_join24-1-721dfa03bfea05e55506c571b6c3585b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join24-2-36de83b0ed6c9fdc03661b2f65b23a3d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join24-2-36de83b0ed6c9fdc03661b2f65b23a3d b/sql/hive/src/test/resources/golden/auto_join24-2-36de83b0ed6c9fdc03661b2f65b23a3d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join24-3-fa8b2736440ff35687dadb1bcae32666
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join24-3-fa8b2736440ff35687dadb1bcae32666 b/sql/hive/src/test/resources/golden/auto_join24-3-fa8b2736440ff35687dadb1bcae32666
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join24-4-d79325ef6494aa87843fdfd78de7c812
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join24-4-d79325ef6494aa87843fdfd78de7c812 b/sql/hive/src/test/resources/golden/auto_join24-4-d79325ef6494aa87843fdfd78de7c812
new file mode 100644
index 0000000..eb1f494
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join24-4-d79325ef6494aa87843fdfd78de7c812
@@ -0,0 +1 @@
+500
\ No newline at end of file

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join25-10-f1293ebf768eb04f2f0bfe6297c4509e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join25-10-f1293ebf768eb04f2f0bfe6297c4509e b/sql/hive/src/test/resources/golden/auto_join25-10-f1293ebf768eb04f2f0bfe6297c4509e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join25-11-f6046c5229e3b0aa21498a3872f43b2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join25-11-f6046c5229e3b0aa21498a3872f43b2 b/sql/hive/src/test/resources/golden/auto_join25-11-f6046c5229e3b0aa21498a3872f43b2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join25-12-ae1247a065c41ce0329ca6078ab586e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join25-12-ae1247a065c41ce0329ca6078ab586e b/sql/hive/src/test/resources/golden/auto_join25-12-ae1247a065c41ce0329ca6078ab586e
new file mode 100644
index 0000000..d14fbdc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join25-12-ae1247a065c41ce0329ca6078ab586e
@@ -0,0 +1 @@
+101861029915

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join25-2-8180638a57b64557e02815c863031755
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join25-2-8180638a57b64557e02815c863031755 b/sql/hive/src/test/resources/golden/auto_join25-2-8180638a57b64557e02815c863031755
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join25-2-8180638a57b64557e02815c863031755
@@ -0,0 +1 @@
+0

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join25-4-d83e6df8cd60d8ebeebd2100c51002d9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join25-4-d83e6df8cd60d8ebeebd2100c51002d9 b/sql/hive/src/test/resources/golden/auto_join25-4-d83e6df8cd60d8ebeebd2100c51002d9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join25-5-a3751c195480244a5ed497fd053cd433
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join25-5-a3751c195480244a5ed497fd053cd433 b/sql/hive/src/test/resources/golden/auto_join25-5-a3751c195480244a5ed497fd053cd433
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join25-6-eaa70da463b92e85e1796277f016c18f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join25-6-eaa70da463b92e85e1796277f016c18f b/sql/hive/src/test/resources/golden/auto_join25-6-eaa70da463b92e85e1796277f016c18f
new file mode 100644
index 0000000..069b64b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join25-6-eaa70da463b92e85e1796277f016c18f
@@ -0,0 +1 @@
+407444119660

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join25-7-3d1692c4710db1ff716d35e921f2bcca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join25-7-3d1692c4710db1ff716d35e921f2bcca b/sql/hive/src/test/resources/golden/auto_join25-7-3d1692c4710db1ff716d35e921f2bcca
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join25-8-d4673c03d04084b838fcd8149f59ad9a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join25-8-d4673c03d04084b838fcd8149f59ad9a b/sql/hive/src/test/resources/golden/auto_join25-8-d4673c03d04084b838fcd8149f59ad9a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join25-9-9d8144612cb3132ad9f7c8fa93586185
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join25-9-9d8144612cb3132ad9f7c8fa93586185 b/sql/hive/src/test/resources/golden/auto_join25-9-9d8144612cb3132ad9f7c8fa93586185
new file mode 100644
index 0000000..b8f473b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join25-9-9d8144612cb3132ad9f7c8fa93586185
@@ -0,0 +1 @@
+33815990627

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join26-0-54a7280ab9eed0d2e3b33df35a721b66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join26-0-54a7280ab9eed0d2e3b33df35a721b66 b/sql/hive/src/test/resources/golden/auto_join26-0-54a7280ab9eed0d2e3b33df35a721b66
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join26-1-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join26-1-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join26-1-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join26-1-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join26-2-5ebef1af539734d0335dbe6aacae3e13
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join26-2-5ebef1af539734d0335dbe6aacae3e13 b/sql/hive/src/test/resources/golden/auto_join26-2-5ebef1af539734d0335dbe6aacae3e13
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join26-3-fed383a65bd118b43de6b00be10fecb6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join26-3-fed383a65bd118b43de6b00be10fecb6 b/sql/hive/src/test/resources/golden/auto_join26-3-fed383a65bd118b43de6b00be10fecb6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join26-4-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join26-4-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/auto_join26-4-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..71094ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join26-4-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,15 @@
+66	1
+98	2
+128	3
+146	2
+150	1
+213	2
+224	2
+238	2
+255	2
+273	3
+278	2
+311	3
+369	3
+401	5
+406	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join27-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join27-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join27-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join27-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join27-1-c83f56f364b1da3def90d48953665fe5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join27-1-c83f56f364b1da3def90d48953665fe5 b/sql/hive/src/test/resources/golden/auto_join27-1-c83f56f364b1da3def90d48953665fe5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join27-2-fceaa1ebd63334061d2d8daf961e935e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join27-2-fceaa1ebd63334061d2d8daf961e935e b/sql/hive/src/test/resources/golden/auto_join27-2-fceaa1ebd63334061d2d8daf961e935e
new file mode 100644
index 0000000..dd35c6b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join27-2-fceaa1ebd63334061d2d8daf961e935e
@@ -0,0 +1 @@
+548
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join28-0-10a2c01dccc8980fe6aff1f9dd65042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join28-0-10a2c01dccc8980fe6aff1f9dd65042c b/sql/hive/src/test/resources/golden/auto_join28-0-10a2c01dccc8980fe6aff1f9dd65042c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join28-0-10a2c01dccc8980fe6aff1f9dd65042c
@@ -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/auto_join28-1-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join28-1-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join28-1-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join28-1-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join28-2-9dd59784ca1555b607df0137d2666fb8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join28-2-9dd59784ca1555b607df0137d2666fb8 b/sql/hive/src/test/resources/golden/auto_join28-2-9dd59784ca1555b607df0137d2666fb8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join28-3-30739ff22c62b3becf56694642b7ae81
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join28-3-30739ff22c62b3becf56694642b7ae81 b/sql/hive/src/test/resources/golden/auto_join28-3-30739ff22c62b3becf56694642b7ae81
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join28-4-c178253e7ce91b5aa35c2cc424bfa27
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join28-4-c178253e7ce91b5aa35c2cc424bfa27 b/sql/hive/src/test/resources/golden/auto_join28-4-c178253e7ce91b5aa35c2cc424bfa27
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join28-5-142850e84341feb3f7f40dd4553f72e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join28-5-142850e84341feb3f7f40dd4553f72e b/sql/hive/src/test/resources/golden/auto_join28-5-142850e84341feb3f7f40dd4553f72e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join3-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join3-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join3-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join3-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join3-1-13ab74a58da514fe01dbeda0c3e79883
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join3-1-13ab74a58da514fe01dbeda0c3e79883 b/sql/hive/src/test/resources/golden/auto_join3-1-13ab74a58da514fe01dbeda0c3e79883
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join3-2-6bed7d8089695e23914b29edaab2537d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join3-2-6bed7d8089695e23914b29edaab2537d b/sql/hive/src/test/resources/golden/auto_join3-2-6bed7d8089695e23914b29edaab2537d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join3-3-e9f6d17b15064f953a588fb40aee2f90
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join3-3-e9f6d17b15064f953a588fb40aee2f90 b/sql/hive/src/test/resources/golden/auto_join3-3-e9f6d17b15064f953a588fb40aee2f90
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join3-4-eaa70da463b92e85e1796277f016c18f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join3-4-eaa70da463b92e85e1796277f016c18f b/sql/hive/src/test/resources/golden/auto_join3-4-eaa70da463b92e85e1796277f016c18f
new file mode 100644
index 0000000..1434bb7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join3-4-eaa70da463b92e85e1796277f016c18f
@@ -0,0 +1 @@
+344360994461
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join30-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join30-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join30-1-8cef272a7680529de5c6bd227a83cbc0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-1-8cef272a7680529de5c6bd227a83cbc0 b/sql/hive/src/test/resources/golden/auto_join30-1-8cef272a7680529de5c6bd227a83cbc0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-10-820f36ed1bdf14c1deb383f508a5ed7a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-10-820f36ed1bdf14c1deb383f508a5ed7a b/sql/hive/src/test/resources/golden/auto_join30-10-820f36ed1bdf14c1deb383f508a5ed7a
new file mode 100644
index 0000000..1434bb7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join30-10-820f36ed1bdf14c1deb383f508a5ed7a
@@ -0,0 +1 @@
+344360994461
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-11-53e43f2e48f605ec92c8a18c53e80620
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-11-53e43f2e48f605ec92c8a18c53e80620 b/sql/hive/src/test/resources/golden/auto_join30-11-53e43f2e48f605ec92c8a18c53e80620
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-12-de6e26f52f6f9ea5ef9a4868e57d36d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-12-de6e26f52f6f9ea5ef9a4868e57d36d b/sql/hive/src/test/resources/golden/auto_join30-12-de6e26f52f6f9ea5ef9a4868e57d36d
new file mode 100644
index 0000000..1434bb7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join30-12-de6e26f52f6f9ea5ef9a4868e57d36d
@@ -0,0 +1 @@
+344360994461
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-14-7a248488c218919ab50e072fdbdecb73
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-14-7a248488c218919ab50e072fdbdecb73 b/sql/hive/src/test/resources/golden/auto_join30-14-7a248488c218919ab50e072fdbdecb73
new file mode 100644
index 0000000..1434bb7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join30-14-7a248488c218919ab50e072fdbdecb73
@@ -0,0 +1 @@
+344360994461
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-15-47b7efabbd6046e2befcbbea7da62553
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-15-47b7efabbd6046e2befcbbea7da62553 b/sql/hive/src/test/resources/golden/auto_join30-15-47b7efabbd6046e2befcbbea7da62553
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-16-f4f5bc179d84baf57e14cd2f8bd39436
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-16-f4f5bc179d84baf57e14cd2f8bd39436 b/sql/hive/src/test/resources/golden/auto_join30-16-f4f5bc179d84baf57e14cd2f8bd39436
new file mode 100644
index 0000000..1434bb7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join30-16-f4f5bc179d84baf57e14cd2f8bd39436
@@ -0,0 +1 @@
+344360994461
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-2-bc472f95600f47d5ea60fdeddc59dbc7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-2-bc472f95600f47d5ea60fdeddc59dbc7 b/sql/hive/src/test/resources/golden/auto_join30-2-bc472f95600f47d5ea60fdeddc59dbc7
new file mode 100644
index 0000000..16f90ef
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join30-2-bc472f95600f47d5ea60fdeddc59dbc7
@@ -0,0 +1 @@
+101861029915
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-3-57e5f7c770abbe1de38cbbcd5fd332a2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-3-57e5f7c770abbe1de38cbbcd5fd332a2 b/sql/hive/src/test/resources/golden/auto_join30-3-57e5f7c770abbe1de38cbbcd5fd332a2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-4-f5083eca9c3df277988d8b345b8d43
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-4-f5083eca9c3df277988d8b345b8d43 b/sql/hive/src/test/resources/golden/auto_join30-4-f5083eca9c3df277988d8b345b8d43
new file mode 100644
index 0000000..16f90ef
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join30-4-f5083eca9c3df277988d8b345b8d43
@@ -0,0 +1 @@
+101861029915
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-5-3916f4b640f3579035153f6940113ef2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-5-3916f4b640f3579035153f6940113ef2 b/sql/hive/src/test/resources/golden/auto_join30-5-3916f4b640f3579035153f6940113ef2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-6-4a9144326fc7d066c9aadb13d1b95031
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-6-4a9144326fc7d066c9aadb13d1b95031 b/sql/hive/src/test/resources/golden/auto_join30-6-4a9144326fc7d066c9aadb13d1b95031
new file mode 100644
index 0000000..16f90ef
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join30-6-4a9144326fc7d066c9aadb13d1b95031
@@ -0,0 +1 @@
+101861029915
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-7-f07b674c31ca9fdf837406cb9a96108e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-7-f07b674c31ca9fdf837406cb9a96108e b/sql/hive/src/test/resources/golden/auto_join30-7-f07b674c31ca9fdf837406cb9a96108e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join30-8-8a27209399df7f9c4d15988b11753a61
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join30-8-8a27209399df7f9c4d15988b11753a61 b/sql/hive/src/test/resources/golden/auto_join30-8-8a27209399df7f9c4d15988b11753a61
new file mode 100644
index 0000000..1434bb7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join30-8-8a27209399df7f9c4d15988b11753a61
@@ -0,0 +1 @@
+344360994461
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join31-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join31-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join31-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join31-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join31-1-5a2b4475d9a88e53a2b6ec29279253c0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join31-1-5a2b4475d9a88e53a2b6ec29279253c0 b/sql/hive/src/test/resources/golden/auto_join31-1-5a2b4475d9a88e53a2b6ec29279253c0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join31-2-a64aa9cb44edc6b85ed945fb13ca9c2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join31-2-a64aa9cb44edc6b85ed945fb13ca9c2 b/sql/hive/src/test/resources/golden/auto_join31-2-a64aa9cb44edc6b85ed945fb13ca9c2
new file mode 100644
index 0000000..1434bb7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join31-2-a64aa9cb44edc6b85ed945fb13ca9c2
@@ -0,0 +1 @@
+344360994461
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-0-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-0-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_join32-0-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join32-0-24ca942f094b14b92086305cc125e833
@@ -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/auto_join32-1-2e533cf988f613d5fc3fbde67ffd9118
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-1-2e533cf988f613d5fc3fbde67ffd9118 b/sql/hive/src/test/resources/golden/auto_join32-1-2e533cf988f613d5fc3fbde67ffd9118
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-10-2e8ccb343bce61564bae209a589cca85
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-10-2e8ccb343bce61564bae209a589cca85 b/sql/hive/src/test/resources/golden/auto_join32-10-2e8ccb343bce61564bae209a589cca85
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-11-4d6fc319375b6962eca0aa63dfabfdc1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-11-4d6fc319375b6962eca0aa63dfabfdc1 b/sql/hive/src/test/resources/golden/auto_join32-11-4d6fc319375b6962eca0aa63dfabfdc1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-12-a8b69002151b3df4383d2c354dbaa7d4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-12-a8b69002151b3df4383d2c354dbaa7d4 b/sql/hive/src/test/resources/golden/auto_join32-12-a8b69002151b3df4383d2c354dbaa7d4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-13-63241e3791725baad8baa00fb833ef5e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-13-63241e3791725baad8baa00fb833ef5e b/sql/hive/src/test/resources/golden/auto_join32-13-63241e3791725baad8baa00fb833ef5e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-14-b754b2485c6a8d0caa5e65b1c63bbd0f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-14-b754b2485c6a8d0caa5e65b1c63bbd0f b/sql/hive/src/test/resources/golden/auto_join32-14-b754b2485c6a8d0caa5e65b1c63bbd0f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-15-187fd938996ae7d96e60475fb69b8d35
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-15-187fd938996ae7d96e60475fb69b8d35 b/sql/hive/src/test/resources/golden/auto_join32-15-187fd938996ae7d96e60475fb69b8d35
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-16-2e8ccb343bce61564bae209a589cca85
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-16-2e8ccb343bce61564bae209a589cca85 b/sql/hive/src/test/resources/golden/auto_join32-16-2e8ccb343bce61564bae209a589cca85
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-17-4d6fc319375b6962eca0aa63dfabfdc1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-17-4d6fc319375b6962eca0aa63dfabfdc1 b/sql/hive/src/test/resources/golden/auto_join32-17-4d6fc319375b6962eca0aa63dfabfdc1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-18-d1d78b19d484e55d9da8a320253ece0f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-18-d1d78b19d484e55d9da8a320253ece0f b/sql/hive/src/test/resources/golden/auto_join32-18-d1d78b19d484e55d9da8a320253ece0f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-19-83b9df41bc46afbbafd0cd30cb982332
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-19-83b9df41bc46afbbafd0cd30cb982332 b/sql/hive/src/test/resources/golden/auto_join32-19-83b9df41bc46afbbafd0cd30cb982332
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-2-865207407ff1acbccb47473d87e87e8d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-2-865207407ff1acbccb47473d87e87e8d b/sql/hive/src/test/resources/golden/auto_join32-2-865207407ff1acbccb47473d87e87e8d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-20-e67740fb52998f1d3afcfa667505cf7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-20-e67740fb52998f1d3afcfa667505cf7 b/sql/hive/src/test/resources/golden/auto_join32-20-e67740fb52998f1d3afcfa667505cf7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-21-da5b4647f5605dff66aa47e059f9ec8b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-21-da5b4647f5605dff66aa47e059f9ec8b b/sql/hive/src/test/resources/golden/auto_join32-21-da5b4647f5605dff66aa47e059f9ec8b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-22-a1d339a0d904c3f35771192a026c7f9c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-22-a1d339a0d904c3f35771192a026c7f9c b/sql/hive/src/test/resources/golden/auto_join32-22-a1d339a0d904c3f35771192a026c7f9c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-23-1948951cc3c06cdf962d59e932a84588
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-23-1948951cc3c06cdf962d59e932a84588 b/sql/hive/src/test/resources/golden/auto_join32-23-1948951cc3c06cdf962d59e932a84588
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-24-cda0994eb851b57fdb80e16b033d1b73
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-24-cda0994eb851b57fdb80e16b033d1b73 b/sql/hive/src/test/resources/golden/auto_join32-24-cda0994eb851b57fdb80e16b033d1b73
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-25-e46226186de575c81cfab296607e1b4b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-25-e46226186de575c81cfab296607e1b4b b/sql/hive/src/test/resources/golden/auto_join32-25-e46226186de575c81cfab296607e1b4b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-26-97d265cd7defca44e488c38bac4c5b7a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-26-97d265cd7defca44e488c38bac4c5b7a b/sql/hive/src/test/resources/golden/auto_join32-26-97d265cd7defca44e488c38bac4c5b7a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-27-b034eeb850810b5004ddff1f2a530bc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-27-b034eeb850810b5004ddff1f2a530bc b/sql/hive/src/test/resources/golden/auto_join32-27-b034eeb850810b5004ddff1f2a530bc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-28-751550ac0550e6a7dd737cad01d6d82
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-28-751550ac0550e6a7dd737cad01d6d82 b/sql/hive/src/test/resources/golden/auto_join32-28-751550ac0550e6a7dd737cad01d6d82
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-29-34ecfdabf9c769027706f53fa2d66ed3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-29-34ecfdabf9c769027706f53fa2d66ed3 b/sql/hive/src/test/resources/golden/auto_join32-29-34ecfdabf9c769027706f53fa2d66ed3
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-30-d3903985844b06c4af11334b72f383d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-30-d3903985844b06c4af11334b72f383d1 b/sql/hive/src/test/resources/golden/auto_join32-30-d3903985844b06c4af11334b72f383d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-31-2415fd7a0c2e37b09679bb4c64f321bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-31-2415fd7a0c2e37b09679bb4c64f321bd b/sql/hive/src/test/resources/golden/auto_join32-31-2415fd7a0c2e37b09679bb4c64f321bd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-4-a28f563122d1f0debd04f74c534523cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-4-a28f563122d1f0debd04f74c534523cf b/sql/hive/src/test/resources/golden/auto_join32-4-a28f563122d1f0debd04f74c534523cf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join32-5-c23ea191ee4d60c0a6252ce763b1beed
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-5-c23ea191ee4d60c0a6252ce763b1beed b/sql/hive/src/test/resources/golden/auto_join32-5-c23ea191ee4d60c0a6252ce763b1beed
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join32-5-c23ea191ee4d60c0a6252ce763b1beed
@@ -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/auto_join32-6-442e69416faaea9309bb8c2a3eb73ef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-6-442e69416faaea9309bb8c2a3eb73ef b/sql/hive/src/test/resources/golden/auto_join32-6-442e69416faaea9309bb8c2a3eb73ef
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join32-6-442e69416faaea9309bb8c2a3eb73ef
@@ -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/auto_join32-7-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-7-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_join32-7-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join32-7-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_join32-8-999683fa0291bf439b03557edec7dcee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join32-8-999683fa0291bf439b03557edec7dcee b/sql/hive/src/test/resources/golden/auto_join32-8-999683fa0291bf439b03557edec7dcee
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join4-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join4-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join4-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join4-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join4-1-531e91e11b3891627c2675935fda14cd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join4-1-531e91e11b3891627c2675935fda14cd b/sql/hive/src/test/resources/golden/auto_join4-1-531e91e11b3891627c2675935fda14cd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join4-2-4a36be16bcfa2bc35a8c33fb71ce2c7a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join4-2-4a36be16bcfa2bc35a8c33fb71ce2c7a b/sql/hive/src/test/resources/golden/auto_join4-2-4a36be16bcfa2bc35a8c33fb71ce2c7a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join4-3-dc967001beb776f3a859e9360823c361
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join4-3-dc967001beb776f3a859e9360823c361 b/sql/hive/src/test/resources/golden/auto_join4-3-dc967001beb776f3a859e9360823c361
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join4-4-998c3a307b074a6505bb7fcef276be04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join4-4-998c3a307b074a6505bb7fcef276be04 b/sql/hive/src/test/resources/golden/auto_join4-4-998c3a307b074a6505bb7fcef276be04
new file mode 100644
index 0000000..f7d1e92
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join4-4-998c3a307b074a6505bb7fcef276be04
@@ -0,0 +1 @@
+5079148035
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join5-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join5-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join5-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join5-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join5-1-531e91e11b3891627c2675935fda14cd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join5-1-531e91e11b3891627c2675935fda14cd b/sql/hive/src/test/resources/golden/auto_join5-1-531e91e11b3891627c2675935fda14cd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join5-2-a13b6523395e55c551ad42d92f9dbcd6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join5-2-a13b6523395e55c551ad42d92f9dbcd6 b/sql/hive/src/test/resources/golden/auto_join5-2-a13b6523395e55c551ad42d92f9dbcd6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join5-3-b07bb1fdcd0eeeb62a8f7acb70cd2330
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join5-3-b07bb1fdcd0eeeb62a8f7acb70cd2330 b/sql/hive/src/test/resources/golden/auto_join5-3-b07bb1fdcd0eeeb62a8f7acb70cd2330
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join5-4-998c3a307b074a6505bb7fcef276be04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join5-4-998c3a307b074a6505bb7fcef276be04 b/sql/hive/src/test/resources/golden/auto_join5-4-998c3a307b074a6505bb7fcef276be04
new file mode 100644
index 0000000..e859b7c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join5-4-998c3a307b074a6505bb7fcef276be04
@@ -0,0 +1 @@
+9766083196
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join6-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join6-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join6-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join6-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join6-1-531e91e11b3891627c2675935fda14cd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join6-1-531e91e11b3891627c2675935fda14cd b/sql/hive/src/test/resources/golden/auto_join6-1-531e91e11b3891627c2675935fda14cd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join6-2-46718fdfa123cc86fe288bff4185dc90
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join6-2-46718fdfa123cc86fe288bff4185dc90 b/sql/hive/src/test/resources/golden/auto_join6-2-46718fdfa123cc86fe288bff4185dc90
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join6-3-bc6b6640b266ebe9b73702d3baf09c20
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join6-3-bc6b6640b266ebe9b73702d3baf09c20 b/sql/hive/src/test/resources/golden/auto_join6-3-bc6b6640b266ebe9b73702d3baf09c20
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join6-4-998c3a307b074a6505bb7fcef276be04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join6-4-998c3a307b074a6505bb7fcef276be04 b/sql/hive/src/test/resources/golden/auto_join6-4-998c3a307b074a6505bb7fcef276be04
new file mode 100644
index 0000000..f15ab2f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join6-4-998c3a307b074a6505bb7fcef276be04
@@ -0,0 +1 @@
+2607643291
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join7-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join7-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join7-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join7-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join7-1-8f82881057bec4abf5a4d770a6f35838
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join7-1-8f82881057bec4abf5a4d770a6f35838 b/sql/hive/src/test/resources/golden/auto_join7-1-8f82881057bec4abf5a4d770a6f35838
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join7-2-8a7f50dc7e382a11884f4e116041aa1e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join7-2-8a7f50dc7e382a11884f4e116041aa1e b/sql/hive/src/test/resources/golden/auto_join7-2-8a7f50dc7e382a11884f4e116041aa1e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join7-3-56a30a1aa948bcf5ee54481897fc2208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join7-3-56a30a1aa948bcf5ee54481897fc2208 b/sql/hive/src/test/resources/golden/auto_join7-3-56a30a1aa948bcf5ee54481897fc2208
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join7-4-30d0c1a49784347fedbac21a69c3a899
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join7-4-30d0c1a49784347fedbac21a69c3a899 b/sql/hive/src/test/resources/golden/auto_join7-4-30d0c1a49784347fedbac21a69c3a899
new file mode 100644
index 0000000..5f7f06c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join7-4-30d0c1a49784347fedbac21a69c3a899
@@ -0,0 +1 @@
+-2315698213
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join8-1-531e91e11b3891627c2675935fda14cd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join8-1-531e91e11b3891627c2675935fda14cd b/sql/hive/src/test/resources/golden/auto_join8-1-531e91e11b3891627c2675935fda14cd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join8-2-cdb9885fe05daa90c228cf5b6550eeab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join8-2-cdb9885fe05daa90c228cf5b6550eeab b/sql/hive/src/test/resources/golden/auto_join8-2-cdb9885fe05daa90c228cf5b6550eeab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join8-3-f1196bca86a749375da35f134206a8ca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join8-3-f1196bca86a749375da35f134206a8ca b/sql/hive/src/test/resources/golden/auto_join8-3-f1196bca86a749375da35f134206a8ca
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join8-4-998c3a307b074a6505bb7fcef276be04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join8-4-998c3a307b074a6505bb7fcef276be04 b/sql/hive/src/test/resources/golden/auto_join8-4-998c3a307b074a6505bb7fcef276be04
new file mode 100644
index 0000000..d73e874
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join8-4-998c3a307b074a6505bb7fcef276be04
@@ -0,0 +1 @@
+-7158439905

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join9-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join9-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join9-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join9-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join9-1-13ab74a58da514fe01dbeda0c3e79883
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join9-1-13ab74a58da514fe01dbeda0c3e79883 b/sql/hive/src/test/resources/golden/auto_join9-1-13ab74a58da514fe01dbeda0c3e79883
new file mode 100644
index 0000000..e69de29


[21/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_3-13-1f1638d495fd67ab40bbd2a03ee4ddd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-13-1f1638d495fd67ab40bbd2a03ee4ddd b/sql/hive/src/test/resources/golden/groupby_sort_3-13-1f1638d495fd67ab40bbd2a03ee4ddd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_3-14-1c8def3eb5fc590046d9cdd02d1cbf3f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-14-1c8def3eb5fc590046d9cdd02d1cbf3f b/sql/hive/src/test/resources/golden/groupby_sort_3-14-1c8def3eb5fc590046d9cdd02d1cbf3f
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_3-14-1c8def3eb5fc590046d9cdd02d1cbf3f
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_3-2-fc30020d09151dc29be807795ad9475e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-2-fc30020d09151dc29be807795ad9475e b/sql/hive/src/test/resources/golden/groupby_sort_3-2-fc30020d09151dc29be807795ad9475e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_3-2-fc30020d09151dc29be807795ad9475e
@@ -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/groupby_sort_3-3-fffea659b633b1f269b38556a7f54634
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-3-fffea659b633b1f269b38556a7f54634 b/sql/hive/src/test/resources/golden/groupby_sort_3-3-fffea659b633b1f269b38556a7f54634
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_3-3-fffea659b633b1f269b38556a7f54634
@@ -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/groupby_sort_3-4-74ba824287893d3aaa1cdd957d472729
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-4-74ba824287893d3aaa1cdd957d472729 b/sql/hive/src/test/resources/golden/groupby_sort_3-4-74ba824287893d3aaa1cdd957d472729
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_3-5-b76bf9f6c92f83c9a5f351f8460d1e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-5-b76bf9f6c92f83c9a5f351f8460d1e3b b/sql/hive/src/test/resources/golden/groupby_sort_3-5-b76bf9f6c92f83c9a5f351f8460d1e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_3-6-b6c452a800ff333aacb863bb3243c15b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-6-b6c452a800ff333aacb863bb3243c15b b/sql/hive/src/test/resources/golden/groupby_sort_3-6-b6c452a800ff333aacb863bb3243c15b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_3-7-fa27a0ebfb1024248031f281b5e320d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-7-fa27a0ebfb1024248031f281b5e320d8 b/sql/hive/src/test/resources/golden/groupby_sort_3-7-fa27a0ebfb1024248031f281b5e320d8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_3-8-5ce0d81bbee5bbab19194535b4b05b6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-8-5ce0d81bbee5bbab19194535b4b05b6 b/sql/hive/src/test/resources/golden/groupby_sort_3-8-5ce0d81bbee5bbab19194535b4b05b6
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_4-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/groupby_sort_4-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_4-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/groupby_sort_4-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/groupby_sort_4-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_4-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/groupby_sort_4-10-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-10-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_4-10-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_4-10-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_4-11-dfd54cb0f947152bcf66af1eaa221eb2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-11-dfd54cb0f947152bcf66af1eaa221eb2 b/sql/hive/src/test/resources/golden/groupby_sort_4-11-dfd54cb0f947152bcf66af1eaa221eb2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_4-12-1f082ad7217ad620063b58887b9b922f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-12-1f082ad7217ad620063b58887b9b922f b/sql/hive/src/test/resources/golden/groupby_sort_4-12-1f082ad7217ad620063b58887b9b922f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_4-13-46c4a3675c8de0510b648856a193f3e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-13-46c4a3675c8de0510b648856a193f3e7 b/sql/hive/src/test/resources/golden/groupby_sort_4-13-46c4a3675c8de0510b648856a193f3e7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_4-14-75d59344b6114c0bb20d5eac301c2170
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-14-75d59344b6114c0bb20d5eac301c2170 b/sql/hive/src/test/resources/golden/groupby_sort_4-14-75d59344b6114c0bb20d5eac301c2170
new file mode 100644
index 0000000..10f4a1f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_4-14-75d59344b6114c0bb20d5eac301c2170
@@ -0,0 +1,6 @@
+1	11	1
+2	12	1
+3	13	1
+7	17	1
+8	18	1
+8	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_4-2-fc30020d09151dc29be807795ad9475e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-2-fc30020d09151dc29be807795ad9475e b/sql/hive/src/test/resources/golden/groupby_sort_4-2-fc30020d09151dc29be807795ad9475e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_4-2-fc30020d09151dc29be807795ad9475e
@@ -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/groupby_sort_4-3-fffea659b633b1f269b38556a7f54634
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-3-fffea659b633b1f269b38556a7f54634 b/sql/hive/src/test/resources/golden/groupby_sort_4-3-fffea659b633b1f269b38556a7f54634
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_4-3-fffea659b633b1f269b38556a7f54634
@@ -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/groupby_sort_4-4-40891a8b7f896b11de173835c51aca4f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-4-40891a8b7f896b11de173835c51aca4f b/sql/hive/src/test/resources/golden/groupby_sort_4-4-40891a8b7f896b11de173835c51aca4f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_4-5-b76bf9f6c92f83c9a5f351f8460d1e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-5-b76bf9f6c92f83c9a5f351f8460d1e3b b/sql/hive/src/test/resources/golden/groupby_sort_4-5-b76bf9f6c92f83c9a5f351f8460d1e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_4-6-b6c452a800ff333aacb863bb3243c15b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-6-b6c452a800ff333aacb863bb3243c15b b/sql/hive/src/test/resources/golden/groupby_sort_4-6-b6c452a800ff333aacb863bb3243c15b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_4-7-8f552bff84cdc75d7a7e1e12f67c240e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-7-8f552bff84cdc75d7a7e1e12f67c240e b/sql/hive/src/test/resources/golden/groupby_sort_4-7-8f552bff84cdc75d7a7e1e12f67c240e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_4-8-91aa8f7c6e9b0d8fa11277061c00f6ef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_4-8-91aa8f7c6e9b0d8fa11277061c00f6ef b/sql/hive/src/test/resources/golden/groupby_sort_4-8-91aa8f7c6e9b0d8fa11277061c00f6ef
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/groupby_sort_5-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_5-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/groupby_sort_5-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/groupby_sort_5-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_5-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/groupby_sort_5-10-4bf8dba6e66e733423a3408d61897926
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-10-4bf8dba6e66e733423a3408d61897926 b/sql/hive/src/test/resources/golden/groupby_sort_5-10-4bf8dba6e66e733423a3408d61897926
new file mode 100644
index 0000000..10f4a1f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_5-10-4bf8dba6e66e733423a3408d61897926
@@ -0,0 +1,6 @@
+1	11	1
+2	12	1
+3	13	1
+7	17	1
+8	18	1
+8	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-11-4d9341036906853bb9a1641f5e0179b3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-11-4d9341036906853bb9a1641f5e0179b3 b/sql/hive/src/test/resources/golden/groupby_sort_5-11-4d9341036906853bb9a1641f5e0179b3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-12-42f4d08dc197e04234d95e08f6ed1e2f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-12-42f4d08dc197e04234d95e08f6ed1e2f b/sql/hive/src/test/resources/golden/groupby_sort_5-12-42f4d08dc197e04234d95e08f6ed1e2f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-13-b76bf9f6c92f83c9a5f351f8460d1e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-13-b76bf9f6c92f83c9a5f351f8460d1e3b b/sql/hive/src/test/resources/golden/groupby_sort_5-13-b76bf9f6c92f83c9a5f351f8460d1e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-14-b6c452a800ff333aacb863bb3243c15b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-14-b6c452a800ff333aacb863bb3243c15b b/sql/hive/src/test/resources/golden/groupby_sort_5-14-b6c452a800ff333aacb863bb3243c15b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-15-e9baee9e98db00b9277dae33097aab82
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-15-e9baee9e98db00b9277dae33097aab82 b/sql/hive/src/test/resources/golden/groupby_sort_5-15-e9baee9e98db00b9277dae33097aab82
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-16-37a53e292752d1a4caff70e64c5cdfbd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-16-37a53e292752d1a4caff70e64c5cdfbd b/sql/hive/src/test/resources/golden/groupby_sort_5-16-37a53e292752d1a4caff70e64c5cdfbd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-17-4bf8dba6e66e733423a3408d61897926
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-17-4bf8dba6e66e733423a3408d61897926 b/sql/hive/src/test/resources/golden/groupby_sort_5-17-4bf8dba6e66e733423a3408d61897926
new file mode 100644
index 0000000..10f4a1f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_5-17-4bf8dba6e66e733423a3408d61897926
@@ -0,0 +1,6 @@
+1	11	1
+2	12	1
+3	13	1
+7	17	1
+8	18	1
+8	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-18-4d9341036906853bb9a1641f5e0179b3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-18-4d9341036906853bb9a1641f5e0179b3 b/sql/hive/src/test/resources/golden/groupby_sort_5-18-4d9341036906853bb9a1641f5e0179b3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-19-2e441f92547a956942f4451e943bf5cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-19-2e441f92547a956942f4451e943bf5cf b/sql/hive/src/test/resources/golden/groupby_sort_5-19-2e441f92547a956942f4451e943bf5cf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-2-fc30020d09151dc29be807795ad9475e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-2-fc30020d09151dc29be807795ad9475e b/sql/hive/src/test/resources/golden/groupby_sort_5-2-fc30020d09151dc29be807795ad9475e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_5-2-fc30020d09151dc29be807795ad9475e
@@ -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/groupby_sort_5-20-b76bf9f6c92f83c9a5f351f8460d1e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-20-b76bf9f6c92f83c9a5f351f8460d1e3b b/sql/hive/src/test/resources/golden/groupby_sort_5-20-b76bf9f6c92f83c9a5f351f8460d1e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-21-b6c452a800ff333aacb863bb3243c15b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-21-b6c452a800ff333aacb863bb3243c15b b/sql/hive/src/test/resources/golden/groupby_sort_5-21-b6c452a800ff333aacb863bb3243c15b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-22-70a6c959960c299db2b961dffaa2628d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-22-70a6c959960c299db2b961dffaa2628d b/sql/hive/src/test/resources/golden/groupby_sort_5-22-70a6c959960c299db2b961dffaa2628d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-23-8dce8ffad6523bbe076b968e243f094f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-23-8dce8ffad6523bbe076b968e243f094f b/sql/hive/src/test/resources/golden/groupby_sort_5-23-8dce8ffad6523bbe076b968e243f094f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-24-1f1638d495fd67ab40bbd2a03ee4ddd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-24-1f1638d495fd67ab40bbd2a03ee4ddd b/sql/hive/src/test/resources/golden/groupby_sort_5-24-1f1638d495fd67ab40bbd2a03ee4ddd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-25-1c8def3eb5fc590046d9cdd02d1cbf3f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-25-1c8def3eb5fc590046d9cdd02d1cbf3f b/sql/hive/src/test/resources/golden/groupby_sort_5-25-1c8def3eb5fc590046d9cdd02d1cbf3f
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_5-25-1c8def3eb5fc590046d9cdd02d1cbf3f
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-26-4d9341036906853bb9a1641f5e0179b3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-26-4d9341036906853bb9a1641f5e0179b3 b/sql/hive/src/test/resources/golden/groupby_sort_5-26-4d9341036906853bb9a1641f5e0179b3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-3-fffea659b633b1f269b38556a7f54634
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-3-fffea659b633b1f269b38556a7f54634 b/sql/hive/src/test/resources/golden/groupby_sort_5-3-fffea659b633b1f269b38556a7f54634
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_5-3-fffea659b633b1f269b38556a7f54634
@@ -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/groupby_sort_5-4-f3697ac93bcda24a9d7593b703b312e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-4-f3697ac93bcda24a9d7593b703b312e7 b/sql/hive/src/test/resources/golden/groupby_sort_5-4-f3697ac93bcda24a9d7593b703b312e7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-5-b76bf9f6c92f83c9a5f351f8460d1e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-5-b76bf9f6c92f83c9a5f351f8460d1e3b b/sql/hive/src/test/resources/golden/groupby_sort_5-5-b76bf9f6c92f83c9a5f351f8460d1e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-6-b6c452a800ff333aacb863bb3243c15b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-6-b6c452a800ff333aacb863bb3243c15b b/sql/hive/src/test/resources/golden/groupby_sort_5-6-b6c452a800ff333aacb863bb3243c15b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-7-5219a87f995d294a0c68ae6499dba7d2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-7-5219a87f995d294a0c68ae6499dba7d2 b/sql/hive/src/test/resources/golden/groupby_sort_5-7-5219a87f995d294a0c68ae6499dba7d2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_5-8-e9baee9e98db00b9277dae33097aab82
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_5-8-e9baee9e98db00b9277dae33097aab82 b/sql/hive/src/test/resources/golden/groupby_sort_5-8-e9baee9e98db00b9277dae33097aab82
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_6-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/groupby_sort_6-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_6-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/groupby_sort_6-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/groupby_sort_6-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_6-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/groupby_sort_6-10-788b62269990c43aa3cb1847f99b3343
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-10-788b62269990c43aa3cb1847f99b3343 b/sql/hive/src/test/resources/golden/groupby_sort_6-10-788b62269990c43aa3cb1847f99b3343
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_6-11-8c28fe3adff3cd106e88d7984ef5fe52
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-11-8c28fe3adff3cd106e88d7984ef5fe52 b/sql/hive/src/test/resources/golden/groupby_sort_6-11-8c28fe3adff3cd106e88d7984ef5fe52
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_6-12-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-12-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_6-12-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_6-13-73805f987b3b2384352c5dd5201f1b29
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-13-73805f987b3b2384352c5dd5201f1b29 b/sql/hive/src/test/resources/golden/groupby_sort_6-13-73805f987b3b2384352c5dd5201f1b29
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_6-14-5574207f68aac30a893785c50c735864
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-14-5574207f68aac30a893785c50c735864 b/sql/hive/src/test/resources/golden/groupby_sort_6-14-5574207f68aac30a893785c50c735864
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_6-15-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-15-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_6-15-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_6-15-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_6-2-fc30020d09151dc29be807795ad9475e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-2-fc30020d09151dc29be807795ad9475e b/sql/hive/src/test/resources/golden/groupby_sort_6-2-fc30020d09151dc29be807795ad9475e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_6-2-fc30020d09151dc29be807795ad9475e
@@ -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/groupby_sort_6-3-fffea659b633b1f269b38556a7f54634
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-3-fffea659b633b1f269b38556a7f54634 b/sql/hive/src/test/resources/golden/groupby_sort_6-3-fffea659b633b1f269b38556a7f54634
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_6-3-fffea659b633b1f269b38556a7f54634
@@ -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/groupby_sort_6-4-659bc2cd87fd74fef5ed50d795e8aa1e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-4-659bc2cd87fd74fef5ed50d795e8aa1e b/sql/hive/src/test/resources/golden/groupby_sort_6-4-659bc2cd87fd74fef5ed50d795e8aa1e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_6-5-c0ea81b686236d661166912040a16ea7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-5-c0ea81b686236d661166912040a16ea7 b/sql/hive/src/test/resources/golden/groupby_sort_6-5-c0ea81b686236d661166912040a16ea7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_6-6-788b62269990c43aa3cb1847f99b3343
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-6-788b62269990c43aa3cb1847f99b3343 b/sql/hive/src/test/resources/golden/groupby_sort_6-6-788b62269990c43aa3cb1847f99b3343
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_6-7-8c28fe3adff3cd106e88d7984ef5fe52
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-7-8c28fe3adff3cd106e88d7984ef5fe52 b/sql/hive/src/test/resources/golden/groupby_sort_6-7-8c28fe3adff3cd106e88d7984ef5fe52
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_6-8-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_6-8-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_6-8-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_7-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_7-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/groupby_sort_7-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_7-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/groupby_sort_7-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_7-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/groupby_sort_7-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_7-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/groupby_sort_7-10-4bf8dba6e66e733423a3408d61897926
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_7-10-4bf8dba6e66e733423a3408d61897926 b/sql/hive/src/test/resources/golden/groupby_sort_7-10-4bf8dba6e66e733423a3408d61897926
new file mode 100644
index 0000000..10f4a1f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_7-10-4bf8dba6e66e733423a3408d61897926
@@ -0,0 +1,6 @@
+1	11	1
+2	12	1
+3	13	1
+7	17	1
+8	18	1
+8	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_7-11-4d9341036906853bb9a1641f5e0179b3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_7-11-4d9341036906853bb9a1641f5e0179b3 b/sql/hive/src/test/resources/golden/groupby_sort_7-11-4d9341036906853bb9a1641f5e0179b3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_7-2-fc30020d09151dc29be807795ad9475e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_7-2-fc30020d09151dc29be807795ad9475e b/sql/hive/src/test/resources/golden/groupby_sort_7-2-fc30020d09151dc29be807795ad9475e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_7-2-fc30020d09151dc29be807795ad9475e
@@ -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/groupby_sort_7-3-fffea659b633b1f269b38556a7f54634
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_7-3-fffea659b633b1f269b38556a7f54634 b/sql/hive/src/test/resources/golden/groupby_sort_7-3-fffea659b633b1f269b38556a7f54634
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_7-3-fffea659b633b1f269b38556a7f54634
@@ -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/groupby_sort_7-4-253f1f4f2e4153a4a9358d268f8352e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_7-4-253f1f4f2e4153a4a9358d268f8352e7 b/sql/hive/src/test/resources/golden/groupby_sort_7-4-253f1f4f2e4153a4a9358d268f8352e7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_7-5-8b5d511014e1776743cacaf77f68d5fb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_7-5-8b5d511014e1776743cacaf77f68d5fb b/sql/hive/src/test/resources/golden/groupby_sort_7-5-8b5d511014e1776743cacaf77f68d5fb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_7-6-137e81fded2b36969bf71279d7ffee34
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_7-6-137e81fded2b36969bf71279d7ffee34 b/sql/hive/src/test/resources/golden/groupby_sort_7-6-137e81fded2b36969bf71279d7ffee34
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_7-7-5219a87f995d294a0c68ae6499dba7d2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_7-7-5219a87f995d294a0c68ae6499dba7d2 b/sql/hive/src/test/resources/golden/groupby_sort_7-7-5219a87f995d294a0c68ae6499dba7d2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_7-8-289632719165e6e8182ebd8f5f766b7b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_7-8-289632719165e6e8182ebd8f5f766b7b b/sql/hive/src/test/resources/golden/groupby_sort_7-8-289632719165e6e8182ebd8f5f766b7b
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_8-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_8-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/groupby_sort_8-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_8-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/groupby_sort_8-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_8-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/groupby_sort_8-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_8-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/groupby_sort_8-10-d3a2d251675f7bd7a196d2b8345b36d5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_8-10-d3a2d251675f7bd7a196d2b8345b36d5 b/sql/hive/src/test/resources/golden/groupby_sort_8-10-d3a2d251675f7bd7a196d2b8345b36d5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_8-11-bd99462ed878bf4bec74b3cb9132908d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_8-11-bd99462ed878bf4bec74b3cb9132908d b/sql/hive/src/test/resources/golden/groupby_sort_8-11-bd99462ed878bf4bec74b3cb9132908d
new file mode 100644
index 0000000..7813681
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_8-11-bd99462ed878bf4bec74b3cb9132908d
@@ -0,0 +1 @@
+5
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_8-12-4d9341036906853bb9a1641f5e0179b3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_8-12-4d9341036906853bb9a1641f5e0179b3 b/sql/hive/src/test/resources/golden/groupby_sort_8-12-4d9341036906853bb9a1641f5e0179b3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_8-2-fc30020d09151dc29be807795ad9475e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_8-2-fc30020d09151dc29be807795ad9475e b/sql/hive/src/test/resources/golden/groupby_sort_8-2-fc30020d09151dc29be807795ad9475e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_8-2-fc30020d09151dc29be807795ad9475e
@@ -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/groupby_sort_8-3-fffea659b633b1f269b38556a7f54634
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_8-3-fffea659b633b1f269b38556a7f54634 b/sql/hive/src/test/resources/golden/groupby_sort_8-3-fffea659b633b1f269b38556a7f54634
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_8-3-fffea659b633b1f269b38556a7f54634
@@ -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/groupby_sort_8-4-14283ed438d96ad881025b969c8fb69f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_8-4-14283ed438d96ad881025b969c8fb69f b/sql/hive/src/test/resources/golden/groupby_sort_8-4-14283ed438d96ad881025b969c8fb69f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_8-5-8b5d511014e1776743cacaf77f68d5fb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_8-5-8b5d511014e1776743cacaf77f68d5fb b/sql/hive/src/test/resources/golden/groupby_sort_8-5-8b5d511014e1776743cacaf77f68d5fb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_8-6-137e81fded2b36969bf71279d7ffee34
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_8-6-137e81fded2b36969bf71279d7ffee34 b/sql/hive/src/test/resources/golden/groupby_sort_8-6-137e81fded2b36969bf71279d7ffee34
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_8-7-8188c7bcb9ead25f8c27af7def87218d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_8-7-8188c7bcb9ead25f8c27af7def87218d b/sql/hive/src/test/resources/golden/groupby_sort_8-7-8188c7bcb9ead25f8c27af7def87218d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_8-8-bd99462ed878bf4bec74b3cb9132908d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_8-8-bd99462ed878bf4bec74b3cb9132908d b/sql/hive/src/test/resources/golden/groupby_sort_8-8-bd99462ed878bf4bec74b3cb9132908d
new file mode 100644
index 0000000..7813681
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_8-8-bd99462ed878bf4bec74b3cb9132908d
@@ -0,0 +1 @@
+5
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_8-9-8e06b51e940e956f14a8c7679c3d423a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_8-9-8e06b51e940e956f14a8c7679c3d423a b/sql/hive/src/test/resources/golden/groupby_sort_8-9-8e06b51e940e956f14a8c7679c3d423a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_8-9-8e06b51e940e956f14a8c7679c3d423a
@@ -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/groupby_sort_9-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_9-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/groupby_sort_9-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_9-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/groupby_sort_9-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_9-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/groupby_sort_9-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_9-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/groupby_sort_9-10-4d9341036906853bb9a1641f5e0179b3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_9-10-4d9341036906853bb9a1641f5e0179b3 b/sql/hive/src/test/resources/golden/groupby_sort_9-10-4d9341036906853bb9a1641f5e0179b3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_9-2-fc30020d09151dc29be807795ad9475e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_9-2-fc30020d09151dc29be807795ad9475e b/sql/hive/src/test/resources/golden/groupby_sort_9-2-fc30020d09151dc29be807795ad9475e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_9-2-fc30020d09151dc29be807795ad9475e
@@ -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/groupby_sort_9-3-fffea659b633b1f269b38556a7f54634
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_9-3-fffea659b633b1f269b38556a7f54634 b/sql/hive/src/test/resources/golden/groupby_sort_9-3-fffea659b633b1f269b38556a7f54634
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_9-3-fffea659b633b1f269b38556a7f54634
@@ -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/groupby_sort_9-4-14283ed438d96ad881025b969c8fb69f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_9-4-14283ed438d96ad881025b969c8fb69f b/sql/hive/src/test/resources/golden/groupby_sort_9-4-14283ed438d96ad881025b969c8fb69f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_9-5-8b5d511014e1776743cacaf77f68d5fb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_9-5-8b5d511014e1776743cacaf77f68d5fb b/sql/hive/src/test/resources/golden/groupby_sort_9-5-8b5d511014e1776743cacaf77f68d5fb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_9-6-137e81fded2b36969bf71279d7ffee34
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_9-6-137e81fded2b36969bf71279d7ffee34 b/sql/hive/src/test/resources/golden/groupby_sort_9-6-137e81fded2b36969bf71279d7ffee34
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_9-7-c762061ecb1eea7ac218809b9e49900c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_9-7-c762061ecb1eea7ac218809b9e49900c b/sql/hive/src/test/resources/golden/groupby_sort_9-7-c762061ecb1eea7ac218809b9e49900c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_9-8-fba2dc1329046ee81e2dbf16b92abc27
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_9-8-fba2dc1329046ee81e2dbf16b92abc27 b/sql/hive/src/test/resources/golden/groupby_sort_9-8-fba2dc1329046ee81e2dbf16b92abc27
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_9-9-feec69facdc973a0ff78455f766845c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_9-9-feec69facdc973a0ff78455f766845c b/sql/hive/src/test/resources/golden/groupby_sort_9-9-feec69facdc973a0ff78455f766845c
new file mode 100644
index 0000000..3d4708b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_9-9-feec69facdc973a0ff78455f766845c
@@ -0,0 +1,5 @@
+1	2
+2	2
+3	2
+7	2
+8	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/groupby_sort_skew_1-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/groupby_sort_skew_1-10-ebc7ac3b2dfdb958d161cd7c8f947a72
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-10-ebc7ac3b2dfdb958d161cd7c8f947a72 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-10-ebc7ac3b2dfdb958d161cd7c8f947a72
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-11-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-11-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-11-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-11-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-12-c166396bbdb62490f56ab0bc84aaa7d9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-12-c166396bbdb62490f56ab0bc84aaa7d9 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-12-c166396bbdb62490f56ab0bc84aaa7d9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-13-c8a51e8a269da4c4ae98ac105a573f3c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-13-c8a51e8a269da4c4ae98ac105a573f3c b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-13-c8a51e8a269da4c4ae98ac105a573f3c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-14-46c4a3675c8de0510b648856a193f3e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-14-46c4a3675c8de0510b648856a193f3e7 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-14-46c4a3675c8de0510b648856a193f3e7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-15-bbdd53118f788d7bb679d094c41243c8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-15-bbdd53118f788d7bb679d094c41243c8 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-15-bbdd53118f788d7bb679d094c41243c8
new file mode 100644
index 0000000..10f4a1f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-15-bbdd53118f788d7bb679d094c41243c8
@@ -0,0 +1,6 @@
+1	11	1
+2	12	1
+3	13	1
+7	17	1
+8	18	1
+8	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-16-54f3a2a97939d3eca8a601b74ef30dea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-16-54f3a2a97939d3eca8a601b74ef30dea b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-16-54f3a2a97939d3eca8a601b74ef30dea
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-17-236d51792f4913b5858f367e3cff2c60
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-17-236d51792f4913b5858f367e3cff2c60 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-17-236d51792f4913b5858f367e3cff2c60
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-18-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-18-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-18-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-18-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-19-1e77dcdd6f54334dbae6a4d11ad6ff64
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-19-1e77dcdd6f54334dbae6a4d11ad6ff64 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-19-1e77dcdd6f54334dbae6a4d11ad6ff64
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-2-fc30020d09151dc29be807795ad9475e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-2-fc30020d09151dc29be807795ad9475e b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-2-fc30020d09151dc29be807795ad9475e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-2-fc30020d09151dc29be807795ad9475e
@@ -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/groupby_sort_skew_1-20-90c84358c50e51be5ce210bd7dec9bc6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-20-90c84358c50e51be5ce210bd7dec9bc6 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-20-90c84358c50e51be5ce210bd7dec9bc6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-21-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-21-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-21-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-21-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-22-27e2e662d517f32952145cc2a51bf564
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-22-27e2e662d517f32952145cc2a51bf564 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-22-27e2e662d517f32952145cc2a51bf564
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-23-6775cb6aee040e22508cf3cac0b55f06
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-23-6775cb6aee040e22508cf3cac0b55f06 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-23-6775cb6aee040e22508cf3cac0b55f06
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-24-eb2b625279d8794390d7e2dc8f2dc907
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-24-eb2b625279d8794390d7e2dc8f2dc907 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-24-eb2b625279d8794390d7e2dc8f2dc907
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-25-d53196339980a00a619788bd799a32e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-25-d53196339980a00a619788bd799a32e7 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-25-d53196339980a00a619788bd799a32e7
new file mode 100644
index 0000000..c1cc4ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-25-d53196339980a00a619788bd799a32e7
@@ -0,0 +1,5 @@
+1	1	1
+1	2	1
+1	3	1
+1	7	1
+1	8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-26-138e93f004f7bd16e63bbf8d9090af21
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-26-138e93f004f7bd16e63bbf8d9090af21 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-26-138e93f004f7bd16e63bbf8d9090af21
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-27-93153fd67c1d19bb9ad64f98294e4981
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-27-93153fd67c1d19bb9ad64f98294e4981 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-27-93153fd67c1d19bb9ad64f98294e4981
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-28-ca369ab23c32070e2d42ba8df036175f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-28-ca369ab23c32070e2d42ba8df036175f b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-28-ca369ab23c32070e2d42ba8df036175f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-29-c4ec0433a832ef551d70254957e3afca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-29-c4ec0433a832ef551d70254957e3afca b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-29-c4ec0433a832ef551d70254957e3afca
new file mode 100644
index 0000000..97a3b8c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-29-c4ec0433a832ef551d70254957e3afca
@@ -0,0 +1,6 @@
+1	1	11	1
+2	1	12	1
+3	1	13	1
+7	1	17	1
+8	1	18	1
+8	1	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-3-fffea659b633b1f269b38556a7f54634
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-3-fffea659b633b1f269b38556a7f54634 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-3-fffea659b633b1f269b38556a7f54634
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-3-fffea659b633b1f269b38556a7f54634
@@ -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/groupby_sort_skew_1-30-4095695e88e23dd42acb1749a83bdbb7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-30-4095695e88e23dd42acb1749a83bdbb7 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-30-4095695e88e23dd42acb1749a83bdbb7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-31-d9ba55c20c3f5df262e81cbf5dab5387
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-31-d9ba55c20c3f5df262e81cbf5dab5387 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-31-d9ba55c20c3f5df262e81cbf5dab5387
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-32-d53196339980a00a619788bd799a32e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-32-d53196339980a00a619788bd799a32e7 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-32-d53196339980a00a619788bd799a32e7
new file mode 100644
index 0000000..f019204
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-32-d53196339980a00a619788bd799a32e7
@@ -0,0 +1,5 @@
+1	2	1
+2	3	1
+3	4	1
+7	8	1
+8	9	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-33-c88ee457dee7bb141a198a2ae39d787f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-33-c88ee457dee7bb141a198a2ae39d787f b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-33-c88ee457dee7bb141a198a2ae39d787f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-34-c04167e880fe3e942ce77e75d660f1ef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-34-c04167e880fe3e942ce77e75d660f1ef b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-34-c04167e880fe3e942ce77e75d660f1ef
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-35-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-35-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-35-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..b6c2eb9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-35-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+2	1
+4	1
+6	1
+14	1
+16	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-36-deb3f1793f51d1edf011a8405abf4968
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-36-deb3f1793f51d1edf011a8405abf4968 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-36-deb3f1793f51d1edf011a8405abf4968
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-37-7871722f392f801a868e0e2fb372c610
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-37-7871722f392f801a868e0e2fb372c610 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-37-7871722f392f801a868e0e2fb372c610
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-38-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-38-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-38-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..8e7ee8a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-38-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,10 @@
+1	1
+1	1
+2	1
+2	1
+3	1
+3	1
+7	1
+7	1
+8	2
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-39-b71bdaa2b7c4b5c51a9773c123e5306d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-39-b71bdaa2b7c4b5c51a9773c123e5306d b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-39-b71bdaa2b7c4b5c51a9773c123e5306d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-4-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-4-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-4-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-4-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby_sort_skew_1-40-89aa7bab4272546e06cd7e504380d96b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-40-89aa7bab4272546e06cd7e504380d96b b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-40-89aa7bab4272546e06cd7e504380d96b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-41-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-41-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-41-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..0b2b54c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-41-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,10 @@
+1	1
+2	1
+2	1
+3	1
+4	1
+6	1
+7	1
+8	2
+14	1
+16	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-42-348b0126cb1d214fea58d4af9d3dbf67
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-42-348b0126cb1d214fea58d4af9d3dbf67 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-42-348b0126cb1d214fea58d4af9d3dbf67
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-43-83889e7dc73d796cc869160b6b35102c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-43-83889e7dc73d796cc869160b6b35102c b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-43-83889e7dc73d796cc869160b6b35102c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-44-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-44-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-44-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..3d4708b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-44-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+1	2
+2	2
+3	2
+7	2
+8	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-45-41462b2e60bf44571a7b1fb435374d6a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-45-41462b2e60bf44571a7b1fb435374d6a b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-45-41462b2e60bf44571a7b1fb435374d6a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-46-8aea6edf0481e2a10f14879acba62648
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-46-8aea6edf0481e2a10f14879acba62648 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-46-8aea6edf0481e2a10f14879acba62648
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-47-4999db9eb86d9455c1d75e97b052f279
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-47-4999db9eb86d9455c1d75e97b052f279 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-47-4999db9eb86d9455c1d75e97b052f279
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-48-fecb9f2203aeb2ac4b693a97badde6fa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-48-fecb9f2203aeb2ac4b693a97badde6fa b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-48-fecb9f2203aeb2ac4b693a97badde6fa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-49-f0f18d5fa2824735799edc4bdeb1afb2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-49-f0f18d5fa2824735799edc4bdeb1afb2 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-49-f0f18d5fa2824735799edc4bdeb1afb2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-5-e906be6d27c9dfcffd4af171541639ad
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-5-e906be6d27c9dfcffd4af171541639ad b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-5-e906be6d27c9dfcffd4af171541639ad
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-50-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-50-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-50-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-50-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-51-461847b174096e7a255fb07cb35ab434
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-51-461847b174096e7a255fb07cb35ab434 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-51-461847b174096e7a255fb07cb35ab434
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-52-8da967e7c2210ad044ba8b08d1685065
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-52-8da967e7c2210ad044ba8b08d1685065 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-52-8da967e7c2210ad044ba8b08d1685065
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-53-c4ec0433a832ef551d70254957e3afca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-53-c4ec0433a832ef551d70254957e3afca b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-53-c4ec0433a832ef551d70254957e3afca
new file mode 100644
index 0000000..97a3b8c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-53-c4ec0433a832ef551d70254957e3afca
@@ -0,0 +1,6 @@
+1	1	11	1
+2	1	12	1
+3	1	13	1
+7	1	17	1
+8	1	18	1
+8	1	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-54-fdc295aaefba56548a22dfcddc2a94f2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-54-fdc295aaefba56548a22dfcddc2a94f2 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-54-fdc295aaefba56548a22dfcddc2a94f2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-55-74bfe3fbf9d68a75013fba1c3c7bbd7c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-55-74bfe3fbf9d68a75013fba1c3c7bbd7c b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-55-74bfe3fbf9d68a75013fba1c3c7bbd7c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-56-1013d1ad014aa203b1dce26085b09c01
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-56-1013d1ad014aa203b1dce26085b09c01 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-56-1013d1ad014aa203b1dce26085b09c01
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-57-5373c5449884d95bc7db9dab55239a49
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-57-5373c5449884d95bc7db9dab55239a49 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-57-5373c5449884d95bc7db9dab55239a49
new file mode 100644
index 0000000..7ca6b0b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-57-5373c5449884d95bc7db9dab55239a49
@@ -0,0 +1,6 @@
+1	1	11	2	1
+2	1	12	2	1
+3	1	13	2	1
+7	1	17	2	1
+8	1	18	2	1
+8	1	28	2	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-58-825135844e8ac6d8d5254cc961ec8fd0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-58-825135844e8ac6d8d5254cc961ec8fd0 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-58-825135844e8ac6d8d5254cc961ec8fd0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-59-e671e63f6b70094048563a9c33748c97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-59-e671e63f6b70094048563a9c33748c97 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-59-e671e63f6b70094048563a9c33748c97
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-6-b76bf9f6c92f83c9a5f351f8460d1e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-6-b76bf9f6c92f83c9a5f351f8460d1e3b b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-6-b76bf9f6c92f83c9a5f351f8460d1e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-60-c4ec0433a832ef551d70254957e3afca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-60-c4ec0433a832ef551d70254957e3afca b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-60-c4ec0433a832ef551d70254957e3afca
new file mode 100644
index 0000000..97a3b8c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-60-c4ec0433a832ef551d70254957e3afca
@@ -0,0 +1,6 @@
+1	1	11	1
+2	1	12	1
+3	1	13	1
+7	1	17	1
+8	1	18	1
+8	1	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-61-51824b04f2a008f63e1469695e60d9c8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-61-51824b04f2a008f63e1469695e60d9c8 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-61-51824b04f2a008f63e1469695e60d9c8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-62-18b0757f6d9e29808061ca3763b8b6d9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-62-18b0757f6d9e29808061ca3763b8b6d9 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-62-18b0757f6d9e29808061ca3763b8b6d9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-63-c4ec0433a832ef551d70254957e3afca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-63-c4ec0433a832ef551d70254957e3afca b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-63-c4ec0433a832ef551d70254957e3afca
new file mode 100644
index 0000000..58e16ef
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-63-c4ec0433a832ef551d70254957e3afca
@@ -0,0 +1,6 @@
+1	2	11	1
+2	2	12	1
+3	2	13	1
+7	2	17	1
+8	2	18	1
+8	2	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-64-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-64-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-64-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-64-dbcec232623048c7748b708123e18bf0
@@ -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/groupby_sort_skew_1-65-7f98b724df05f51b3ec1f087a8da414e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-65-7f98b724df05f51b3ec1f087a8da414e b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-65-7f98b724df05f51b3ec1f087a8da414e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-65-7f98b724df05f51b3ec1f087a8da414e
@@ -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/groupby_sort_skew_1-66-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-66-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-66-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-66-83c59d378571a6e487aa20217bd87817
@@ -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/groupby_sort_skew_1-67-b4c5b3eeb74085711866a2eec27bcb37
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-67-b4c5b3eeb74085711866a2eec27bcb37 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-67-b4c5b3eeb74085711866a2eec27bcb37
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-68-b4fec0996399be2239961594897d6715
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-68-b4fec0996399be2239961594897d6715 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-68-b4fec0996399be2239961594897d6715
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-69-9d01ff3d1fde3ed2ab55ea9d7079fd5c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-69-9d01ff3d1fde3ed2ab55ea9d7079fd5c b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-69-9d01ff3d1fde3ed2ab55ea9d7079fd5c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-69-9d01ff3d1fde3ed2ab55ea9d7079fd5c
@@ -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/groupby_sort_skew_1-7-b6c452a800ff333aacb863bb3243c15b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-7-b6c452a800ff333aacb863bb3243c15b b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-7-b6c452a800ff333aacb863bb3243c15b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-70-ed76c0068780120a6f23feefee303403
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-70-ed76c0068780120a6f23feefee303403 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-70-ed76c0068780120a6f23feefee303403
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-70-ed76c0068780120a6f23feefee303403
@@ -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/groupby_sort_skew_1-71-2d5403943a3efdf9fd3eccb6927499cc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-71-2d5403943a3efdf9fd3eccb6927499cc b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-71-2d5403943a3efdf9fd3eccb6927499cc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-72-ca16ff548ebb9bab4b76f2e339064a9e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-72-ca16ff548ebb9bab4b76f2e339064a9e b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-72-ca16ff548ebb9bab4b76f2e339064a9e
new file mode 100644
index 0000000..e69de29


[49/51] [partial] Add hive test files to repository. Remove download script.

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/kv1kv2.cogroup.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/kv1kv2.cogroup.txt b/sql/hive/src/test/resources/data/files/kv1kv2.cogroup.txt
new file mode 100644
index 0000000..8a98be3
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/kv1kv2.cogroup.txt
@@ -0,0 +1,1000 @@
+val_0
+val_0
+val_0
+0
+0
+1
+val_10
+10
+val_100
+val_100
+100
+100
+101
+102
+val_103
+val_103
+val_104
+val_104
+104
+104
+104
+val_105
+105
+105
+106
+val_11
+11
+11
+11
+110
+val_111
+val_113
+val_113
+val_114
+114
+114
+114
+val_116
+116
+117
+117
+val_118
+val_118
+118
+118
+118
+val_119
+val_119
+val_119
+119
+119
+119
+val_12
+val_12
+12
+val_120
+val_120
+120
+121
+121
+122
+122
+122
+123
+123
+val_125
+val_125
+125
+val_126
+126
+126
+val_128
+val_128
+val_128
+128
+128
+val_129
+val_129
+129
+129
+val_131
+132
+132
+val_133
+133
+val_134
+val_134
+134
+135
+135
+135
+val_136
+136
+val_137
+val_137
+137
+val_138
+val_138
+val_138
+val_138
+138
+138
+140
+val_143
+143
+144
+val_145
+val_146
+val_146
+147
+147
+val_149
+val_149
+149
+val_15
+val_15
+15
+15
+val_150
+151
+151
+val_152
+val_152
+152
+152
+152
+val_153
+153
+153
+val_155
+val_156
+156
+156
+val_157
+157
+157
+val_158
+16
+16
+val_160
+160
+161
+161
+161
+161
+val_162
+162
+val_163
+val_164
+val_164
+164
+164
+val_165
+val_165
+165
+val_166
+val_167
+val_167
+val_167
+167
+val_168
+168
+val_169
+val_169
+val_169
+val_169
+val_17
+val_170
+170
+val_172
+val_172
+172
+val_174
+val_174
+174
+174
+val_175
+val_175
+175
+175
+val_176
+val_176
+val_177
+177
+177
+val_178
+178
+178
+val_179
+val_179
+179
+val_18
+val_18
+val_180
+val_181
+182
+val_183
+183
+184
+185
+val_186
+val_187
+val_187
+val_187
+val_189
+189
+val_19
+19
+val_190
+val_191
+val_191
+191
+val_192
+192
+val_193
+val_193
+val_193
+val_194
+val_195
+val_195
+val_196
+196
+196
+196
+val_197
+val_197
+197
+val_199
+val_199
+val_199
+199
+val_2
+2
+val_20
+20
+20
+val_200
+val_200
+val_201
+val_202
+val_203
+val_203
+204
+val_205
+val_205
+205
+206
+206
+206
+val_207
+val_207
+val_208
+val_208
+val_208
+val_209
+val_209
+209
+209
+21
+21
+21
+21
+212
+val_213
+val_213
+213
+val_214
+215
+val_216
+val_216
+216
+val_217
+val_217
+217
+217
+val_218
+val_219
+val_219
+22
+val_221
+val_221
+val_222
+222
+val_223
+val_223
+val_224
+val_224
+224
+val_226
+226
+226
+226
+226
+227
+val_228
+228
+val_229
+val_229
+23
+val_230
+val_230
+val_230
+val_230
+val_230
+231
+val_233
+val_233
+val_235
+235
+val_237
+val_237
+val_238
+val_238
+238
+val_239
+val_239
+239
+239
+val_24
+val_24
+240
+val_241
+241
+241
+241
+241
+val_242
+val_242
+242
+243
+243
+val_244
+244
+244
+244
+245
+245
+246
+246
+val_247
+val_248
+248
+val_249
+249
+249
+val_252
+252
+254
+val_255
+val_255
+val_256
+val_256
+256
+val_257
+257
+257
+val_258
+258
+259
+259
+val_26
+val_26
+val_260
+260
+260
+261
+val_262
+262
+262
+val_263
+264
+264
+val_265
+val_265
+265
+val_266
+267
+268
+val_27
+271
+val_272
+val_272
+272
+val_273
+val_273
+val_273
+273
+val_274
+274
+val_275
+275
+275
+276
+val_277
+val_277
+val_277
+val_277
+277
+277
+val_278
+val_278
+278
+val_28
+val_280
+val_280
+val_281
+val_281
+281
+281
+281
+val_282
+val_282
+val_283
+val_284
+284
+284
+val_285
+285
+val_286
+286
+val_287
+287
+287
+val_288
+val_288
+val_289
+289
+29
+29
+val_291
+291
+291
+val_292
+292
+292
+293
+293
+295
+295
+val_296
+296
+val_298
+val_298
+val_298
+3
+val_30
+30
+300
+300
+val_302
+302
+303
+303
+304
+val_305
+305
+val_306
+306
+val_307
+val_307
+val_308
+308
+308
+val_309
+val_309
+309
+31
+val_310
+310
+310
+310
+val_311
+val_311
+val_311
+313
+314
+val_315
+val_316
+val_316
+val_316
+val_317
+val_317
+317
+val_318
+val_318
+val_318
+318
+32
+val_321
+val_321
+val_322
+val_322
+322
+val_323
+323
+324
+val_325
+val_325
+326
+val_327
+val_327
+val_327
+328
+328
+val_33
+33
+330
+val_331
+val_331
+331
+331
+val_332
+val_333
+val_333
+333
+334
+val_335
+335
+335
+val_336
+336
+337
+val_338
+338
+val_339
+val_34
+340
+val_341
+341
+341
+341
+val_342
+val_342
+342
+343
+val_344
+val_344
+344
+val_345
+347
+347
+val_348
+val_348
+val_348
+val_348
+val_348
+348
+349
+349
+349
+349
+val_35
+val_35
+val_35
+35
+35
+35
+val_351
+351
+351
+352
+352
+val_353
+val_353
+353
+355
+355
+val_356
+356
+356
+358
+val_360
+360
+val_362
+363
+363
+363
+val_364
+364
+val_365
+val_366
+val_367
+val_367
+367
+367
+val_368
+val_369
+val_369
+val_369
+369
+val_37
+val_37
+371
+371
+371
+371
+val_373
+373
+val_374
+374
+val_375
+375
+375
+375
+375
+375
+376
+val_377
+val_378
+378
+val_379
+379
+381
+val_382
+val_382
+382
+382
+val_384
+val_384
+val_384
+384
+384
+384
+385
+385
+val_386
+386
+386
+388
+val_389
+389
+389
+390
+390
+390
+391
+391
+val_392
+392
+392
+val_393
+393
+393
+val_394
+val_395
+val_395
+395
+395
+val_396
+val_396
+val_396
+val_397
+val_397
+398
+val_399
+val_399
+399
+399
+val_4
+4
+40
+40
+val_400
+val_401
+val_401
+val_401
+val_401
+val_401
+401
+val_402
+402
+402
+402
+val_403
+val_403
+val_403
+val_404
+val_404
+404
+404
+404
+405
+val_406
+val_406
+val_406
+val_406
+406
+val_407
+407
+407
+407
+408
+408
+val_409
+val_409
+val_409
+409
+409
+val_41
+410
+val_411
+411
+412
+412
+val_413
+val_413
+413
+val_414
+val_414
+414
+415
+416
+val_417
+val_417
+val_417
+val_418
+val_419
+val_42
+val_42
+42
+42
+42
+val_421
+421
+421
+423
+val_424
+val_424
+424
+425
+426
+val_427
+427
+427
+428
+val_429
+val_429
+429
+429
+val_43
+val_430
+val_430
+val_430
+430
+val_431
+val_431
+val_431
+431
+val_432
+432
+val_435
+435
+val_436
+436
+val_437
+437
+val_438
+val_438
+val_438
+438
+438
+val_439
+val_439
+439
+439
+val_44
+440
+440
+441
+442
+val_443
+443
+443
+443
+val_444
+val_446
+446
+446
+447
+val_448
+448
+val_449
+450
+450
+451
+val_452
+val_453
+453
+val_454
+val_454
+val_454
+454
+454
+val_455
+455
+455
+val_457
+457
+457
+val_458
+val_458
+val_459
+val_459
+459
+46
+val_460
+461
+val_462
+val_462
+462
+val_463
+val_463
+463
+val_466
+val_466
+val_466
+val_467
+467
+val_468
+val_468
+val_468
+val_468
+468
+468
+468
+val_469
+val_469
+val_469
+val_469
+val_469
+469
+val_47
+47
+val_470
+470
+val_472
+473
+474
+474
+val_475
+475
+476
+476
+val_477
+477
+val_478
+val_478
+478
+478
+val_479
+48
+48
+val_480
+val_480
+val_480
+480
+480
+val_481
+481
+val_482
+482
+val_483
+val_484
+484
+val_485
+485
+485
+486
+val_487
+487
+488
+val_489
+val_489
+val_489
+val_489
+489
+49
+49
+val_490
+490
+val_491
+491
+491
+val_492
+val_492
+492
+492
+val_493
+val_494
+494
+494
+val_495
+495
+val_496
+496
+val_497
+497
+497
+val_498
+val_498
+val_498
+val_5
+val_5
+val_5
+5
+50
+val_51
+val_51
+51
+52
+52
+52
+52
+val_53
+53
+val_54
+56
+val_57
+val_58
+val_58
+58
+58
+59
+6
+6
+60
+61
+62
+62
+63
+val_64
+val_65
+65
+65
+val_66
+val_67
+val_67
+68
+val_69
+69
+val_70
+val_70
+val_70
+70
+71
+val_72
+val_72
+val_74
+75
+val_76
+val_76
+76
+76
+76
+val_77
+77
+77
+val_78
+78
+val_8
+8
+val_80
+80
+val_82
+82
+82
+val_83
+val_83
+val_84
+val_84
+val_85
+85
+val_86
+86
+val_87
+87
+87
+89
+89
+89
+val_9
+val_90
+val_90
+val_90
+91
+val_92
+93
+93
+93
+94
+val_95
+val_95
+val_96
+val_97
+val_97
+97
+97
+val_98
+val_98
+99

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/kv2.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/kv2.txt b/sql/hive/src/test/resources/data/files/kv2.txt
new file mode 100644
index 0000000..e58f7e3
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/kv2.txt
@@ -0,0 +1,500 @@
+474val_475
+281val_282
+179val_180
+291val_292
+62val_63
+271val_272
+217val_218
+135val_136
+167val_168
+468val_469
+423val_424
+413val_414
+245val_246
+455val_456
+425val_426
+241val_242
+177val_178
+272val_273
+231val_232
+448val_449
+287val_288
+246val_247
+440val_441
+31val_32
+373val_374
+447val_448
+443val_444
+175val_176
+278val_279
+296val_297
+147val_148
+428val_429
+126val_127
+249val_250
+21val_22
+273val_274
+441val_442
+106val_107
+371val_372
+153val_154
+356val_357
+217val_218
+490val_491
+33val_34
+35val_36
+421val_422
+243val_244
+402val_403
+128val_129
+10val_11
+226val_227
+133val_134
+333val_334
+15val_16
+110val_111
+391val_392
+343val_344
+275val_276
+0val_1
+485val_486
+293val_294
+240val_241
+241val_242
+286val_287
+85val_86
+408val_409
+477val_478
+455val_456
+99val_100
+335val_336
+476val_477
+482val_483
+367val_368
+59val_60
+48val_49
+424val_425
+226val_227
+494val_495
+488val_489
+94val_95
+485val_486
+393val_394
+349val_350
+11val_12
+161val_162
+123val_124
+409val_410
+50val_51
+265val_266
+402val_403
+128val_129
+468val_469
+314val_315
+497val_498
+224val_225
+63val_64
+344val_345
+4val_5
+277val_278
+135val_136
+3val_4
+206val_207
+101val_102
+331val_332
+114val_115
+209val_210
+281val_282
+56val_57
+239val_240
+389val_390
+114val_115
+254val_255
+235val_236
+390val_391
+165val_166
+304val_305
+264val_265
+196val_197
+238val_239
+20val_21
+11val_12
+492val_493
+129val_130
+257val_258
+71val_72
+289val_290
+453val_454
+421val_422
+82val_83
+58val_59
+5val_6
+86val_87
+249val_250
+438val_439
+360val_361
+323val_324
+222val_223
+42val_43
+467val_468
+411val_412
+175val_176
+429val_430
+338val_339
+281val_282
+68val_69
+185val_186
+16val_17
+147val_148
+119val_120
+492val_493
+473val_474
+376val_377
+347val_348
+120val_121
+213val_214
+306val_307
+393val_394
+427val_428
+291val_292
+426val_427
+132val_133
+446val_447
+386val_387
+65val_66
+121val_122
+388val_389
+184val_185
+375val_376
+284val_285
+191val_192
+129val_130
+246val_247
+197val_198
+491val_492
+369val_370
+262val_263
+122val_123
+438val_439
+351val_352
+390val_391
+352val_353
+23val_24
+226val_227
+328val_329
+382val_383
+342val_343
+349val_350
+480val_481
+102val_103
+497val_498
+487val_488
+480val_481
+331val_332
+409val_410
+475val_476
+463val_464
+183val_184
+177val_178
+399val_400
+15val_16
+318val_319
+149val_150
+392val_393
+77val_78
+275val_276
+476val_477
+258val_259
+174val_175
+252val_253
+114val_115
+87val_88
+161val_162
+75val_76
+264val_265
+48val_49
+336val_337
+340val_341
+390val_391
+443val_444
+484val_485
+407val_408
+189val_190
+305val_306
+367val_368
+6val_7
+260val_261
+2val_3
+349val_350
+170val_171
+51val_52
+355val_356
+363val_364
+164val_165
+118val_119
+310val_311
+104val_105
+19val_20
+80val_81
+117val_118
+326val_327
+47val_48
+121val_122
+241val_242
+450val_451
+140val_141
+212val_213
+308val_309
+30val_31
+405val_406
+239val_240
+119val_120
+358val_359
+11val_12
+49val_50
+143val_144
+153val_154
+341val_342
+21val_22
+105val_106
+157val_158
+416val_417
+199val_200
+375val_376
+42val_43
+89val_90
+363val_364
+395val_396
+347val_348
+386val_387
+77val_78
+454val_455
+293val_294
+364val_365
+20val_21
+89val_90
+461val_462
+52val_53
+40val_41
+8val_9
+168val_169
+384val_385
+313val_314
+324val_325
+310val_311
+206val_207
+381val_382
+404val_405
+206val_207
+385val_386
+259val_260
+226val_227
+262val_263
+69val_70
+303val_304
+245val_246
+260val_261
+328val_329
+322val_323
+122val_123
+241val_242
+469val_470
+404val_405
+384val_385
+76val_77
+116val_117
+42val_43
+104val_105
+481val_482
+303val_304
+93val_94
+277val_278
+406val_407
+451val_452
+53val_54
+32val_33
+132val_133
+192val_193
+58val_59
+351val_352
+70val_71
+443val_444
+356val_357
+399val_400
+205val_206
+352val_353
+52val_53
+21val_22
+317val_318
+330val_331
+209val_210
+138val_139
+429val_430
+160val_161
+267val_268
+454val_455
+257val_258
+76val_77
+174val_175
+412val_413
+16val_17
+375val_376
+489val_490
+295val_296
+105val_106
+204val_205
+126val_127
+274val_275
+439val_440
+374val_375
+494val_495
+216val_217
+457val_458
+93val_94
+470val_471
+196val_197
+302val_303
+119val_120
+375val_376
+391val_392
+287val_288
+450val_451
+375val_376
+437val_438
+12val_13
+398val_399
+35val_36
+334val_335
+384val_385
+435val_436
+60val_61
+29val_30
+442val_443
+151val_152
+52val_53
+404val_405
+446val_447
+300val_301
+0val_1
+268val_269
+491val_492
+392val_393
+21val_22
+295val_296
+93val_94
+104val_105
+436val_437
+61val_62
+407val_408
+439val_440
+156val_157
+341val_342
+118val_119
+335val_336
+172val_173
+244val_245
+6val_7
+284val_285
+164val_165
+136val_137
+349val_350
+371val_372
+462val_463
+123val_124
+432val_433
+496val_497
+355val_356
+144val_145
+87val_88
+408val_409
+152val_153
+382val_383
+348val_349
+122val_123
+427val_428
+292val_293
+182val_183
+474val_475
+353val_354
+310val_311
+52val_53
+486val_487
+152val_153
+378val_379
+414val_415
+261val_262
+65val_66
+371val_372
+256val_257
+292val_293
+412val_413
+97val_98
+495val_496
+385val_386
+40val_41
+49val_50
+389val_390
+259val_260
+97val_98
+478val_479
+125val_126
+243val_244
+151val_152
+178val_179
+100val_101
+415val_416
+401val_402
+156val_157
+228val_229
+363val_364
+117val_118
+22val_23
+248val_249
+459val_460
+402val_403
+62val_63
+137val_138
+162val_163
+244val_245
+276val_277
+46val_47
+341val_342
+78val_79
+379val_380
+215val_216
+134val_135
+196val_197
+410val_411
+157val_158
+431val_432
+82val_83
+440val_441
+100val_101
+407val_408
+371val_372
+308val_309
+430val_431
+309val_310
+135val_136
+161val_162
+468val_469
+152val_153
+138val_139
+76val_77
+161val_162
+300val_301
+337val_338
+91val_92
+478val_479
+118val_119
+1val_2
+89val_90
+178val_179
+457val_458
+29val_30
+242val_243
+285val_286
+35val_36
+227val_228
+395val_396
+244val_245

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/kv3.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/kv3.txt b/sql/hive/src/test/resources/data/files/kv3.txt
new file mode 100644
index 0000000..ca48047
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/kv3.txt
@@ -0,0 +1,25 @@
+238val_238
+
+311val_311
+val_27
+val_165
+val_409
+255val_255
+278val_278
+98val_98
+val_484
+val_265
+val_193
+401val_401
+150val_150
+273val_273
+224
+369
+66val_66
+128
+213val_213
+146val_146
+406val_406
+
+
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/kv4.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/kv4.txt b/sql/hive/src/test/resources/data/files/kv4.txt
new file mode 100644
index 0000000..f969221
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/kv4.txt
@@ -0,0 +1 @@
+邵铮
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/kv5.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/kv5.txt b/sql/hive/src/test/resources/data/files/kv5.txt
new file mode 100644
index 0000000..a6d2b79
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/kv5.txt
@@ -0,0 +1,24 @@
+238val_238
+238val_239
+86val_86
+238val_240
+311val_311
+27val_27
+165val_165
+213val_213
+409val_409
+255val_255
+278val_278
+98val_98
+484val_484
+265val_265
+213val_214
+193val_193
+401val_401
+150val_150
+273val_273
+224val_224
+369val_369
+66val_66
+128val_128
+213val_213

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/kv6.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/kv6.txt b/sql/hive/src/test/resources/data/files/kv6.txt
new file mode 100644
index 0000000..63de5c5
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/kv6.txt
@@ -0,0 +1,100 @@
+00
+01
+02
+03
+04
+05
+06
+07
+08
+09
+010
+011
+012
+013
+014
+015
+016
+017
+018
+019
+020
+021
+022
+023
+024
+025
+026
+027
+028
+029
+030
+031
+032
+033
+034
+035
+036
+037
+038
+039
+040
+041
+042
+043
+044
+045
+046
+047
+048
+049
+10
+11
+12
+13
+14
+15
+16
+17
+18
+19
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147
+148
+149

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/kv7.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/kv7.txt b/sql/hive/src/test/resources/data/files/kv7.txt
new file mode 100644
index 0000000..b83c460
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/kv7.txt
@@ -0,0 +1,38 @@
+-4400 4400
+1E+99 0
+1E-99 0
+0 0
+100 100
+10 10
+1 1
+0.1 0
+0.01 0
+200 200
+20 20
+2 2
+0 0
+0.2 0
+0.02 0
+0.3 0
+0.33 0
+0.333 0
+-0.3 0
+-0.33 0
+-0.333 0
+1.0 1
+2 2
+3.14 3
+-1.12 -1
+-1.12 -1
+-1.122 -11
+1.12 1
+1.122 1
+124.00 124
+125.2 125
+-1255.49 -1255
+3.14 3
+3.14 3
+3.140 4
+0.9999999999999999999999999 1
+-1234567890.1234567890 -1234567890
+1234567890.1234567800 1234567890

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/kv8.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/kv8.txt b/sql/hive/src/test/resources/data/files/kv8.txt
new file mode 100644
index 0000000..29a28ac
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/kv8.txt
@@ -0,0 +1,75 @@
+123456789012345678901234567890123456789
+1.23456789012345678901234567890123456789
+12.3456789012345678901234567890123456789
+123.456789012345678901234567890123456789
+1234.56789012345678901234567890123456789
+12345678901234567890123456789012345678
+0.1234567890123456789012345678901234578
+1.2345678901234567890123456789012345678
+12.345678901234567890123456789012345678
+123.45678901234567890123456789012345678
+1234.5678901234567890123456789012345678
+12345.678901234567890123456789012345678
+123456.78901234567890123456789012345678
+1234567.8901234567890123456789012345678
+12345678.901234567890123456789012345678
+123456789.01234567890123456789012345678
+1234567890.1234567890123456789012345678
+12345678901.234567890123456789012345678
+123456789012.34567890123456789012345678
+1234567890123.4567890123456789012345678
+12345678901234.567890123456789012345678
+123456789012345.67890123456789012345678
+1234567890123456.7890123456789012345678
+12345678901234567.890123456789012345678
+123456789012345678.90123456789012345678
+1234567890123456789.0123456789012345678
+12345678901234567890.123456789012345678
+123456789012345678901.23456789012345678
+1234567890123456789012.3456789012345678
+12345678901234567890123.456789012345678
+123456789012345678901234.56789012345678
+1234567890123456789012345.6789012345678
+12345678901234567890123456.789012345678
+123456789012345678901234567.89012345678
+1234567890123456789012345678.9012345678
+12345678901234567890123456789.012345678
+123456789012345678901234567890.12345678
+1234567890123456789012345678901.2345678
+12345678901234567890123456789012.345678
+123456789012345678901234567890123.45678
+1234567890123456789012345678901234.5678
+12345678901234567890123456789012345.678
+123456789012345678901234567890123456.78
+12345678901234567890123456789012345.67.8
+12345678901234567890123456789012345678.0
+12345678901234567890123456789012345678.00
+12345678901234567890123456789012345678.000
+00012345678901234567890123456789012345678.000
+99999999999999999999999999999999999999
+999999999999999999999999999999999999
+99999999999999999999999999999999999
+-99999999999999999999999999999999999999
+-999999999999999999999999999999999999
+-99999999999999999999999999999999999
+000000000000000000000000000000000000000000000
+0.0000000000000000000000000000000000001
+-0.0000000000000000000000000000000000001
+0.00000000000000000000000000000000000001
+-0.00000000000000000000000000000000000001
+0.123456789012345
+1.234567890123456
+12.34567890123456
+123.4567890123456
+1234.567890123456
+12345.67890123456
+123456.7890123456
+1234567.890123456
+12345678.90123456
+123456789.0123456
+1234567890.123456
+12345678901.23456
+123456789012.3456
+1234567890123.456
+12345678901234.56
+123456789012345.6

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/leftsemijoin_mr_t1.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/leftsemijoin_mr_t1.txt b/sql/hive/src/test/resources/data/files/leftsemijoin_mr_t1.txt
new file mode 100644
index 0000000..6ed281c
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/leftsemijoin_mr_t1.txt
@@ -0,0 +1,2 @@
+1
+1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/leftsemijoin_mr_t2.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/leftsemijoin_mr_t2.txt b/sql/hive/src/test/resources/data/files/leftsemijoin_mr_t2.txt
new file mode 100644
index 0000000..179ef0e
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/leftsemijoin_mr_t2.txt
@@ -0,0 +1,20 @@
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1
+1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/lineitem.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/lineitem.txt b/sql/hive/src/test/resources/data/files/lineitem.txt
new file mode 100644
index 0000000..1e11d95
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/lineitem.txt
@@ -0,0 +1,100 @@
+1|155190|7706|1|17|21168.23|0.04|0.02|N|O|1996-03-13|1996-02-12|1996-03-22|DELIVER IN PERSON|TRUCK|egular courts above the|
+1|67310|7311|2|36|45983.16|0.09|0.06|N|O|1996-04-12|1996-02-28|1996-04-20|TAKE BACK RETURN|MAIL|ly final dependencies: slyly bold |
+1|63700|3701|3|8|13309.60|0.10|0.02|N|O|1996-01-29|1996-03-05|1996-01-31|TAKE BACK RETURN|REG AIR|riously. regular, express dep|
+1|2132|4633|4|28|28955.64|0.09|0.06|N|O|1996-04-21|1996-03-30|1996-05-16|NONE|AIR|lites. fluffily even de|
+1|24027|1534|5|24|22824.48|0.10|0.04|N|O|1996-03-30|1996-03-14|1996-04-01|NONE|FOB| pending foxes. slyly re|
+1|15635|638|6|32|49620.16|0.07|0.02|N|O|1996-01-30|1996-02-07|1996-02-03|DELIVER IN PERSON|MAIL|arefully slyly ex|
+2|106170|1191|1|38|44694.46|0.00|0.05|N|O|1997-01-28|1997-01-14|1997-02-02|TAKE BACK RETURN|RAIL|ven requests. deposits breach a|
+3|4297|1798|1|45|54058.05|0.06|0.00|R|F|1994-02-02|1994-01-04|1994-02-23|NONE|AIR|ongside of the furiously brave acco|
+3|19036|6540|2|49|46796.47|0.10|0.00|R|F|1993-11-09|1993-12-20|1993-11-24|TAKE BACK RETURN|RAIL| unusual accounts. eve|
+3|128449|3474|3|27|39890.88|0.06|0.07|A|F|1994-01-16|1993-11-22|1994-01-23|DELIVER IN PERSON|SHIP|nal foxes wake. |
+3|29380|1883|4|2|2618.76|0.01|0.06|A|F|1993-12-04|1994-01-07|1994-01-01|NONE|TRUCK|y. fluffily pending d|
+3|183095|650|5|28|32986.52|0.04|0.00|R|F|1993-12-14|1994-01-10|1994-01-01|TAKE BACK RETURN|FOB|ages nag slyly pending|
+3|62143|9662|6|26|28733.64|0.10|0.02|A|F|1993-10-29|1993-12-18|1993-11-04|TAKE BACK RETURN|RAIL|ges sleep after the caref|
+4|88035|5560|1|30|30690.90|0.03|0.08|N|O|1996-01-10|1995-12-14|1996-01-18|DELIVER IN PERSON|REG AIR|- quickly regular packages sleep. idly|
+5|108570|8571|1|15|23678.55|0.02|0.04|R|F|1994-10-31|1994-08-31|1994-11-20|NONE|AIR|ts wake furiously |
+5|123927|3928|2|26|50723.92|0.07|0.08|R|F|1994-10-16|1994-09-25|1994-10-19|NONE|FOB|sts use slyly quickly special instruc|
+5|37531|35|3|50|73426.50|0.08|0.03|A|F|1994-08-08|1994-10-13|1994-08-26|DELIVER IN PERSON|AIR|eodolites. fluffily unusual|
+6|139636|2150|1|37|61998.31|0.08|0.03|A|F|1992-04-27|1992-05-15|1992-05-02|TAKE BACK RETURN|TRUCK|p furiously special foxes|
+7|182052|9607|1|12|13608.60|0.07|0.03|N|O|1996-05-07|1996-03-13|1996-06-03|TAKE BACK RETURN|FOB|ss pinto beans wake against th|
+7|145243|7758|2|9|11594.16|0.08|0.08|N|O|1996-02-01|1996-03-02|1996-02-19|TAKE BACK RETURN|SHIP|es. instructions|
+7|94780|9799|3|46|81639.88|0.10|0.07|N|O|1996-01-15|1996-03-27|1996-02-03|COLLECT COD|MAIL| unusual reques|
+7|163073|3074|4|28|31809.96|0.03|0.04|N|O|1996-03-21|1996-04-08|1996-04-20|NONE|FOB|. slyly special requests haggl|
+7|151894|9440|5|38|73943.82|0.08|0.01|N|O|1996-02-11|1996-02-24|1996-02-18|DELIVER IN PERSON|TRUCK|ns haggle carefully ironic deposits. bl|
+7|79251|1759|6|35|43058.75|0.06|0.03|N|O|1996-01-16|1996-02-23|1996-01-22|TAKE BACK RETURN|FOB|jole. excuses wake carefully alongside of |
+7|157238|2269|7|5|6476.15|0.04|0.02|N|O|1996-02-10|1996-03-26|1996-02-13|NONE|FOB|ithely regula|
+32|82704|7721|1|28|47227.60|0.05|0.08|N|O|1995-10-23|1995-08-27|1995-10-26|TAKE BACK RETURN|TRUCK|sleep quickly. req|
+32|197921|441|2|32|64605.44|0.02|0.00|N|O|1995-08-14|1995-10-07|1995-08-27|COLLECT COD|AIR|lithely regular deposits. fluffily |
+32|44161|6666|3|2|2210.32|0.09|0.02|N|O|1995-08-07|1995-10-07|1995-08-23|DELIVER IN PERSON|AIR| express accounts wake according to the|
+32|2743|7744|4|4|6582.96|0.09|0.03|N|O|1995-08-04|1995-10-01|1995-09-03|NONE|REG AIR|e slyly final pac|
+32|85811|8320|5|44|79059.64|0.05|0.06|N|O|1995-08-28|1995-08-20|1995-09-14|DELIVER IN PERSON|AIR|symptotes nag according to the ironic depo|
+32|11615|4117|6|6|9159.66|0.04|0.03|N|O|1995-07-21|1995-09-23|1995-07-25|COLLECT COD|RAIL| gifts cajole carefully.|
+33|61336|8855|1|31|40217.23|0.09|0.04|A|F|1993-10-29|1993-12-19|1993-11-08|COLLECT COD|TRUCK|ng to the furiously ironic package|
+33|60519|5532|2|32|47344.32|0.02|0.05|A|F|1993-12-09|1994-01-04|1993-12-28|COLLECT COD|MAIL|gular theodolites|
+33|137469|9983|3|5|7532.30|0.05|0.03|A|F|1993-12-09|1993-12-25|1993-12-23|TAKE BACK RETURN|AIR|. stealthily bold exc|
+33|33918|3919|4|41|75928.31|0.09|0.00|R|F|1993-11-09|1994-01-24|1993-11-11|TAKE BACK RETURN|MAIL|unusual packages doubt caref|
+34|88362|871|1|13|17554.68|0.00|0.07|N|O|1998-10-23|1998-09-14|1998-11-06|NONE|REG AIR|nic accounts. deposits are alon|
+34|89414|1923|2|22|30875.02|0.08|0.06|N|O|1998-10-09|1998-10-16|1998-10-12|NONE|FOB|thely slyly p|
+34|169544|4577|3|6|9681.24|0.02|0.06|N|O|1998-10-30|1998-09-20|1998-11-05|NONE|FOB|ar foxes sleep |
+35|450|2951|1|24|32410.80|0.02|0.00|N|O|1996-02-21|1996-01-03|1996-03-18|TAKE BACK RETURN|FOB|, regular tithe|
+35|161940|4457|2|34|68065.96|0.06|0.08|N|O|1996-01-22|1996-01-06|1996-01-27|DELIVER IN PERSON|RAIL|s are carefully against the f|
+35|120896|8433|3|7|13418.23|0.06|0.04|N|O|1996-01-19|1995-12-22|1996-01-29|NONE|MAIL| the carefully regular |
+35|85175|7684|4|25|29004.25|0.06|0.05|N|O|1995-11-26|1995-12-25|1995-12-21|DELIVER IN PERSON|SHIP| quickly unti|
+35|119917|4940|5|34|65854.94|0.08|0.06|N|O|1995-11-08|1996-01-15|1995-11-26|COLLECT COD|MAIL|. silent, unusual deposits boost|
+35|30762|3266|6|28|47397.28|0.03|0.02|N|O|1996-02-01|1995-12-24|1996-02-28|COLLECT COD|RAIL|ly alongside of |
+36|119767|9768|1|42|75043.92|0.09|0.00|N|O|1996-02-03|1996-01-21|1996-02-23|COLLECT COD|SHIP| careful courts. special |
+37|22630|5133|1|40|62105.20|0.09|0.03|A|F|1992-07-21|1992-08-01|1992-08-15|NONE|REG AIR|luffily regular requests. slyly final acco|
+37|126782|1807|2|39|70542.42|0.05|0.02|A|F|1992-07-02|1992-08-18|1992-07-28|TAKE BACK RETURN|RAIL|the final requests. ca|
+37|12903|5405|3|43|78083.70|0.05|0.08|A|F|1992-07-10|1992-07-06|1992-08-02|DELIVER IN PERSON|TRUCK|iously ste|
+38|175839|874|1|44|84252.52|0.04|0.02|N|O|1996-09-29|1996-11-17|1996-09-30|COLLECT COD|MAIL|s. blithely unusual theodolites am|
+39|2320|9821|1|44|53782.08|0.09|0.06|N|O|1996-11-14|1996-12-15|1996-12-12|COLLECT COD|RAIL|eodolites. careful|
+39|186582|4137|2|26|43383.08|0.08|0.04|N|O|1996-11-04|1996-10-20|1996-11-20|NONE|FOB|ckages across the slyly silent|
+39|67831|5350|3|46|82746.18|0.06|0.08|N|O|1996-09-26|1996-12-19|1996-10-26|DELIVER IN PERSON|AIR|he carefully e|
+39|20590|3093|4|32|48338.88|0.07|0.05|N|O|1996-10-02|1996-12-19|1996-10-14|COLLECT COD|MAIL|heodolites sleep silently pending foxes. ac|
+39|54519|9530|5|43|63360.93|0.01|0.01|N|O|1996-10-17|1996-11-14|1996-10-26|COLLECT COD|MAIL|yly regular i|
+39|94368|6878|6|40|54494.40|0.06|0.05|N|O|1996-12-08|1996-10-22|1997-01-01|COLLECT COD|AIR|quickly ironic fox|
+64|85951|5952|1|21|40675.95|0.05|0.02|R|F|1994-09-30|1994-09-18|1994-10-26|DELIVER IN PERSON|REG AIR|ch slyly final, thin platelets.|
+65|59694|4705|1|26|42995.94|0.03|0.03|A|F|1995-04-20|1995-04-25|1995-05-13|NONE|TRUCK|pending deposits nag even packages. ca|
+65|73815|8830|2|22|39353.82|0.00|0.05|N|O|1995-07-17|1995-06-04|1995-07-19|COLLECT COD|FOB| ideas. special, r|
+65|1388|3889|3|21|27076.98|0.09|0.07|N|O|1995-07-06|1995-05-14|1995-07-31|DELIVER IN PERSON|RAIL|bove the even packages. accounts nag carefu|
+66|115118|7630|1|31|35126.41|0.00|0.08|R|F|1994-02-19|1994-03-11|1994-02-20|TAKE BACK RETURN|RAIL|ut the unusual accounts sleep at the bo|
+66|173489|3490|2|41|64061.68|0.04|0.07|A|F|1994-02-21|1994-03-01|1994-03-18|COLLECT COD|AIR| regular de|
+67|21636|9143|1|4|6230.52|0.09|0.04|N|O|1997-04-17|1997-01-31|1997-04-20|NONE|SHIP| cajole thinly expres|
+67|20193|5198|2|12|13358.28|0.09|0.05|N|O|1997-01-27|1997-02-21|1997-02-22|NONE|REG AIR| even packages cajole|
+67|173600|6118|3|5|8368.00|0.03|0.07|N|O|1997-02-20|1997-02-12|1997-02-21|DELIVER IN PERSON|TRUCK|y unusual packages thrash pinto |
+67|87514|7515|4|44|66066.44|0.08|0.06|N|O|1997-03-18|1997-01-29|1997-04-13|DELIVER IN PERSON|RAIL|se quickly above the even, express reques|
+67|40613|8126|5|23|35733.03|0.05|0.07|N|O|1997-04-19|1997-02-14|1997-05-06|DELIVER IN PERSON|REG AIR|ly regular deposit|
+67|178306|824|6|29|40144.70|0.02|0.05|N|O|1997-01-25|1997-01-27|1997-01-27|DELIVER IN PERSON|FOB|ultipliers |
+68|7068|9569|1|3|2925.18|0.05|0.02|N|O|1998-07-04|1998-06-05|1998-07-21|NONE|RAIL|fully special instructions cajole. furious|
+68|175180|2732|2|46|57738.28|0.02|0.05|N|O|1998-06-26|1998-06-07|1998-07-05|NONE|MAIL| requests are unusual, regular pinto |
+68|34980|7484|3|46|88089.08|0.04|0.05|N|O|1998-08-13|1998-07-08|1998-08-29|NONE|RAIL|egular dependencies affix ironically along |
+68|94728|2256|4|20|34454.40|0.07|0.01|N|O|1998-06-27|1998-05-23|1998-07-02|NONE|REG AIR| excuses integrate fluffily |
+68|82758|5267|5|27|47000.25|0.03|0.06|N|O|1998-06-19|1998-06-25|1998-06-29|DELIVER IN PERSON|SHIP|ccounts. deposits use. furiously|
+68|102561|5072|6|30|46906.80|0.05|0.06|N|O|1998-08-11|1998-07-11|1998-08-14|NONE|RAIL|oxes are slyly blithely fin|
+68|139247|1761|7|41|52735.84|0.09|0.08|N|O|1998-06-24|1998-06-27|1998-07-06|NONE|SHIP|eposits nag special ideas. furiousl|
+69|115209|7721|1|48|58761.60|0.01|0.07|A|F|1994-08-17|1994-08-11|1994-09-08|NONE|TRUCK|regular epitaphs. carefully even ideas hag|
+69|104180|9201|2|32|37893.76|0.08|0.06|A|F|1994-08-24|1994-08-17|1994-08-31|NONE|REG AIR|s sleep carefully bold, |
+69|137267|4807|3|17|22172.42|0.09|0.00|A|F|1994-07-02|1994-07-07|1994-07-03|TAKE BACK RETURN|AIR|final, pending instr|
+69|37502|2509|4|3|4318.50|0.09|0.04|R|F|1994-06-06|1994-07-27|1994-06-15|NONE|MAIL| blithely final d|
+69|92070|7089|5|42|44606.94|0.07|0.04|R|F|1994-07-31|1994-07-26|1994-08-28|DELIVER IN PERSON|REG AIR|tect regular, speci|
+69|18504|1006|6|23|32717.50|0.05|0.00|A|F|1994-10-03|1994-08-06|1994-10-24|NONE|SHIP|nding accounts ca|
+70|64128|9141|1|8|8736.96|0.03|0.08|R|F|1994-01-12|1994-02-27|1994-01-14|TAKE BACK RETURN|FOB|ggle. carefully pending dependenc|
+70|196156|1195|2|13|16277.95|0.06|0.06|A|F|1994-03-03|1994-02-13|1994-03-26|COLLECT COD|AIR|lyly special packag|
+70|179809|7361|3|1|1888.80|0.03|0.05|R|F|1994-01-26|1994-03-05|1994-01-28|TAKE BACK RETURN|RAIL|quickly. fluffily unusual theodolites c|
+70|45734|743|4|11|18477.03|0.01|0.05|A|F|1994-03-17|1994-03-17|1994-03-27|NONE|MAIL|alongside of the deposits. fur|
+70|37131|2138|5|37|39520.81|0.09|0.04|R|F|1994-02-13|1994-03-16|1994-02-21|COLLECT COD|MAIL|n accounts are. q|
+70|55655|3171|6|19|30602.35|0.06|0.03|A|F|1994-01-26|1994-02-17|1994-02-06|TAKE BACK RETURN|SHIP| packages wake pending accounts.|
+71|61931|1932|1|25|47323.25|0.09|0.07|N|O|1998-04-10|1998-04-22|1998-04-11|COLLECT COD|FOB|ckly. slyly|
+71|65916|3435|2|3|5645.73|0.09|0.07|N|O|1998-05-23|1998-04-03|1998-06-02|COLLECT COD|SHIP|y. pinto beans haggle after the|
+71|34432|1942|3|45|61489.35|0.00|0.07|N|O|1998-02-23|1998-03-20|1998-03-24|DELIVER IN PERSON|SHIP| ironic packages believe blithely a|
+71|96645|9155|4|33|54174.12|0.00|0.01|N|O|1998-04-12|1998-03-20|1998-04-15|NONE|FOB| serve quickly fluffily bold deposi|
+71|103255|5766|5|39|49071.75|0.08|0.06|N|O|1998-01-29|1998-04-07|1998-02-18|DELIVER IN PERSON|RAIL|l accounts sleep across the pack|
+71|195635|674|6|34|58841.42|0.04|0.01|N|O|1998-03-05|1998-04-22|1998-03-30|DELIVER IN PERSON|TRUCK|s cajole. |
+96|123076|613|1|23|25278.61|0.10|0.06|A|F|1994-07-19|1994-06-29|1994-07-25|DELIVER IN PERSON|TRUCK|ep-- carefully reg|
+96|135390|5391|2|30|42761.70|0.01|0.06|R|F|1994-06-03|1994-05-29|1994-06-22|DELIVER IN PERSON|TRUCK|e quickly even ideas. furiou|
+97|119477|1989|1|13|19454.11|0.00|0.02|R|F|1993-04-01|1993-04-04|1993-04-08|NONE|TRUCK|ayers cajole against the furiously|
+97|49568|2073|2|37|56149.72|0.02|0.06|A|F|1993-04-13|1993-03-30|1993-04-14|DELIVER IN PERSON|SHIP|ic requests boost carefully quic|
+97|77699|5221|3|19|31857.11|0.06|0.08|R|F|1993-05-14|1993-03-05|1993-05-25|TAKE BACK RETURN|RAIL|gifts. furiously ironic packages cajole. |
+98|40216|217|1|28|32373.88|0.06|0.07|A|F|1994-12-24|1994-10-25|1995-01-16|COLLECT COD|REG AIR| pending, regular accounts s|
+98|109743|7274|2|1|1752.74|0.00|0.00|A|F|1994-12-01|1994-12-12|1994-12-15|DELIVER IN PERSON|TRUCK|. unusual instructions against|
+98|44706|4707|3|14|23109.80|0.05|0.02|A|F|1994-12-30|1994-11-22|1995-01-27|COLLECT COD|AIR| cajole furiously. blithely ironic ideas |

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/lt100.sorted.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/lt100.sorted.txt b/sql/hive/src/test/resources/data/files/lt100.sorted.txt
new file mode 100644
index 0000000..0935135
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/lt100.sorted.txt
@@ -0,0 +1,84 @@
+0val_0
+0val_0
+0val_0
+10val_10
+11val_11
+12val_12
+12val_12
+15val_15
+15val_15
+17val_17
+18val_18
+18val_18
+19val_19
+2val_2
+20val_20
+24val_24
+24val_24
+26val_26
+26val_26
+27val_27
+28val_28
+30val_30
+33val_33
+34val_34
+35val_35
+35val_35
+35val_35
+37val_37
+37val_37
+4val_4
+41val_41
+42val_42
+42val_42
+43val_43
+44val_44
+47val_47
+5val_5
+5val_5
+5val_5
+51val_51
+51val_51
+53val_53
+54val_54
+57val_57
+58val_58
+58val_58
+64val_64
+65val_65
+66val_66
+67val_67
+67val_67
+69val_69
+70val_70
+70val_70
+70val_70
+72val_72
+72val_72
+74val_74
+76val_76
+76val_76
+77val_77
+78val_78
+8val_8
+80val_80
+82val_82
+83val_83
+83val_83
+84val_84
+84val_84
+85val_85
+86val_86
+87val_87
+9val_9
+90val_90
+90val_90
+90val_90
+92val_92
+95val_95
+95val_95
+96val_96
+97val_97
+97val_97
+98val_98
+98val_98

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/lt100.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/lt100.txt b/sql/hive/src/test/resources/data/files/lt100.txt
new file mode 100644
index 0000000..3f36729
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/lt100.txt
@@ -0,0 +1,84 @@
+86val_86
+27val_27
+98val_98
+66val_66
+37val_37
+15val_15
+82val_82
+17val_17
+0val_0
+57val_57
+20val_20
+92val_92
+47val_47
+72val_72
+4val_4
+35val_35
+54val_54
+51val_51
+65val_65
+83val_83
+12val_12
+67val_67
+84val_84
+58val_58
+8val_8
+24val_24
+42val_42
+0val_0
+96val_96
+26val_26
+51val_51
+43val_43
+95val_95
+98val_98
+85val_85
+77val_77
+0val_0
+87val_87
+15val_15
+72val_72
+90val_90
+19val_19
+10val_10
+5val_5
+58val_58
+35val_35
+95val_95
+11val_11
+34val_34
+42val_42
+78val_78
+76val_76
+41val_41
+30val_30
+64val_64
+76val_76
+74val_74
+69val_69
+33val_33
+70val_70
+5val_5
+2val_2
+35val_35
+80val_80
+44val_44
+53val_53
+90val_90
+12val_12
+5val_5
+70val_70
+24val_24
+70val_70
+83val_83
+26val_26
+67val_67
+18val_18
+9val_9
+18val_18
+97val_97
+84val_84
+28val_28
+37val_37
+90val_90
+97val_97

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/lt100.txt.deflate
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/lt100.txt.deflate b/sql/hive/src/test/resources/data/files/lt100.txt.deflate
new file mode 100644
index 0000000..7ad780a
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/lt100.txt.deflate
@@ -0,0 +1,3 @@
+x�MR;nDASZ�f���D�S��=�.�!��*��~~�+��D��z�.�0f-!��d��\�0+����N(!]hַ™�D˃���mlB۱�� ��3�8� �!�`�H�u�t�
+ʜ:�L׏��>�`�qMw�tCSG�k[E�6�:r�QD���xo���4�
!&g�9���J���/��B�W�?β� 7��Kb����qfHrstr�^*�5��3���ö����^�}�6���\k~@�Y
+��7ª�?E�պ�}�
�?���
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/map_table.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/map_table.txt b/sql/hive/src/test/resources/data/files/map_table.txt
new file mode 100644
index 0000000..f3a01d8
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/map_table.txt
@@ -0,0 +1,2 @@
+foo1	k1:v1,k2:v2,k3:v3
+foo2	k21:v21,k22:v22,k31:v31

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/nested_complex.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/nested_complex.txt b/sql/hive/src/test/resources/data/files/nested_complex.txt
new file mode 100644
index 0000000..fee462c
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/nested_complex.txt
@@ -0,0 +1,2 @@
+3012k1v1k2v2a102
+2032k1v1k3v3b102

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/null.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/null.txt b/sql/hive/src/test/resources/data/files/null.txt
new file mode 100644
index 0000000..7014a64
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/null.txt
@@ -0,0 +1,10 @@
+1.01same0
+1.01same1
+1.01same2
+1.01same3
+1.01same4
+\N1same5
+\N\Nsame6
+1.0\Nsame7
+1.01same8
+1.01same9

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/nullfile.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/nullfile.txt b/sql/hive/src/test/resources/data/files/nullfile.txt
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/nulls.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/nulls.txt b/sql/hive/src/test/resources/data/files/nulls.txt
new file mode 100644
index 0000000..21cb1b5
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/nulls.txt
@@ -0,0 +1,1002 @@
+1
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N
+\N

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/orc_create.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/orc_create.txt b/sql/hive/src/test/resources/data/files/orc_create.txt
new file mode 100644
index 0000000..211e047
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/orc_create.txt
@@ -0,0 +1,3 @@
+line1|key11:value11,key12:value12,key13:value13|a,b,c|one,two
+line2|key21:value21,key22:value22,key23:value23|d,e,f|three,four
+line3|key31:value31,key32:value32,key33:value33|g,h,i|five,six

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/orc_create_people.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/orc_create_people.txt b/sql/hive/src/test/resources/data/files/orc_create_people.txt
new file mode 100644
index 0000000..8845989
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/orc_create_people.txt
@@ -0,0 +1,100 @@
+1CelesteBrowning959-3763 Nec, Av.Ca
+2RisaYangP.O. Box 292, 8229 Porttitor RoadOr
+3VenusSuttonAp #962-8021 Egestas Rd.Ca
+4GretchenHarrisonP.O. Box 636, 8734 Magna AvenueOr
+5LaniIrwinAp #441-5911 Iaculis, AveCa
+6VeraGeorge409-1555 Vel, AveOr
+7JessicaMalone286-9779 Aliquam RoadCa
+8AnnChapmanAp #504-3915 Placerat RoadOr
+9NigelBartlettAp #185-385 Diam StreetCa
+10AzaliaJennings5772 Diam St.Or
+11PrestonCannonAp #527-8769 Nunc AvenueCa
+12AllistairVasquez2562 Odio. St.Or
+13ReedHayes5190 Elit StreetCa
+14ElaineBarronP.O. Box 840, 8860 Sodales Av.Or
+15LydiaHoodP.O. Box 698, 5666 Semper RoadCa
+16VanceMaxwell298-3313 Malesuada RoadOr
+17KeikoDeleonP.O. Box 732, 5921 Massa. Av.Ca
+18DolanKaneAp #906-3606 Ut Rd.Or
+19MerrittPerkinsP.O. Box 228, 7090 Egestas StreetCa
+20CaseySalazar506-5065 Ut St.Or
+21SamsonNoel1370 Ultrices, RoadCa
+22ByronWalkerP.O. Box 386, 8324 Tellus AveOr
+23PiperSingletonAp #500-3561 Primis St.Ca
+24RiaMckinney3080 Dui Rd.Or
+25RahimStanley559-9016 Nascetur StreetCa
+26ChloeSteeleP.O. Box 766, 1628 Elit StreetOr
+27PalomaWardAp #390-3042 Ipsum Rd.Ca
+28RoaryShermanAp #409-6549 Metus St.Or
+29CalvinBuckner6378 Diam AvenueCa
+30CamilleGoodAp #113-8659 Suspendisse St.Or
+31SteelAyala5518 Justo St.Ca
+32JosiahGilbertAp #149-6651 At, Av.Or
+33HamiltonCruz4620 Tellus. AveCa
+34ScarletSantos586-1785 Velit. Av.Or
+35LewisMcintyre629-6419 Ac Rd.Ca
+36ArsenioMejiaP.O. Box 767, 8625 Justo Rd.Or
+37VelmaHaley1377 At Rd.Ca
+38TatumJennings829-7432 Posuere, RoadOr
+39BritanniEaton8811 Morbi StreetCa
+40AileenJacobsonP.O. Box 469, 2266 Dui, Rd.Or
+41KareemAyala2706 Ridiculus StreetCa
+42MaiteRush7592 Neque RoadOr
+43SigneVelasquezAp #868-3039 Eget St.Ca
+44ZoritaCamachoP.O. Box 651, 3340 Quis Av.Or
+45GlennaCurtis953-7965 Enim AveCa
+46QuinCortez4898 Ridiculus St.Or
+47TalonDaltonP.O. Box 408, 7597 Integer Rd.Ca
+48DarrylBlankenshipP.O. Box 771, 1471 Non Rd.Or
+49VernonReyesP.O. Box 971, 7009 Vulputate StreetCa
+50TallulahHeathP.O. Box 865, 3697 Dis AveOr
+51CiaranOlson2721 Et St.Ca
+52OrlandoWittP.O. Box 717, 1102 Nulla. Rd.Or
+53QuinnRiceAp #647-6627 Tristique AvenueCa
+54WyattPickettAp #128-3130 Vel, Rd.Or
+55EmeraldCopeland857-5119 Turpis Rd.Ca
+56JonasQuinnAp #441-7183 Ligula. StreetOr
+57WillaBerg6672 Velit AveCa
+58MalikLee998-9208 In StreetOr
+59CallieMedina1620 Dui. Rd.Ca
+60LukeMasonP.O. Box 143, 2070 Augue Rd.Or
+61ShafiraEstrada8824 Ante StreetCa
+62ElizabethRutledge315-6510 Sit St.Or
+63PandoraLevine357-3596 Nibh. AveCa
+64HilelPrince845-1229 Sociosqu Rd.Or
+65RinahTorresAp #492-9328 At St.Ca
+66YaelHobbsP.O. Box 477, 3896 In StreetOr
+67NevadaNashP.O. Box 251, 1914 Tincidunt RoadCa
+68MarnyHuffP.O. Box 818, 6086 Ultricies St.Or
+69KimberleyMilesAp #893-3685 In RoadCa
+70DuncanFullerAp #197-5216 Iaculis StreetOr
+71YardleyLeblancP.O. Box 938, 1278 Sit AveCa
+72HamishBrewerAp #854-781 Quisque St.Or
+73PetraMoon453-6609 Curabitur StreetCa
+74ReeseEstradaAp #382-3313 Malesuada St.Or
+75GageHiggins7443 Eu StreetCa
+76ZacheryCamachoAp #795-4143 Quam. St.Or
+77KellyGarnerP.O. Box 895, 2843 Cras Rd.Ca
+78HanaeCarr9440 Amet St.Or
+79AnnAlston884-7948 Dictum RoadCa
+80ChancellorCobbP.O. Box 889, 5978 Ac AvenueOr
+81DorothyHarrell6974 Tristique AveCa
+82VaughanLeon1610 Luctus Av.Or
+83WynneJimenez321-9171 Felis. AvenueCa
+84WillaMendoza489-182 Sed Av.Or
+85CamdenGoodwin4579 Ante St.Ca
+86IfeomaFrenchP.O. Box 160, 8769 Integer RoadOr
+87RamonaStrong1666 Ridiculus AvenueCa
+88BrettRamosAp #579-9879 Et, RoadOr
+89UllaGray595-7066 Malesuada RoadCa
+90KevynMccallP.O. Box 968, 1420 Aenean AvenueOr
+91GenevieveWilkins908 Turpis. StreetCa
+92ThaneOneil6766 Lectus St.Or
+93MarikoClineP.O. Box 329, 5375 Ac St.Ca
+94LaelMclean500-7010 Sit St.Or
+95WinifredHopperAp #140-8982 Velit AvenueCa
+96RafaelEnglandP.O. Box 405, 7857 Eget Av.Or
+97DanaCarter814-601 Purus. Av.Ca
+98JulietBattleAp #535-1965 Cursus St.Or
+99WynterVincent626-8492 Mollis AvenueCa
+100WangMitchell4023 Lacinia. AveOr


[22/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-14-a9a491ed99b4629ee15bce994d5c6c63
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-14-a9a491ed99b4629ee15bce994d5c6c63 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-14-a9a491ed99b4629ee15bce994d5c6c63
new file mode 100644
index 0000000..16c7a64
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-14-a9a491ed99b4629ee15bce994d5c6c63
@@ -0,0 +1 @@
+400	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-15-36e81eba0a6a42532d8ee147086d668a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-15-36e81eba0a6a42532d8ee147086d668a b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-15-36e81eba0a6a42532d8ee147086d668a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-16-59b2c947e136092e7ca5019c96a9994b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-16-59b2c947e136092e7ca5019c96a9994b b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-16-59b2c947e136092e7ca5019c96a9994b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-17-521e0c1054cfa35116c02245874a4e69
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-17-521e0c1054cfa35116c02245874a4e69 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-17-521e0c1054cfa35116c02245874a4e69
new file mode 100644
index 0000000..67f077e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-17-521e0c1054cfa35116c02245874a4e69
@@ -0,0 +1,2 @@
+val_100	2
+val_200	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-18-a9a491ed99b4629ee15bce994d5c6c63
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-18-a9a491ed99b4629ee15bce994d5c6c63 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-18-a9a491ed99b4629ee15bce994d5c6c63
new file mode 100644
index 0000000..b06ad20
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-18-a9a491ed99b4629ee15bce994d5c6c63
@@ -0,0 +1 @@
+val_200	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-2-8603afa3bf3deeda532fc69b7df49e09
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-2-8603afa3bf3deeda532fc69b7df49e09 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-2-8603afa3bf3deeda532fc69b7df49e09
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-3-2ab5cc10c0b37e7cf3c0d33fdc39b628
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-3-2ab5cc10c0b37e7cf3c0d33fdc39b628 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-3-2ab5cc10c0b37e7cf3c0d33fdc39b628
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-4-521e0c1054cfa35116c02245874a4e69
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-4-521e0c1054cfa35116c02245874a4e69 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-4-521e0c1054cfa35116c02245874a4e69
new file mode 100644
index 0000000..a5ae9e2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-4-521e0c1054cfa35116c02245874a4e69
@@ -0,0 +1,2 @@
+100	2
+200	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-5-a9a491ed99b4629ee15bce994d5c6c63
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-5-a9a491ed99b4629ee15bce994d5c6c63 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-5-a9a491ed99b4629ee15bce994d5c6c63
new file mode 100644
index 0000000..16c7a64
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-5-a9a491ed99b4629ee15bce994d5c6c63
@@ -0,0 +1 @@
+400	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-6-36e81eba0a6a42532d8ee147086d668a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-6-36e81eba0a6a42532d8ee147086d668a b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-6-36e81eba0a6a42532d8ee147086d668a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-7-59b2c947e136092e7ca5019c96a9994b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-7-59b2c947e136092e7ca5019c96a9994b b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-7-59b2c947e136092e7ca5019c96a9994b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-8-521e0c1054cfa35116c02245874a4e69
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-8-521e0c1054cfa35116c02245874a4e69 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-8-521e0c1054cfa35116c02245874a4e69
new file mode 100644
index 0000000..67f077e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-8-521e0c1054cfa35116c02245874a4e69
@@ -0,0 +1,2 @@
+val_100	2
+val_200	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-9-a9a491ed99b4629ee15bce994d5c6c63
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-9-a9a491ed99b4629ee15bce994d5c6c63 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-9-a9a491ed99b4629ee15bce994d5c6c63
new file mode 100644
index 0000000..b06ad20
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-9-a9a491ed99b4629ee15bce994d5c6c63
@@ -0,0 +1 @@
+val_200	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_neg_float-0-dd44874fbefeee1ed0a0dd8bfbab96eb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_neg_float-0-dd44874fbefeee1ed0a0dd8bfbab96eb b/sql/hive/src/test/resources/golden/groupby_neg_float-0-dd44874fbefeee1ed0a0dd8bfbab96eb
new file mode 100644
index 0000000..efe5cc7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_neg_float-0-dd44874fbefeee1ed0a0dd8bfbab96eb
@@ -0,0 +1 @@
+-30.33
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_neg_float-1-4a435e268a327404f75725b82a32ee03
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_neg_float-1-4a435e268a327404f75725b82a32ee03 b/sql/hive/src/test/resources/golden/groupby_neg_float-1-4a435e268a327404f75725b82a32ee03
new file mode 100644
index 0000000..efe5cc7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_neg_float-1-4a435e268a327404f75725b82a32ee03
@@ -0,0 +1 @@
+-30.33
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_position-0-422c2068a838f59324c1d9861225c824
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-0-422c2068a838f59324c1d9861225c824 b/sql/hive/src/test/resources/golden/groupby_position-0-422c2068a838f59324c1d9861225c824
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_position-0-422c2068a838f59324c1d9861225c824
@@ -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/groupby_position-1-6b06902de5c0ca13cebe03018d86f447
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-1-6b06902de5c0ca13cebe03018d86f447 b/sql/hive/src/test/resources/golden/groupby_position-1-6b06902de5c0ca13cebe03018d86f447
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_position-10-b4c6c0aedcc924e2af65549b87b3f3f7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-10-b4c6c0aedcc924e2af65549b87b3f3f7 b/sql/hive/src/test/resources/golden/groupby_position-10-b4c6c0aedcc924e2af65549b87b3f3f7
new file mode 100644
index 0000000..f2a91fe
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_position-10-b4c6c0aedcc924e2af65549b87b3f3f7
@@ -0,0 +1,13 @@
+0	val_0	1
+2	val_2	1
+4	val_4	1
+5	val_5	1
+8	val_8	1
+9	val_9	1
+10	val_10	1
+11	val_11	1
+12	val_12	1
+15	val_15	1
+17	val_17	1
+18	val_18	1
+19	val_19	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_position-11-75a28e558d2fb7a78f43f55b0479c646
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-11-75a28e558d2fb7a78f43f55b0479c646 b/sql/hive/src/test/resources/golden/groupby_position-11-75a28e558d2fb7a78f43f55b0479c646
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_position-12-5583e5cfcf8083d45a3bd80434c1829f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-12-5583e5cfcf8083d45a3bd80434c1829f b/sql/hive/src/test/resources/golden/groupby_position-12-5583e5cfcf8083d45a3bd80434c1829f
new file mode 100644
index 0000000..c8e666c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_position-12-5583e5cfcf8083d45a3bd80434c1829f
@@ -0,0 +1,14 @@
+0	3
+5	3
+12	2
+15	2
+18	2
+2	1
+4	1
+8	1
+9	1
+10	1
+11	1
+17	1
+19	1
+20	1
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_position-14-6f54558123eb5d63eeeb3e261c1dc5fb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-14-6f54558123eb5d63eeeb3e261c1dc5fb b/sql/hive/src/test/resources/golden/groupby_position-14-6f54558123eb5d63eeeb3e261c1dc5fb
new file mode 100644
index 0000000..96a824a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_position-14-6f54558123eb5d63eeeb3e261c1dc5fb
@@ -0,0 +1,3 @@
+19	val_19	19	val_19
+18	val_18	18	val_18
+17	val_17	17	val_17
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_position-2-627bb7be9c0edb5ba4c677912800d364
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-2-627bb7be9c0edb5ba4c677912800d364 b/sql/hive/src/test/resources/golden/groupby_position-2-627bb7be9c0edb5ba4c677912800d364
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_position-3-c39bd6c3c24658ec082bef9876d6e2ac
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-3-c39bd6c3c24658ec082bef9876d6e2ac b/sql/hive/src/test/resources/golden/groupby_position-3-c39bd6c3c24658ec082bef9876d6e2ac
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_position-4-19461cbd2be1f2f3f3b65478e3eeb53c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-4-19461cbd2be1f2f3f3b65478e3eeb53c b/sql/hive/src/test/resources/golden/groupby_position-4-19461cbd2be1f2f3f3b65478e3eeb53c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_position-5-e2470670c5d709001fb17ecbc6e4f85d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-5-e2470670c5d709001fb17ecbc6e4f85d b/sql/hive/src/test/resources/golden/groupby_position-5-e2470670c5d709001fb17ecbc6e4f85d
new file mode 100644
index 0000000..a79396d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_position-5-e2470670c5d709001fb17ecbc6e4f85d
@@ -0,0 +1,13 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_position-6-b4c6c0aedcc924e2af65549b87b3f3f7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-6-b4c6c0aedcc924e2af65549b87b3f3f7 b/sql/hive/src/test/resources/golden/groupby_position-6-b4c6c0aedcc924e2af65549b87b3f3f7
new file mode 100644
index 0000000..f2a91fe
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_position-6-b4c6c0aedcc924e2af65549b87b3f3f7
@@ -0,0 +1,13 @@
+0	val_0	1
+2	val_2	1
+4	val_4	1
+5	val_5	1
+8	val_8	1
+9	val_9	1
+10	val_10	1
+11	val_11	1
+12	val_12	1
+15	val_15	1
+17	val_17	1
+18	val_18	1
+19	val_19	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_position-7-5b32a45af11e04b46f8566bd27a28014
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-7-5b32a45af11e04b46f8566bd27a28014 b/sql/hive/src/test/resources/golden/groupby_position-7-5b32a45af11e04b46f8566bd27a28014
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_position-8-3ff6c255dda69ec117c6a7ec93db2f1c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-8-3ff6c255dda69ec117c6a7ec93db2f1c b/sql/hive/src/test/resources/golden/groupby_position-8-3ff6c255dda69ec117c6a7ec93db2f1c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_position-9-e2470670c5d709001fb17ecbc6e4f85d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_position-9-e2470670c5d709001fb17ecbc6e4f85d b/sql/hive/src/test/resources/golden/groupby_position-9-e2470670c5d709001fb17ecbc6e4f85d
new file mode 100644
index 0000000..a79396d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_position-9-e2470670c5d709001fb17ecbc6e4f85d
@@ -0,0 +1,13 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_ppr-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_ppr-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby_ppr-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_ppr-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby_ppr-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_ppr-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby_ppr-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_ppr-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby_ppr-2-1c0aa77190a5b3e1895e58cfbe7467a9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_ppr-2-1c0aa77190a5b3e1895e58cfbe7467a9 b/sql/hive/src/test/resources/golden/groupby_ppr-2-1c0aa77190a5b3e1895e58cfbe7467a9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_ppr-3-e5121a2b8210b2e4f8b1bfbf0a044486
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_ppr-3-e5121a2b8210b2e4f8b1bfbf0a044486 b/sql/hive/src/test/resources/golden/groupby_ppr-3-e5121a2b8210b2e4f8b1bfbf0a044486
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_ppr-4-d4faa22fc1ec8cfc8ab21474841d415a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_ppr-4-d4faa22fc1ec8cfc8ab21474841d415a b/sql/hive/src/test/resources/golden/groupby_ppr-4-d4faa22fc1ec8cfc8ab21474841d415a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_ppr-5-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_ppr-5-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby_ppr-5-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..ae9bbc3
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_ppr-5-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+0	1	00.0
+1	71	132828.0
+2	69	251142.0
+3	62	364008.0
+4	74	4105526.0
+5	6	5794.0
+6	5	6796.0
+7	6	71470.0
+8	8	81524.0
+9	7	92094.0
\ No newline at end of file

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_ppr_multi_distinct-2-3aa4057488720c0f514696154f2070b5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_ppr_multi_distinct-2-3aa4057488720c0f514696154f2070b5 b/sql/hive/src/test/resources/golden/groupby_ppr_multi_distinct-2-3aa4057488720c0f514696154f2070b5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_ppr_multi_distinct-3-ace7b2624b125764e9f1f6b5559f023d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_ppr_multi_distinct-3-ace7b2624b125764e9f1f6b5559f023d b/sql/hive/src/test/resources/golden/groupby_ppr_multi_distinct-3-ace7b2624b125764e9f1f6b5559f023d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_ppr_multi_distinct-4-61ae2f9b3a9a2f60a307aa25e42425d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_ppr_multi_distinct-4-61ae2f9b3a9a2f60a307aa25e42425d b/sql/hive/src/test/resources/golden/groupby_ppr_multi_distinct-4-61ae2f9b3a9a2f60a307aa25e42425d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_ppr_multi_distinct-5-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_ppr_multi_distinct-5-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby_ppr_multi_distinct-5-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..64bb7c6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_ppr_multi_distinct-5-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+0	1	00.0	0	1
+1	71	132828.0	10044	71
+2	69	251142.0	15780	69
+3	62	364008.0	20119	62
+4	74	4105526.0	30965	74
+5	6	5794.0	278	6
+6	5	6796.0	331	5
+7	6	71470.0	447	6
+8	8	81524.0	595	8
+9	7	92094.0	577	7

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/groupby_sort_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/groupby_sort_1-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/groupby_sort_1-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/groupby_sort_1-10-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-10-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_1-10-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-10-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-11-c166396bbdb62490f56ab0bc84aaa7d9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-11-c166396bbdb62490f56ab0bc84aaa7d9 b/sql/hive/src/test/resources/golden/groupby_sort_1-11-c166396bbdb62490f56ab0bc84aaa7d9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-12-c8a51e8a269da4c4ae98ac105a573f3c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-12-c8a51e8a269da4c4ae98ac105a573f3c b/sql/hive/src/test/resources/golden/groupby_sort_1-12-c8a51e8a269da4c4ae98ac105a573f3c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-13-46c4a3675c8de0510b648856a193f3e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-13-46c4a3675c8de0510b648856a193f3e7 b/sql/hive/src/test/resources/golden/groupby_sort_1-13-46c4a3675c8de0510b648856a193f3e7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-14-bbdd53118f788d7bb679d094c41243c8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-14-bbdd53118f788d7bb679d094c41243c8 b/sql/hive/src/test/resources/golden/groupby_sort_1-14-bbdd53118f788d7bb679d094c41243c8
new file mode 100644
index 0000000..10f4a1f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-14-bbdd53118f788d7bb679d094c41243c8
@@ -0,0 +1,6 @@
+1	11	1
+2	12	1
+3	13	1
+7	17	1
+8	18	1
+8	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-15-54f3a2a97939d3eca8a601b74ef30dea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-15-54f3a2a97939d3eca8a601b74ef30dea b/sql/hive/src/test/resources/golden/groupby_sort_1-15-54f3a2a97939d3eca8a601b74ef30dea
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-16-236d51792f4913b5858f367e3cff2c60
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-16-236d51792f4913b5858f367e3cff2c60 b/sql/hive/src/test/resources/golden/groupby_sort_1-16-236d51792f4913b5858f367e3cff2c60
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-17-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-17-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_1-17-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-17-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-18-1e77dcdd6f54334dbae6a4d11ad6ff64
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-18-1e77dcdd6f54334dbae6a4d11ad6ff64 b/sql/hive/src/test/resources/golden/groupby_sort_1-18-1e77dcdd6f54334dbae6a4d11ad6ff64
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-19-90c84358c50e51be5ce210bd7dec9bc6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-19-90c84358c50e51be5ce210bd7dec9bc6 b/sql/hive/src/test/resources/golden/groupby_sort_1-19-90c84358c50e51be5ce210bd7dec9bc6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-2-fc30020d09151dc29be807795ad9475e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-2-fc30020d09151dc29be807795ad9475e b/sql/hive/src/test/resources/golden/groupby_sort_1-2-fc30020d09151dc29be807795ad9475e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-2-fc30020d09151dc29be807795ad9475e
@@ -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/groupby_sort_1-20-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-20-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_1-20-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-20-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-21-27e2e662d517f32952145cc2a51bf564
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-21-27e2e662d517f32952145cc2a51bf564 b/sql/hive/src/test/resources/golden/groupby_sort_1-21-27e2e662d517f32952145cc2a51bf564
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-22-6775cb6aee040e22508cf3cac0b55f06
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-22-6775cb6aee040e22508cf3cac0b55f06 b/sql/hive/src/test/resources/golden/groupby_sort_1-22-6775cb6aee040e22508cf3cac0b55f06
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-23-eb2b625279d8794390d7e2dc8f2dc907
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-23-eb2b625279d8794390d7e2dc8f2dc907 b/sql/hive/src/test/resources/golden/groupby_sort_1-23-eb2b625279d8794390d7e2dc8f2dc907
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-24-d53196339980a00a619788bd799a32e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-24-d53196339980a00a619788bd799a32e7 b/sql/hive/src/test/resources/golden/groupby_sort_1-24-d53196339980a00a619788bd799a32e7
new file mode 100644
index 0000000..c1cc4ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-24-d53196339980a00a619788bd799a32e7
@@ -0,0 +1,5 @@
+1	1	1
+1	2	1
+1	3	1
+1	7	1
+1	8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-25-138e93f004f7bd16e63bbf8d9090af21
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-25-138e93f004f7bd16e63bbf8d9090af21 b/sql/hive/src/test/resources/golden/groupby_sort_1-25-138e93f004f7bd16e63bbf8d9090af21
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-26-93153fd67c1d19bb9ad64f98294e4981
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-26-93153fd67c1d19bb9ad64f98294e4981 b/sql/hive/src/test/resources/golden/groupby_sort_1-26-93153fd67c1d19bb9ad64f98294e4981
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-27-ca369ab23c32070e2d42ba8df036175f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-27-ca369ab23c32070e2d42ba8df036175f b/sql/hive/src/test/resources/golden/groupby_sort_1-27-ca369ab23c32070e2d42ba8df036175f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-28-c4ec0433a832ef551d70254957e3afca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-28-c4ec0433a832ef551d70254957e3afca b/sql/hive/src/test/resources/golden/groupby_sort_1-28-c4ec0433a832ef551d70254957e3afca
new file mode 100644
index 0000000..97a3b8c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-28-c4ec0433a832ef551d70254957e3afca
@@ -0,0 +1,6 @@
+1	1	11	1
+2	1	12	1
+3	1	13	1
+7	1	17	1
+8	1	18	1
+8	1	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-29-4095695e88e23dd42acb1749a83bdbb7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-29-4095695e88e23dd42acb1749a83bdbb7 b/sql/hive/src/test/resources/golden/groupby_sort_1-29-4095695e88e23dd42acb1749a83bdbb7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-3-fffea659b633b1f269b38556a7f54634
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-3-fffea659b633b1f269b38556a7f54634 b/sql/hive/src/test/resources/golden/groupby_sort_1-3-fffea659b633b1f269b38556a7f54634
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-3-fffea659b633b1f269b38556a7f54634
@@ -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/groupby_sort_1-30-d9ba55c20c3f5df262e81cbf5dab5387
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-30-d9ba55c20c3f5df262e81cbf5dab5387 b/sql/hive/src/test/resources/golden/groupby_sort_1-30-d9ba55c20c3f5df262e81cbf5dab5387
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-31-d53196339980a00a619788bd799a32e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-31-d53196339980a00a619788bd799a32e7 b/sql/hive/src/test/resources/golden/groupby_sort_1-31-d53196339980a00a619788bd799a32e7
new file mode 100644
index 0000000..f019204
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-31-d53196339980a00a619788bd799a32e7
@@ -0,0 +1,5 @@
+1	2	1
+2	3	1
+3	4	1
+7	8	1
+8	9	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-32-c88ee457dee7bb141a198a2ae39d787f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-32-c88ee457dee7bb141a198a2ae39d787f b/sql/hive/src/test/resources/golden/groupby_sort_1-32-c88ee457dee7bb141a198a2ae39d787f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-33-c04167e880fe3e942ce77e75d660f1ef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-33-c04167e880fe3e942ce77e75d660f1ef b/sql/hive/src/test/resources/golden/groupby_sort_1-33-c04167e880fe3e942ce77e75d660f1ef
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-34-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-34-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_1-34-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..b6c2eb9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-34-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+2	1
+4	1
+6	1
+14	1
+16	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-35-deb3f1793f51d1edf011a8405abf4968
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-35-deb3f1793f51d1edf011a8405abf4968 b/sql/hive/src/test/resources/golden/groupby_sort_1-35-deb3f1793f51d1edf011a8405abf4968
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-36-7871722f392f801a868e0e2fb372c610
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-36-7871722f392f801a868e0e2fb372c610 b/sql/hive/src/test/resources/golden/groupby_sort_1-36-7871722f392f801a868e0e2fb372c610
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-37-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-37-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_1-37-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..8e7ee8a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-37-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,10 @@
+1	1
+1	1
+2	1
+2	1
+3	1
+3	1
+7	1
+7	1
+8	2
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-38-b71bdaa2b7c4b5c51a9773c123e5306d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-38-b71bdaa2b7c4b5c51a9773c123e5306d b/sql/hive/src/test/resources/golden/groupby_sort_1-38-b71bdaa2b7c4b5c51a9773c123e5306d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-39-89aa7bab4272546e06cd7e504380d96b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-39-89aa7bab4272546e06cd7e504380d96b b/sql/hive/src/test/resources/golden/groupby_sort_1-39-89aa7bab4272546e06cd7e504380d96b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-4-e906be6d27c9dfcffd4af171541639ad
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-4-e906be6d27c9dfcffd4af171541639ad b/sql/hive/src/test/resources/golden/groupby_sort_1-4-e906be6d27c9dfcffd4af171541639ad
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-40-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-40-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_1-40-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..0b2b54c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-40-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,10 @@
+1	1
+2	1
+2	1
+3	1
+4	1
+6	1
+7	1
+8	2
+14	1
+16	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-41-348b0126cb1d214fea58d4af9d3dbf67
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-41-348b0126cb1d214fea58d4af9d3dbf67 b/sql/hive/src/test/resources/golden/groupby_sort_1-41-348b0126cb1d214fea58d4af9d3dbf67
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-42-83889e7dc73d796cc869160b6b35102c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-42-83889e7dc73d796cc869160b6b35102c b/sql/hive/src/test/resources/golden/groupby_sort_1-42-83889e7dc73d796cc869160b6b35102c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-43-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-43-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_1-43-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..3d4708b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-43-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+1	2
+2	2
+3	2
+7	2
+8	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-44-41462b2e60bf44571a7b1fb435374d6a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-44-41462b2e60bf44571a7b1fb435374d6a b/sql/hive/src/test/resources/golden/groupby_sort_1-44-41462b2e60bf44571a7b1fb435374d6a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-45-8aea6edf0481e2a10f14879acba62648
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-45-8aea6edf0481e2a10f14879acba62648 b/sql/hive/src/test/resources/golden/groupby_sort_1-45-8aea6edf0481e2a10f14879acba62648
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-46-4999db9eb86d9455c1d75e97b052f279
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-46-4999db9eb86d9455c1d75e97b052f279 b/sql/hive/src/test/resources/golden/groupby_sort_1-46-4999db9eb86d9455c1d75e97b052f279
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-47-fecb9f2203aeb2ac4b693a97badde6fa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-47-fecb9f2203aeb2ac4b693a97badde6fa b/sql/hive/src/test/resources/golden/groupby_sort_1-47-fecb9f2203aeb2ac4b693a97badde6fa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-48-f0f18d5fa2824735799edc4bdeb1afb2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-48-f0f18d5fa2824735799edc4bdeb1afb2 b/sql/hive/src/test/resources/golden/groupby_sort_1-48-f0f18d5fa2824735799edc4bdeb1afb2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-49-f3f94c4814c3bff60a0b06edf0c884bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-49-f3f94c4814c3bff60a0b06edf0c884bd b/sql/hive/src/test/resources/golden/groupby_sort_1-49-f3f94c4814c3bff60a0b06edf0c884bd
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-49-f3f94c4814c3bff60a0b06edf0c884bd
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-5-b76bf9f6c92f83c9a5f351f8460d1e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-5-b76bf9f6c92f83c9a5f351f8460d1e3b b/sql/hive/src/test/resources/golden/groupby_sort_1-5-b76bf9f6c92f83c9a5f351f8460d1e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-50-461847b174096e7a255fb07cb35ab434
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-50-461847b174096e7a255fb07cb35ab434 b/sql/hive/src/test/resources/golden/groupby_sort_1-50-461847b174096e7a255fb07cb35ab434
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-51-8da967e7c2210ad044ba8b08d1685065
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-51-8da967e7c2210ad044ba8b08d1685065 b/sql/hive/src/test/resources/golden/groupby_sort_1-51-8da967e7c2210ad044ba8b08d1685065
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-52-c4ec0433a832ef551d70254957e3afca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-52-c4ec0433a832ef551d70254957e3afca b/sql/hive/src/test/resources/golden/groupby_sort_1-52-c4ec0433a832ef551d70254957e3afca
new file mode 100644
index 0000000..97a3b8c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-52-c4ec0433a832ef551d70254957e3afca
@@ -0,0 +1,6 @@
+1	1	11	1
+2	1	12	1
+3	1	13	1
+7	1	17	1
+8	1	18	1
+8	1	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-53-fdc295aaefba56548a22dfcddc2a94f2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-53-fdc295aaefba56548a22dfcddc2a94f2 b/sql/hive/src/test/resources/golden/groupby_sort_1-53-fdc295aaefba56548a22dfcddc2a94f2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-54-74bfe3fbf9d68a75013fba1c3c7bbd7c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-54-74bfe3fbf9d68a75013fba1c3c7bbd7c b/sql/hive/src/test/resources/golden/groupby_sort_1-54-74bfe3fbf9d68a75013fba1c3c7bbd7c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-55-1013d1ad014aa203b1dce26085b09c01
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-55-1013d1ad014aa203b1dce26085b09c01 b/sql/hive/src/test/resources/golden/groupby_sort_1-55-1013d1ad014aa203b1dce26085b09c01
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-56-5373c5449884d95bc7db9dab55239a49
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-56-5373c5449884d95bc7db9dab55239a49 b/sql/hive/src/test/resources/golden/groupby_sort_1-56-5373c5449884d95bc7db9dab55239a49
new file mode 100644
index 0000000..7ca6b0b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-56-5373c5449884d95bc7db9dab55239a49
@@ -0,0 +1,6 @@
+1	1	11	2	1
+2	1	12	2	1
+3	1	13	2	1
+7	1	17	2	1
+8	1	18	2	1
+8	1	28	2	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-57-825135844e8ac6d8d5254cc961ec8fd0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-57-825135844e8ac6d8d5254cc961ec8fd0 b/sql/hive/src/test/resources/golden/groupby_sort_1-57-825135844e8ac6d8d5254cc961ec8fd0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-58-e671e63f6b70094048563a9c33748c97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-58-e671e63f6b70094048563a9c33748c97 b/sql/hive/src/test/resources/golden/groupby_sort_1-58-e671e63f6b70094048563a9c33748c97
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-59-c4ec0433a832ef551d70254957e3afca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-59-c4ec0433a832ef551d70254957e3afca b/sql/hive/src/test/resources/golden/groupby_sort_1-59-c4ec0433a832ef551d70254957e3afca
new file mode 100644
index 0000000..97a3b8c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-59-c4ec0433a832ef551d70254957e3afca
@@ -0,0 +1,6 @@
+1	1	11	1
+2	1	12	1
+3	1	13	1
+7	1	17	1
+8	1	18	1
+8	1	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-6-b6c452a800ff333aacb863bb3243c15b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-6-b6c452a800ff333aacb863bb3243c15b b/sql/hive/src/test/resources/golden/groupby_sort_1-6-b6c452a800ff333aacb863bb3243c15b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-60-51824b04f2a008f63e1469695e60d9c8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-60-51824b04f2a008f63e1469695e60d9c8 b/sql/hive/src/test/resources/golden/groupby_sort_1-60-51824b04f2a008f63e1469695e60d9c8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-61-18b0757f6d9e29808061ca3763b8b6d9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-61-18b0757f6d9e29808061ca3763b8b6d9 b/sql/hive/src/test/resources/golden/groupby_sort_1-61-18b0757f6d9e29808061ca3763b8b6d9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-62-c4ec0433a832ef551d70254957e3afca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-62-c4ec0433a832ef551d70254957e3afca b/sql/hive/src/test/resources/golden/groupby_sort_1-62-c4ec0433a832ef551d70254957e3afca
new file mode 100644
index 0000000..58e16ef
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-62-c4ec0433a832ef551d70254957e3afca
@@ -0,0 +1,6 @@
+1	2	11	1
+2	2	12	1
+3	2	13	1
+7	2	17	1
+8	2	18	1
+8	2	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-63-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-63-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby_sort_1-63-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-63-dbcec232623048c7748b708123e18bf0
@@ -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/groupby_sort_1-64-7f98b724df05f51b3ec1f087a8da414e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-64-7f98b724df05f51b3ec1f087a8da414e b/sql/hive/src/test/resources/golden/groupby_sort_1-64-7f98b724df05f51b3ec1f087a8da414e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-64-7f98b724df05f51b3ec1f087a8da414e
@@ -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/groupby_sort_1-65-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-65-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby_sort_1-65-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-65-83c59d378571a6e487aa20217bd87817
@@ -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/groupby_sort_1-66-b4c5b3eeb74085711866a2eec27bcb37
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-66-b4c5b3eeb74085711866a2eec27bcb37 b/sql/hive/src/test/resources/golden/groupby_sort_1-66-b4c5b3eeb74085711866a2eec27bcb37
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-67-b4fec0996399be2239961594897d6715
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-67-b4fec0996399be2239961594897d6715 b/sql/hive/src/test/resources/golden/groupby_sort_1-67-b4fec0996399be2239961594897d6715
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-68-9d01ff3d1fde3ed2ab55ea9d7079fd5c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-68-9d01ff3d1fde3ed2ab55ea9d7079fd5c b/sql/hive/src/test/resources/golden/groupby_sort_1-68-9d01ff3d1fde3ed2ab55ea9d7079fd5c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-68-9d01ff3d1fde3ed2ab55ea9d7079fd5c
@@ -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/groupby_sort_1-69-ed76c0068780120a6f23feefee303403
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-69-ed76c0068780120a6f23feefee303403 b/sql/hive/src/test/resources/golden/groupby_sort_1-69-ed76c0068780120a6f23feefee303403
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-69-ed76c0068780120a6f23feefee303403
@@ -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/groupby_sort_1-7-c0ea81b686236d661166912040a16ea7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-7-c0ea81b686236d661166912040a16ea7 b/sql/hive/src/test/resources/golden/groupby_sort_1-7-c0ea81b686236d661166912040a16ea7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-70-2d5403943a3efdf9fd3eccb6927499cc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-70-2d5403943a3efdf9fd3eccb6927499cc b/sql/hive/src/test/resources/golden/groupby_sort_1-70-2d5403943a3efdf9fd3eccb6927499cc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-71-ca16ff548ebb9bab4b76f2e339064a9e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-71-ca16ff548ebb9bab4b76f2e339064a9e b/sql/hive/src/test/resources/golden/groupby_sort_1-71-ca16ff548ebb9bab4b76f2e339064a9e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-72-d2fa5e7bdd6b7934d10d5905cacd5715
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-72-d2fa5e7bdd6b7934d10d5905cacd5715 b/sql/hive/src/test/resources/golden/groupby_sort_1-72-d2fa5e7bdd6b7934d10d5905cacd5715
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-72-d2fa5e7bdd6b7934d10d5905cacd5715
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-73-6296dde4e71acf7e7f42ee58cf3b5acd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-73-6296dde4e71acf7e7f42ee58cf3b5acd b/sql/hive/src/test/resources/golden/groupby_sort_1-73-6296dde4e71acf7e7f42ee58cf3b5acd
new file mode 100644
index 0000000..10f4a1f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-73-6296dde4e71acf7e7f42ee58cf3b5acd
@@ -0,0 +1,6 @@
+1	11	1
+2	12	1
+3	13	1
+7	17	1
+8	18	1
+8	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-74-6f7caef1c773268350c9cf94ad85be01
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-74-6f7caef1c773268350c9cf94ad85be01 b/sql/hive/src/test/resources/golden/groupby_sort_1-74-6f7caef1c773268350c9cf94ad85be01
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-75-4931c5a72a5231f67317d27ca025bb97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-75-4931c5a72a5231f67317d27ca025bb97 b/sql/hive/src/test/resources/golden/groupby_sort_1-75-4931c5a72a5231f67317d27ca025bb97
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-76-d2fa5e7bdd6b7934d10d5905cacd5715
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-76-d2fa5e7bdd6b7934d10d5905cacd5715 b/sql/hive/src/test/resources/golden/groupby_sort_1-76-d2fa5e7bdd6b7934d10d5905cacd5715
new file mode 100644
index 0000000..d15db8c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-76-d2fa5e7bdd6b7934d10d5905cacd5715
@@ -0,0 +1 @@
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-77-6d6eac558569563cc47a657daffa8ba7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-77-6d6eac558569563cc47a657daffa8ba7 b/sql/hive/src/test/resources/golden/groupby_sort_1-77-6d6eac558569563cc47a657daffa8ba7
new file mode 100644
index 0000000..3d1609d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_1-77-6d6eac558569563cc47a657daffa8ba7
@@ -0,0 +1,2 @@
+8	18	1
+8	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_1-8-f0ee61903aeacb758e2eada242e5e14
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_1-8-f0ee61903aeacb758e2eada242e5e14 b/sql/hive/src/test/resources/golden/groupby_sort_1-8-f0ee61903aeacb758e2eada242e5e14
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_10-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_10-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/groupby_sort_10-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_10-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/groupby_sort_10-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_10-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/groupby_sort_10-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_10-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/groupby_sort_10-10-b4e225bc4787d7718bae6f00d8addfe2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_10-10-b4e225bc4787d7718bae6f00d8addfe2 b/sql/hive/src/test/resources/golden/groupby_sort_10-10-b4e225bc4787d7718bae6f00d8addfe2
new file mode 100644
index 0000000..c6bb9db
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_10-10-b4e225bc4787d7718bae6f00d8addfe2
@@ -0,0 +1,2 @@
+0
+11
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_10-11-4d9341036906853bb9a1641f5e0179b3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_10-11-4d9341036906853bb9a1641f5e0179b3 b/sql/hive/src/test/resources/golden/groupby_sort_10-11-4d9341036906853bb9a1641f5e0179b3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_10-2-fc30020d09151dc29be807795ad9475e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_10-2-fc30020d09151dc29be807795ad9475e b/sql/hive/src/test/resources/golden/groupby_sort_10-2-fc30020d09151dc29be807795ad9475e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_10-2-fc30020d09151dc29be807795ad9475e
@@ -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/groupby_sort_10-3-fffea659b633b1f269b38556a7f54634
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_10-3-fffea659b633b1f269b38556a7f54634 b/sql/hive/src/test/resources/golden/groupby_sort_10-3-fffea659b633b1f269b38556a7f54634
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_10-3-fffea659b633b1f269b38556a7f54634
@@ -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/groupby_sort_10-4-475d50465b23adfb70e67122425ede9e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_10-4-475d50465b23adfb70e67122425ede9e b/sql/hive/src/test/resources/golden/groupby_sort_10-4-475d50465b23adfb70e67122425ede9e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_10-5-91f5326fe696124d862dfcfb72de2bf4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_10-5-91f5326fe696124d862dfcfb72de2bf4 b/sql/hive/src/test/resources/golden/groupby_sort_10-5-91f5326fe696124d862dfcfb72de2bf4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_10-6-7da6ce8e3115f054ce532c26fb19bb44
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_10-6-7da6ce8e3115f054ce532c26fb19bb44 b/sql/hive/src/test/resources/golden/groupby_sort_10-6-7da6ce8e3115f054ce532c26fb19bb44
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_10-7-b4e225bc4787d7718bae6f00d8addfe2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_10-7-b4e225bc4787d7718bae6f00d8addfe2 b/sql/hive/src/test/resources/golden/groupby_sort_10-7-b4e225bc4787d7718bae6f00d8addfe2
new file mode 100644
index 0000000..c6bb9db
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_10-7-b4e225bc4787d7718bae6f00d8addfe2
@@ -0,0 +1,2 @@
+0
+11
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_10-8-2c37a0e69aca38f2ce9db4c0aaf94db7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_10-8-2c37a0e69aca38f2ce9db4c0aaf94db7 b/sql/hive/src/test/resources/golden/groupby_sort_10-8-2c37a0e69aca38f2ce9db4c0aaf94db7
new file mode 100644
index 0000000..e69de29

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-10-dc4ffd56a4be5e2c52df2f70c614720d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-10-dc4ffd56a4be5e2c52df2f70c614720d b/sql/hive/src/test/resources/golden/groupby_sort_11-10-dc4ffd56a4be5e2c52df2f70c614720d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-11-d9bf7e80b71121935ed4b008ae916cb1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-11-d9bf7e80b71121935ed4b008ae916cb1 b/sql/hive/src/test/resources/golden/groupby_sort_11-11-d9bf7e80b71121935ed4b008ae916cb1
new file mode 100644
index 0000000..ded2854
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_11-11-d9bf7e80b71121935ed4b008ae916cb1
@@ -0,0 +1,6 @@
+1	3	3	0.0
+1	1	1	2.0
+1	1	1	4.0
+1	3	3	5.0
+1	1	1	8.0
+1	1	1	9.0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-12-56f9f2a13698e71c4f00c93c48dffc30
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-12-56f9f2a13698e71c4f00c93c48dffc30 b/sql/hive/src/test/resources/golden/groupby_sort_11-12-56f9f2a13698e71c4f00c93c48dffc30
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-13-c7d70702783eb90d4f53028a63c318f8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-13-c7d70702783eb90d4f53028a63c318f8 b/sql/hive/src/test/resources/golden/groupby_sort_11-13-c7d70702783eb90d4f53028a63c318f8
new file mode 100644
index 0000000..487b4c4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_11-13-c7d70702783eb90d4f53028a63c318f8
@@ -0,0 +1,6 @@
+0	1	3	3	0.0
+2	1	1	1	2.0
+4	1	1	1	4.0
+5	1	3	3	5.0
+8	1	1	1	8.0
+9	1	1	1	9.0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-14-d403afd709251edba6ae13b8cc14e0b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-14-d403afd709251edba6ae13b8cc14e0b7 b/sql/hive/src/test/resources/golden/groupby_sort_11-14-d403afd709251edba6ae13b8cc14e0b7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-15-9fd5f5fce6f3821f2d7801eb0e83a015
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-15-9fd5f5fce6f3821f2d7801eb0e83a015 b/sql/hive/src/test/resources/golden/groupby_sort_11-15-9fd5f5fce6f3821f2d7801eb0e83a015
new file mode 100644
index 0000000..1e8b314
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_11-15-9fd5f5fce6f3821f2d7801eb0e83a015
@@ -0,0 +1 @@
+6

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-16-166ae99e823bc1bcbee39a466f9e3551
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-16-166ae99e823bc1bcbee39a466f9e3551 b/sql/hive/src/test/resources/golden/groupby_sort_11-16-166ae99e823bc1bcbee39a466f9e3551
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-17-5298cc011d107ad06c365d132cab6fc9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-17-5298cc011d107ad06c365d132cab6fc9 b/sql/hive/src/test/resources/golden/groupby_sort_11-17-5298cc011d107ad06c365d132cab6fc9
new file mode 100644
index 0000000..d00491f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_11-17-5298cc011d107ad06c365d132cab6fc9
@@ -0,0 +1 @@
+1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-18-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-18-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby_sort_11-18-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_11-18-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-19-46ca52d697918f2327b2293d9fd57d15
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-19-46ca52d697918f2327b2293d9fd57d15 b/sql/hive/src/test/resources/golden/groupby_sort_11-19-46ca52d697918f2327b2293d9fd57d15
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-20-bd99462ed878bf4bec74b3cb9132908d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-20-bd99462ed878bf4bec74b3cb9132908d b/sql/hive/src/test/resources/golden/groupby_sort_11-20-bd99462ed878bf4bec74b3cb9132908d
new file mode 100644
index 0000000..1e8b314
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_11-20-bd99462ed878bf4bec74b3cb9132908d
@@ -0,0 +1 @@
+6

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-4-475d50465b23adfb70e67122425ede9e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-4-475d50465b23adfb70e67122425ede9e b/sql/hive/src/test/resources/golden/groupby_sort_11-4-475d50465b23adfb70e67122425ede9e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-5-7ca5ebad57578206b8830da6746fb952
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-5-7ca5ebad57578206b8830da6746fb952 b/sql/hive/src/test/resources/golden/groupby_sort_11-5-7ca5ebad57578206b8830da6746fb952
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-6-1c033f86ad59eb6ab59008d12cd00e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-6-1c033f86ad59eb6ab59008d12cd00e7 b/sql/hive/src/test/resources/golden/groupby_sort_11-6-1c033f86ad59eb6ab59008d12cd00e7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-7-bd99462ed878bf4bec74b3cb9132908d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-7-bd99462ed878bf4bec74b3cb9132908d b/sql/hive/src/test/resources/golden/groupby_sort_11-7-bd99462ed878bf4bec74b3cb9132908d
new file mode 100644
index 0000000..1e8b314
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_11-7-bd99462ed878bf4bec74b3cb9132908d
@@ -0,0 +1 @@
+6

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-8-4bf6c5e938afa4f937b69d2a095c675c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-8-4bf6c5e938afa4f937b69d2a095c675c b/sql/hive/src/test/resources/golden/groupby_sort_11-8-4bf6c5e938afa4f937b69d2a095c675c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_11-9-9be51f5537a03d7dbf56693d9fdc1688
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_11-9-9be51f5537a03d7dbf56693d9fdc1688 b/sql/hive/src/test/resources/golden/groupby_sort_11-9-9be51f5537a03d7dbf56693d9fdc1688
new file mode 100644
index 0000000..6a5fe28
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_11-9-9be51f5537a03d7dbf56693d9fdc1688
@@ -0,0 +1 @@
+6	10	10	28.0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_2-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_2-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/groupby_sort_2-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_2-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/groupby_sort_2-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_2-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/groupby_sort_2-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_2-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/groupby_sort_2-10-5032dd0941fab4871eefd79f7e4a5c86
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_2-10-5032dd0941fab4871eefd79f7e4a5c86 b/sql/hive/src/test/resources/golden/groupby_sort_2-10-5032dd0941fab4871eefd79f7e4a5c86
new file mode 100644
index 0000000..c5b99ed
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_2-10-5032dd0941fab4871eefd79f7e4a5c86
@@ -0,0 +1,6 @@
+11	1
+12	1
+13	1
+17	1
+18	1
+28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_2-2-fc30020d09151dc29be807795ad9475e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_2-2-fc30020d09151dc29be807795ad9475e b/sql/hive/src/test/resources/golden/groupby_sort_2-2-fc30020d09151dc29be807795ad9475e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_2-2-fc30020d09151dc29be807795ad9475e
@@ -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/groupby_sort_2-3-fffea659b633b1f269b38556a7f54634
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_2-3-fffea659b633b1f269b38556a7f54634 b/sql/hive/src/test/resources/golden/groupby_sort_2-3-fffea659b633b1f269b38556a7f54634
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_2-3-fffea659b633b1f269b38556a7f54634
@@ -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/groupby_sort_2-4-7dc6959cca820ea825e6567e1b152088
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_2-4-7dc6959cca820ea825e6567e1b152088 b/sql/hive/src/test/resources/golden/groupby_sort_2-4-7dc6959cca820ea825e6567e1b152088
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_2-5-b76bf9f6c92f83c9a5f351f8460d1e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_2-5-b76bf9f6c92f83c9a5f351f8460d1e3b b/sql/hive/src/test/resources/golden/groupby_sort_2-5-b76bf9f6c92f83c9a5f351f8460d1e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_2-6-b6c452a800ff333aacb863bb3243c15b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_2-6-b6c452a800ff333aacb863bb3243c15b b/sql/hive/src/test/resources/golden/groupby_sort_2-6-b6c452a800ff333aacb863bb3243c15b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_2-7-2238ae1cfb52dfd4f9e7b1d0e2b2c0f8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_2-7-2238ae1cfb52dfd4f9e7b1d0e2b2c0f8 b/sql/hive/src/test/resources/golden/groupby_sort_2-7-2238ae1cfb52dfd4f9e7b1d0e2b2c0f8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_2-8-4d64b6bb15f6b31e47d52df53a1d9414
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_2-8-4d64b6bb15f6b31e47d52df53a1d9414 b/sql/hive/src/test/resources/golden/groupby_sort_2-8-4d64b6bb15f6b31e47d52df53a1d9414
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_3-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/groupby_sort_3-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_3-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/groupby_sort_3-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/groupby_sort_3-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_3-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/groupby_sort_3-10-4bf8dba6e66e733423a3408d61897926
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-10-4bf8dba6e66e733423a3408d61897926 b/sql/hive/src/test/resources/golden/groupby_sort_3-10-4bf8dba6e66e733423a3408d61897926
new file mode 100644
index 0000000..10f4a1f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_3-10-4bf8dba6e66e733423a3408d61897926
@@ -0,0 +1,6 @@
+1	11	1
+2	12	1
+3	13	1
+7	17	1
+8	18	1
+8	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_3-11-2437764cdf86cd2d67430bd323346086
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-11-2437764cdf86cd2d67430bd323346086 b/sql/hive/src/test/resources/golden/groupby_sort_3-11-2437764cdf86cd2d67430bd323346086
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_3-12-bc5b02bd034ead563d39d2685087005e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_3-12-bc5b02bd034ead563d39d2685087005e b/sql/hive/src/test/resources/golden/groupby_sort_3-12-bc5b02bd034ead563d39d2685087005e
new file mode 100644
index 0000000..e69de29


[23/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-13-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-13-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby9-13-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby9-13-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-15-c3d5e2da9bbf7d66aa106eb13183dbed
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-15-c3d5e2da9bbf7d66aa106eb13183dbed b/sql/hive/src/test/resources/golden/groupby9-15-c3d5e2da9bbf7d66aa106eb13183dbed
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-16-c05b1bc66a607e43633dc457ecf48f3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-16-c05b1bc66a607e43633dc457ecf48f3b b/sql/hive/src/test/resources/golden/groupby9-16-c05b1bc66a607e43633dc457ecf48f3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-17-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-17-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby9-17-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..df07a9d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby9-17-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	3
+2	1
+4	1
+5	3
+8	1
+9	1
+10	1
+11	1
+12	2
+15	2
+17	1
+18	2
+19	1
+20	1
+24	2
+26	2
+27	1
+28	1
+30	1
+33	1
+34	1
+35	3
+37	2
+41	1
+42	2
+43	1
+44	1
+47	1
+51	2
+53	1
+54	1
+57	1
+58	2
+64	1
+65	1
+66	1
+67	2
+69	1
+70	3
+72	2
+74	1
+76	2
+77	1
+78	1
+80	1
+82	1
+83	2
+84	2
+85	1
+86	1
+87	1
+90	3
+92	1
+95	2
+96	1
+97	2
+98	2
+100	2
+103	2
+104	2
+105	1
+111	1
+113	2
+114	1
+116	1
+118	2
+119	3
+120	2
+125	2
+126	1
+128	3
+129	2
+131	1
+133	1
+134	2
+136	1
+137	2
+138	4
+143	1
+145	1
+146	2
+149	2
+150	1
+152	2
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	2
+165	2
+166	1
+167	3
+168	1
+169	4
+170	1
+172	2
+174	2
+175	2
+176	2
+177	1
+178	1
+179	2
+180	1
+181	1
+183	1
+186	1
+187	3
+189	1
+190	1
+191	2
+192	1
+193	3
+194	1
+195	2
+196	1
+197	2
+199	3
+200	2
+201	1
+202	1
+203	2
+205	2
+207	2
+208	3
+209	2
+213	2
+214	1
+216	2
+217	2
+218	1
+219	2
+221	2
+222	1
+223	2
+224	2
+226	1
+228	1
+229	2
+230	5
+233	2
+235	1
+237	2
+238	2
+239	2
+241	1
+242	2
+244	1
+247	1
+248	1
+249	1
+252	1
+255	2
+256	2
+257	1
+258	1
+260	1
+262	1
+263	1
+265	2
+266	1
+272	2
+273	3
+274	1
+275	1
+277	4
+278	2
+280	2
+281	2
+282	2
+283	1
+284	1
+285	1
+286	1
+287	1
+288	2
+289	1
+291	1
+292	1
+296	1
+298	3
+302	1
+305	1
+306	1
+307	2
+308	1
+309	2
+310	1
+311	3
+315	1
+316	3
+317	2
+318	3
+321	2
+322	2
+323	1
+325	2
+327	3
+331	2
+332	1
+333	2
+335	1
+336	1
+338	1
+339	1
+341	1
+342	2
+344	2
+345	1
+348	5
+351	1
+353	2
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	2
+368	1
+369	3
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	2
+384	3
+386	1
+389	1
+392	1
+393	1
+394	1
+395	2
+396	3
+397	2
+399	2
+400	1
+401	5
+402	1
+403	3
+404	2
+406	4
+407	1
+409	3
+411	1
+413	2
+414	2
+417	3
+418	1
+419	1
+421	1
+424	2
+427	1
+429	2
+430	3
+431	3
+432	1
+435	1
+436	1
+437	1
+438	3
+439	2
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	3
+455	1
+457	1
+458	2
+459	2
+460	1
+462	2
+463	2
+466	3
+467	1
+468	4
+469	5
+470	1
+472	1
+475	1
+477	1
+478	2
+479	1
+480	3
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	4
+490	1
+491	1
+492	2
+493	1
+494	1
+495	1
+496	1
+497	1
+498	3
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-19-55781df7ed3ff9e37001fbd7739b9c2e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-19-55781df7ed3ff9e37001fbd7739b9c2e b/sql/hive/src/test/resources/golden/groupby9-19-55781df7ed3ff9e37001fbd7739b9c2e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-2-a4e1a4b250c160f9b90b12a2e7c5e82f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-2-a4e1a4b250c160f9b90b12a2e7c5e82f b/sql/hive/src/test/resources/golden/groupby9-2-a4e1a4b250c160f9b90b12a2e7c5e82f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-20-ccc5914317422f569e8b7171a3b2b243
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-20-ccc5914317422f569e8b7171a3b2b243 b/sql/hive/src/test/resources/golden/groupby9-20-ccc5914317422f569e8b7171a3b2b243
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-21-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-21-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby9-21-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby9-21-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-4-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-4-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby9-4-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby9-4-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-6-55781df7ed3ff9e37001fbd7739b9c2e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-6-55781df7ed3ff9e37001fbd7739b9c2e b/sql/hive/src/test/resources/golden/groupby9-6-55781df7ed3ff9e37001fbd7739b9c2e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-7-ccc5914317422f569e8b7171a3b2b243
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-7-ccc5914317422f569e8b7171a3b2b243 b/sql/hive/src/test/resources/golden/groupby9-7-ccc5914317422f569e8b7171a3b2b243
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-8-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-8-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby9-8-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby9-8-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_bigdata-2-3688b45adbdb190d58799c0b6d601055
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_bigdata-2-3688b45adbdb190d58799c0b6d601055 b/sql/hive/src/test/resources/golden/groupby_bigdata-2-3688b45adbdb190d58799c0b6d601055
new file mode 100644
index 0000000..d00491f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_bigdata-2-3688b45adbdb190d58799c0b6d601055
@@ -0,0 +1 @@
+1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_complex_types-0-de39f8b5f4305136d945da94d5222283
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_complex_types-0-de39f8b5f4305136d945da94d5222283 b/sql/hive/src/test/resources/golden/groupby_complex_types-0-de39f8b5f4305136d945da94d5222283
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_complex_types-1-10fe6134247226ab2b309bb62460d080
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_complex_types-1-10fe6134247226ab2b309bb62460d080 b/sql/hive/src/test/resources/golden/groupby_complex_types-1-10fe6134247226ab2b309bb62460d080
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_complex_types-2-2500cd8e85b71222253a05a979442a4a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_complex_types-2-2500cd8e85b71222253a05a979442a4a b/sql/hive/src/test/resources/golden/groupby_complex_types-2-2500cd8e85b71222253a05a979442a4a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_complex_types-3-85850072f0f9604d4e55a08fb9c45ba6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_complex_types-3-85850072f0f9604d4e55a08fb9c45ba6 b/sql/hive/src/test/resources/golden/groupby_complex_types-3-85850072f0f9604d4e55a08fb9c45ba6
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_complex_types_multi_single_reducer-1-de39f8b5f4305136d945da94d5222283
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_complex_types_multi_single_reducer-1-de39f8b5f4305136d945da94d5222283 b/sql/hive/src/test/resources/golden/groupby_complex_types_multi_single_reducer-1-de39f8b5f4305136d945da94d5222283
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_complex_types_multi_single_reducer-2-10fe6134247226ab2b309bb62460d080
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_complex_types_multi_single_reducer-2-10fe6134247226ab2b309bb62460d080 b/sql/hive/src/test/resources/golden/groupby_complex_types_multi_single_reducer-2-10fe6134247226ab2b309bb62460d080
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_complex_types_multi_single_reducer-3-28264b197e3997f7c5fe88c1c2f7d5c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_complex_types_multi_single_reducer-3-28264b197e3997f7c5fe88c1c2f7d5c5 b/sql/hive/src/test/resources/golden/groupby_complex_types_multi_single_reducer-3-28264b197e3997f7c5fe88c1c2f7d5c5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_distinct_samekey-0-63603572a0f759ea81f4649ae2210ef8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_distinct_samekey-0-63603572a0f759ea81f4649ae2210ef8 b/sql/hive/src/test/resources/golden/groupby_distinct_samekey-0-63603572a0f759ea81f4649ae2210ef8
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_distinct_samekey-2-59ee4550803e419b3adb1e9dd4220113
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_distinct_samekey-2-59ee4550803e419b3adb1e9dd4220113 b/sql/hive/src/test/resources/golden/groupby_distinct_samekey-2-59ee4550803e419b3adb1e9dd4220113
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_distinct_samekey-3-12b0749f4fb915f3b2e317ed4fbc9cb4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_distinct_samekey-3-12b0749f4fb915f3b2e317ed4fbc9cb4 b/sql/hive/src/test/resources/golden/groupby_distinct_samekey-3-12b0749f4fb915f3b2e317ed4fbc9cb4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_distinct_samekey-4-d88c962262d3524bfc881b7309688e38
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_distinct_samekey-4-d88c962262d3524bfc881b7309688e38 b/sql/hive/src/test/resources/golden/groupby_distinct_samekey-4-d88c962262d3524bfc881b7309688e38
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_distinct_samekey-5-78c0b7be08118a14e0337ff552fcb9ad
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_distinct_samekey-5-78c0b7be08118a14e0337ff552fcb9ad b/sql/hive/src/test/resources/golden/groupby_distinct_samekey-5-78c0b7be08118a14e0337ff552fcb9ad
new file mode 100644
index 0000000..917d19a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_distinct_samekey-5-78c0b7be08118a14e0337ff552fcb9ad
@@ -0,0 +1,4 @@
+0	0
+2	2
+4	4
+5	5

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_distinct_samekey-6-edcbea736edb6104a73f0dc670418ee5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_distinct_samekey-6-edcbea736edb6104a73f0dc670418ee5 b/sql/hive/src/test/resources/golden/groupby_distinct_samekey-6-edcbea736edb6104a73f0dc670418ee5
new file mode 100644
index 0000000..917d19a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_distinct_samekey-6-edcbea736edb6104a73f0dc670418ee5
@@ -0,0 +1,4 @@
+0	0
+2	2
+4	4
+5	5

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_distinct_samekey-7-ca16024e6f5399b1d035f5b9fd665163
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_distinct_samekey-7-ca16024e6f5399b1d035f5b9fd665163 b/sql/hive/src/test/resources/golden/groupby_distinct_samekey-7-ca16024e6f5399b1d035f5b9fd665163
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_map_ppr-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_map_ppr-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby_map_ppr-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_map_ppr-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby_map_ppr-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_map_ppr-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby_map_ppr-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_map_ppr-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby_map_ppr-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_map_ppr-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby_map_ppr-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_map_ppr-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby_map_ppr-3-1c0aa77190a5b3e1895e58cfbe7467a9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_map_ppr-3-1c0aa77190a5b3e1895e58cfbe7467a9 b/sql/hive/src/test/resources/golden/groupby_map_ppr-3-1c0aa77190a5b3e1895e58cfbe7467a9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_map_ppr-4-e5121a2b8210b2e4f8b1bfbf0a044486
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_map_ppr-4-e5121a2b8210b2e4f8b1bfbf0a044486 b/sql/hive/src/test/resources/golden/groupby_map_ppr-4-e5121a2b8210b2e4f8b1bfbf0a044486
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_map_ppr-5-d4faa22fc1ec8cfc8ab21474841d415a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_map_ppr-5-d4faa22fc1ec8cfc8ab21474841d415a b/sql/hive/src/test/resources/golden/groupby_map_ppr-5-d4faa22fc1ec8cfc8ab21474841d415a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_map_ppr-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_map_ppr-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby_map_ppr-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..ae9bbc3
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_map_ppr-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+0	1	00.0
+1	71	132828.0
+2	69	251142.0
+3	62	364008.0
+4	74	4105526.0
+5	6	5794.0
+6	5	6796.0
+7	6	71470.0
+8	8	81524.0
+9	7	92094.0
\ No newline at end of file

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-2-83c59d378571a6e487aa20217bd87817
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-3-a04c523002e79c588e350486c815e785
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-3-a04c523002e79c588e350486c815e785 b/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-3-a04c523002e79c588e350486c815e785
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-4-d6c134387c0c9343ec6ea88b5086dbe2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-4-d6c134387c0c9343ec6ea88b5086dbe2 b/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-4-d6c134387c0c9343ec6ea88b5086dbe2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-5-2efbb90d3df011282b70623e0905c390
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-5-2efbb90d3df011282b70623e0905c390 b/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-5-2efbb90d3df011282b70623e0905c390
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..64bb7c6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_map_ppr_multi_distinct-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+0	1	00.0	0	1
+1	71	132828.0	10044	71
+2	69	251142.0	15780	69
+3	62	364008.0	20119	62
+4	74	4105526.0	30965	74
+5	6	5794.0	278	6
+6	5	6796.0	331	5
+7	6	71470.0	447	6
+8	8	81524.0	595	8
+9	7	92094.0	577	7

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby_multi_insert_common_distinct-1-388618d4d475de38d5c280fd7038730b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-1-388618d4d475de38d5c280fd7038730b b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-1-388618d4d475de38d5c280fd7038730b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-10-6aa66df624cd32601218eee200977ce6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-10-6aa66df624cd32601218eee200977ce6 b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-10-6aa66df624cd32601218eee200977ce6
new file mode 100644
index 0000000..6b6a788
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-10-6aa66df624cd32601218eee200977ce6
@@ -0,0 +1,6 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-11-59a77127c166fef57504c011ccb427a6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-11-59a77127c166fef57504c011ccb427a6 b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-11-59a77127c166fef57504c011ccb427a6
new file mode 100644
index 0000000..c33eed6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-11-59a77127c166fef57504c011ccb427a6
@@ -0,0 +1,6 @@
+0	1
+4	1
+8	1
+10	1
+16	1
+18	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-2-2e1779fc58da364612a1c84d563ea7d5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-2-2e1779fc58da364612a1c84d563ea7d5 b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-2-2e1779fc58da364612a1c84d563ea7d5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-3-febd68f62dd71550dd3db8335d1f93f7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-3-febd68f62dd71550dd3db8335d1f93f7 b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-3-febd68f62dd71550dd3db8335d1f93f7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-4-c2781ed9ce9a29f484f7648ce6e06a9e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-4-c2781ed9ce9a29f484f7648ce6e06a9e b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-4-c2781ed9ce9a29f484f7648ce6e06a9e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-5-6aa66df624cd32601218eee200977ce6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-5-6aa66df624cd32601218eee200977ce6 b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-5-6aa66df624cd32601218eee200977ce6
new file mode 100644
index 0000000..6b6a788
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-5-6aa66df624cd32601218eee200977ce6
@@ -0,0 +1,6 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-6-59a77127c166fef57504c011ccb427a6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-6-59a77127c166fef57504c011ccb427a6 b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-6-59a77127c166fef57504c011ccb427a6
new file mode 100644
index 0000000..c33eed6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-6-59a77127c166fef57504c011ccb427a6
@@ -0,0 +1,6 @@
+0	1
+4	1
+8	1
+10	1
+16	1
+18	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-7-293182ac89effb268855f5ac53e1ec11
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-7-293182ac89effb268855f5ac53e1ec11 b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-7-293182ac89effb268855f5ac53e1ec11
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-7-293182ac89effb268855f5ac53e1ec11
@@ -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/groupby_multi_insert_common_distinct-8-51d6bc83dcb6610b5b4f350cbaf25d29
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-8-51d6bc83dcb6610b5b4f350cbaf25d29 b/sql/hive/src/test/resources/golden/groupby_multi_insert_common_distinct-8-51d6bc83dcb6610b5b4f350cbaf25d29
new file mode 100644
index 0000000..e69de29

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-1-f64b982c4bf34931f03447e635ae33d2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-1-f64b982c4bf34931f03447e635ae33d2 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-1-f64b982c4bf34931f03447e635ae33d2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-10-3b3ef4d975716744c85af560aa240abd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-10-3b3ef4d975716744c85af560aa240abd b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-10-3b3ef4d975716744c85af560aa240abd
new file mode 100644
index 0000000..922f4bf
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-10-3b3ef4d975716744c85af560aa240abd
@@ -0,0 +1,10 @@
+0	1	00.0	0	3
+1	71	116414.0	10044	115
+2	69	225571.0	15780	111
+3	62	332004.0	20119	99
+4	74	452763.0	30965	124
+5	6	5397.0	278	10
+6	5	6398.0	331	6
+7	6	7735.0	447	10
+8	8	8762.0	595	10
+9	7	91047.0	577	12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-11-4e95946ec07f04479da42ba5cbfa531b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-11-4e95946ec07f04479da42ba5cbfa531b b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-11-4e95946ec07f04479da42ba5cbfa531b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-12-51fe5b5a17ddc56fb8712340b38773b2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-12-51fe5b5a17ddc56fb8712340b38773b2 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-12-51fe5b5a17ddc56fb8712340b38773b2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-13-38f492067df78144c272bb212633cc5e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-13-38f492067df78144c272bb212633cc5e b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-13-38f492067df78144c272bb212633cc5e
new file mode 100644
index 0000000..106132f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-13-38f492067df78144c272bb212633cc5e
@@ -0,0 +1,5 @@
+5	6	5397.0	278	10
+6	5	6398.0	331	6
+7	6	7735.0	447	10
+8	8	8762.0	595	10
+9	7	91047.0	577	12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-14-d7b3676444a9e95811184637dd0b3231
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-14-d7b3676444a9e95811184637dd0b3231 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-14-d7b3676444a9e95811184637dd0b3231
new file mode 100644
index 0000000..6523535
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-14-d7b3676444a9e95811184637dd0b3231
@@ -0,0 +1,5 @@
+0	1	00.0	0	3
+1	71	116414.0	10044	115
+2	69	225571.0	15780	111
+3	62	332004.0	20119	99
+4	74	452763.0	30965	124

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-15-3b3ef4d975716744c85af560aa240abd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-15-3b3ef4d975716744c85af560aa240abd b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-15-3b3ef4d975716744c85af560aa240abd
new file mode 100644
index 0000000..922f4bf
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-15-3b3ef4d975716744c85af560aa240abd
@@ -0,0 +1,10 @@
+0	1	00.0	0	3
+1	71	116414.0	10044	115
+2	69	225571.0	15780	111
+3	62	332004.0	20119	99
+4	74	452763.0	30965	124
+5	6	5397.0	278	10
+6	5	6398.0	331	6
+7	6	7735.0	447	10
+8	8	8762.0	595	10
+9	7	91047.0	577	12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-16-b21ae88a5fc7f9b5c25ca954889ee421
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-16-b21ae88a5fc7f9b5c25ca954889ee421 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-16-b21ae88a5fc7f9b5c25ca954889ee421
new file mode 100644
index 0000000..017878b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-16-b21ae88a5fc7f9b5c25ca954889ee421
@@ -0,0 +1,10 @@
+0	1	00.0	0	3
+1	4	1878.0	878	6
+1	5	1729.0	729	8
+1	6	11282.0	1282	12
+1	6	11494.0	1494	11
+1	7	11171.0	1171	11
+1	7	11516.0	1516	10
+1	8	11263.0	1263	10
+1	9	12294.0	2294	14
+1	9	12654.0	2654	16

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-17-7f344c2f066d74ecd135c43d39658bae
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-17-7f344c2f066d74ecd135c43d39658bae b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-17-7f344c2f066d74ecd135c43d39658bae
new file mode 100644
index 0000000..f21a658
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-17-7f344c2f066d74ecd135c43d39658bae
@@ -0,0 +1,32 @@
+5	1	5102.0	102	2
+5	1	5116.0	116	2
+5	1	515.0	15	3
+5	1	553.0	53	1
+5	1	554.0	54	1
+5	1	557.0	57	1
+6	1	6134.0	134	2
+6	1	664.0	64	1
+6	1	665.0	65	1
+6	1	666.0	66	1
+6	1	669.0	69	1
+7	1	7144.0	144	2
+7	1	7152.0	152	2
+7	1	7210.0	210	3
+7	1	774.0	74	1
+7	1	777.0	77	1
+7	1	778.0	78	1
+8	1	8166.0	166	2
+8	1	8168.0	168	2
+8	1	88.0	8	1
+8	1	880.0	80	1
+8	1	882.0	82	1
+8	1	885.0	85	1
+8	1	886.0	86	1
+8	1	887.0	87	1
+9	1	9190.0	190	2
+9	1	9194.0	194	2
+9	1	9196.0	196	2
+9	1	9270.0	270	3
+9	1	99.0	9	1
+9	1	992.0	92	1
+9	1	996.0	96	1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-18-4938ddc6b516cf67779be0d7dc29e7ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-18-4938ddc6b516cf67779be0d7dc29e7ab b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-18-4938ddc6b516cf67779be0d7dc29e7ab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-19-180b611e08d4080fa098ed69169c2478
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-19-180b611e08d4080fa098ed69169c2478 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-19-180b611e08d4080fa098ed69169c2478
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-2-392062177be62090adedf1ab6c0a0b78
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-2-392062177be62090adedf1ab6c0a0b78 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-2-392062177be62090adedf1ab6c0a0b78
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-20-db2149b42cdbf998187034233fc846cc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-20-db2149b42cdbf998187034233fc846cc b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-20-db2149b42cdbf998187034233fc846cc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-21-322f23866cf3ca62d4ba93cf904c520
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-21-322f23866cf3ca62d4ba93cf904c520 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-21-322f23866cf3ca62d4ba93cf904c520
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-22-21fcbcafc3b5b22572ddd5c87df1c06f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-22-21fcbcafc3b5b22572ddd5c87df1c06f b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-22-21fcbcafc3b5b22572ddd5c87df1c06f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-3-82b65775ae9c6dcb85ca87804dbb0288
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-3-82b65775ae9c6dcb85ca87804dbb0288 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-3-82b65775ae9c6dcb85ca87804dbb0288
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-4-7df7c16e4063683d0ca40360da460799
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-4-7df7c16e4063683d0ca40360da460799 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-4-7df7c16e4063683d0ca40360da460799
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-5-c19e7bf0732e7a103966ebc43eb0bcea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-5-c19e7bf0732e7a103966ebc43eb0bcea b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-5-c19e7bf0732e7a103966ebc43eb0bcea
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-6-3be7ae6a87b9091bc61d221de8bdd55b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-6-3be7ae6a87b9091bc61d221de8bdd55b b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-6-3be7ae6a87b9091bc61d221de8bdd55b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-7-ad39c0f14b6e0752489479138516bd57
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-7-ad39c0f14b6e0752489479138516bd57 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-7-ad39c0f14b6e0752489479138516bd57
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-8-38f492067df78144c272bb212633cc5e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-8-38f492067df78144c272bb212633cc5e b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-8-38f492067df78144c272bb212633cc5e
new file mode 100644
index 0000000..106132f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-8-38f492067df78144c272bb212633cc5e
@@ -0,0 +1,5 @@
+5	6	5397.0	278	10
+6	5	6398.0	331	6
+7	6	7735.0	447	10
+8	8	8762.0	595	10
+9	7	91047.0	577	12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-9-d7b3676444a9e95811184637dd0b3231
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-9-d7b3676444a9e95811184637dd0b3231 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-9-d7b3676444a9e95811184637dd0b3231
new file mode 100644
index 0000000..6523535
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer-9-d7b3676444a9e95811184637dd0b3231
@@ -0,0 +1,5 @@
+0	1	00.0	0	3
+1	71	116414.0	10044	115
+2	69	225571.0	15780	111
+3	62	332004.0	20119	99
+4	74	452763.0	30965	124

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-0-b31bf66c43bb9f7ddc09b138b7bf36e0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-0-b31bf66c43bb9f7ddc09b138b7bf36e0 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-0-b31bf66c43bb9f7ddc09b138b7bf36e0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-0-b31bf66c43bb9f7ddc09b138b7bf36e0
@@ -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/groupby_multi_single_reducer2-1-660d3ff0ca588c2da097b5f3ca753ada
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-1-660d3ff0ca588c2da097b5f3ca753ada b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-1-660d3ff0ca588c2da097b5f3ca753ada
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-2-7372ea92a15e7beed3be5e2dd2cbac47
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-2-7372ea92a15e7beed3be5e2dd2cbac47 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-2-7372ea92a15e7beed3be5e2dd2cbac47
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-3-eeaa92b3f8e6667d3395f8dc7ea6d89e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-3-eeaa92b3f8e6667d3395f8dc7ea6d89e b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-3-eeaa92b3f8e6667d3395f8dc7ea6d89e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-4-427627f4cf6d91e5314c85e0c5aa2f84
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-4-427627f4cf6d91e5314c85e0c5aa2f84 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-4-427627f4cf6d91e5314c85e0c5aa2f84
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-5-376542befbcab97d864e874251720c40
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-5-376542befbcab97d864e874251720c40 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-5-376542befbcab97d864e874251720c40
new file mode 100644
index 0000000..dbc7aeb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-5-376542befbcab97d864e874251720c40
@@ -0,0 +1,5 @@
+5	6
+6	5
+7	6
+8	8
+9	7
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-6-8566e4c94d34b0fc4a71d34e89529c74
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-6-8566e4c94d34b0fc4a71d34e89529c74 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-6-8566e4c94d34b0fc4a71d34e89529c74
new file mode 100644
index 0000000..ebf9d69
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-6-8566e4c94d34b0fc4a71d34e89529c74
@@ -0,0 +1,5 @@
+0	1	3
+1	71	115
+2	69	111
+3	62	99
+4	74	124
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-7-4938ddc6b516cf67779be0d7dc29e7ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-7-4938ddc6b516cf67779be0d7dc29e7ab b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-7-4938ddc6b516cf67779be0d7dc29e7ab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-8-180b611e08d4080fa098ed69169c2478
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-8-180b611e08d4080fa098ed69169c2478 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer2-8-180b611e08d4080fa098ed69169c2478
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-0-36cc74ebca5adb026757c5cd8df5a0dd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-0-36cc74ebca5adb026757c5cd8df5a0dd b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-0-36cc74ebca5adb026757c5cd8df5a0dd
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-10-73819ea1a7c0653a61652b3766afb003
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-10-73819ea1a7c0653a61652b3766afb003 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-10-73819ea1a7c0653a61652b3766afb003
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-10-73819ea1a7c0653a61652b3766afb003
@@ -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/groupby_multi_single_reducer3-11-8603afa3bf3deeda532fc69b7df49e09
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-11-8603afa3bf3deeda532fc69b7df49e09 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-11-8603afa3bf3deeda532fc69b7df49e09
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-12-2ab5cc10c0b37e7cf3c0d33fdc39b628
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-12-2ab5cc10c0b37e7cf3c0d33fdc39b628 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-12-2ab5cc10c0b37e7cf3c0d33fdc39b628
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-13-521e0c1054cfa35116c02245874a4e69
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-13-521e0c1054cfa35116c02245874a4e69 b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-13-521e0c1054cfa35116c02245874a4e69
new file mode 100644
index 0000000..a5ae9e2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_multi_single_reducer3-13-521e0c1054cfa35116c02245874a4e69
@@ -0,0 +1,2 @@
+100	2
+200	2
\ No newline at end of file


[24/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-10-404392d6faff5db5f36b4aa87ac8e8c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-10-404392d6faff5db5f36b4aa87ac8e8c9 b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-10-404392d6faff5db5f36b4aa87ac8e8c9
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-10-404392d6faff5db5f36b4aa87ac8e8c9
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby7_map_multi_single_reducer-3-3678fb67b5c739bd87d4907630da1208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-3-3678fb67b5c739bd87d4907630da1208 b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-3-3678fb67b5c739bd87d4907630da1208
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-4-95474af63c0f92717ed49c3a0f37b10a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-4-95474af63c0f92717ed49c3a0f37b10a b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-4-95474af63c0f92717ed49c3a0f37b10a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c
@@ -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/groupby7_map_multi_single_reducer-6-ed76c0068780120a6f23feefee303403
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-6-ed76c0068780120a6f23feefee303403 b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-6-ed76c0068780120a6f23feefee303403
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-6-ed76c0068780120a6f23feefee303403
@@ -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/groupby7_map_multi_single_reducer-7-409f355bf35dfaa8b9e643510c58fabd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-7-409f355bf35dfaa8b9e643510c58fabd b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-7-409f355bf35dfaa8b9e643510c58fabd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-8-b2af91348c5fa9605702be50983c3bd2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-8-b2af91348c5fa9605702be50983c3bd2 b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-8-b2af91348c5fa9605702be50983c3bd2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-9-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-9-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-9-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-9-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map_skew-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_skew-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby7_map_skew-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_skew-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby7_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_skew-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby7_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby7_map_skew-10-404392d6faff5db5f36b4aa87ac8e8c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_skew-10-404392d6faff5db5f36b4aa87ac8e8c9 b/sql/hive/src/test/resources/golden/groupby7_map_skew-10-404392d6faff5db5f36b4aa87ac8e8c9
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_skew-10-404392d6faff5db5f36b4aa87ac8e8c9
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map_skew-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_skew-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby7_map_skew-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_skew-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby7_map_skew-3-3678fb67b5c739bd87d4907630da1208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_skew-3-3678fb67b5c739bd87d4907630da1208 b/sql/hive/src/test/resources/golden/groupby7_map_skew-3-3678fb67b5c739bd87d4907630da1208
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map_skew-4-95474af63c0f92717ed49c3a0f37b10a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_skew-4-95474af63c0f92717ed49c3a0f37b10a b/sql/hive/src/test/resources/golden/groupby7_map_skew-4-95474af63c0f92717ed49c3a0f37b10a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map_skew-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_skew-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c b/sql/hive/src/test/resources/golden/groupby7_map_skew-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_skew-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c
@@ -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/groupby7_map_skew-6-ed76c0068780120a6f23feefee303403
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_skew-6-ed76c0068780120a6f23feefee303403 b/sql/hive/src/test/resources/golden/groupby7_map_skew-6-ed76c0068780120a6f23feefee303403
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_skew-6-ed76c0068780120a6f23feefee303403
@@ -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/groupby7_map_skew-7-409f355bf35dfaa8b9e643510c58fabd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_skew-7-409f355bf35dfaa8b9e643510c58fabd b/sql/hive/src/test/resources/golden/groupby7_map_skew-7-409f355bf35dfaa8b9e643510c58fabd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map_skew-8-b2af91348c5fa9605702be50983c3bd2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_skew-8-b2af91348c5fa9605702be50983c3bd2 b/sql/hive/src/test/resources/golden/groupby7_map_skew-8-b2af91348c5fa9605702be50983c3bd2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map_skew-9-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_skew-9-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby7_map_skew-9-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_skew-9-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby7_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby7_noskew-1-7f98b724df05f51b3ec1f087a8da414e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew-1-7f98b724df05f51b3ec1f087a8da414e b/sql/hive/src/test/resources/golden/groupby7_noskew-1-7f98b724df05f51b3ec1f087a8da414e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew-1-7f98b724df05f51b3ec1f087a8da414e
@@ -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/groupby7_noskew-10-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew-10-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby7_noskew-10-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew-10-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_noskew-11-404392d6faff5db5f36b4aa87ac8e8c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew-11-404392d6faff5db5f36b4aa87ac8e8c9 b/sql/hive/src/test/resources/golden/groupby7_noskew-11-404392d6faff5db5f36b4aa87ac8e8c9
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew-11-404392d6faff5db5f36b4aa87ac8e8c9
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_noskew-2-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew-2-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby7_noskew-2-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew-2-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby7_noskew-3-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew-3-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby7_noskew-3-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew-3-83c59d378571a6e487aa20217bd87817
@@ -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/groupby7_noskew-4-3678fb67b5c739bd87d4907630da1208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew-4-3678fb67b5c739bd87d4907630da1208 b/sql/hive/src/test/resources/golden/groupby7_noskew-4-3678fb67b5c739bd87d4907630da1208
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_noskew-5-95474af63c0f92717ed49c3a0f37b10a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew-5-95474af63c0f92717ed49c3a0f37b10a b/sql/hive/src/test/resources/golden/groupby7_noskew-5-95474af63c0f92717ed49c3a0f37b10a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_noskew-6-9d01ff3d1fde3ed2ab55ea9d7079fd5c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew-6-9d01ff3d1fde3ed2ab55ea9d7079fd5c b/sql/hive/src/test/resources/golden/groupby7_noskew-6-9d01ff3d1fde3ed2ab55ea9d7079fd5c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew-6-9d01ff3d1fde3ed2ab55ea9d7079fd5c
@@ -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/groupby7_noskew-7-ed76c0068780120a6f23feefee303403
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew-7-ed76c0068780120a6f23feefee303403 b/sql/hive/src/test/resources/golden/groupby7_noskew-7-ed76c0068780120a6f23feefee303403
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew-7-ed76c0068780120a6f23feefee303403
@@ -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/groupby7_noskew-8-409f355bf35dfaa8b9e643510c58fabd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew-8-409f355bf35dfaa8b9e643510c58fabd b/sql/hive/src/test/resources/golden/groupby7_noskew-8-409f355bf35dfaa8b9e643510c58fabd
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby7_noskew_multi_single_reducer-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby7_noskew_multi_single_reducer-10-96d0598a2a4c17041a31b908d1f065e5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-10-96d0598a2a4c17041a31b908d1f065e5 b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-10-96d0598a2a4c17041a31b908d1f065e5
new file mode 100644
index 0000000..dfca4e1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-10-96d0598a2a4c17041a31b908d1f065e5
@@ -0,0 +1,10 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby7_noskew_multi_single_reducer-3-3678fb67b5c739bd87d4907630da1208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-3-3678fb67b5c739bd87d4907630da1208 b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-3-3678fb67b5c739bd87d4907630da1208
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-4-95474af63c0f92717ed49c3a0f37b10a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-4-95474af63c0f92717ed49c3a0f37b10a b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-4-95474af63c0f92717ed49c3a0f37b10a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c
@@ -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/groupby7_noskew_multi_single_reducer-6-ed76c0068780120a6f23feefee303403
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-6-ed76c0068780120a6f23feefee303403 b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-6-ed76c0068780120a6f23feefee303403
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-6-ed76c0068780120a6f23feefee303403
@@ -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/groupby7_noskew_multi_single_reducer-7-186e2b8dc9a393a8bd8c47a303f7f471
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-7-186e2b8dc9a393a8bd8c47a303f7f471 b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-7-186e2b8dc9a393a8bd8c47a303f7f471
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-8-e404ba29e723df8bd8662d4f48129c7a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-8-e404ba29e723df8bd8662d4f48129c7a b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-8-e404ba29e723df8bd8662d4f48129c7a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-9-652510b8dc20117c65511f06e6e73d73
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-9-652510b8dc20117c65511f06e6e73d73 b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-9-652510b8dc20117c65511f06e6e73d73
new file mode 100644
index 0000000..dfca4e1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_noskew_multi_single_reducer-9-652510b8dc20117c65511f06e6e73d73
@@ -0,0 +1,10 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby8-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby8-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby8-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby8-10-83296fd5b5fc22af0c51514c4e67c95f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8-10-83296fd5b5fc22af0c51514c4e67c95f b/sql/hive/src/test/resources/golden/groupby8-10-83296fd5b5fc22af0c51514c4e67c95f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8-11-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8-11-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby8-11-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8-11-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8-12-404392d6faff5db5f36b4aa87ac8e8c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8-12-404392d6faff5db5f36b4aa87ac8e8c9 b/sql/hive/src/test/resources/golden/groupby8-12-404392d6faff5db5f36b4aa87ac8e8c9
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8-12-404392d6faff5db5f36b4aa87ac8e8c9
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8-2-3678fb67b5c739bd87d4907630da1208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8-2-3678fb67b5c739bd87d4907630da1208 b/sql/hive/src/test/resources/golden/groupby8-2-3678fb67b5c739bd87d4907630da1208
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8-3-95474af63c0f92717ed49c3a0f37b10a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8-3-95474af63c0f92717ed49c3a0f37b10a b/sql/hive/src/test/resources/golden/groupby8-3-95474af63c0f92717ed49c3a0f37b10a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8-4-a0a22ec83d6632cba3f17d79dbb9494d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8-4-a0a22ec83d6632cba3f17d79dbb9494d b/sql/hive/src/test/resources/golden/groupby8-4-a0a22ec83d6632cba3f17d79dbb9494d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8-5-83296fd5b5fc22af0c51514c4e67c95f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8-5-83296fd5b5fc22af0c51514c4e67c95f b/sql/hive/src/test/resources/golden/groupby8-5-83296fd5b5fc22af0c51514c4e67c95f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8-6-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8-6-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby8-6-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8-6-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8-7-404392d6faff5db5f36b4aa87ac8e8c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8-7-404392d6faff5db5f36b4aa87ac8e8c9 b/sql/hive/src/test/resources/golden/groupby8-7-404392d6faff5db5f36b4aa87ac8e8c9
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8-7-404392d6faff5db5f36b4aa87ac8e8c9
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8-8-7f98b724df05f51b3ec1f087a8da414e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8-8-7f98b724df05f51b3ec1f087a8da414e b/sql/hive/src/test/resources/golden/groupby8-8-7f98b724df05f51b3ec1f087a8da414e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8-8-7f98b724df05f51b3ec1f087a8da414e
@@ -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/groupby8-9-a0a22ec83d6632cba3f17d79dbb9494d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8-9-a0a22ec83d6632cba3f17d79dbb9494d b/sql/hive/src/test/resources/golden/groupby8-9-a0a22ec83d6632cba3f17d79dbb9494d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_map-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby8_map-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_map-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby8_map-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby8_map-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_map-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby8_map-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby8_map-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_map-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby8_map-3-3678fb67b5c739bd87d4907630da1208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map-3-3678fb67b5c739bd87d4907630da1208 b/sql/hive/src/test/resources/golden/groupby8_map-3-3678fb67b5c739bd87d4907630da1208
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_map-4-95474af63c0f92717ed49c3a0f37b10a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map-4-95474af63c0f92717ed49c3a0f37b10a b/sql/hive/src/test/resources/golden/groupby8_map-4-95474af63c0f92717ed49c3a0f37b10a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_map-5-a0a22ec83d6632cba3f17d79dbb9494d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map-5-a0a22ec83d6632cba3f17d79dbb9494d b/sql/hive/src/test/resources/golden/groupby8_map-5-a0a22ec83d6632cba3f17d79dbb9494d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_map-6-83296fd5b5fc22af0c51514c4e67c95f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map-6-83296fd5b5fc22af0c51514c4e67c95f b/sql/hive/src/test/resources/golden/groupby8_map-6-83296fd5b5fc22af0c51514c4e67c95f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_map-7-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map-7-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby8_map-7-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_map-7-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_map-8-404392d6faff5db5f36b4aa87ac8e8c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map-8-404392d6faff5db5f36b4aa87ac8e8c9 b/sql/hive/src/test/resources/golden/groupby8_map-8-404392d6faff5db5f36b4aa87ac8e8c9
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_map-8-404392d6faff5db5f36b4aa87ac8e8c9
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_map_skew-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map_skew-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby8_map_skew-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_map_skew-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby8_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map_skew-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby8_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby8_map_skew-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map_skew-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby8_map_skew-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_map_skew-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby8_map_skew-3-3678fb67b5c739bd87d4907630da1208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map_skew-3-3678fb67b5c739bd87d4907630da1208 b/sql/hive/src/test/resources/golden/groupby8_map_skew-3-3678fb67b5c739bd87d4907630da1208
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_map_skew-4-95474af63c0f92717ed49c3a0f37b10a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map_skew-4-95474af63c0f92717ed49c3a0f37b10a b/sql/hive/src/test/resources/golden/groupby8_map_skew-4-95474af63c0f92717ed49c3a0f37b10a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_map_skew-5-a0a22ec83d6632cba3f17d79dbb9494d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map_skew-5-a0a22ec83d6632cba3f17d79dbb9494d b/sql/hive/src/test/resources/golden/groupby8_map_skew-5-a0a22ec83d6632cba3f17d79dbb9494d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_map_skew-6-83296fd5b5fc22af0c51514c4e67c95f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map_skew-6-83296fd5b5fc22af0c51514c4e67c95f b/sql/hive/src/test/resources/golden/groupby8_map_skew-6-83296fd5b5fc22af0c51514c4e67c95f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_map_skew-7-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map_skew-7-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby8_map_skew-7-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_map_skew-7-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_map_skew-8-404392d6faff5db5f36b4aa87ac8e8c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_map_skew-8-404392d6faff5db5f36b4aa87ac8e8c9 b/sql/hive/src/test/resources/golden/groupby8_map_skew-8-404392d6faff5db5f36b4aa87ac8e8c9
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_map_skew-8-404392d6faff5db5f36b4aa87ac8e8c9
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby8_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby8_noskew-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_noskew-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby8_noskew-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_noskew-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby8_noskew-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_noskew-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby8_noskew-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_noskew-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby8_noskew-3-3678fb67b5c739bd87d4907630da1208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_noskew-3-3678fb67b5c739bd87d4907630da1208 b/sql/hive/src/test/resources/golden/groupby8_noskew-3-3678fb67b5c739bd87d4907630da1208
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_noskew-4-95474af63c0f92717ed49c3a0f37b10a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_noskew-4-95474af63c0f92717ed49c3a0f37b10a b/sql/hive/src/test/resources/golden/groupby8_noskew-4-95474af63c0f92717ed49c3a0f37b10a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_noskew-5-a0a22ec83d6632cba3f17d79dbb9494d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_noskew-5-a0a22ec83d6632cba3f17d79dbb9494d b/sql/hive/src/test/resources/golden/groupby8_noskew-5-a0a22ec83d6632cba3f17d79dbb9494d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_noskew-6-83296fd5b5fc22af0c51514c4e67c95f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_noskew-6-83296fd5b5fc22af0c51514c4e67c95f b/sql/hive/src/test/resources/golden/groupby8_noskew-6-83296fd5b5fc22af0c51514c4e67c95f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_noskew-7-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_noskew-7-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby8_noskew-7-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_noskew-7-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby8_noskew-8-404392d6faff5db5f36b4aa87ac8e8c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby8_noskew-8-404392d6faff5db5f36b4aa87ac8e8c9 b/sql/hive/src/test/resources/golden/groupby8_noskew-8-404392d6faff5db5f36b4aa87ac8e8c9
new file mode 100644
index 0000000..326493a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby8_noskew-8-404392d6faff5db5f36b4aa87ac8e8c9
@@ -0,0 +1,309 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
+34	1
+35	1
+37	1
+41	1
+42	1
+43	1
+44	1
+47	1
+51	1
+53	1
+54	1
+57	1
+58	1
+64	1
+65	1
+66	1
+67	1
+69	1
+70	1
+72	1
+74	1
+76	1
+77	1
+78	1
+80	1
+82	1
+83	1
+84	1
+85	1
+86	1
+87	1
+90	1
+92	1
+95	1
+96	1
+97	1
+98	1
+100	1
+103	1
+104	1
+105	1
+111	1
+113	1
+114	1
+116	1
+118	1
+119	1
+120	1
+125	1
+126	1
+128	1
+129	1
+131	1
+133	1
+134	1
+136	1
+137	1
+138	1
+143	1
+145	1
+146	1
+149	1
+150	1
+152	1
+153	1
+155	1
+156	1
+157	1
+158	1
+160	1
+162	1
+163	1
+164	1
+165	1
+166	1
+167	1
+168	1
+169	1
+170	1
+172	1
+174	1
+175	1
+176	1
+177	1
+178	1
+179	1
+180	1
+181	1
+183	1
+186	1
+187	1
+189	1
+190	1
+191	1
+192	1
+193	1
+194	1
+195	1
+196	1
+197	1
+199	1
+200	1
+201	1
+202	1
+203	1
+205	1
+207	1
+208	1
+209	1
+213	1
+214	1
+216	1
+217	1
+218	1
+219	1
+221	1
+222	1
+223	1
+224	1
+226	1
+228	1
+229	1
+230	1
+233	1
+235	1
+237	1
+238	1
+239	1
+241	1
+242	1
+244	1
+247	1
+248	1
+249	1
+252	1
+255	1
+256	1
+257	1
+258	1
+260	1
+262	1
+263	1
+265	1
+266	1
+272	1
+273	1
+274	1
+275	1
+277	1
+278	1
+280	1
+281	1
+282	1
+283	1
+284	1
+285	1
+286	1
+287	1
+288	1
+289	1
+291	1
+292	1
+296	1
+298	1
+302	1
+305	1
+306	1
+307	1
+308	1
+309	1
+310	1
+311	1
+315	1
+316	1
+317	1
+318	1
+321	1
+322	1
+323	1
+325	1
+327	1
+331	1
+332	1
+333	1
+335	1
+336	1
+338	1
+339	1
+341	1
+342	1
+344	1
+345	1
+348	1
+351	1
+353	1
+356	1
+360	1
+362	1
+364	1
+365	1
+366	1
+367	1
+368	1
+369	1
+373	1
+374	1
+375	1
+377	1
+378	1
+379	1
+382	1
+384	1
+386	1
+389	1
+392	1
+393	1
+394	1
+395	1
+396	1
+397	1
+399	1
+400	1
+401	1
+402	1
+403	1
+404	1
+406	1
+407	1
+409	1
+411	1
+413	1
+414	1
+417	1
+418	1
+419	1
+421	1
+424	1
+427	1
+429	1
+430	1
+431	1
+432	1
+435	1
+436	1
+437	1
+438	1
+439	1
+443	1
+444	1
+446	1
+448	1
+449	1
+452	1
+453	1
+454	1
+455	1
+457	1
+458	1
+459	1
+460	1
+462	1
+463	1
+466	1
+467	1
+468	1
+469	1
+470	1
+472	1
+475	1
+477	1
+478	1
+479	1
+480	1
+481	1
+482	1
+483	1
+484	1
+485	1
+487	1
+489	1
+490	1
+491	1
+492	1
+493	1
+494	1
+495	1
+496	1
+497	1
+498	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-0-3678fb67b5c739bd87d4907630da1208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-0-3678fb67b5c739bd87d4907630da1208 b/sql/hive/src/test/resources/golden/groupby9-0-3678fb67b5c739bd87d4907630da1208
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-1-6ffcd6fad9ca3e9934f521673f5039a5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-1-6ffcd6fad9ca3e9934f521673f5039a5 b/sql/hive/src/test/resources/golden/groupby9-1-6ffcd6fad9ca3e9934f521673f5039a5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby9-10-7f98b724df05f51b3ec1f087a8da414e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-10-7f98b724df05f51b3ec1f087a8da414e b/sql/hive/src/test/resources/golden/groupby9-10-7f98b724df05f51b3ec1f087a8da414e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby9-10-7f98b724df05f51b3ec1f087a8da414e
@@ -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/groupby9-11-a4e1a4b250c160f9b90b12a2e7c5e82f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby9-11-a4e1a4b250c160f9b90b12a2e7c5e82f b/sql/hive/src/test/resources/golden/groupby9-11-a4e1a4b250c160f9b90b12a2e7c5e82f
new file mode 100644
index 0000000..e69de29

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


[04/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part1-3-e17dba1884f6a1d2b5002925afd7c2d3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part1-3-e17dba1884f6a1d2b5002925afd7c2d3 b/sql/hive/src/test/resources/golden/load_dyn_part1-3-e17dba1884f6a1d2b5002925afd7c2d3
new file mode 100644
index 0000000..e0dcec0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part1-3-e17dba1884f6a1d2b5002925afd7c2d3
@@ -0,0 +1,12 @@
+key                 	int                 	None                
+value               	string              	None                
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:nzhang_part1, dbName:default, owner:marmbrus, createTime:1390899591, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:hr, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse6423793619827660847/nzhang_part1, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:stri
 ng, comment:null), FieldSchema(name:hr, type:string, comment:null)], parameters:{p3=v3, transient_lastDdlTime=1390899591}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part1-6-255ad4511130fb8c9ee9d65b7c95743f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part1-6-255ad4511130fb8c9ee9d65b7c95743f b/sql/hive/src/test/resources/golden/load_dyn_part1-6-255ad4511130fb8c9ee9d65b7c95743f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part1-7-a33b2c9d962e4921c98e62387f3989f7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part1-7-a33b2c9d962e4921c98e62387f3989f7 b/sql/hive/src/test/resources/golden/load_dyn_part1-7-a33b2c9d962e4921c98e62387f3989f7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part1-8-ea921e0af59a4940a11c94143b1c4b32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part1-8-ea921e0af59a4940a11c94143b1c4b32 b/sql/hive/src/test/resources/golden/load_dyn_part1-8-ea921e0af59a4940a11c94143b1c4b32
new file mode 100644
index 0000000..0a88e44
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part1-8-ea921e0af59a4940a11c94143b1c4b32
@@ -0,0 +1,2 @@
+ds=2008-04-08/hr=11
+ds=2008-04-08/hr=12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part1-9-30bc31441828a053d1a675b225a5d617
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part1-9-30bc31441828a053d1a675b225a5d617 b/sql/hive/src/test/resources/golden/load_dyn_part1-9-30bc31441828a053d1a675b225a5d617
new file mode 100644
index 0000000..1634adf
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part1-9-30bc31441828a053d1a675b225a5d617
@@ -0,0 +1,2 @@
+ds=2008-12-31/hr=11
+ds=2008-12-31/hr=12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part10-0-463330cf55370dbe92d6ed74ef91302
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part10-0-463330cf55370dbe92d6ed74ef91302 b/sql/hive/src/test/resources/golden/load_dyn_part10-0-463330cf55370dbe92d6ed74ef91302
new file mode 100644
index 0000000..e9c723b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part10-0-463330cf55370dbe92d6ed74ef91302
@@ -0,0 +1,4 @@
+ds=2008-04-08/hr=11
+ds=2008-04-08/hr=12
+ds=2008-04-09/hr=11
+ds=2008-04-09/hr=12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part10-1-a5b30075b6c79d1a02e240f46ea1d318
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part10-1-a5b30075b6c79d1a02e240f46ea1d318 b/sql/hive/src/test/resources/golden/load_dyn_part10-1-a5b30075b6c79d1a02e240f46ea1d318
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part10-2-151ba0c3b8317902f1235ac07d58135e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part10-2-151ba0c3b8317902f1235ac07d58135e b/sql/hive/src/test/resources/golden/load_dyn_part10-2-151ba0c3b8317902f1235ac07d58135e
new file mode 100644
index 0000000..9d3a522
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part10-2-151ba0c3b8317902f1235ac07d58135e
@@ -0,0 +1,12 @@
+key                 	int                 	None                
+value               	string              	None                
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:nzhang_part10, dbName:default, owner:marmbrus, createTime:1389738873, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:hr, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse4075462935071533647/nzhang_part10, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:st
 ring, comment:null), FieldSchema(name:hr, type:string, comment:null)], parameters:{transient_lastDdlTime=1389738873}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part10-3-dc129f70e75cd575ce8c0de288884523
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part10-3-dc129f70e75cd575ce8c0de288884523 b/sql/hive/src/test/resources/golden/load_dyn_part10-3-dc129f70e75cd575ce8c0de288884523
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part10-3-dc129f70e75cd575ce8c0de288884523
@@ -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/load_dyn_part10-4-a4fb8359a2179ec70777aad6366071b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part10-4-a4fb8359a2179ec70777aad6366071b7 b/sql/hive/src/test/resources/golden/load_dyn_part10-4-a4fb8359a2179ec70777aad6366071b7
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part10-4-a4fb8359a2179ec70777aad6366071b7
@@ -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/load_dyn_part10-5-16367c381d4b189b3640c92511244bfe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part10-5-16367c381d4b189b3640c92511244bfe b/sql/hive/src/test/resources/golden/load_dyn_part10-5-16367c381d4b189b3640c92511244bfe
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part10-5-16367c381d4b189b3640c92511244bfe
@@ -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/load_dyn_part10-6-48d24be440fbbd48f82efeeb05f663c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part10-6-48d24be440fbbd48f82efeeb05f663c9 b/sql/hive/src/test/resources/golden/load_dyn_part10-6-48d24be440fbbd48f82efeeb05f663c9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part10-7-17d0630e1125ac326c5a7a83e6b8bcc3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part10-7-17d0630e1125ac326c5a7a83e6b8bcc3 b/sql/hive/src/test/resources/golden/load_dyn_part10-7-17d0630e1125ac326c5a7a83e6b8bcc3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part10-8-245027204484e281e1cfaf74386d2967
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part10-8-245027204484e281e1cfaf74386d2967 b/sql/hive/src/test/resources/golden/load_dyn_part10-8-245027204484e281e1cfaf74386d2967
new file mode 100644
index 0000000..5747272
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part10-8-245027204484e281e1cfaf74386d2967
@@ -0,0 +1,2 @@
+ds=2008-12-31/hr=11
+ds=2008-12-31/hr=12
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part11-0-463330cf55370dbe92d6ed74ef91302
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part11-0-463330cf55370dbe92d6ed74ef91302 b/sql/hive/src/test/resources/golden/load_dyn_part11-0-463330cf55370dbe92d6ed74ef91302
new file mode 100644
index 0000000..e9c723b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part11-0-463330cf55370dbe92d6ed74ef91302
@@ -0,0 +1,4 @@
+ds=2008-04-08/hr=11
+ds=2008-04-08/hr=12
+ds=2008-04-09/hr=11
+ds=2008-04-09/hr=12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part11-1-bcf9e49f6a630b18108da59b243455f7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part11-1-bcf9e49f6a630b18108da59b243455f7 b/sql/hive/src/test/resources/golden/load_dyn_part11-1-bcf9e49f6a630b18108da59b243455f7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part11-2-4301f87a8dbf9576788637386e26f9a2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part11-2-4301f87a8dbf9576788637386e26f9a2 b/sql/hive/src/test/resources/golden/load_dyn_part11-2-4301f87a8dbf9576788637386e26f9a2
new file mode 100644
index 0000000..6aa6773
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part11-2-4301f87a8dbf9576788637386e26f9a2
@@ -0,0 +1,12 @@
+key                 	int                 	None                
+value               	string              	None                
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:nzhang_part, dbName:default, owner:marmbrus, createTime:1389738838, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:hr, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2847673635801001933/nzhang_part, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:string
 , comment:null), FieldSchema(name:hr, type:string, comment:null)], parameters:{transient_lastDdlTime=1389738838}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part11-3-dc129f70e75cd575ce8c0de288884523
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part11-3-dc129f70e75cd575ce8c0de288884523 b/sql/hive/src/test/resources/golden/load_dyn_part11-3-dc129f70e75cd575ce8c0de288884523
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part11-3-dc129f70e75cd575ce8c0de288884523
@@ -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/load_dyn_part11-4-a572a07cd60fd4607ddd7613db8a64ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part11-4-a572a07cd60fd4607ddd7613db8a64ab b/sql/hive/src/test/resources/golden/load_dyn_part11-4-a572a07cd60fd4607ddd7613db8a64ab
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part11-4-a572a07cd60fd4607ddd7613db8a64ab
@@ -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/load_dyn_part11-5-ea607fbed28d20e5726f4501285d698d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part11-5-ea607fbed28d20e5726f4501285d698d b/sql/hive/src/test/resources/golden/load_dyn_part11-5-ea607fbed28d20e5726f4501285d698d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part11-5-ea607fbed28d20e5726f4501285d698d
@@ -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/load_dyn_part11-6-a4fb8359a2179ec70777aad6366071b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part11-6-a4fb8359a2179ec70777aad6366071b7 b/sql/hive/src/test/resources/golden/load_dyn_part11-6-a4fb8359a2179ec70777aad6366071b7
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part11-6-a4fb8359a2179ec70777aad6366071b7
@@ -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/load_dyn_part11-7-b377ea0092e921e5c07e8f34d7c9f920
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part11-7-b377ea0092e921e5c07e8f34d7c9f920 b/sql/hive/src/test/resources/golden/load_dyn_part11-7-b377ea0092e921e5c07e8f34d7c9f920
new file mode 100644
index 0000000..e69de29

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


[41/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-2-ba9453c6b6a627286691f3930c2b26d0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-2-ba9453c6b6a627286691f3930c2b26d0 b/sql/hive/src/test/resources/golden/alter_varchar1-2-ba9453c6b6a627286691f3930c2b26d0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-3-fa89c704636fa7bd937cf1a975bb2ae6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-3-fa89c704636fa7bd937cf1a975bb2ae6 b/sql/hive/src/test/resources/golden/alter_varchar1-3-fa89c704636fa7bd937cf1a975bb2ae6
new file mode 100644
index 0000000..6839c16
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_varchar1-3-fa89c704636fa7bd937cf1a975bb2ae6
@@ -0,0 +1,5 @@
+0	val_0
+0	val_0
+0	val_0
+2	val_2
+4	val_4

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-4-c9a8643e08d6ed320f82c26e1ffa8b5d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-4-c9a8643e08d6ed320f82c26e1ffa8b5d b/sql/hive/src/test/resources/golden/alter_varchar1-4-c9a8643e08d6ed320f82c26e1ffa8b5d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-5-2756ef8fbe2cfa4609808a3855f50969
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-5-2756ef8fbe2cfa4609808a3855f50969 b/sql/hive/src/test/resources/golden/alter_varchar1-5-2756ef8fbe2cfa4609808a3855f50969
new file mode 100644
index 0000000..6839c16
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_varchar1-5-2756ef8fbe2cfa4609808a3855f50969
@@ -0,0 +1,5 @@
+0	val_0
+0	val_0
+0	val_0
+2	val_2
+4	val_4

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-6-f7d529dc66c022b64e0b287c82f92778
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-6-f7d529dc66c022b64e0b287c82f92778 b/sql/hive/src/test/resources/golden/alter_varchar1-6-f7d529dc66c022b64e0b287c82f92778
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-7-818f2ce0a782a1d3cb02fd85bd1d3f9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-7-818f2ce0a782a1d3cb02fd85bd1d3f9f b/sql/hive/src/test/resources/golden/alter_varchar1-7-818f2ce0a782a1d3cb02fd85bd1d3f9f
new file mode 100644
index 0000000..879a6e7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_varchar1-7-818f2ce0a782a1d3cb02fd85bd1d3f9f
@@ -0,0 +1,5 @@
+0	val
+0	val
+0	val
+2	val
+4	val

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-8-bdde28ebc875c39f9630d95379eee68
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-8-bdde28ebc875c39f9630d95379eee68 b/sql/hive/src/test/resources/golden/alter_varchar1-8-bdde28ebc875c39f9630d95379eee68
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-9-5e48ee7bcd9439e68aa6dbc850ad8771
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-9-5e48ee7bcd9439e68aa6dbc850ad8771 b/sql/hive/src/test/resources/golden/alter_varchar1-9-5e48ee7bcd9439e68aa6dbc850ad8771
new file mode 100644
index 0000000..6839c16
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_varchar1-9-5e48ee7bcd9439e68aa6dbc850ad8771
@@ -0,0 +1,5 @@
+0	val_0
+0	val_0
+0	val_0
+2	val_2
+4	val_4

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar2-0-22c4186110b5770deaf7f03cf08326b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar2-0-22c4186110b5770deaf7f03cf08326b7 b/sql/hive/src/test/resources/golden/alter_varchar2-0-22c4186110b5770deaf7f03cf08326b7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar2-1-ecc82a01a8f681a8a2d44a67a8a3f1cc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar2-1-ecc82a01a8f681a8a2d44a67a8a3f1cc b/sql/hive/src/test/resources/golden/alter_varchar2-1-ecc82a01a8f681a8a2d44a67a8a3f1cc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar2-2-325238d61f56d84c17e29033105d7b19
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar2-2-325238d61f56d84c17e29033105d7b19 b/sql/hive/src/test/resources/golden/alter_varchar2-2-325238d61f56d84c17e29033105d7b19
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar2-3-fb3191f771e2396d5fc80659a8c68797
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar2-3-fb3191f771e2396d5fc80659a8c68797 b/sql/hive/src/test/resources/golden/alter_varchar2-3-fb3191f771e2396d5fc80659a8c68797
new file mode 100644
index 0000000..40818a7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_varchar2-3-fb3191f771e2396d5fc80659a8c68797
@@ -0,0 +1 @@
+val_238	7
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar2-5-84e700f9dc6033c1f237fcdb95e31a0c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar2-5-84e700f9dc6033c1f237fcdb95e31a0c b/sql/hive/src/test/resources/golden/alter_varchar2-5-84e700f9dc6033c1f237fcdb95e31a0c
new file mode 100644
index 0000000..827220b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_varchar2-5-84e700f9dc6033c1f237fcdb95e31a0c
@@ -0,0 +1 @@
+1	val_238	7
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar2-6-eb0f1b170900bb995674b0bc1968c656
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar2-6-eb0f1b170900bb995674b0bc1968c656 b/sql/hive/src/test/resources/golden/alter_varchar2-6-eb0f1b170900bb995674b0bc1968c656
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar2-7-84e700f9dc6033c1f237fcdb95e31a0c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar2-7-84e700f9dc6033c1f237fcdb95e31a0c b/sql/hive/src/test/resources/golden/alter_varchar2-7-84e700f9dc6033c1f237fcdb95e31a0c
new file mode 100644
index 0000000..827220b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_varchar2-7-84e700f9dc6033c1f237fcdb95e31a0c
@@ -0,0 +1 @@
+1	val_238	7
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar2-8-4c12c4c53d99338796be34e603dc612c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar2-8-4c12c4c53d99338796be34e603dc612c b/sql/hive/src/test/resources/golden/alter_varchar2-8-4c12c4c53d99338796be34e603dc612c
new file mode 100644
index 0000000..8a8234a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_varchar2-8-4c12c4c53d99338796be34e603dc612c
@@ -0,0 +1 @@
+2	238	3
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_view_as_select-1-5ba1b5ca1199ad7281ff9b5b71105aad
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_view_as_select-1-5ba1b5ca1199ad7281ff9b5b71105aad b/sql/hive/src/test/resources/golden/alter_view_as_select-1-5ba1b5ca1199ad7281ff9b5b71105aad
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_view_as_select-2-1ac845048a8c714a36a719ea8e4f570b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_view_as_select-2-1ac845048a8c714a36a719ea8e4f570b b/sql/hive/src/test/resources/golden/alter_view_as_select-2-1ac845048a8c714a36a719ea8e4f570b
new file mode 100644
index 0000000..a997475
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_view_as_select-2-1ac845048a8c714a36a719ea8e4f570b
@@ -0,0 +1,30 @@
+# col_name            	data_type           	comment             
+	 	 
+key                 	int                 	None                
+value               	string              	None                
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Fri Feb 07 14:47:52 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Table Type:         	VIRTUAL_VIEW        	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1391813272          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	null                	 
+InputFormat:        	org.apache.hadoop.mapred.SequenceFileInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+	 	 
+# View Information	 	 
+View Original Text: 	SELECT * FROM srcpart	 
+View Expanded Text: 	SELECT `srcpart`.`key`, `srcpart`.`value`, `srcpart`.`ds`, `srcpart`.`hr` FROM `default`.`srcpart`	 

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_view_as_select-3-9280ae6c369a9f30d3d021d00e435f01
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_view_as_select-3-9280ae6c369a9f30d3d021d00e435f01 b/sql/hive/src/test/resources/golden/alter_view_as_select-3-9280ae6c369a9f30d3d021d00e435f01
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_view_as_select-4-1ac845048a8c714a36a719ea8e4f570b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_view_as_select-4-1ac845048a8c714a36a719ea8e4f570b b/sql/hive/src/test/resources/golden/alter_view_as_select-4-1ac845048a8c714a36a719ea8e4f570b
new file mode 100644
index 0000000..499c731
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_view_as_select-4-1ac845048a8c714a36a719ea8e4f570b
@@ -0,0 +1,27 @@
+# col_name            	data_type           	comment             
+	 	 
+value               	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Fri Feb 07 14:47:52 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Table Type:         	VIRTUAL_VIEW        	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1391813272          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	null                	 
+InputFormat:        	org.apache.hadoop.mapred.SequenceFileInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+	 	 
+# View Information	 	 
+View Original Text: 	SELECT value FROM src WHERE key=86	 
+View Expanded Text: 	SELECT `src`.`value` FROM `default`.`src` WHERE `src`.`key`=86	 

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_view_as_select-5-48b435d96e34065b03c6d7e4e891fbe2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_view_as_select-5-48b435d96e34065b03c6d7e4e891fbe2 b/sql/hive/src/test/resources/golden/alter_view_as_select-5-48b435d96e34065b03c6d7e4e891fbe2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_view_as_select-6-1ac845048a8c714a36a719ea8e4f570b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_view_as_select-6-1ac845048a8c714a36a719ea8e4f570b b/sql/hive/src/test/resources/golden/alter_view_as_select-6-1ac845048a8c714a36a719ea8e4f570b
new file mode 100644
index 0000000..a5fba77
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_view_as_select-6-1ac845048a8c714a36a719ea8e4f570b
@@ -0,0 +1,34 @@
+# col_name            	data_type           	comment             
+	 	 
+key                 	int                 	None                
+value               	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Fri Feb 07 14:47:52 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Table Type:         	VIRTUAL_VIEW        	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1391813272          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	null                	 
+InputFormat:        	org.apache.hadoop.mapred.SequenceFileInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+	 	 
+# View Information	 	 
+View Original Text: 	SELECT * FROM src	 
+WHERE key > 80 AND key < 100	 	 
+ORDER BY key, value	 	 
+LIMIT 10	 	 
+View Expanded Text: 	SELECT `src`.`key`, `src`.`value` FROM `default`.`src`	 
+WHERE `src`.`key` > 80 AND `src`.`key` < 100	 	 
+ORDER BY `src`.`key`, `src`.`value`	 	 
+LIMIT 10	 	 

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_view_rename-0-bb255b994b5207324fba6988caa937e6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_view_rename-0-bb255b994b5207324fba6988caa937e6 b/sql/hive/src/test/resources/golden/alter_view_rename-0-bb255b994b5207324fba6988caa937e6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_view_rename-1-2a83c96363ca8d12cd2e9181209c8d8d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_view_rename-1-2a83c96363ca8d12cd2e9181209c8d8d b/sql/hive/src/test/resources/golden/alter_view_rename-1-2a83c96363ca8d12cd2e9181209c8d8d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_view_rename-2-67e47ee2746463594d5c48b10ba1bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_view_rename-2-67e47ee2746463594d5c48b10ba1bb b/sql/hive/src/test/resources/golden/alter_view_rename-2-67e47ee2746463594d5c48b10ba1bb
new file mode 100644
index 0000000..ee76e02
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_view_rename-2-67e47ee2746463594d5c48b10ba1bb
@@ -0,0 +1,5 @@
+foo                 	int                 	None                
+bar                 	string              	None                
+ds                  	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:view1, dbName:default, owner:tnachen, createTime:1392426511, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:foo, type:int, comment:null), FieldSchema(name:bar, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null)], location:null, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:null, parameters:{}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_lastDdlTime=1392426511}, viewOriginalText:SELECT * FROM invites, viewExpandedText:SELECT `invites`.`foo`, `invites`.`bar`, `invites`.`ds` FROM `default`.`invites`, tableType:VIRTUAL_VIEW)	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_view_rename-3-95655e33f22fc8f66549a9708812589a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_view_rename-3-95655e33f22fc8f66549a9708812589a b/sql/hive/src/test/resources/golden/alter_view_rename-3-95655e33f22fc8f66549a9708812589a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_view_rename-4-19c1c00f0aa99d81b7466958c15d88e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_view_rename-4-19c1c00f0aa99d81b7466958c15d88e3 b/sql/hive/src/test/resources/golden/alter_view_rename-4-19c1c00f0aa99d81b7466958c15d88e3
new file mode 100644
index 0000000..8603577
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_view_rename-4-19c1c00f0aa99d81b7466958c15d88e3
@@ -0,0 +1,5 @@
+foo                 	int                 	None                
+bar                 	string              	None                
+ds                  	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:view2, dbName:default, owner:tnachen, createTime:1392426511, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:foo, type:int, comment:null), FieldSchema(name:bar, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null)], location:null, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:null, parameters:{}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{last_modified_by=tnachen, last_modified_time=1392426511, transient_lastDdlTime=1392426511}, viewOriginalText:SELECT * FROM invites, viewExpandedText:SELECT `invites`.`foo`, `invites`.`bar`, `invites`.`ds` FROM `default`.`invites`, tableTyp
 e:VIRTUAL_VIEW)	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ambiguous_col-0-b4fe82679efdf6a15e9ecff53baf8d8d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ambiguous_col-0-b4fe82679efdf6a15e9ecff53baf8d8d b/sql/hive/src/test/resources/golden/ambiguous_col-0-b4fe82679efdf6a15e9ecff53baf8d8d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ambiguous_col-1-dadfa3854356dead14b93c5a71a5d8ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ambiguous_col-1-dadfa3854356dead14b93c5a71a5d8ab b/sql/hive/src/test/resources/golden/ambiguous_col-1-dadfa3854356dead14b93c5a71a5d8ab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ambiguous_col-2-70509ccd2765d90b98666b6dff8afe1b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ambiguous_col-2-70509ccd2765d90b98666b6dff8afe1b b/sql/hive/src/test/resources/golden/ambiguous_col-2-70509ccd2765d90b98666b6dff8afe1b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-0-89cd75b0565e8d96910d5528db9984e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-0-89cd75b0565e8d96910d5528db9984e7 b/sql/hive/src/test/resources/golden/archive-0-89cd75b0565e8d96910d5528db9984e7
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive-0-89cd75b0565e8d96910d5528db9984e7
@@ -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/archive-1-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-1-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/archive-1-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive-1-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/archive-10-f845008104fd12eb0f13f4b113f95cf1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-10-f845008104fd12eb0f13f4b113f95cf1 b/sql/hive/src/test/resources/golden/archive-10-f845008104fd12eb0f13f4b113f95cf1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-11-27895cbe0ee6d24d7fc866314491e1bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-11-27895cbe0ee6d24d7fc866314491e1bb b/sql/hive/src/test/resources/golden/archive-11-27895cbe0ee6d24d7fc866314491e1bb
new file mode 100644
index 0000000..5cd5fb9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive-11-27895cbe0ee6d24d7fc866314491e1bb
@@ -0,0 +1 @@
+48479881068
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-12-f07653bca86e1ecb614ffd0296790d05
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-12-f07653bca86e1ecb614ffd0296790d05 b/sql/hive/src/test/resources/golden/archive-12-f07653bca86e1ecb614ffd0296790d05
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-13-27895cbe0ee6d24d7fc866314491e1bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-13-27895cbe0ee6d24d7fc866314491e1bb b/sql/hive/src/test/resources/golden/archive-13-27895cbe0ee6d24d7fc866314491e1bb
new file mode 100644
index 0000000..5cd5fb9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive-13-27895cbe0ee6d24d7fc866314491e1bb
@@ -0,0 +1 @@
+48479881068
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-14-2cde1a2d3bfcec814985f498eba0fb8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-14-2cde1a2d3bfcec814985f498eba0fb8 b/sql/hive/src/test/resources/golden/archive-14-2cde1a2d3bfcec814985f498eba0fb8
new file mode 100644
index 0000000..21b3b13
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive-14-2cde1a2d3bfcec814985f498eba0fb8
@@ -0,0 +1 @@
+0	3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-15-c9f39b388ae698e385e092d0ffeb3c73
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-15-c9f39b388ae698e385e092d0ffeb3c73 b/sql/hive/src/test/resources/golden/archive-15-c9f39b388ae698e385e092d0ffeb3c73
new file mode 100644
index 0000000..5e5f6ff
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive-15-c9f39b388ae698e385e092d0ffeb3c73
@@ -0,0 +1,9 @@
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-16-892147913578bcf60620b7dd73893dd0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-16-892147913578bcf60620b7dd73893dd0 b/sql/hive/src/test/resources/golden/archive-16-892147913578bcf60620b7dd73893dd0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-17-27895cbe0ee6d24d7fc866314491e1bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-17-27895cbe0ee6d24d7fc866314491e1bb b/sql/hive/src/test/resources/golden/archive-17-27895cbe0ee6d24d7fc866314491e1bb
new file mode 100644
index 0000000..5cd5fb9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive-17-27895cbe0ee6d24d7fc866314491e1bb
@@ -0,0 +1 @@
+48479881068
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-18-8f980275ab3a5bcfc1784f4acd46447a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-18-8f980275ab3a5bcfc1784f4acd46447a b/sql/hive/src/test/resources/golden/archive-18-8f980275ab3a5bcfc1784f4acd46447a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-19-f8a52a8a40141409a667a9ba2cf9630f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-19-f8a52a8a40141409a667a9ba2cf9630f b/sql/hive/src/test/resources/golden/archive-19-f8a52a8a40141409a667a9ba2cf9630f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-2-713efc113418b01f76ffd589840193c8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-2-713efc113418b01f76ffd589840193c8 b/sql/hive/src/test/resources/golden/archive-2-713efc113418b01f76ffd589840193c8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-20-530277b0fee8b05c37b26846bceef827
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-20-530277b0fee8b05c37b26846bceef827 b/sql/hive/src/test/resources/golden/archive-20-530277b0fee8b05c37b26846bceef827
new file mode 100644
index 0000000..69ca68f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive-20-530277b0fee8b05c37b26846bceef827
@@ -0,0 +1,6 @@
+0
+0
+0
+10
+20
+30
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-21-f07653bca86e1ecb614ffd0296790d05
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-21-f07653bca86e1ecb614ffd0296790d05 b/sql/hive/src/test/resources/golden/archive-21-f07653bca86e1ecb614ffd0296790d05
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-22-530277b0fee8b05c37b26846bceef827
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-22-530277b0fee8b05c37b26846bceef827 b/sql/hive/src/test/resources/golden/archive-22-530277b0fee8b05c37b26846bceef827
new file mode 100644
index 0000000..69ca68f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive-22-530277b0fee8b05c37b26846bceef827
@@ -0,0 +1,6 @@
+0
+0
+0
+10
+20
+30
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-23-892147913578bcf60620b7dd73893dd0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-23-892147913578bcf60620b7dd73893dd0 b/sql/hive/src/test/resources/golden/archive-23-892147913578bcf60620b7dd73893dd0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-24-530277b0fee8b05c37b26846bceef827
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-24-530277b0fee8b05c37b26846bceef827 b/sql/hive/src/test/resources/golden/archive-24-530277b0fee8b05c37b26846bceef827
new file mode 100644
index 0000000..69ca68f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive-24-530277b0fee8b05c37b26846bceef827
@@ -0,0 +1,6 @@
+0
+0
+0
+10
+20
+30
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-25-56bea24ffa83d9b5932893a8ff1cb44f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-25-56bea24ffa83d9b5932893a8ff1cb44f b/sql/hive/src/test/resources/golden/archive-25-56bea24ffa83d9b5932893a8ff1cb44f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-26-44fa61c2bd0fd9acfa0d889e59880d8a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-26-44fa61c2bd0fd9acfa0d889e59880d8a b/sql/hive/src/test/resources/golden/archive-26-44fa61c2bd0fd9acfa0d889e59880d8a
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-28-188eb7912265ed8dffa5200517bbe526
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-28-188eb7912265ed8dffa5200517bbe526 b/sql/hive/src/test/resources/golden/archive-28-188eb7912265ed8dffa5200517bbe526
new file mode 100644
index 0000000..18a1a79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive-28-188eb7912265ed8dffa5200517bbe526
@@ -0,0 +1 @@
+48656137
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-29-a0c6922e3a1dca51861c8a872dc8af19
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-29-a0c6922e3a1dca51861c8a872dc8af19 b/sql/hive/src/test/resources/golden/archive-29-a0c6922e3a1dca51861c8a872dc8af19
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-3-27ad2962fed131f51ba802596ba37278
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-3-27ad2962fed131f51ba802596ba37278 b/sql/hive/src/test/resources/golden/archive-3-27ad2962fed131f51ba802596ba37278
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-30-bea4ae5a0d219d544ea0b53bf29ecc7a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-30-bea4ae5a0d219d544ea0b53bf29ecc7a b/sql/hive/src/test/resources/golden/archive-30-bea4ae5a0d219d544ea0b53bf29ecc7a
new file mode 100644
index 0000000..18a1a79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive-30-bea4ae5a0d219d544ea0b53bf29ecc7a
@@ -0,0 +1 @@
+48656137
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-31-cd46bc635e3010cf1b990a652a584a09
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-31-cd46bc635e3010cf1b990a652a584a09 b/sql/hive/src/test/resources/golden/archive-31-cd46bc635e3010cf1b990a652a584a09
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-32-27ad2962fed131f51ba802596ba37278
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-32-27ad2962fed131f51ba802596ba37278 b/sql/hive/src/test/resources/golden/archive-32-27ad2962fed131f51ba802596ba37278
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-4-3e95421993ab28d18245ec2340f580a3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-4-3e95421993ab28d18245ec2340f580a3 b/sql/hive/src/test/resources/golden/archive-4-3e95421993ab28d18245ec2340f580a3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-5-c0c18ac884677231a41eea8d980d0451
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-5-c0c18ac884677231a41eea8d980d0451 b/sql/hive/src/test/resources/golden/archive-5-c0c18ac884677231a41eea8d980d0451
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-6-528ab9750a558af7f1a43b3108e793dd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-6-528ab9750a558af7f1a43b3108e793dd b/sql/hive/src/test/resources/golden/archive-6-528ab9750a558af7f1a43b3108e793dd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-7-e8d1d10c308a73eef78dde414a5e40ca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-7-e8d1d10c308a73eef78dde414a5e40ca b/sql/hive/src/test/resources/golden/archive-7-e8d1d10c308a73eef78dde414a5e40ca
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive-8-af459a0264559a2aeaa1341ce779ab3c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive-8-af459a0264559a2aeaa1341ce779ab3c b/sql/hive/src/test/resources/golden/archive-8-af459a0264559a2aeaa1341ce779ab3c
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-0-89cd75b0565e8d96910d5528db9984e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-0-89cd75b0565e8d96910d5528db9984e7 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-0-89cd75b0565e8d96910d5528db9984e7
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-0-89cd75b0565e8d96910d5528db9984e7
@@ -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/archive_excludeHadoop20-1-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-1-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-1-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-1-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/archive_excludeHadoop20-10-f845008104fd12eb0f13f4b113f95cf1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-10-f845008104fd12eb0f13f4b113f95cf1 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-10-f845008104fd12eb0f13f4b113f95cf1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-11-27895cbe0ee6d24d7fc866314491e1bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-11-27895cbe0ee6d24d7fc866314491e1bb b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-11-27895cbe0ee6d24d7fc866314491e1bb
new file mode 100644
index 0000000..5cd5fb9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-11-27895cbe0ee6d24d7fc866314491e1bb
@@ -0,0 +1 @@
+48479881068
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-12-f07653bca86e1ecb614ffd0296790d05
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-12-f07653bca86e1ecb614ffd0296790d05 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-12-f07653bca86e1ecb614ffd0296790d05
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-13-27895cbe0ee6d24d7fc866314491e1bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-13-27895cbe0ee6d24d7fc866314491e1bb b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-13-27895cbe0ee6d24d7fc866314491e1bb
new file mode 100644
index 0000000..5cd5fb9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-13-27895cbe0ee6d24d7fc866314491e1bb
@@ -0,0 +1 @@
+48479881068
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-14-2cde1a2d3bfcec814985f498eba0fb8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-14-2cde1a2d3bfcec814985f498eba0fb8 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-14-2cde1a2d3bfcec814985f498eba0fb8
new file mode 100644
index 0000000..21b3b13
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-14-2cde1a2d3bfcec814985f498eba0fb8
@@ -0,0 +1 @@
+0	3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-15-c9f39b388ae698e385e092d0ffeb3c73
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-15-c9f39b388ae698e385e092d0ffeb3c73 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-15-c9f39b388ae698e385e092d0ffeb3c73
new file mode 100644
index 0000000..5e5f6ff
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-15-c9f39b388ae698e385e092d0ffeb3c73
@@ -0,0 +1,9 @@
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-16-892147913578bcf60620b7dd73893dd0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-16-892147913578bcf60620b7dd73893dd0 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-16-892147913578bcf60620b7dd73893dd0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-17-27895cbe0ee6d24d7fc866314491e1bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-17-27895cbe0ee6d24d7fc866314491e1bb b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-17-27895cbe0ee6d24d7fc866314491e1bb
new file mode 100644
index 0000000..5cd5fb9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-17-27895cbe0ee6d24d7fc866314491e1bb
@@ -0,0 +1 @@
+48479881068
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-18-8f980275ab3a5bcfc1784f4acd46447a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-18-8f980275ab3a5bcfc1784f4acd46447a b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-18-8f980275ab3a5bcfc1784f4acd46447a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-19-f8a52a8a40141409a667a9ba2cf9630f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-19-f8a52a8a40141409a667a9ba2cf9630f b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-19-f8a52a8a40141409a667a9ba2cf9630f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-2-433a1b642df2cebe37927d6d89e0b301
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-2-433a1b642df2cebe37927d6d89e0b301 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-2-433a1b642df2cebe37927d6d89e0b301
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-20-530277b0fee8b05c37b26846bceef827
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-20-530277b0fee8b05c37b26846bceef827 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-20-530277b0fee8b05c37b26846bceef827
new file mode 100644
index 0000000..69ca68f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-20-530277b0fee8b05c37b26846bceef827
@@ -0,0 +1,6 @@
+0
+0
+0
+10
+20
+30
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-21-f07653bca86e1ecb614ffd0296790d05
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-21-f07653bca86e1ecb614ffd0296790d05 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-21-f07653bca86e1ecb614ffd0296790d05
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-22-530277b0fee8b05c37b26846bceef827
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-22-530277b0fee8b05c37b26846bceef827 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-22-530277b0fee8b05c37b26846bceef827
new file mode 100644
index 0000000..69ca68f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-22-530277b0fee8b05c37b26846bceef827
@@ -0,0 +1,6 @@
+0
+0
+0
+10
+20
+30
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-23-892147913578bcf60620b7dd73893dd0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-23-892147913578bcf60620b7dd73893dd0 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-23-892147913578bcf60620b7dd73893dd0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-24-530277b0fee8b05c37b26846bceef827
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-24-530277b0fee8b05c37b26846bceef827 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-24-530277b0fee8b05c37b26846bceef827
new file mode 100644
index 0000000..69ca68f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-24-530277b0fee8b05c37b26846bceef827
@@ -0,0 +1,6 @@
+0
+0
+0
+10
+20
+30
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-25-56bea24ffa83d9b5932893a8ff1cb44f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-25-56bea24ffa83d9b5932893a8ff1cb44f b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-25-56bea24ffa83d9b5932893a8ff1cb44f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-26-44fa61c2bd0fd9acfa0d889e59880d8a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-26-44fa61c2bd0fd9acfa0d889e59880d8a b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-26-44fa61c2bd0fd9acfa0d889e59880d8a
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-28-188eb7912265ed8dffa5200517bbe526
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-28-188eb7912265ed8dffa5200517bbe526 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-28-188eb7912265ed8dffa5200517bbe526
new file mode 100644
index 0000000..18a1a79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-28-188eb7912265ed8dffa5200517bbe526
@@ -0,0 +1 @@
+48656137
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-29-a0c6922e3a1dca51861c8a872dc8af19
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-29-a0c6922e3a1dca51861c8a872dc8af19 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-29-a0c6922e3a1dca51861c8a872dc8af19
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-3-27ad2962fed131f51ba802596ba37278
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-3-27ad2962fed131f51ba802596ba37278 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-3-27ad2962fed131f51ba802596ba37278
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-30-bea4ae5a0d219d544ea0b53bf29ecc7a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-30-bea4ae5a0d219d544ea0b53bf29ecc7a b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-30-bea4ae5a0d219d544ea0b53bf29ecc7a
new file mode 100644
index 0000000..18a1a79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-30-bea4ae5a0d219d544ea0b53bf29ecc7a
@@ -0,0 +1 @@
+48656137
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-31-cd46bc635e3010cf1b990a652a584a09
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-31-cd46bc635e3010cf1b990a652a584a09 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-31-cd46bc635e3010cf1b990a652a584a09
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-32-27ad2962fed131f51ba802596ba37278
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-32-27ad2962fed131f51ba802596ba37278 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-32-27ad2962fed131f51ba802596ba37278
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-4-3e95421993ab28d18245ec2340f580a3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-4-3e95421993ab28d18245ec2340f580a3 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-4-3e95421993ab28d18245ec2340f580a3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-5-c0c18ac884677231a41eea8d980d0451
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-5-c0c18ac884677231a41eea8d980d0451 b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-5-c0c18ac884677231a41eea8d980d0451
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-6-528ab9750a558af7f1a43b3108e793dd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-6-528ab9750a558af7f1a43b3108e793dd b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-6-528ab9750a558af7f1a43b3108e793dd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-7-e8d1d10c308a73eef78dde414a5e40ca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-7-e8d1d10c308a73eef78dde414a5e40ca b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-7-e8d1d10c308a73eef78dde414a5e40ca
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_excludeHadoop20-8-af459a0264559a2aeaa1341ce779ab3c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_excludeHadoop20-8-af459a0264559a2aeaa1341ce779ab3c b/sql/hive/src/test/resources/golden/archive_excludeHadoop20-8-af459a0264559a2aeaa1341ce779ab3c
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-0-89cd75b0565e8d96910d5528db9984e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-0-89cd75b0565e8d96910d5528db9984e7 b/sql/hive/src/test/resources/golden/archive_multi-0-89cd75b0565e8d96910d5528db9984e7
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_multi-0-89cd75b0565e8d96910d5528db9984e7
@@ -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/archive_multi-1-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-1-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/archive_multi-1-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_multi-1-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/archive_multi-10-f845008104fd12eb0f13f4b113f95cf1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-10-f845008104fd12eb0f13f4b113f95cf1 b/sql/hive/src/test/resources/golden/archive_multi-10-f845008104fd12eb0f13f4b113f95cf1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-11-cf5431cd843666b95ad2a82b334ac01e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-11-cf5431cd843666b95ad2a82b334ac01e b/sql/hive/src/test/resources/golden/archive_multi-11-cf5431cd843666b95ad2a82b334ac01e
new file mode 100644
index 0000000..5cd5fb9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_multi-11-cf5431cd843666b95ad2a82b334ac01e
@@ -0,0 +1 @@
+48479881068
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-12-8419ad4ed6683ebd15f993f703975b31
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-12-8419ad4ed6683ebd15f993f703975b31 b/sql/hive/src/test/resources/golden/archive_multi-12-8419ad4ed6683ebd15f993f703975b31
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-13-27895cbe0ee6d24d7fc866314491e1bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-13-27895cbe0ee6d24d7fc866314491e1bb b/sql/hive/src/test/resources/golden/archive_multi-13-27895cbe0ee6d24d7fc866314491e1bb
new file mode 100644
index 0000000..5cd5fb9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_multi-13-27895cbe0ee6d24d7fc866314491e1bb
@@ -0,0 +1 @@
+48479881068
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-14-2cde1a2d3bfcec814985f498eba0fb8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-14-2cde1a2d3bfcec814985f498eba0fb8 b/sql/hive/src/test/resources/golden/archive_multi-14-2cde1a2d3bfcec814985f498eba0fb8
new file mode 100644
index 0000000..21b3b13
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_multi-14-2cde1a2d3bfcec814985f498eba0fb8
@@ -0,0 +1 @@
+0	3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-15-c9f39b388ae698e385e092d0ffeb3c73
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-15-c9f39b388ae698e385e092d0ffeb3c73 b/sql/hive/src/test/resources/golden/archive_multi-15-c9f39b388ae698e385e092d0ffeb3c73
new file mode 100644
index 0000000..5e5f6ff
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_multi-15-c9f39b388ae698e385e092d0ffeb3c73
@@ -0,0 +1,9 @@
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
+0	val_0	2008-04-08	12	0	val_0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-16-ad80f33c39be583ad7ebf0c8f350d11d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-16-ad80f33c39be583ad7ebf0c8f350d11d b/sql/hive/src/test/resources/golden/archive_multi-16-ad80f33c39be583ad7ebf0c8f350d11d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-17-27895cbe0ee6d24d7fc866314491e1bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-17-27895cbe0ee6d24d7fc866314491e1bb b/sql/hive/src/test/resources/golden/archive_multi-17-27895cbe0ee6d24d7fc866314491e1bb
new file mode 100644
index 0000000..5cd5fb9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/archive_multi-17-27895cbe0ee6d24d7fc866314491e1bb
@@ -0,0 +1 @@
+48479881068
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-2-cd46bc635e3010cf1b990a652a584a09
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-2-cd46bc635e3010cf1b990a652a584a09 b/sql/hive/src/test/resources/golden/archive_multi-2-cd46bc635e3010cf1b990a652a584a09
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-3-27ad2962fed131f51ba802596ba37278
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-3-27ad2962fed131f51ba802596ba37278 b/sql/hive/src/test/resources/golden/archive_multi-3-27ad2962fed131f51ba802596ba37278
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-4-3e95421993ab28d18245ec2340f580a3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-4-3e95421993ab28d18245ec2340f580a3 b/sql/hive/src/test/resources/golden/archive_multi-4-3e95421993ab28d18245ec2340f580a3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-5-c0c18ac884677231a41eea8d980d0451
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-5-c0c18ac884677231a41eea8d980d0451 b/sql/hive/src/test/resources/golden/archive_multi-5-c0c18ac884677231a41eea8d980d0451
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-6-c06da7f8c1e98dc22e3171018e357f6a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-6-c06da7f8c1e98dc22e3171018e357f6a b/sql/hive/src/test/resources/golden/archive_multi-6-c06da7f8c1e98dc22e3171018e357f6a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-7-e8d1d10c308a73eef78dde414a5e40ca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-7-e8d1d10c308a73eef78dde414a5e40ca b/sql/hive/src/test/resources/golden/archive_multi-7-e8d1d10c308a73eef78dde414a5e40ca
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/archive_multi-8-af459a0264559a2aeaa1341ce779ab3c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/archive_multi-8-af459a0264559a2aeaa1341ce779ab3c b/sql/hive/src/test/resources/golden/archive_multi-8-af459a0264559a2aeaa1341ce779ab3c
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/attr-0-24e06ffd262f2a5a6eec3314445d83ba
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/attr-0-24e06ffd262f2a5a6eec3314445d83ba b/sql/hive/src/test/resources/golden/attr-0-24e06ffd262f2a5a6eec3314445d83ba
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/attr-0-24e06ffd262f2a5a6eec3314445d83ba
@@ -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/auto_join0-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join0-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join0-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join0-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join0-1-383f34dec3ac939b7af2c9093a557641
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join0-1-383f34dec3ac939b7af2c9093a557641 b/sql/hive/src/test/resources/golden/auto_join0-1-383f34dec3ac939b7af2c9093a557641
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join0-2-7bd04899197b027d81c24e45a99ad15c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join0-2-7bd04899197b027d81c24e45a99ad15c b/sql/hive/src/test/resources/golden/auto_join0-2-7bd04899197b027d81c24e45a99ad15c
new file mode 100644
index 0000000..308fc09
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join0-2-7bd04899197b027d81c24e45a99ad15c
@@ -0,0 +1 @@
+34298511120
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join1-0-443afb71720bad780b5dbfb6dbf4b51a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join1-0-443afb71720bad780b5dbfb6dbf4b51a b/sql/hive/src/test/resources/golden/auto_join1-0-443afb71720bad780b5dbfb6dbf4b51a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join1-0-443afb71720bad780b5dbfb6dbf4b51a
@@ -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/auto_join1-1-f1293ebf768eb04f2f0bfe6297c4509e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join1-1-f1293ebf768eb04f2f0bfe6297c4509e b/sql/hive/src/test/resources/golden/auto_join1-1-f1293ebf768eb04f2f0bfe6297c4509e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join1-2-8a9624554e208e3d8fbe42908c715b92
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join1-2-8a9624554e208e3d8fbe42908c715b92 b/sql/hive/src/test/resources/golden/auto_join1-2-8a9624554e208e3d8fbe42908c715b92
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join1-3-f6046c5229e3b0aa21498a3872f43b2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join1-3-f6046c5229e3b0aa21498a3872f43b2 b/sql/hive/src/test/resources/golden/auto_join1-3-f6046c5229e3b0aa21498a3872f43b2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join1-4-ae1247a065c41ce0329ca6078ab586e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join1-4-ae1247a065c41ce0329ca6078ab586e b/sql/hive/src/test/resources/golden/auto_join1-4-ae1247a065c41ce0329ca6078ab586e
new file mode 100644
index 0000000..16f90ef
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join1-4-ae1247a065c41ce0329ca6078ab586e
@@ -0,0 +1 @@
+101861029915
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join10-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join10-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join10-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join10-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join10-1-dc932cb87d4d1a90dc5733c544b6a3d0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join10-1-dc932cb87d4d1a90dc5733c544b6a3d0 b/sql/hive/src/test/resources/golden/auto_join10-1-dc932cb87d4d1a90dc5733c544b6a3d0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join10-2-eef4ee52e0783b15fb5fe17378806b13
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join10-2-eef4ee52e0783b15fb5fe17378806b13 b/sql/hive/src/test/resources/golden/auto_join10-2-eef4ee52e0783b15fb5fe17378806b13
new file mode 100644
index 0000000..16f90ef
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join10-2-eef4ee52e0783b15fb5fe17378806b13
@@ -0,0 +1 @@
+101861029915
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join11-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join11-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join11-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join11-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join11-1-82ea193ec76c2c6acd5f7178ef5ec417
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join11-1-82ea193ec76c2c6acd5f7178ef5ec417 b/sql/hive/src/test/resources/golden/auto_join11-1-82ea193ec76c2c6acd5f7178ef5ec417
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join11-2-5496e81f60ba1d8a95d8375589c71e05
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join11-2-5496e81f60ba1d8a95d8375589c71e05 b/sql/hive/src/test/resources/golden/auto_join11-2-5496e81f60ba1d8a95d8375589c71e05
new file mode 100644
index 0000000..69dbf8c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join11-2-5496e81f60ba1d8a95d8375589c71e05
@@ -0,0 +1 @@
+-101339664144
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join12-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join12-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join12-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join12-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join12-1-c2efec9ea2ba761603b723afc0d5d145
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join12-1-c2efec9ea2ba761603b723afc0d5d145 b/sql/hive/src/test/resources/golden/auto_join12-1-c2efec9ea2ba761603b723afc0d5d145
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join12-2-4df549c5f0b6bff0c843008fa35b1320
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join12-2-4df549c5f0b6bff0c843008fa35b1320 b/sql/hive/src/test/resources/golden/auto_join12-2-4df549c5f0b6bff0c843008fa35b1320
new file mode 100644
index 0000000..eff107c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join12-2-4df549c5f0b6bff0c843008fa35b1320
@@ -0,0 +1 @@
+-136852761207
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join13-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join13-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join13-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join13-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join13-1-f5e043288a21ea691c74fef2e39a52b4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join13-1-f5e043288a21ea691c74fef2e39a52b4 b/sql/hive/src/test/resources/golden/auto_join13-1-f5e043288a21ea691c74fef2e39a52b4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join13-2-5ff417533a1243cd6fc556960fa170c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join13-2-5ff417533a1243cd6fc556960fa170c9 b/sql/hive/src/test/resources/golden/auto_join13-2-5ff417533a1243cd6fc556960fa170c9
new file mode 100644
index 0000000..de6c015
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join13-2-5ff417533a1243cd6fc556960fa170c9
@@ -0,0 +1 @@
+-97676500536
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join14-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join14-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join14-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join14-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join14-1-c85f3dcbab496811604ea0ab84d0e995
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join14-1-c85f3dcbab496811604ea0ab84d0e995 b/sql/hive/src/test/resources/golden/auto_join14-1-c85f3dcbab496811604ea0ab84d0e995
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join14-2-9b141c1e5917ca82c6bc36a9a2950a1e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join14-2-9b141c1e5917ca82c6bc36a9a2950a1e b/sql/hive/src/test/resources/golden/auto_join14-2-9b141c1e5917ca82c6bc36a9a2950a1e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join14-2-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/auto_join14-3-2b9ccaa793eae0e73bf76335d3d6880
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join14-3-2b9ccaa793eae0e73bf76335d3d6880 b/sql/hive/src/test/resources/golden/auto_join14-3-2b9ccaa793eae0e73bf76335d3d6880
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join14-3-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/auto_join14-4-bab89dfffa77258e34a595e0e79986e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join14-4-bab89dfffa77258e34a595e0e79986e3 b/sql/hive/src/test/resources/golden/auto_join14-4-bab89dfffa77258e34a595e0e79986e3
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join14-4-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/auto_join14-5-2454f1ce2e8d0d03a30c479f7dcd8153
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join14-5-2454f1ce2e8d0d03a30c479f7dcd8153 b/sql/hive/src/test/resources/golden/auto_join14-5-2454f1ce2e8d0d03a30c479f7dcd8153
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join14-6-de39302191b63d7aa8f92885b089fe2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join14-6-de39302191b63d7aa8f92885b089fe2 b/sql/hive/src/test/resources/golden/auto_join14-6-de39302191b63d7aa8f92885b089fe2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join14-7-5b5ded1412301eae5f8f705a39e6832
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join14-7-5b5ded1412301eae5f8f705a39e6832 b/sql/hive/src/test/resources/golden/auto_join14-7-5b5ded1412301eae5f8f705a39e6832
new file mode 100644
index 0000000..f1871a4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join14-7-5b5ded1412301eae5f8f705a39e6832
@@ -0,0 +1 @@
+404554174174
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join14_hadoop20-1-98b7542190092fafcc8b1ad5b0024a22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join14_hadoop20-1-98b7542190092fafcc8b1ad5b0024a22 b/sql/hive/src/test/resources/golden/auto_join14_hadoop20-1-98b7542190092fafcc8b1ad5b0024a22
new file mode 100644
index 0000000..e69de29

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join14_hadoop20-4-2454f1ce2e8d0d03a30c479f7dcd8153
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join14_hadoop20-4-2454f1ce2e8d0d03a30c479f7dcd8153 b/sql/hive/src/test/resources/golden/auto_join14_hadoop20-4-2454f1ce2e8d0d03a30c479f7dcd8153
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join14_hadoop20-5-de39302191b63d7aa8f92885b089fe2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join14_hadoop20-5-de39302191b63d7aa8f92885b089fe2 b/sql/hive/src/test/resources/golden/auto_join14_hadoop20-5-de39302191b63d7aa8f92885b089fe2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join14_hadoop20-6-5b5ded1412301eae5f8f705a39e6832
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join14_hadoop20-6-5b5ded1412301eae5f8f705a39e6832 b/sql/hive/src/test/resources/golden/auto_join14_hadoop20-6-5b5ded1412301eae5f8f705a39e6832
new file mode 100644
index 0000000..0f27a9b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join14_hadoop20-6-5b5ded1412301eae5f8f705a39e6832
@@ -0,0 +1 @@
+404554174174

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join15-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join15-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join15-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join15-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join15-1-e23b9aa655061fb5a70d1f8f28f170f5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join15-1-e23b9aa655061fb5a70d1f8f28f170f5 b/sql/hive/src/test/resources/golden/auto_join15-1-e23b9aa655061fb5a70d1f8f28f170f5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join15-2-7bf2df40dd30fb2f8c4af9a0d09e24f9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join15-2-7bf2df40dd30fb2f8c4af9a0d09e24f9 b/sql/hive/src/test/resources/golden/auto_join15-2-7bf2df40dd30fb2f8c4af9a0d09e24f9
new file mode 100644
index 0000000..006e1f8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join15-2-7bf2df40dd30fb2f8c4af9a0d09e24f9
@@ -0,0 +1 @@
+-793937029770
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join16-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join16-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join16-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join16-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join16-1-bba773956a3bad8d400fe4216a3fa8bf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join16-1-bba773956a3bad8d400fe4216a3fa8bf b/sql/hive/src/test/resources/golden/auto_join16-1-bba773956a3bad8d400fe4216a3fa8bf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join16-2-66e56dcda38eb09819ac49e47e40d125
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join16-2-66e56dcda38eb09819ac49e47e40d125 b/sql/hive/src/test/resources/golden/auto_join16-2-66e56dcda38eb09819ac49e47e40d125
new file mode 100644
index 0000000..fe3a073
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join16-2-66e56dcda38eb09819ac49e47e40d125
@@ -0,0 +1 @@
+NULL
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join17-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join17-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join17-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join17-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join17-1-387dd86b1e13f788ec677a08dc162c97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join17-1-387dd86b1e13f788ec677a08dc162c97 b/sql/hive/src/test/resources/golden/auto_join17-1-387dd86b1e13f788ec677a08dc162c97
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join17-2-c2fd9f9c4cc80f21ea8c10edaaf03808
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join17-2-c2fd9f9c4cc80f21ea8c10edaaf03808 b/sql/hive/src/test/resources/golden/auto_join17-2-c2fd9f9c4cc80f21ea8c10edaaf03808
new file mode 100644
index 0000000..e69de29


[43/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-31-4ef75e12575453225738ea167c4617e5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-31-4ef75e12575453225738ea167c4617e5 b/sql/hive/src/test/resources/golden/alter2-31-4ef75e12575453225738ea167c4617e5
new file mode 100644
index 0000000..8318497
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-31-4ef75e12575453225738ea167c4617e5
@@ -0,0 +1,10 @@
+a                   	int                 	None                
+b                   	int                 	None                
+insertdate          	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+insertdate          	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter2, dbName:alter2_db, owner:marmbrus, createTime:1389728475, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:int, comment:null), FieldSchema(name:b, type:int, comment:null), FieldSchema(name:insertdate, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter2_db.db/alter2, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:insertdate, type:string, comment:null)], parameters:{transien
 t_lastDdlTime=1389728475}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-32-63f13c364546ddce5d2176c6604a948f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-32-63f13c364546ddce5d2176c6604a948f b/sql/hive/src/test/resources/golden/alter2-32-63f13c364546ddce5d2176c6604a948f
new file mode 100644
index 0000000..d31318a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-32-63f13c364546ddce5d2176c6604a948f
@@ -0,0 +1,2 @@
+insertdate=2008-01-01
+insertdate=2008-01-02
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-33-1934026d0228967097280eed35551f74
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-33-1934026d0228967097280eed35551f74 b/sql/hive/src/test/resources/golden/alter2-33-1934026d0228967097280eed35551f74
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-34-23b00f9c0101348e87da8a339b9da8b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-34-23b00f9c0101348e87da8a339b9da8b b/sql/hive/src/test/resources/golden/alter2-34-23b00f9c0101348e87da8a339b9da8b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-35-4ef75e12575453225738ea167c4617e5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-35-4ef75e12575453225738ea167c4617e5 b/sql/hive/src/test/resources/golden/alter2-35-4ef75e12575453225738ea167c4617e5
new file mode 100644
index 0000000..6e30936
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-35-4ef75e12575453225738ea167c4617e5
@@ -0,0 +1,10 @@
+a                   	int                 	None                
+b                   	int                 	None                
+insertdate          	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+insertdate          	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter2, dbName:alter2_db, owner:marmbrus, createTime:1389728477, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:int, comment:null), FieldSchema(name:b, type:int, comment:null), FieldSchema(name:insertdate, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter2_db.db/alter2, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:insertdate, type:string, comment:null)], parameters:{EXTERNAL
 =TRUE, transient_lastDdlTime=1389728477}, viewOriginalText:null, viewExpandedText:null, tableType:EXTERNAL_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-36-63f13c364546ddce5d2176c6604a948f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-36-63f13c364546ddce5d2176c6604a948f b/sql/hive/src/test/resources/golden/alter2-36-63f13c364546ddce5d2176c6604a948f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-37-ba521286c12ba29329bfa71bb185c62f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-37-ba521286c12ba29329bfa71bb185c62f b/sql/hive/src/test/resources/golden/alter2-37-ba521286c12ba29329bfa71bb185c62f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-38-4ef75e12575453225738ea167c4617e5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-38-4ef75e12575453225738ea167c4617e5 b/sql/hive/src/test/resources/golden/alter2-38-4ef75e12575453225738ea167c4617e5
new file mode 100644
index 0000000..6e30936
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-38-4ef75e12575453225738ea167c4617e5
@@ -0,0 +1,10 @@
+a                   	int                 	None                
+b                   	int                 	None                
+insertdate          	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+insertdate          	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter2, dbName:alter2_db, owner:marmbrus, createTime:1389728477, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:int, comment:null), FieldSchema(name:b, type:int, comment:null), FieldSchema(name:insertdate, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter2_db.db/alter2, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:insertdate, type:string, comment:null)], parameters:{EXTERNAL
 =TRUE, transient_lastDdlTime=1389728477}, viewOriginalText:null, viewExpandedText:null, tableType:EXTERNAL_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-39-63f13c364546ddce5d2176c6604a948f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-39-63f13c364546ddce5d2176c6604a948f b/sql/hive/src/test/resources/golden/alter2-39-63f13c364546ddce5d2176c6604a948f
new file mode 100644
index 0000000..15e6bc8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-39-63f13c364546ddce5d2176c6604a948f
@@ -0,0 +1 @@
+insertdate=2008-01-01
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-4-aac9c2c7033fd7264c9a107a88ff591
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-4-aac9c2c7033fd7264c9a107a88ff591 b/sql/hive/src/test/resources/golden/alter2-4-aac9c2c7033fd7264c9a107a88ff591
new file mode 100644
index 0000000..62a8ea1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-4-aac9c2c7033fd7264c9a107a88ff591
@@ -0,0 +1,10 @@
+a                   	int                 	None                
+b                   	int                 	None                
+insertdate          	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+insertdate          	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter2, dbName:default, owner:marmbrus, createTime:1389728471, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:int, comment:null), FieldSchema(name:b, type:int, comment:null), FieldSchema(name:insertdate, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter2, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:insertdate, type:string, comment:null)], parameters:{transient_lastDdlTime=1
 389728471}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-40-a336adf1d0ff00633c53600fc75ca3ae
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-40-a336adf1d0ff00633c53600fc75ca3ae b/sql/hive/src/test/resources/golden/alter2-40-a336adf1d0ff00633c53600fc75ca3ae
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-41-4ef75e12575453225738ea167c4617e5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-41-4ef75e12575453225738ea167c4617e5 b/sql/hive/src/test/resources/golden/alter2-41-4ef75e12575453225738ea167c4617e5
new file mode 100644
index 0000000..6e30936
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-41-4ef75e12575453225738ea167c4617e5
@@ -0,0 +1,10 @@
+a                   	int                 	None                
+b                   	int                 	None                
+insertdate          	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+insertdate          	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter2, dbName:alter2_db, owner:marmbrus, createTime:1389728477, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:int, comment:null), FieldSchema(name:b, type:int, comment:null), FieldSchema(name:insertdate, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter2_db.db/alter2, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:insertdate, type:string, comment:null)], parameters:{EXTERNAL
 =TRUE, transient_lastDdlTime=1389728477}, viewOriginalText:null, viewExpandedText:null, tableType:EXTERNAL_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-42-63f13c364546ddce5d2176c6604a948f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-42-63f13c364546ddce5d2176c6604a948f b/sql/hive/src/test/resources/golden/alter2-42-63f13c364546ddce5d2176c6604a948f
new file mode 100644
index 0000000..d31318a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-42-63f13c364546ddce5d2176c6604a948f
@@ -0,0 +1,2 @@
+insertdate=2008-01-01
+insertdate=2008-01-02
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-43-1934026d0228967097280eed35551f74
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-43-1934026d0228967097280eed35551f74 b/sql/hive/src/test/resources/golden/alter2-43-1934026d0228967097280eed35551f74
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-44-7a9e67189d3d4151f23b12c22bde06b5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-44-7a9e67189d3d4151f23b12c22bde06b5 b/sql/hive/src/test/resources/golden/alter2-44-7a9e67189d3d4151f23b12c22bde06b5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-45-adbc01277c01cc5647e89c8a2430b8c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-45-adbc01277c01cc5647e89c8a2430b8c b/sql/hive/src/test/resources/golden/alter2-45-adbc01277c01cc5647e89c8a2430b8c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-5-75a213649242c2410ea6846f08c91d75
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-5-75a213649242c2410ea6846f08c91d75 b/sql/hive/src/test/resources/golden/alter2-5-75a213649242c2410ea6846f08c91d75
new file mode 100644
index 0000000..15e6bc8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-5-75a213649242c2410ea6846f08c91d75
@@ -0,0 +1 @@
+insertdate=2008-01-01
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-6-77500c83ffcece95511a4b21d67382dd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-6-77500c83ffcece95511a4b21d67382dd b/sql/hive/src/test/resources/golden/alter2-6-77500c83ffcece95511a4b21d67382dd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-7-aac9c2c7033fd7264c9a107a88ff591
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-7-aac9c2c7033fd7264c9a107a88ff591 b/sql/hive/src/test/resources/golden/alter2-7-aac9c2c7033fd7264c9a107a88ff591
new file mode 100644
index 0000000..62a8ea1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-7-aac9c2c7033fd7264c9a107a88ff591
@@ -0,0 +1,10 @@
+a                   	int                 	None                
+b                   	int                 	None                
+insertdate          	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+insertdate          	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter2, dbName:default, owner:marmbrus, createTime:1389728471, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:int, comment:null), FieldSchema(name:b, type:int, comment:null), FieldSchema(name:insertdate, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter2, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:insertdate, type:string, comment:null)], parameters:{transient_lastDdlTime=1
 389728471}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-8-75a213649242c2410ea6846f08c91d75
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-8-75a213649242c2410ea6846f08c91d75 b/sql/hive/src/test/resources/golden/alter2-8-75a213649242c2410ea6846f08c91d75
new file mode 100644
index 0000000..d31318a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-8-75a213649242c2410ea6846f08c91d75
@@ -0,0 +1,2 @@
+insertdate=2008-01-01
+insertdate=2008-01-02
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-0-1c1a75eeb97d4d8b9120d762aa0d2ade
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-0-1c1a75eeb97d4d8b9120d762aa0d2ade b/sql/hive/src/test/resources/golden/alter3-0-1c1a75eeb97d4d8b9120d762aa0d2ade
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-1-75be487df30e301e156a22eee075633d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-1-75be487df30e301e156a22eee075633d b/sql/hive/src/test/resources/golden/alter3-1-75be487df30e301e156a22eee075633d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-10-bd9604a8b7eaecd785bc1e5163ec53a1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-10-bd9604a8b7eaecd785bc1e5163ec53a1 b/sql/hive/src/test/resources/golden/alter3-10-bd9604a8b7eaecd785bc1e5163ec53a1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-11-10e58aa21d9af1817c71d83ec8e3a4d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-11-10e58aa21d9af1817c71d83ec8e3a4d8 b/sql/hive/src/test/resources/golden/alter3-11-10e58aa21d9af1817c71d83ec8e3a4d8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-12-2fcb7fc251f682a584ad513fddfac506
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-12-2fcb7fc251f682a584ad513fddfac506 b/sql/hive/src/test/resources/golden/alter3-12-2fcb7fc251f682a584ad513fddfac506
new file mode 100644
index 0000000..ba1746d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter3-12-2fcb7fc251f682a584ad513fddfac506
@@ -0,0 +1,11 @@
+col1                	string              	None                
+pcol1               	string              	None                
+pcol2               	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+pcol1               	string              	None                
+pcol2               	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter3_like_renamed, dbName:default, owner:marmbrus, createTime:1389728495, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:col1, type:string, comment:null), FieldSchema(name:pcol1, type:string, comment:null), FieldSchema(name:pcol2, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter3_like_renamed, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:pcol1, type:string, comment:null), 
 FieldSchema(name:pcol2, type:string, comment:null)], parameters:{numPartitions=1, numFiles=1, last_modified_by=marmbrus, last_modified_time=1389728524, transient_lastDdlTime=1389728524, numRows=6, totalSize=171, rawDataSize=6}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-13-4d7fd1a73dc8dde03c5627fb5e1dc17b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-13-4d7fd1a73dc8dde03c5627fb5e1dc17b b/sql/hive/src/test/resources/golden/alter3-13-4d7fd1a73dc8dde03c5627fb5e1dc17b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-14-3fa4d8a690a45cbf7b44cecfd352864f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-14-3fa4d8a690a45cbf7b44cecfd352864f b/sql/hive/src/test/resources/golden/alter3-14-3fa4d8a690a45cbf7b44cecfd352864f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-15-5c6b489b14a4d8bc4ce9a26d8465d6f2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-15-5c6b489b14a4d8bc4ce9a26d8465d6f2 b/sql/hive/src/test/resources/golden/alter3-15-5c6b489b14a4d8bc4ce9a26d8465d6f2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-16-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-16-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/alter3-16-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..ecafeae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter3-16-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1,2 @@
+src
+srcpart
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-17-a9908f67f97588cbf15c0e7caddcbb0b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-17-a9908f67f97588cbf15c0e7caddcbb0b b/sql/hive/src/test/resources/golden/alter3-17-a9908f67f97588cbf15c0e7caddcbb0b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-18-581b65f9f467d0d4a33a16dda144a31d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-18-581b65f9f467d0d4a33a16dda144a31d b/sql/hive/src/test/resources/golden/alter3-18-581b65f9f467d0d4a33a16dda144a31d
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-2-5a67d369d700eb96f806f8320c04d61f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-2-5a67d369d700eb96f806f8320c04d61f b/sql/hive/src/test/resources/golden/alter3-2-5a67d369d700eb96f806f8320c04d61f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-20-8114bed96bb7bff5b4fa18069c8d6d00
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-20-8114bed96bb7bff5b4fa18069c8d6d00 b/sql/hive/src/test/resources/golden/alter3-20-8114bed96bb7bff5b4fa18069c8d6d00
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-21-231db1adbff5fc90e57cca6a087f3df5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-21-231db1adbff5fc90e57cca6a087f3df5 b/sql/hive/src/test/resources/golden/alter3-21-231db1adbff5fc90e57cca6a087f3df5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-22-362c1a2c9cb223f05b33c3cc193a4d24
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-22-362c1a2c9cb223f05b33c3cc193a4d24 b/sql/hive/src/test/resources/golden/alter3-22-362c1a2c9cb223f05b33c3cc193a4d24
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-23-7ad62b397f6c9341da6bf0e9361314e2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-23-7ad62b397f6c9341da6bf0e9361314e2 b/sql/hive/src/test/resources/golden/alter3-23-7ad62b397f6c9341da6bf0e9361314e2
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-25-568a59760e5d3241b63d65cce595face
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-25-568a59760e5d3241b63d65cce595face b/sql/hive/src/test/resources/golden/alter3-25-568a59760e5d3241b63d65cce595face
new file mode 100644
index 0000000..8e60974
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter3-25-568a59760e5d3241b63d65cce595face
@@ -0,0 +1,6 @@
+1	test_part:	test_part:
+2	test_part:	test_part:
+3	test_part:	test_part:
+4	test_part:	test_part:
+5	test_part:	test_part:
+6	test_part:	test_part:
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-26-3c725018f74a69f4d859c66af2f5b11e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-26-3c725018f74a69f4d859c66af2f5b11e b/sql/hive/src/test/resources/golden/alter3-26-3c725018f74a69f4d859c66af2f5b11e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-27-54ad133b447f67c6d1ed7d4c43803a87
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-27-54ad133b447f67c6d1ed7d4c43803a87 b/sql/hive/src/test/resources/golden/alter3-27-54ad133b447f67c6d1ed7d4c43803a87
new file mode 100644
index 0000000..0e12e0e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter3-27-54ad133b447f67c6d1ed7d4c43803a87
@@ -0,0 +1,11 @@
+col1                	string              	None                
+pcol1               	string              	None                
+pcol2               	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+pcol1               	string              	None                
+pcol2               	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter3_renamed, dbName:alter3_db, owner:marmbrus, createTime:1389728526, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:col1, type:string, comment:null), FieldSchema(name:pcol1, type:string, comment:null), FieldSchema(name:pcol2, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter3_db.db/alter3_renamed, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:pcol1, type:string, comment:nu
 ll), FieldSchema(name:pcol2, type:string, comment:null)], parameters:{numPartitions=1, numFiles=1, last_modified_by=marmbrus, last_modified_time=1389728544, transient_lastDdlTime=1389728544, numRows=6, totalSize=171, rawDataSize=6}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-28-5332228ea451105c897d0c8c3c8f2773
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-28-5332228ea451105c897d0c8c3c8f2773 b/sql/hive/src/test/resources/golden/alter3-28-5332228ea451105c897d0c8c3c8f2773
new file mode 100644
index 0000000..4acb920
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter3-28-5332228ea451105c897d0c8c3c8f2773
@@ -0,0 +1,11 @@
+col1                	string              	None                
+pcol1               	string              	None                
+pcol2               	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+pcol1               	string              	None                
+pcol2               	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[test_part:, test_part:], dbName:alter3_db, tableName:alter3_renamed, createTime:1389728543, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:col1, type:string, comment:null), FieldSchema(name:pcol1, type:string, comment:null), FieldSchema(name:pcol2, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter3_db.db/alter3_renamed/pcol1=test_part%3A/pcol2=test_part%3A, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{
 numFiles=1, transient_lastDdlTime=1389728544, numRows=6, totalSize=171, rawDataSize=6})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-29-b8fba19b9009131caffbb5fe7468b67c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-29-b8fba19b9009131caffbb5fe7468b67c b/sql/hive/src/test/resources/golden/alter3-29-b8fba19b9009131caffbb5fe7468b67c
new file mode 100644
index 0000000..8e60974
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter3-29-b8fba19b9009131caffbb5fe7468b67c
@@ -0,0 +1,6 @@
+1	test_part:	test_part:
+2	test_part:	test_part:
+3	test_part:	test_part:
+4	test_part:	test_part:
+5	test_part:	test_part:
+6	test_part:	test_part:
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-3-f031aa27bf7b494cb8de20a305be7064
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-3-f031aa27bf7b494cb8de20a305be7064 b/sql/hive/src/test/resources/golden/alter3-3-f031aa27bf7b494cb8de20a305be7064
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-30-cd5c7d666fdea990be3cf66e43c7b8f4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-30-cd5c7d666fdea990be3cf66e43c7b8f4 b/sql/hive/src/test/resources/golden/alter3-30-cd5c7d666fdea990be3cf66e43c7b8f4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-31-5a41cf8c1a828ac2c372536ee4afd962
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-31-5a41cf8c1a828ac2c372536ee4afd962 b/sql/hive/src/test/resources/golden/alter3-31-5a41cf8c1a828ac2c372536ee4afd962
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-32-327744965ee8ed630f56fa3e4a3c5c65
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-32-327744965ee8ed630f56fa3e4a3c5c65 b/sql/hive/src/test/resources/golden/alter3-32-327744965ee8ed630f56fa3e4a3c5c65
new file mode 100644
index 0000000..12b0382
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter3-32-327744965ee8ed630f56fa3e4a3c5c65
@@ -0,0 +1,11 @@
+col1                	string              	None                
+pcol1               	string              	None                
+pcol2               	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+pcol1               	string              	None                
+pcol2               	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter3_like_renamed, dbName:alter3_db, owner:marmbrus, createTime:1389728527, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:col1, type:string, comment:null), FieldSchema(name:pcol1, type:string, comment:null), FieldSchema(name:pcol2, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter3_db.db/alter3_like_renamed, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:pcol1, type:string, 
 comment:null), FieldSchema(name:pcol2, type:string, comment:null)], parameters:{numPartitions=1, numFiles=1, last_modified_by=marmbrus, last_modified_time=1389728560, transient_lastDdlTime=1389728560, numRows=6, totalSize=171, rawDataSize=6}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-4-399fc26b344c98ababa104522601c0cc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-4-399fc26b344c98ababa104522601c0cc b/sql/hive/src/test/resources/golden/alter3-4-399fc26b344c98ababa104522601c0cc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-5-bf2a8fd1884bb584059c848332e30c97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-5-bf2a8fd1884bb584059c848332e30c97 b/sql/hive/src/test/resources/golden/alter3-5-bf2a8fd1884bb584059c848332e30c97
new file mode 100644
index 0000000..8e60974
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter3-5-bf2a8fd1884bb584059c848332e30c97
@@ -0,0 +1,6 @@
+1	test_part:	test_part:
+2	test_part:	test_part:
+3	test_part:	test_part:
+4	test_part:	test_part:
+5	test_part:	test_part:
+6	test_part:	test_part:
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-6-fe6db2a539df10e4bc4715e2ed755135
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-6-fe6db2a539df10e4bc4715e2ed755135 b/sql/hive/src/test/resources/golden/alter3-6-fe6db2a539df10e4bc4715e2ed755135
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-7-30be5698ca15c1fd836686e7ad48ad8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-7-30be5698ca15c1fd836686e7ad48ad8 b/sql/hive/src/test/resources/golden/alter3-7-30be5698ca15c1fd836686e7ad48ad8
new file mode 100644
index 0000000..0c47fb0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter3-7-30be5698ca15c1fd836686e7ad48ad8
@@ -0,0 +1,11 @@
+col1                	string              	None                
+pcol1               	string              	None                
+pcol2               	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+pcol1               	string              	None                
+pcol2               	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter3_renamed, dbName:default, owner:marmbrus, createTime:1389728495, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:col1, type:string, comment:null), FieldSchema(name:pcol1, type:string, comment:null), FieldSchema(name:pcol2, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter3_renamed, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:pcol1, type:string, comment:null), FieldSchem
 a(name:pcol2, type:string, comment:null)], parameters:{numPartitions=1, numFiles=1, last_modified_by=marmbrus, last_modified_time=1389728509, transient_lastDdlTime=1389728509, numRows=6, totalSize=171, rawDataSize=6}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-8-8f0a466bd1d021e40690865b7ae52a43
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-8-8f0a466bd1d021e40690865b7ae52a43 b/sql/hive/src/test/resources/golden/alter3-8-8f0a466bd1d021e40690865b7ae52a43
new file mode 100644
index 0000000..1165de3
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter3-8-8f0a466bd1d021e40690865b7ae52a43
@@ -0,0 +1,11 @@
+col1                	string              	None                
+pcol1               	string              	None                
+pcol2               	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+pcol1               	string              	None                
+pcol2               	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[test_part:, test_part:], dbName:default, tableName:alter3_renamed, createTime:1389728508, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:col1, type:string, comment:null), FieldSchema(name:pcol1, type:string, comment:null), FieldSchema(name:pcol2, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter3_renamed/pcol1=test_part%3A/pcol2=test_part%3A, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{numFiles=1, tra
 nsient_lastDdlTime=1389728508, numRows=6, totalSize=171, rawDataSize=6})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter3-9-b8a2a12aeddb84f56c7a1f6346bae3d2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter3-9-b8a2a12aeddb84f56c7a1f6346bae3d2 b/sql/hive/src/test/resources/golden/alter3-9-b8a2a12aeddb84f56c7a1f6346bae3d2
new file mode 100644
index 0000000..8e60974
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter3-9-b8a2a12aeddb84f56c7a1f6346bae3d2
@@ -0,0 +1,6 @@
+1	test_part:	test_part:
+2	test_part:	test_part:
+3	test_part:	test_part:
+4	test_part:	test_part:
+5	test_part:	test_part:
+6	test_part:	test_part:
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-0-c261e1fa9f838dd034d37af38305e9c6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-0-c261e1fa9f838dd034d37af38305e9c6 b/sql/hive/src/test/resources/golden/alter4-0-c261e1fa9f838dd034d37af38305e9c6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-1-7ead71f9870ae36dd1cb50b51b41fad7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-1-7ead71f9870ae36dd1cb50b51b41fad7 b/sql/hive/src/test/resources/golden/alter4-1-7ead71f9870ae36dd1cb50b51b41fad7
new file mode 100644
index 0000000..8d2aebe
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter4-1-7ead71f9870ae36dd1cb50b51b41fad7
@@ -0,0 +1,4 @@
+key                 	int                 	None                
+value               	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:set_bucketing_test, dbName:default, owner:marmbrus, createTime:1389735344, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5432448755546164619/set_bucketing_test, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:10, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[key], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_lastDdlTime=1389735344}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED
 _TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-10-7ead71f9870ae36dd1cb50b51b41fad7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-10-7ead71f9870ae36dd1cb50b51b41fad7 b/sql/hive/src/test/resources/golden/alter4-10-7ead71f9870ae36dd1cb50b51b41fad7
new file mode 100644
index 0000000..cf67a00
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter4-10-7ead71f9870ae36dd1cb50b51b41fad7
@@ -0,0 +1,4 @@
+key                 	int                 	None                
+value               	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:set_bucketing_test, dbName:alter4_db, owner:marmbrus, createTime:1389735347, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5432448755546164619/alter4_db.db/set_bucketing_test, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:10, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[key], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_lastDdlTime=1389735347}, viewOriginalText:null, viewExpandedText:null, ta
 bleType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-11-7db7af854e4e10fb6f0338b85d65549d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-11-7db7af854e4e10fb6f0338b85d65549d b/sql/hive/src/test/resources/golden/alter4-11-7db7af854e4e10fb6f0338b85d65549d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-12-7ead71f9870ae36dd1cb50b51b41fad7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-12-7ead71f9870ae36dd1cb50b51b41fad7 b/sql/hive/src/test/resources/golden/alter4-12-7ead71f9870ae36dd1cb50b51b41fad7
new file mode 100644
index 0000000..a637518
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter4-12-7ead71f9870ae36dd1cb50b51b41fad7
@@ -0,0 +1,4 @@
+key                 	int                 	None                
+value               	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:set_bucketing_test, dbName:alter4_db, owner:marmbrus, createTime:1389735347, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5432448755546164619/alter4_db.db/set_bucketing_test, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{last_modified_by=marmbrus, last_modified_time=1389735348, transient_lastDdlTime=138973
 5348}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-13-e9879d6bebc109340bbeecc3ca77492f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-13-e9879d6bebc109340bbeecc3ca77492f b/sql/hive/src/test/resources/golden/alter4-13-e9879d6bebc109340bbeecc3ca77492f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-14-7a9e67189d3d4151f23b12c22bde06b5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-14-7a9e67189d3d4151f23b12c22bde06b5 b/sql/hive/src/test/resources/golden/alter4-14-7a9e67189d3d4151f23b12c22bde06b5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-15-63a545ee0e751a2729c8758a14712da5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-15-63a545ee0e751a2729c8758a14712da5 b/sql/hive/src/test/resources/golden/alter4-15-63a545ee0e751a2729c8758a14712da5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-16-549981e00a3d95f03dd5a9ef6044aa20
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-16-549981e00a3d95f03dd5a9ef6044aa20 b/sql/hive/src/test/resources/golden/alter4-16-549981e00a3d95f03dd5a9ef6044aa20
new file mode 100644
index 0000000..331d858
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter4-16-549981e00a3d95f03dd5a9ef6044aa20
@@ -0,0 +1 @@
+default
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-2-7db7af854e4e10fb6f0338b85d65549d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-2-7db7af854e4e10fb6f0338b85d65549d b/sql/hive/src/test/resources/golden/alter4-2-7db7af854e4e10fb6f0338b85d65549d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-3-7ead71f9870ae36dd1cb50b51b41fad7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-3-7ead71f9870ae36dd1cb50b51b41fad7 b/sql/hive/src/test/resources/golden/alter4-3-7ead71f9870ae36dd1cb50b51b41fad7
new file mode 100644
index 0000000..6b79a37
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter4-3-7ead71f9870ae36dd1cb50b51b41fad7
@@ -0,0 +1,4 @@
+key                 	int                 	None                
+value               	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:set_bucketing_test, dbName:default, owner:marmbrus, createTime:1389735344, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5432448755546164619/set_bucketing_test, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{last_modified_by=marmbrus, last_modified_time=1389735345, transient_lastDdlTime=1389735345}, viewOrig
 inalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-4-cc9c0034efdeb0bf94ad774aeb703c39
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-4-cc9c0034efdeb0bf94ad774aeb703c39 b/sql/hive/src/test/resources/golden/alter4-4-cc9c0034efdeb0bf94ad774aeb703c39
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-5-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-5-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/alter4-5-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..ecafeae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter4-5-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1,2 @@
+src
+srcpart
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-6-acd58e84952d310aeddf78579c36286
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-6-acd58e84952d310aeddf78579c36286 b/sql/hive/src/test/resources/golden/alter4-6-acd58e84952d310aeddf78579c36286
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter4-7-8e6ec3396f25c124de5b212d8ce6c568
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter4-7-8e6ec3396f25c124de5b212d8ce6c568 b/sql/hive/src/test/resources/golden/alter4-7-8e6ec3396f25c124de5b212d8ce6c568
new file mode 100644
index 0000000..e69de29

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-0-953553e14d835682fa47338dcfffe227
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-0-953553e14d835682fa47338dcfffe227 b/sql/hive/src/test/resources/golden/alter5-0-953553e14d835682fa47338dcfffe227
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-1-b8349afaf8e62dc6608a889c04ee3d4b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-1-b8349afaf8e62dc6608a889c04ee3d4b b/sql/hive/src/test/resources/golden/alter5-1-b8349afaf8e62dc6608a889c04ee3d4b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-10-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-10-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/alter5-10-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..85c1918
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter5-10-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1,2 @@
+src
+srcpart

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-11-e63fa029ab22ac4f5c880f2848f1b956
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-11-e63fa029ab22ac4f5c880f2848f1b956 b/sql/hive/src/test/resources/golden/alter5-11-e63fa029ab22ac4f5c880f2848f1b956
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-12-6b160869b8a9c846bc55a14f85bc5b52
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-12-6b160869b8a9c846bc55a14f85bc5b52 b/sql/hive/src/test/resources/golden/alter5-12-6b160869b8a9c846bc55a14f85bc5b52
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-14-92fbb4bc42ef462dcb4a06442b0c4023
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-14-92fbb4bc42ef462dcb4a06442b0c4023 b/sql/hive/src/test/resources/golden/alter5-14-92fbb4bc42ef462dcb4a06442b0c4023
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-15-b8349afaf8e62dc6608a889c04ee3d4b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-15-b8349afaf8e62dc6608a889c04ee3d4b b/sql/hive/src/test/resources/golden/alter5-15-b8349afaf8e62dc6608a889c04ee3d4b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-16-4b76b7ff0df6adeded64b2a2f305530d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-16-4b76b7ff0df6adeded64b2a2f305530d b/sql/hive/src/test/resources/golden/alter5-16-4b76b7ff0df6adeded64b2a2f305530d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-17-9176dc5fb5206209fa907a289db1263d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-17-9176dc5fb5206209fa907a289db1263d b/sql/hive/src/test/resources/golden/alter5-17-9176dc5fb5206209fa907a289db1263d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-18-2a9c8219c1468a1cf0534c665d1fcebf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-18-2a9c8219c1468a1cf0534c665d1fcebf b/sql/hive/src/test/resources/golden/alter5-18-2a9c8219c1468a1cf0534c665d1fcebf
new file mode 100644
index 0000000..e180d4c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter5-18-2a9c8219c1468a1cf0534c665d1fcebf
@@ -0,0 +1,9 @@
+col1                	string              	None                
+dt                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[a], dbName:alter5_db, tableName:alter5, createTime:1390897177, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:col1, type:string, comment:null), FieldSchema(name:dt, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse6423793619827660847/alter5_db.db/alter5/parta, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{transient_lastDdlTime=1390897177})	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-19-2f6ab691e291c74ecc4305eeb30e3438
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-19-2f6ab691e291c74ecc4305eeb30e3438 b/sql/hive/src/test/resources/golden/alter5-19-2f6ab691e291c74ecc4305eeb30e3438
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-2-4b76b7ff0df6adeded64b2a2f305530d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-2-4b76b7ff0df6adeded64b2a2f305530d b/sql/hive/src/test/resources/golden/alter5-2-4b76b7ff0df6adeded64b2a2f305530d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-20-d1779a2fe5ccc205e0499fae4c3942b1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-20-d1779a2fe5ccc205e0499fae4c3942b1 b/sql/hive/src/test/resources/golden/alter5-20-d1779a2fe5ccc205e0499fae4c3942b1
new file mode 100644
index 0000000..de52245
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter5-20-d1779a2fe5ccc205e0499fae4c3942b1
@@ -0,0 +1,6 @@
+1	a
+2	a
+3	a
+4	a
+5	a
+6	a

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-21-2a9c8219c1468a1cf0534c665d1fcebf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-21-2a9c8219c1468a1cf0534c665d1fcebf b/sql/hive/src/test/resources/golden/alter5-21-2a9c8219c1468a1cf0534c665d1fcebf
new file mode 100644
index 0000000..3d4ba26
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter5-21-2a9c8219c1468a1cf0534c665d1fcebf
@@ -0,0 +1,9 @@
+col1                	string              	None                
+dt                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[a], dbName:alter5_db, tableName:alter5, createTime:1390897177, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:col1, type:string, comment:null), FieldSchema(name:dt, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse6423793619827660847/alter5_db.db/alter5/parta, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{numFiles=1, transient_lastDdlTime=1390897186, numRows=6, totalSize=12, rawDataSize=6})	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-3-2fc59e32c07186869811705c89aafadc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-3-2fc59e32c07186869811705c89aafadc b/sql/hive/src/test/resources/golden/alter5-3-2fc59e32c07186869811705c89aafadc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-4-2a9c8219c1468a1cf0534c665d1fcebf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-4-2a9c8219c1468a1cf0534c665d1fcebf b/sql/hive/src/test/resources/golden/alter5-4-2a9c8219c1468a1cf0534c665d1fcebf
new file mode 100644
index 0000000..6669b62
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter5-4-2a9c8219c1468a1cf0534c665d1fcebf
@@ -0,0 +1,9 @@
+col1                	string              	None                
+dt                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[a], dbName:default, tableName:alter5, createTime:1390897166, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:col1, type:string, comment:null), FieldSchema(name:dt, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse6423793619827660847/alter5/parta, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{transient_lastDdlTime=1390897166})	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-5-2f6ab691e291c74ecc4305eeb30e3438
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-5-2f6ab691e291c74ecc4305eeb30e3438 b/sql/hive/src/test/resources/golden/alter5-5-2f6ab691e291c74ecc4305eeb30e3438
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-6-d1779a2fe5ccc205e0499fae4c3942b1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-6-d1779a2fe5ccc205e0499fae4c3942b1 b/sql/hive/src/test/resources/golden/alter5-6-d1779a2fe5ccc205e0499fae4c3942b1
new file mode 100644
index 0000000..de52245
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter5-6-d1779a2fe5ccc205e0499fae4c3942b1
@@ -0,0 +1,6 @@
+1	a
+2	a
+3	a
+4	a
+5	a
+6	a

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-7-2a9c8219c1468a1cf0534c665d1fcebf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-7-2a9c8219c1468a1cf0534c665d1fcebf b/sql/hive/src/test/resources/golden/alter5-7-2a9c8219c1468a1cf0534c665d1fcebf
new file mode 100644
index 0000000..e866ae0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter5-7-2a9c8219c1468a1cf0534c665d1fcebf
@@ -0,0 +1,9 @@
+col1                	string              	None                
+dt                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[a], dbName:default, tableName:alter5, createTime:1390897166, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:col1, type:string, comment:null), FieldSchema(name:dt, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse6423793619827660847/alter5/parta, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{numFiles=1, transient_lastDdlTime=1390897176, numRows=6, totalSize=12, rawDataSize=6})	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter5-8-89c414c65a129f2fc408b3124f292b29
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter5-8-89c414c65a129f2fc408b3124f292b29 b/sql/hive/src/test/resources/golden/alter5-8-89c414c65a129f2fc408b3124f292b29
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_index-0-21bcf37075b02097f16c8fc8130a83b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_index-0-21bcf37075b02097f16c8fc8130a83b8 b/sql/hive/src/test/resources/golden/alter_index-0-21bcf37075b02097f16c8fc8130a83b8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_index-1-4c8f6b48c437bf0be109fc0be1dc840e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_index-1-4c8f6b48c437bf0be109fc0be1dc840e b/sql/hive/src/test/resources/golden/alter_index-1-4c8f6b48c437bf0be109fc0be1dc840e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_index-2-f36cb2eed39691ca949b25182e2dd31
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_index-2-f36cb2eed39691ca949b25182e2dd31 b/sql/hive/src/test/resources/golden/alter_index-2-f36cb2eed39691ca949b25182e2dd31
new file mode 100644
index 0000000..2860d5c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_index-2-f36cb2eed39691ca949b25182e2dd31
@@ -0,0 +1,5 @@
+key                 	int                 	None                
+_bucketname         	string              	                    
+_offsets            	array<bigint>       	                    
+	 	 
+Detailed Table Information	Table(tableName:default__src_src_index_8__, dbName:default, owner:null, createTime:1389733869, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:_bucketname, type:string, comment:), FieldSchema(name:_offsets, type:array<bigint>, comment:)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2023038695216118221/default__src_src_index_8__, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.IgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[Order(col:key, order:1)], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_
 lastDdlTime=1389733869}, viewOriginalText:null, viewExpandedText:null, tableType:INDEX_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_index-3-33474b65c86b949d266541e0385bc6bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_index-3-33474b65c86b949d266541e0385bc6bb b/sql/hive/src/test/resources/golden/alter_index-3-33474b65c86b949d266541e0385bc6bb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_index-4-f36cb2eed39691ca949b25182e2dd31
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_index-4-f36cb2eed39691ca949b25182e2dd31 b/sql/hive/src/test/resources/golden/alter_index-4-f36cb2eed39691ca949b25182e2dd31
new file mode 100644
index 0000000..2860d5c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_index-4-f36cb2eed39691ca949b25182e2dd31
@@ -0,0 +1,5 @@
+key                 	int                 	None                
+_bucketname         	string              	                    
+_offsets            	array<bigint>       	                    
+	 	 
+Detailed Table Information	Table(tableName:default__src_src_index_8__, dbName:default, owner:null, createTime:1389733869, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:_bucketname, type:string, comment:), FieldSchema(name:_offsets, type:array<bigint>, comment:)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2023038695216118221/default__src_src_index_8__, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.IgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[Order(col:key, order:1)], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_
 lastDdlTime=1389733869}, viewOriginalText:null, viewExpandedText:null, tableType:INDEX_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_index-5-21bcf37075b02097f16c8fc8130a83b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_index-5-21bcf37075b02097f16c8fc8130a83b8 b/sql/hive/src/test/resources/golden/alter_index-5-21bcf37075b02097f16c8fc8130a83b8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_index-6-489b4ceb2f4301a7132628303f99240d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_index-6-489b4ceb2f4301a7132628303f99240d b/sql/hive/src/test/resources/golden/alter_index-6-489b4ceb2f4301a7132628303f99240d
new file mode 100644
index 0000000..ecafeae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_index-6-489b4ceb2f4301a7132628303f99240d
@@ -0,0 +1,2 @@
+src
+srcpart
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_merge_2-0-48044f1a60d3e15e4e17f8f95098d995
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_merge_2-0-48044f1a60d3e15e4e17f8f95098d995 b/sql/hive/src/test/resources/golden/alter_merge_2-0-48044f1a60d3e15e4e17f8f95098d995
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_merge_2-1-3a102e7798dbcc7948223c18ddaa8cb5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_merge_2-1-3a102e7798dbcc7948223c18ddaa8cb5 b/sql/hive/src/test/resources/golden/alter_merge_2-1-3a102e7798dbcc7948223c18ddaa8cb5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_merge_2-10-69fe9bb96263a49b9cca70cea7eb57e1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_merge_2-10-69fe9bb96263a49b9cca70cea7eb57e1 b/sql/hive/src/test/resources/golden/alter_merge_2-10-69fe9bb96263a49b9cca70cea7eb57e1
new file mode 100644
index 0000000..c80ef36
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_merge_2-10-69fe9bb96263a49b9cca70cea7eb57e1
@@ -0,0 +1 @@
+754	-7678496319
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_merge_2-11-efe4e50f2330d4f0a737183ea51836c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_merge_2-11-efe4e50f2330d4f0a737183ea51836c b/sql/hive/src/test/resources/golden/alter_merge_2-11-efe4e50f2330d4f0a737183ea51836c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_merge_2-2-bf243aa10b608872b9e8286f89c5ff30
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_merge_2-2-bf243aa10b608872b9e8286f89c5ff30 b/sql/hive/src/test/resources/golden/alter_merge_2-2-bf243aa10b608872b9e8286f89c5ff30
new file mode 100644
index 0000000..618c1d0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_merge_2-2-bf243aa10b608872b9e8286f89c5ff30
@@ -0,0 +1,12 @@
+key                 	int                 	from deserializer   
+value               	string              	from deserializer   
+ds                  	string              	None                
+ts                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+ts                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2012-01-03, 2012-01-03+14:46:31], dbName:default, tableName:src_rc_merge_test_part, createTime:1389728902, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/src_rc_merge_test_part/ds=2012-01-03/ts=2012-01-03+14%3A46%3A31, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{transient_lastDdlTime=1389728902})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_merge_2-3-cfef140167765d259320ed1e8aba718d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_merge_2-3-cfef140167765d259320ed1e8aba718d b/sql/hive/src/test/resources/golden/alter_merge_2-3-cfef140167765d259320ed1e8aba718d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_merge_2-4-47aa9e3236da627ab505a6bd01e563be
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_merge_2-4-47aa9e3236da627ab505a6bd01e563be b/sql/hive/src/test/resources/golden/alter_merge_2-4-47aa9e3236da627ab505a6bd01e563be
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_merge_2-5-43bd090cda258e25037e7c32d500a85f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_merge_2-5-43bd090cda258e25037e7c32d500a85f b/sql/hive/src/test/resources/golden/alter_merge_2-5-43bd090cda258e25037e7c32d500a85f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_merge_2-6-f2eeb518a957cece4250cc7558839e02
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_merge_2-6-f2eeb518a957cece4250cc7558839e02 b/sql/hive/src/test/resources/golden/alter_merge_2-6-f2eeb518a957cece4250cc7558839e02
new file mode 100644
index 0000000..3f10ffe
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_merge_2-6-f2eeb518a957cece4250cc7558839e02
@@ -0,0 +1 @@
+15
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_merge_2-7-69fe9bb96263a49b9cca70cea7eb57e1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_merge_2-7-69fe9bb96263a49b9cca70cea7eb57e1 b/sql/hive/src/test/resources/golden/alter_merge_2-7-69fe9bb96263a49b9cca70cea7eb57e1
new file mode 100644
index 0000000..c80ef36
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_merge_2-7-69fe9bb96263a49b9cca70cea7eb57e1
@@ -0,0 +1 @@
+754	-7678496319
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_merge_2-8-c1b9f23f413b1cceaeea94d3a86f09cc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_merge_2-8-c1b9f23f413b1cceaeea94d3a86f09cc b/sql/hive/src/test/resources/golden/alter_merge_2-8-c1b9f23f413b1cceaeea94d3a86f09cc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_merge_2-9-f2eeb518a957cece4250cc7558839e02
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_merge_2-9-f2eeb518a957cece4250cc7558839e02 b/sql/hive/src/test/resources/golden/alter_merge_2-9-f2eeb518a957cece4250cc7558839e02
new file mode 100644
index 0000000..3f10ffe
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_merge_2-9-f2eeb518a957cece4250cc7558839e02
@@ -0,0 +1 @@
+15
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-0-76649a6f1ff2f3ffa8310c34f0438e3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-0-76649a6f1ff2f3ffa8310c34f0438e3a b/sql/hive/src/test/resources/golden/alter_partition_coltype-0-76649a6f1ff2f3ffa8310c34f0438e3a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-1-b9bb847419afb2b70d0cb887894f0b90
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-1-b9bb847419afb2b70d0cb887894f0b90 b/sql/hive/src/test/resources/golden/alter_partition_coltype-1-b9bb847419afb2b70d0cb887894f0b90
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-10-aa739a81271c760437de572a6c951eb9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-10-aa739a81271c760437de572a6c951eb9 b/sql/hive/src/test/resources/golden/alter_partition_coltype-10-aa739a81271c760437de572a6c951eb9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-11-94b98dca970e36e6d4d65a795c9413d6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-11-94b98dca970e36e6d4d65a795c9413d6 b/sql/hive/src/test/resources/golden/alter_partition_coltype-11-94b98dca970e36e6d4d65a795c9413d6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-12-84807e0be3e91250d4b8f2dc7938a256
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-12-84807e0be3e91250d4b8f2dc7938a256 b/sql/hive/src/test/resources/golden/alter_partition_coltype-12-84807e0be3e91250d4b8f2dc7938a256
new file mode 100644
index 0000000..410b14d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_coltype-12-84807e0be3e91250d4b8f2dc7938a256
@@ -0,0 +1 @@
+25
\ No newline at end of file


[20/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-73-d2fa5e7bdd6b7934d10d5905cacd5715
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-73-d2fa5e7bdd6b7934d10d5905cacd5715 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-73-d2fa5e7bdd6b7934d10d5905cacd5715
new file mode 100644
index 0000000..4e31460
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-73-d2fa5e7bdd6b7934d10d5905cacd5715
@@ -0,0 +1,5 @@
+1	1
+2	1
+3	1
+7	1
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-74-6296dde4e71acf7e7f42ee58cf3b5acd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-74-6296dde4e71acf7e7f42ee58cf3b5acd b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-74-6296dde4e71acf7e7f42ee58cf3b5acd
new file mode 100644
index 0000000..10f4a1f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-74-6296dde4e71acf7e7f42ee58cf3b5acd
@@ -0,0 +1,6 @@
+1	11	1
+2	12	1
+3	13	1
+7	17	1
+8	18	1
+8	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-75-6f7caef1c773268350c9cf94ad85be01
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-75-6f7caef1c773268350c9cf94ad85be01 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-75-6f7caef1c773268350c9cf94ad85be01
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-76-4931c5a72a5231f67317d27ca025bb97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-76-4931c5a72a5231f67317d27ca025bb97 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-76-4931c5a72a5231f67317d27ca025bb97
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-77-d2fa5e7bdd6b7934d10d5905cacd5715
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-77-d2fa5e7bdd6b7934d10d5905cacd5715 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-77-d2fa5e7bdd6b7934d10d5905cacd5715
new file mode 100644
index 0000000..d15db8c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-77-d2fa5e7bdd6b7934d10d5905cacd5715
@@ -0,0 +1 @@
+8	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-78-6d6eac558569563cc47a657daffa8ba7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-78-6d6eac558569563cc47a657daffa8ba7 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-78-6d6eac558569563cc47a657daffa8ba7
new file mode 100644
index 0000000..3d1609d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-78-6d6eac558569563cc47a657daffa8ba7
@@ -0,0 +1,2 @@
+8	18	1
+8	28	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_skew_1-8-c0ea81b686236d661166912040a16ea7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_skew_1-8-c0ea81b686236d661166912040a16ea7 b/sql/hive/src/test/resources/golden/groupby_sort_skew_1-8-c0ea81b686236d661166912040a16ea7
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_test_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_test_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/groupby_sort_test_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_test_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/groupby_sort_test_1-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_test_1-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/groupby_sort_test_1-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_test_1-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/groupby_sort_test_1-2-fc30020d09151dc29be807795ad9475e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_test_1-2-fc30020d09151dc29be807795ad9475e b/sql/hive/src/test/resources/golden/groupby_sort_test_1-2-fc30020d09151dc29be807795ad9475e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_test_1-2-fc30020d09151dc29be807795ad9475e
@@ -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/groupby_sort_test_1-3-fffea659b633b1f269b38556a7f54634
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_test_1-3-fffea659b633b1f269b38556a7f54634 b/sql/hive/src/test/resources/golden/groupby_sort_test_1-3-fffea659b633b1f269b38556a7f54634
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_test_1-3-fffea659b633b1f269b38556a7f54634
@@ -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/groupby_sort_test_1-4-8e06b51e940e956f14a8c7679c3d423a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_test_1-4-8e06b51e940e956f14a8c7679c3d423a b/sql/hive/src/test/resources/golden/groupby_sort_test_1-4-8e06b51e940e956f14a8c7679c3d423a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby_sort_test_1-4-8e06b51e940e956f14a8c7679c3d423a
@@ -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/groupby_sort_test_1-5-e906be6d27c9dfcffd4af171541639ad
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_test_1-5-e906be6d27c9dfcffd4af171541639ad b/sql/hive/src/test/resources/golden/groupby_sort_test_1-5-e906be6d27c9dfcffd4af171541639ad
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_test_1-6-b76bf9f6c92f83c9a5f351f8460d1e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_test_1-6-b76bf9f6c92f83c9a5f351f8460d1e3b b/sql/hive/src/test/resources/golden/groupby_sort_test_1-6-b76bf9f6c92f83c9a5f351f8460d1e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_test_1-7-b6c452a800ff333aacb863bb3243c15b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_test_1-7-b6c452a800ff333aacb863bb3243c15b b/sql/hive/src/test/resources/golden/groupby_sort_test_1-7-b6c452a800ff333aacb863bb3243c15b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby_sort_test_1-8-c0ea81b686236d661166912040a16ea7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby_sort_test_1-8-c0ea81b686236d661166912040a16ea7 b/sql/hive/src/test/resources/golden/groupby_sort_test_1-8-c0ea81b686236d661166912040a16ea7
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/hash-0-a658b129316d666d4b01c1581eed1c1f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/hash-0-a658b129316d666d4b01c1581eed1c1f b/sql/hive/src/test/resources/golden/hash-0-a658b129316d666d4b01c1581eed1c1f
new file mode 100644
index 0000000..a99cee7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/hash-0-a658b129316d666d4b01c1581eed1c1f
@@ -0,0 +1 @@
+3556498
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/hook_context_cs-0-e319c8574a6cd8739e5fd5984ceed3cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/hook_context_cs-0-e319c8574a6cd8739e5fd5984ceed3cf b/sql/hive/src/test/resources/golden/hook_context_cs-0-e319c8574a6cd8739e5fd5984ceed3cf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/hook_context_cs-1-de3aa1c4674fb166b825b1e2f58d1950
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/hook_context_cs-1-de3aa1c4674fb166b825b1e2f58d1950 b/sql/hive/src/test/resources/golden/hook_context_cs-1-de3aa1c4674fb166b825b1e2f58d1950
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/implicit_cast1-0-e3d2bd2cc5a4d5d794f9bf29927f2296
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/implicit_cast1-0-e3d2bd2cc5a4d5d794f9bf29927f2296 b/sql/hive/src/test/resources/golden/implicit_cast1-0-e3d2bd2cc5a4d5d794f9bf29927f2296
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/implicit_cast1-1-66f185b6fdccddba498c463641e7dc7a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/implicit_cast1-1-66f185b6fdccddba498c463641e7dc7a b/sql/hive/src/test/resources/golden/implicit_cast1-1-66f185b6fdccddba498c463641e7dc7a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/implicit_cast1-2-6871be041d36ea813e1b2f331e3747f4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/implicit_cast1-2-6871be041d36ea813e1b2f331e3747f4 b/sql/hive/src/test/resources/golden/implicit_cast1-2-6871be041d36ea813e1b2f331e3747f4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-0-f880114c33c99a5f23c1465fd88f0db3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-0-f880114c33c99a5f23c1465fd88f0db3 b/sql/hive/src/test/resources/golden/index_creation-0-f880114c33c99a5f23c1465fd88f0db3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-1-a8bc76559014d9cdf07184208d582d25
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-1-a8bc76559014d9cdf07184208d582d25 b/sql/hive/src/test/resources/golden/index_creation-1-a8bc76559014d9cdf07184208d582d25
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-10-4bd6c86cd3f6a94964b3d13235e8e261
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-10-4bd6c86cd3f6a94964b3d13235e8e261 b/sql/hive/src/test/resources/golden/index_creation-10-4bd6c86cd3f6a94964b3d13235e8e261
new file mode 100644
index 0000000..d7c6f23
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_creation-10-4bd6c86cd3f6a94964b3d13235e8e261
@@ -0,0 +1,5 @@
+key                 	int                 	None                
+_bucketname         	string              	                    
+_offsets            	array<bigint>       	                    
+	 	 
+Detailed Table Information	Table(tableName:default__src_src_index_2__, dbName:default, owner:null, createTime:1389344545, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:_bucketname, type:string, comment:), FieldSchema(name:_offsets, type:array<bigint>, comment:)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse4441354405523276795/default__src_src_index_2__, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.IgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[Order(col:key, order:1)], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_
 lastDdlTime=1389344545}, viewOriginalText:null, viewExpandedText:null, tableType:INDEX_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-11-b5b7e4f7af5186033be12a4393dc3bb7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-11-b5b7e4f7af5186033be12a4393dc3bb7 b/sql/hive/src/test/resources/golden/index_creation-11-b5b7e4f7af5186033be12a4393dc3bb7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-12-9cc02e06c6051810c50e225bb2c66669
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-12-9cc02e06c6051810c50e225bb2c66669 b/sql/hive/src/test/resources/golden/index_creation-12-9cc02e06c6051810c50e225bb2c66669
new file mode 100644
index 0000000..4c6ec0b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_creation-12-9cc02e06c6051810c50e225bb2c66669
@@ -0,0 +1,5 @@
+key                 	int                 	None                
+_bucketname         	string              	                    
+_offsets            	array<bigint>       	                    
+	 	 
+Detailed Table Information	Table(tableName:src_idx_src_index_3, dbName:default, owner:null, createTime:1389344545, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:_bucketname, type:string, comment:), FieldSchema(name:_offsets, type:array<bigint>, comment:)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse4441354405523276795/src_idx_src_index_3, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.IgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[Order(col:key, order:1)], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_lastDdlTime=13
 89344545}, viewOriginalText:null, viewExpandedText:null, tableType:INDEX_TABLE)	
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-14-a8c1ed9913d9fbcd1b3299a2f8bb2165
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-14-a8c1ed9913d9fbcd1b3299a2f8bb2165 b/sql/hive/src/test/resources/golden/index_creation-14-a8c1ed9913d9fbcd1b3299a2f8bb2165
new file mode 100644
index 0000000..0c6af94
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_creation-14-a8c1ed9913d9fbcd1b3299a2f8bb2165
@@ -0,0 +1,5 @@
+key                 	int                 	None                
+_bucketname         	string              	                    
+_offsets            	array<bigint>       	                    
+	 	 
+Detailed Table Information	Table(tableName:default__src_src_index_4__, dbName:default, owner:null, createTime:1389344545, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:_bucketname, type:string, comment:), FieldSchema(name:_offsets, type:array<bigint>, comment:)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse4441354405523276795/default__src_src_index_4__, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.IgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=	, field.delim=
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-15-7d7e1a479e7dcd8f9d4199775e05bc1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-15-7d7e1a479e7dcd8f9d4199775e05bc1 b/sql/hive/src/test/resources/golden/index_creation-15-7d7e1a479e7dcd8f9d4199775e05bc1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-16-ffa6d3fcef97b7322dd3759d4a70881d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-16-ffa6d3fcef97b7322dd3759d4a70881d b/sql/hive/src/test/resources/golden/index_creation-16-ffa6d3fcef97b7322dd3759d4a70881d
new file mode 100644
index 0000000..e4a5816
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_creation-16-ffa6d3fcef97b7322dd3759d4a70881d
@@ -0,0 +1,5 @@
+key                 	int                 	None                
+_bucketname         	string              	                    
+_offsets            	array<bigint>       	                    
+	 	 
+Detailed Table Information	Table(tableName:default__src_src_index_5__, dbName:default, owner:null, createTime:1389344546, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:_bucketname, type:string, comment:), FieldSchema(name:_offsets, type:array<bigint>, comment:)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse4441354405523276795/default__src_src_index_5__, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.IgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{escape.delim=\, serialization.format=	, field.delim=
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-17-18ed0b70b0b6d076b96c9f73bfa721ad
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-17-18ed0b70b0b6d076b96c9f73bfa721ad b/sql/hive/src/test/resources/golden/index_creation-17-18ed0b70b0b6d076b96c9f73bfa721ad
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-18-bcdb19db031341c4a50264ccf49328e4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-18-bcdb19db031341c4a50264ccf49328e4 b/sql/hive/src/test/resources/golden/index_creation-18-bcdb19db031341c4a50264ccf49328e4
new file mode 100644
index 0000000..3d8751c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_creation-18-bcdb19db031341c4a50264ccf49328e4
@@ -0,0 +1,5 @@
+key                 	int                 	from deserializer   
+_bucketname         	string              	from deserializer   
+_offsets            	array<bigint>       	from deserializer   
+	 	 
+Detailed Table Information	Table(tableName:default__src_src_index_6__, dbName:default, owner:null, createTime:1389344546, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:_bucketname, type:string, comment:), FieldSchema(name:_offsets, type:array<bigint>, comment:)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse4441354405523276795/default__src_src_index_6__, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[Order(col:key, order:1)], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:
 {transient_lastDdlTime=1389344546}, viewOriginalText:null, viewExpandedText:null, tableType:INDEX_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-19-98dbf83283f9e073e88ba770ec5a707f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-19-98dbf83283f9e073e88ba770ec5a707f b/sql/hive/src/test/resources/golden/index_creation-19-98dbf83283f9e073e88ba770ec5a707f
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-20-68c5c98581c683b17ceaf1c0fd192871
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-20-68c5c98581c683b17ceaf1c0fd192871 b/sql/hive/src/test/resources/golden/index_creation-20-68c5c98581c683b17ceaf1c0fd192871
new file mode 100644
index 0000000..0e4852b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_creation-20-68c5c98581c683b17ceaf1c0fd192871
@@ -0,0 +1,5 @@
+key                 	int                 	from deserializer   
+_bucketname         	string              	from deserializer   
+_offsets            	array<bigint>       	from deserializer   
+	 	 
+Detailed Table Information	Table(tableName:src_idx_src_index_7, dbName:default, owner:null, createTime:1389344546, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:_bucketname, type:string, comment:), FieldSchema(name:_offsets, type:array<bigint>, comment:)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse4441354405523276795/src_idx_src_index_7, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[Order(col:key, order:1)], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_las
 tDdlTime=1389344546}, viewOriginalText:null, viewExpandedText:null, tableType:INDEX_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-21-4c8f6b48c437bf0be109fc0be1dc840e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-21-4c8f6b48c437bf0be109fc0be1dc840e b/sql/hive/src/test/resources/golden/index_creation-21-4c8f6b48c437bf0be109fc0be1dc840e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-22-f36cb2eed39691ca949b25182e2dd31
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-22-f36cb2eed39691ca949b25182e2dd31 b/sql/hive/src/test/resources/golden/index_creation-22-f36cb2eed39691ca949b25182e2dd31
new file mode 100644
index 0000000..41a5492
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_creation-22-f36cb2eed39691ca949b25182e2dd31
@@ -0,0 +1,5 @@
+key                 	int                 	None                
+_bucketname         	string              	                    
+_offsets            	array<bigint>       	                    
+	 	 
+Detailed Table Information	Table(tableName:default__src_src_index_8__, dbName:default, owner:null, createTime:1389344546, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:_bucketname, type:string, comment:), FieldSchema(name:_offsets, type:array<bigint>, comment:)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse4441354405523276795/default__src_src_index_8__, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.IgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[Order(col:key, order:1)], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_
 lastDdlTime=1389344546}, viewOriginalText:null, viewExpandedText:null, tableType:INDEX_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-23-e7f21f556d3aa2bedb0717a167720741
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-23-e7f21f556d3aa2bedb0717a167720741 b/sql/hive/src/test/resources/golden/index_creation-23-e7f21f556d3aa2bedb0717a167720741
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-24-8cb102bd5addf7fece0e2691468bc3bf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-24-8cb102bd5addf7fece0e2691468bc3bf b/sql/hive/src/test/resources/golden/index_creation-24-8cb102bd5addf7fece0e2691468bc3bf
new file mode 100644
index 0000000..8212bf8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_creation-24-8cb102bd5addf7fece0e2691468bc3bf
@@ -0,0 +1,5 @@
+key                 	int                 	None                
+_bucketname         	string              	                    
+_offsets            	array<bigint>       	                    
+	 	 
+Detailed Table Information	Table(tableName:default__src_src_index_9__, dbName:default, owner:null, createTime:1389344546, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:_bucketname, type:string, comment:), FieldSchema(name:_offsets, type:array<bigint>, comment:)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse4441354405523276795/default__src_src_index_9__, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.IgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[Order(col:key, order:1)], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{prop2=val2
 , prop1=val1, transient_lastDdlTime=1389344546}, viewOriginalText:null, viewExpandedText:null, tableType:INDEX_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-25-33c48966230b934ae8ddf74ff18bb9ca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-25-33c48966230b934ae8ddf74ff18bb9ca b/sql/hive/src/test/resources/golden/index_creation-25-33c48966230b934ae8ddf74ff18bb9ca
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-26-f85db55b3f63ae186a1b6d5cec545939
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-26-f85db55b3f63ae186a1b6d5cec545939 b/sql/hive/src/test/resources/golden/index_creation-26-f85db55b3f63ae186a1b6d5cec545939
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-27-e4856f13692e63d61f72aaf75e50e5f1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-27-e4856f13692e63d61f72aaf75e50e5f1 b/sql/hive/src/test/resources/golden/index_creation-27-e4856f13692e63d61f72aaf75e50e5f1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-28-bd20d4b59e6489082a92fcbfcc5f8dbe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-28-bd20d4b59e6489082a92fcbfcc5f8dbe b/sql/hive/src/test/resources/golden/index_creation-28-bd20d4b59e6489082a92fcbfcc5f8dbe
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-29-ee8d287111069805c41c9c0032adc46f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-29-ee8d287111069805c41c9c0032adc46f b/sql/hive/src/test/resources/golden/index_creation-29-ee8d287111069805c41c9c0032adc46f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-3-14b999fc6dfb10a3632afe14e08003e1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-3-14b999fc6dfb10a3632afe14e08003e1 b/sql/hive/src/test/resources/golden/index_creation-3-14b999fc6dfb10a3632afe14e08003e1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-30-f880114c33c99a5f23c1465fd88f0db3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-30-f880114c33c99a5f23c1465fd88f0db3 b/sql/hive/src/test/resources/golden/index_creation-30-f880114c33c99a5f23c1465fd88f0db3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-31-a8bc76559014d9cdf07184208d582d25
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-31-a8bc76559014d9cdf07184208d582d25 b/sql/hive/src/test/resources/golden/index_creation-31-a8bc76559014d9cdf07184208d582d25
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-33-14b999fc6dfb10a3632afe14e08003e1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-33-14b999fc6dfb10a3632afe14e08003e1 b/sql/hive/src/test/resources/golden/index_creation-33-14b999fc6dfb10a3632afe14e08003e1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-34-c8c5d4c45e59d041dcbbdfc5426e5fa0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-34-c8c5d4c45e59d041dcbbdfc5426e5fa0 b/sql/hive/src/test/resources/golden/index_creation-34-c8c5d4c45e59d041dcbbdfc5426e5fa0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-35-e78eb4d61c0ddb272fd94c5f7a8c0e84
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-35-e78eb4d61c0ddb272fd94c5f7a8c0e84 b/sql/hive/src/test/resources/golden/index_creation-35-e78eb4d61c0ddb272fd94c5f7a8c0e84
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-36-21bcf37075b02097f16c8fc8130a83b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-36-21bcf37075b02097f16c8fc8130a83b8 b/sql/hive/src/test/resources/golden/index_creation-36-21bcf37075b02097f16c8fc8130a83b8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-37-9334418431eca405f13206bd8db42a1b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-37-9334418431eca405f13206bd8db42a1b b/sql/hive/src/test/resources/golden/index_creation-37-9334418431eca405f13206bd8db42a1b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-38-f1f56119aede4f42221a68f6aaa42a26
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-38-f1f56119aede4f42221a68f6aaa42a26 b/sql/hive/src/test/resources/golden/index_creation-38-f1f56119aede4f42221a68f6aaa42a26
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-39-489b4ceb2f4301a7132628303f99240d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-39-489b4ceb2f4301a7132628303f99240d b/sql/hive/src/test/resources/golden/index_creation-39-489b4ceb2f4301a7132628303f99240d
new file mode 100644
index 0000000..e831038
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_creation-39-489b4ceb2f4301a7132628303f99240d
@@ -0,0 +1 @@
+src
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-4-c8c5d4c45e59d041dcbbdfc5426e5fa0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-4-c8c5d4c45e59d041dcbbdfc5426e5fa0 b/sql/hive/src/test/resources/golden/index_creation-4-c8c5d4c45e59d041dcbbdfc5426e5fa0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-5-e78eb4d61c0ddb272fd94c5f7a8c0e84
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-5-e78eb4d61c0ddb272fd94c5f7a8c0e84 b/sql/hive/src/test/resources/golden/index_creation-5-e78eb4d61c0ddb272fd94c5f7a8c0e84
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-6-21bcf37075b02097f16c8fc8130a83b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-6-21bcf37075b02097f16c8fc8130a83b8 b/sql/hive/src/test/resources/golden/index_creation-6-21bcf37075b02097f16c8fc8130a83b8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-7-9334418431eca405f13206bd8db42a1b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-7-9334418431eca405f13206bd8db42a1b b/sql/hive/src/test/resources/golden/index_creation-7-9334418431eca405f13206bd8db42a1b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_creation-8-f1f56119aede4f42221a68f6aaa42a26
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_creation-8-f1f56119aede4f42221a68f6aaa42a26 b/sql/hive/src/test/resources/golden/index_creation-8-f1f56119aede4f42221a68f6aaa42a26
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_serde-0-6560d12b69d55e5297a145ebc4bb0cb3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_serde-0-6560d12b69d55e5297a145ebc4bb0cb3 b/sql/hive/src/test/resources/golden/index_serde-0-6560d12b69d55e5297a145ebc4bb0cb3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_serde-1-f92d6c66d21791c11d2a822df04c1b63
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_serde-1-f92d6c66d21791c11d2a822df04c1b63 b/sql/hive/src/test/resources/golden/index_serde-1-f92d6c66d21791c11d2a822df04c1b63
new file mode 100644
index 0000000..4852298
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_serde-1-f92d6c66d21791c11d2a822df04c1b63
@@ -0,0 +1,3 @@
+number              	int                 	from deserializer   
+first_name          	string              	from deserializer   
+last_name           	string              	from deserializer   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_serde-10-123301a057d4a46072d0431e00e20c4b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_serde-10-123301a057d4a46072d0431e00e20c4b b/sql/hive/src/test/resources/golden/index_serde-10-123301a057d4a46072d0431e00e20c4b
new file mode 100644
index 0000000..4ed570f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_serde-10-123301a057d4a46072d0431e00e20c4b
@@ -0,0 +1,5 @@
+7	Sylvester	McCoy
+8	Paul	McGann
+9	Christopher	Eccleston
+10	David	Tennant
+11	Matt	Smith
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_serde-11-309e916d683a1a12ab62565697cb0046
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_serde-11-309e916d683a1a12ab62565697cb0046 b/sql/hive/src/test/resources/golden/index_serde-11-309e916d683a1a12ab62565697cb0046
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_serde-12-d590fd7cb9d433143de490d75686dd4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_serde-12-d590fd7cb9d433143de490d75686dd4 b/sql/hive/src/test/resources/golden/index_serde-12-d590fd7cb9d433143de490d75686dd4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_serde-2-fd1b220f4eafb0ba9b519a156e3c87c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_serde-2-fd1b220f4eafb0ba9b519a156e3c87c b/sql/hive/src/test/resources/golden/index_serde-2-fd1b220f4eafb0ba9b519a156e3c87c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_serde-3-afcf2a156ccd4f79a0489b4593908d79
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_serde-3-afcf2a156ccd4f79a0489b4593908d79 b/sql/hive/src/test/resources/golden/index_serde-3-afcf2a156ccd4f79a0489b4593908d79
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_serde-4-d7547751c37375a9238043bbe250e716
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_serde-4-d7547751c37375a9238043bbe250e716 b/sql/hive/src/test/resources/golden/index_serde-4-d7547751c37375a9238043bbe250e716
new file mode 100644
index 0000000..d2ca633
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_serde-4-d7547751c37375a9238043bbe250e716
@@ -0,0 +1,5 @@
+number              	int                 	from deserializer   
+_bucketname         	string              	                    
+_offsets            	array<bigint>       	                    
+	 	 
+Detailed Table Information	Table(tableName:default__doctors_doctors_index__, dbName:default, owner:null, createTime:1389729651, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:number, type:int, comment:from deserializer), FieldSchema(name:_bucketname, type:string, comment:), FieldSchema(name:_offsets, type:array<bigint>, comment:)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7216708901107607121/default__doctors_doctors_index__, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.IgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[Order(col:number, order:1)], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partition
 Keys:[], parameters:{transient_lastDdlTime=1389729651}, viewOriginalText:null, viewExpandedText:null, tableType:INDEX_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_serde-5-e6ff4b23b7f102e359afb4d53a1dedc3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_serde-5-e6ff4b23b7f102e359afb4d53a1dedc3 b/sql/hive/src/test/resources/golden/index_serde-5-e6ff4b23b7f102e359afb4d53a1dedc3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/index_serde-6-c9d7dcde469d3b9a66965a64dd15e4ae
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_serde-6-c9d7dcde469d3b9a66965a64dd15e4ae b/sql/hive/src/test/resources/golden/index_serde-6-c9d7dcde469d3b9a66965a64dd15e4ae
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_serde-6-c9d7dcde469d3b9a66965a64dd15e4ae
@@ -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/index_serde-7-3b03210f94ec40db9ab02620645014d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_serde-7-3b03210f94ec40db9ab02620645014d1 b/sql/hive/src/test/resources/golden/index_serde-7-3b03210f94ec40db9ab02620645014d1
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_serde-7-3b03210f94ec40db9ab02620645014d1
@@ -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/index_serde-8-35f48c7d6fa164bb84643657bc9280a8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_serde-8-35f48c7d6fa164bb84643657bc9280a8 b/sql/hive/src/test/resources/golden/index_serde-8-35f48c7d6fa164bb84643657bc9280a8
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/index_serde-8-35f48c7d6fa164bb84643657bc9280a8
@@ -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/index_serde-9-c85e061ea9c5b90ca69b7450faad14b6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/index_serde-9-c85e061ea9c5b90ca69b7450faad14b6 b/sql/hive/src/test/resources/golden/index_serde-9-c85e061ea9c5b90ca69b7450faad14b6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/infer_const_type-0-e231c5154b18cbc0baa082a7461dd13e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/infer_const_type-0-e231c5154b18cbc0baa082a7461dd13e b/sql/hive/src/test/resources/golden/infer_const_type-0-e231c5154b18cbc0baa082a7461dd13e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/infer_const_type-1-c836a98522549d2a3fd43998afd8ae94
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/infer_const_type-1-c836a98522549d2a3fd43998afd8ae94 b/sql/hive/src/test/resources/golden/infer_const_type-1-c836a98522549d2a3fd43998afd8ae94
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/infer_const_type-2-d8590c7336ae771b7a685bb544e8d2bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/infer_const_type-2-d8590c7336ae771b7a685bb544e8d2bd b/sql/hive/src/test/resources/golden/infer_const_type-2-d8590c7336ae771b7a685bb544e8d2bd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/innerjoin-0-43d53504df013e6b35f81811138a167a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/innerjoin-0-43d53504df013e6b35f81811138a167a b/sql/hive/src/test/resources/golden/innerjoin-0-43d53504df013e6b35f81811138a167a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/innerjoin-0-43d53504df013e6b35f81811138a167a
@@ -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/innerjoin-1-f1293ebf768eb04f2f0bfe6297c4509e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/innerjoin-1-f1293ebf768eb04f2f0bfe6297c4509e b/sql/hive/src/test/resources/golden/innerjoin-1-f1293ebf768eb04f2f0bfe6297c4509e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/innerjoin-2-6c0cafe1d94c0acfe2d09afd0289df75
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/innerjoin-2-6c0cafe1d94c0acfe2d09afd0289df75 b/sql/hive/src/test/resources/golden/innerjoin-2-6c0cafe1d94c0acfe2d09afd0289df75
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/innerjoin-3-dec6031cdf20e07dd1cd70e3741dc330
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/innerjoin-3-dec6031cdf20e07dd1cd70e3741dc330 b/sql/hive/src/test/resources/golden/innerjoin-3-dec6031cdf20e07dd1cd70e3741dc330
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/innerjoin-5-5eb553ac988b409ad2d96cf6cd395d9a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/innerjoin-5-5eb553ac988b409ad2d96cf6cd395d9a b/sql/hive/src/test/resources/golden/innerjoin-5-5eb553ac988b409ad2d96cf6cd395d9a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/innerjoin-6-17c49c593f6160e096b30dfee7b643ce
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/innerjoin-6-17c49c593f6160e096b30dfee7b643ce b/sql/hive/src/test/resources/golden/innerjoin-6-17c49c593f6160e096b30dfee7b643ce
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/innerjoin-7-b42ecd0ee90bd28441c41fab4e36fe78
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/innerjoin-7-b42ecd0ee90bd28441c41fab4e36fe78 b/sql/hive/src/test/resources/golden/innerjoin-7-b42ecd0ee90bd28441c41fab4e36fe78
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/innerjoin-8-b125c27acd6a6cacbde1f7587df2fce9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/innerjoin-8-b125c27acd6a6cacbde1f7587df2fce9 b/sql/hive/src/test/resources/golden/innerjoin-8-b125c27acd6a6cacbde1f7587df2fce9
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inoutdriver-0-47981488ab51ed3cc6c335f5cf703908
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inoutdriver-0-47981488ab51ed3cc6c335f5cf703908 b/sql/hive/src/test/resources/golden/inoutdriver-0-47981488ab51ed3cc6c335f5cf703908
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inoutdriver-1-b2f337566a5075f3e3e81335008d95d3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inoutdriver-1-b2f337566a5075f3e3e81335008d95d3 b/sql/hive/src/test/resources/golden/inoutdriver-1-b2f337566a5075f3e3e81335008d95d3
new file mode 100644
index 0000000..010e999
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inoutdriver-1-b2f337566a5075f3e3e81335008d95d3
@@ -0,0 +1,3 @@
+a                   	int                 	None                
+	 	 
+Detailed Table Information	Table(tableName:test, dbName:default, owner:marmbrus, createTime:1389729862, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:int, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7216708901107607121/test, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_lastDdlTime=1389729862}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input-0-42022446607cfbe8a64d8fd7b9898ce7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input-0-42022446607cfbe8a64d8fd7b9898ce7 b/sql/hive/src/test/resources/golden/input-0-42022446607cfbe8a64d8fd7b9898ce7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input-1-6558e385bb08991302a72076dd7b7ff5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input-1-6558e385bb08991302a72076dd7b7ff5 b/sql/hive/src/test/resources/golden/input-1-6558e385bb08991302a72076dd7b7ff5
new file mode 100644
index 0000000..c5c8d29
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input-1-6558e385bb08991302a72076dd7b7ff5
@@ -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/input0-0-fb47f8a8a8e3213f3fe47825a556c593
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input0-0-fb47f8a8a8e3213f3fe47825a556c593 b/sql/hive/src/test/resources/golden/input0-0-fb47f8a8a8e3213f3fe47825a556c593
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input0-1-efefd4364cd2790447fb0f908e87501f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input0-1-efefd4364cd2790447fb0f908e87501f b/sql/hive/src/test/resources/golden/input0-1-efefd4364cd2790447fb0f908e87501f
new file mode 100644
index 0000000..c5c8d29
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input0-1-efefd4364cd2790447fb0f908e87501f
@@ -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/input1-0-28c9f2913833d6911f22e2e2e8c60f68
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input1-0-28c9f2913833d6911f22e2e2e8c60f68 b/sql/hive/src/test/resources/golden/input1-0-28c9f2913833d6911f22e2e2e8c60f68
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input1-1-8aaad4ee49c9bdf7b34642cc75f6a1a0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input1-1-8aaad4ee49c9bdf7b34642cc75f6a1a0 b/sql/hive/src/test/resources/golden/input1-1-8aaad4ee49c9bdf7b34642cc75f6a1a0
new file mode 100644
index 0000000..e00bf4e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input1-1-8aaad4ee49c9bdf7b34642cc75f6a1a0
@@ -0,0 +1,17 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_DESCTABLE (TOK_TABTYPE TEST1))
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+  Stage-1 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+      Describe Table Operator:
+        Describe Table
+          table: TEST1
+
+  Stage: Stage-1
+    Fetch Operator
+      limit: -1
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input1-2-d3aa54d5436b7b59ff5c7091b7ca6145
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input1-2-d3aa54d5436b7b59ff5c7091b7ca6145 b/sql/hive/src/test/resources/golden/input1-2-d3aa54d5436b7b59ff5c7091b7ca6145
new file mode 100644
index 0000000..743be67
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input1-2-d3aa54d5436b7b59ff5c7091b7ca6145
@@ -0,0 +1,2 @@
+a                   	int                 	None                
+b                   	double              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input10-0-acdd72fda64c5463ce29f31020012d42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input10-0-acdd72fda64c5463ce29f31020012d42 b/sql/hive/src/test/resources/golden/input10-0-acdd72fda64c5463ce29f31020012d42
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input10-1-6970b6d2d451612b59fccbfd7ec68f74
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input10-1-6970b6d2d451612b59fccbfd7ec68f74 b/sql/hive/src/test/resources/golden/input10-1-6970b6d2d451612b59fccbfd7ec68f74
new file mode 100644
index 0000000..175d371
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input10-1-6970b6d2d451612b59fccbfd7ec68f74
@@ -0,0 +1,17 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_DESCTABLE (TOK_TABTYPE TEST10))
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+  Stage-1 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+      Describe Table Operator:
+        Describe Table
+          table: TEST10
+
+  Stage: Stage-1
+    Fetch Operator
+      limit: -1
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input10-2-73f00da5cfc254745d1d80f913eb6449
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input10-2-73f00da5cfc254745d1d80f913eb6449 b/sql/hive/src/test/resources/golden/input10-2-73f00da5cfc254745d1d80f913eb6449
new file mode 100644
index 0000000..8dcdf43
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input10-2-73f00da5cfc254745d1d80f913eb6449
@@ -0,0 +1,10 @@
+key                 	int                 	None                
+value               	string              	None                
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+hr                  	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input11-0-13ab74a58da514fe01dbeda0c3e79883
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input11-0-13ab74a58da514fe01dbeda0c3e79883 b/sql/hive/src/test/resources/golden/input11-0-13ab74a58da514fe01dbeda0c3e79883
new file mode 100644
index 0000000..e69de29


[35/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_partlvl-4-30d92b61681b9ae7786ed46c3c3e808
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_partlvl-4-30d92b61681b9ae7786ed46c3c3e808 b/sql/hive/src/test/resources/golden/columnstats_partlvl-4-30d92b61681b9ae7786ed46c3c3e808
new file mode 100644
index 0000000..6ad4db1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/columnstats_partlvl-4-30d92b61681b9ae7786ed46c3c3e808
@@ -0,0 +1,58 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_ANALYZE (TOK_TAB (TOK_TABNAME Employee_Part) (TOK_PARTSPEC (TOK_PARTVAL employeeSalary 2000.0))) (TOK_TABCOLNAME employeeID))
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+  Stage-1 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+    Map Reduce
+      Alias -> Map Operator Tree:
+        employee_part 
+          TableScan
+            alias: employee_part
+            Select Operator
+              expressions:
+                    expr: employeeid
+                    type: int
+              outputColumnNames: employeeid
+              Group By Operator
+                aggregations:
+                      expr: compute_stats(employeeid, 16)
+                bucketGroup: false
+                mode: hash
+                outputColumnNames: _col0
+                Reduce Output Operator
+                  sort order: 
+                  tag: -1
+                  value expressions:
+                        expr: _col0
+                        type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,bitvector:string,numbitvectors:int>
+      Reduce Operator Tree:
+        Group By Operator
+          aggregations:
+                expr: compute_stats(VALUE._col0)
+          bucketGroup: false
+          mode: mergepartial
+          outputColumnNames: _col0
+          Select Operator
+            expressions:
+                  expr: _col0
+                  type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,numdistinctvalues:bigint>
+            outputColumnNames: _col0
+            File Output Operator
+              compressed: false
+              GlobalTableId: 0
+              table:
+                  input format: org.apache.hadoop.mapred.TextInputFormat
+                  output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+
+  Stage: Stage-1
+    Column Stats Work
+      Column Stats Desc:
+          Columns: employeeID
+          Column Types: int
+          Partition: employeesalary=2000.0
+          Table: Employee_Part
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_partlvl-5-f37a302cb19b4fe1c8280c08153294a3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_partlvl-5-f37a302cb19b4fe1c8280c08153294a3 b/sql/hive/src/test/resources/golden/columnstats_partlvl-5-f37a302cb19b4fe1c8280c08153294a3
new file mode 100644
index 0000000..91ce2a5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/columnstats_partlvl-5-f37a302cb19b4fe1c8280c08153294a3
@@ -0,0 +1,129 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_ANALYZE (TOK_TAB (TOK_TABNAME Employee_Part) (TOK_PARTSPEC (TOK_PARTVAL employeeSalary 2000.0))) (TOK_TABCOLNAME employeeID))
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+  Stage-1 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+    Map Reduce
+      Alias -> Map Operator Tree:
+        employee_part 
+          TableScan
+            alias: employee_part
+            GatherStats: false
+            Select Operator
+              expressions:
+                    expr: employeeid
+                    type: int
+              outputColumnNames: employeeid
+              Group By Operator
+                aggregations:
+                      expr: compute_stats(employeeid, 16)
+                bucketGroup: false
+                mode: hash
+                outputColumnNames: _col0
+                Reduce Output Operator
+                  sort order: 
+                  tag: -1
+                  value expressions:
+                        expr: _col0
+                        type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,bitvector:string,numbitvectors:int>
+      Path -> Alias:
+        file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7107609744565894054/employee_part/employeesalary=2000.0 [employee_part]
+      Path -> Partition:
+        file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7107609744565894054/employee_part/employeesalary=2000.0 
+          Partition
+            base file name: employeesalary=2000.0
+            input format: org.apache.hadoop.mapred.TextInputFormat
+            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+            partition values:
+              employeesalary 2000.0
+            properties:
+              bucket_count -1
+              columns employeeid,employeename
+              columns.types int:string
+              field.delim |
+              file.inputformat org.apache.hadoop.mapred.TextInputFormat
+              file.outputformat org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+              location file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7107609744565894054/employee_part/employeesalary=2000.0
+              name default.employee_part
+              numFiles 1
+              numRows 0
+              partition_columns employeesalary
+              rawDataSize 0
+              serialization.ddl struct employee_part { i32 employeeid, string employeename}
+              serialization.format |
+              serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+              totalSize 105
+              transient_lastDdlTime 1389728706
+            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+          
+              input format: org.apache.hadoop.mapred.TextInputFormat
+              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+              properties:
+                bucket_count -1
+                columns employeeid,employeename
+                columns.types int:string
+                field.delim |
+                file.inputformat org.apache.hadoop.mapred.TextInputFormat
+                file.outputformat org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+                location file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7107609744565894054/employee_part
+                name default.employee_part
+                numFiles 2
+                numPartitions 2
+                numRows 0
+                partition_columns employeesalary
+                rawDataSize 0
+                serialization.ddl struct employee_part { i32 employeeid, string employeename}
+                serialization.format |
+                serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+                totalSize 210
+                transient_lastDdlTime 1389728706
+              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+              name: default.employee_part
+            name: default.employee_part
+      Truncated Path -> Alias:
+        /employee_part/employeesalary=2000.0 [employee_part]
+      Needs Tagging: false
+      Reduce Operator Tree:
+        Group By Operator
+          aggregations:
+                expr: compute_stats(VALUE._col0)
+          bucketGroup: false
+          mode: mergepartial
+          outputColumnNames: _col0
+          Select Operator
+            expressions:
+                  expr: _col0
+                  type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,numdistinctvalues:bigint>
+            outputColumnNames: _col0
+            File Output Operator
+              compressed: false
+              GlobalTableId: 0
+              directory: file:/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/marmbrus/hive_2014-01-14_11-45-07_241_106202206012377173-1/-ext-10001
+              NumFilesPerFileSink: 1
+              Stats Publishing Key Prefix: file:/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/marmbrus/hive_2014-01-14_11-45-07_241_106202206012377173-1/-ext-10001/
+              table:
+                  input format: org.apache.hadoop.mapred.TextInputFormat
+                  output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+                  properties:
+                    columns _col0
+                    columns.types struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,numdistinctvalues:bigint>
+                    escape.delim \
+                    hive.serialization.extend.nesting.levels true
+                    serialization.format 1
+              TotalFiles: 1
+              GatherStats: false
+              MultiFileSpray: false
+
+  Stage: Stage-1
+    Column Stats Work
+      Column Stats Desc:
+          Columns: employeeID
+          Column Types: int
+          Partition: employeesalary=2000.0
+          Table: Employee_Part
+          Is Table Level Stats: false
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_partlvl-6-86ba38eff353a720bbabf726365b6712
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_partlvl-6-86ba38eff353a720bbabf726365b6712 b/sql/hive/src/test/resources/golden/columnstats_partlvl-6-86ba38eff353a720bbabf726365b6712
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_partlvl-7-1f91b01f40c5e87aa33ceb9b5fa0b2f1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_partlvl-7-1f91b01f40c5e87aa33ceb9b5fa0b2f1 b/sql/hive/src/test/resources/golden/columnstats_partlvl-7-1f91b01f40c5e87aa33ceb9b5fa0b2f1
new file mode 100644
index 0000000..777024f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/columnstats_partlvl-7-1f91b01f40c5e87aa33ceb9b5fa0b2f1
@@ -0,0 +1,58 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_ANALYZE (TOK_TAB (TOK_TABNAME Employee_Part) (TOK_PARTSPEC (TOK_PARTVAL employeeSalary 4000.0))) (TOK_TABCOLNAME employeeID))
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+  Stage-1 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+    Map Reduce
+      Alias -> Map Operator Tree:
+        employee_part 
+          TableScan
+            alias: employee_part
+            Select Operator
+              expressions:
+                    expr: employeeid
+                    type: int
+              outputColumnNames: employeeid
+              Group By Operator
+                aggregations:
+                      expr: compute_stats(employeeid, 16)
+                bucketGroup: false
+                mode: hash
+                outputColumnNames: _col0
+                Reduce Output Operator
+                  sort order: 
+                  tag: -1
+                  value expressions:
+                        expr: _col0
+                        type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,bitvector:string,numbitvectors:int>
+      Reduce Operator Tree:
+        Group By Operator
+          aggregations:
+                expr: compute_stats(VALUE._col0)
+          bucketGroup: false
+          mode: mergepartial
+          outputColumnNames: _col0
+          Select Operator
+            expressions:
+                  expr: _col0
+                  type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,numdistinctvalues:bigint>
+            outputColumnNames: _col0
+            File Output Operator
+              compressed: false
+              GlobalTableId: 0
+              table:
+                  input format: org.apache.hadoop.mapred.TextInputFormat
+                  output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+
+  Stage: Stage-1
+    Column Stats Work
+      Column Stats Desc:
+          Columns: employeeID
+          Column Types: int
+          Partition: employeesalary=4000.0
+          Table: Employee_Part
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_partlvl-8-dc5682403f4154cef30860f2b4e37bce
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_partlvl-8-dc5682403f4154cef30860f2b4e37bce b/sql/hive/src/test/resources/golden/columnstats_partlvl-8-dc5682403f4154cef30860f2b4e37bce
new file mode 100644
index 0000000..cd72c7e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/columnstats_partlvl-8-dc5682403f4154cef30860f2b4e37bce
@@ -0,0 +1,129 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_ANALYZE (TOK_TAB (TOK_TABNAME Employee_Part) (TOK_PARTSPEC (TOK_PARTVAL employeeSalary 4000.0))) (TOK_TABCOLNAME employeeID))
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+  Stage-1 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+    Map Reduce
+      Alias -> Map Operator Tree:
+        employee_part 
+          TableScan
+            alias: employee_part
+            GatherStats: false
+            Select Operator
+              expressions:
+                    expr: employeeid
+                    type: int
+              outputColumnNames: employeeid
+              Group By Operator
+                aggregations:
+                      expr: compute_stats(employeeid, 16)
+                bucketGroup: false
+                mode: hash
+                outputColumnNames: _col0
+                Reduce Output Operator
+                  sort order: 
+                  tag: -1
+                  value expressions:
+                        expr: _col0
+                        type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,bitvector:string,numbitvectors:int>
+      Path -> Alias:
+        file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7107609744565894054/employee_part/employeesalary=4000.0 [employee_part]
+      Path -> Partition:
+        file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7107609744565894054/employee_part/employeesalary=4000.0 
+          Partition
+            base file name: employeesalary=4000.0
+            input format: org.apache.hadoop.mapred.TextInputFormat
+            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+            partition values:
+              employeesalary 4000.0
+            properties:
+              bucket_count -1
+              columns employeeid,employeename
+              columns.types int:string
+              field.delim |
+              file.inputformat org.apache.hadoop.mapred.TextInputFormat
+              file.outputformat org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+              location file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7107609744565894054/employee_part/employeesalary=4000.0
+              name default.employee_part
+              numFiles 1
+              numRows 0
+              partition_columns employeesalary
+              rawDataSize 0
+              serialization.ddl struct employee_part { i32 employeeid, string employeename}
+              serialization.format |
+              serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+              totalSize 105
+              transient_lastDdlTime 1389728706
+            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+          
+              input format: org.apache.hadoop.mapred.TextInputFormat
+              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+              properties:
+                bucket_count -1
+                columns employeeid,employeename
+                columns.types int:string
+                field.delim |
+                file.inputformat org.apache.hadoop.mapred.TextInputFormat
+                file.outputformat org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+                location file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7107609744565894054/employee_part
+                name default.employee_part
+                numFiles 2
+                numPartitions 2
+                numRows 0
+                partition_columns employeesalary
+                rawDataSize 0
+                serialization.ddl struct employee_part { i32 employeeid, string employeename}
+                serialization.format |
+                serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+                totalSize 210
+                transient_lastDdlTime 1389728706
+              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+              name: default.employee_part
+            name: default.employee_part
+      Truncated Path -> Alias:
+        /employee_part/employeesalary=4000.0 [employee_part]
+      Needs Tagging: false
+      Reduce Operator Tree:
+        Group By Operator
+          aggregations:
+                expr: compute_stats(VALUE._col0)
+          bucketGroup: false
+          mode: mergepartial
+          outputColumnNames: _col0
+          Select Operator
+            expressions:
+                  expr: _col0
+                  type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,numdistinctvalues:bigint>
+            outputColumnNames: _col0
+            File Output Operator
+              compressed: false
+              GlobalTableId: 0
+              directory: file:/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/marmbrus/hive_2014-01-14_11-45-24_849_6968895828655634809-1/-ext-10001
+              NumFilesPerFileSink: 1
+              Stats Publishing Key Prefix: file:/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/marmbrus/hive_2014-01-14_11-45-24_849_6968895828655634809-1/-ext-10001/
+              table:
+                  input format: org.apache.hadoop.mapred.TextInputFormat
+                  output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+                  properties:
+                    columns _col0
+                    columns.types struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,numdistinctvalues:bigint>
+                    escape.delim \
+                    hive.serialization.extend.nesting.levels true
+                    serialization.format 1
+              TotalFiles: 1
+              GatherStats: false
+              MultiFileSpray: false
+
+  Stage: Stage-1
+    Column Stats Work
+      Column Stats Desc:
+          Columns: employeeID
+          Column Types: int
+          Partition: employeesalary=4000.0
+          Table: Employee_Part
+          Is Table Level Stats: false
+

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_tbllvl-0-ada4896eb3d16ba1cd5ed5b439f2a875
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_tbllvl-0-ada4896eb3d16ba1cd5ed5b439f2a875 b/sql/hive/src/test/resources/golden/columnstats_tbllvl-0-ada4896eb3d16ba1cd5ed5b439f2a875
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_tbllvl-1-d5b5623715ee672e2f12b3fa775dc67c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_tbllvl-1-d5b5623715ee672e2f12b3fa775dc67c b/sql/hive/src/test/resources/golden/columnstats_tbllvl-1-d5b5623715ee672e2f12b3fa775dc67c
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_tbllvl-3-7c45bd1125420b85a0374fecbf947a95
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_tbllvl-3-7c45bd1125420b85a0374fecbf947a95 b/sql/hive/src/test/resources/golden/columnstats_tbllvl-3-7c45bd1125420b85a0374fecbf947a95
new file mode 100644
index 0000000..d1e5e73
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/columnstats_tbllvl-3-7c45bd1125420b85a0374fecbf947a95
@@ -0,0 +1,73 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_ANALYZE (TOK_TAB (TOK_TABNAME UserVisits_web_text_none)) (TOK_TABCOLNAME sourceIP avgTimeOnSite adRevenue))
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+  Stage-1 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+    Map Reduce
+      Alias -> Map Operator Tree:
+        uservisits_web_text_none 
+          TableScan
+            alias: uservisits_web_text_none
+            Select Operator
+              expressions:
+                    expr: sourceip
+                    type: string
+                    expr: avgtimeonsite
+                    type: int
+                    expr: adrevenue
+                    type: float
+              outputColumnNames: sourceip, avgtimeonsite, adrevenue
+              Group By Operator
+                aggregations:
+                      expr: compute_stats(sourceip, 16)
+                      expr: compute_stats(avgtimeonsite, 16)
+                      expr: compute_stats(adrevenue, 16)
+                bucketGroup: false
+                mode: hash
+                outputColumnNames: _col0, _col1, _col2
+                Reduce Output Operator
+                  sort order: 
+                  tag: -1
+                  value expressions:
+                        expr: _col0
+                        type: struct<columntype:string,maxlength:bigint,sumlength:bigint,count:bigint,countnulls:bigint,bitvector:string,numbitvectors:int>
+                        expr: _col1
+                        type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,bitvector:string,numbitvectors:int>
+                        expr: _col2
+                        type: struct<columntype:string,min:double,max:double,countnulls:bigint,bitvector:string,numbitvectors:int>
+      Reduce Operator Tree:
+        Group By Operator
+          aggregations:
+                expr: compute_stats(VALUE._col0)
+                expr: compute_stats(VALUE._col1)
+                expr: compute_stats(VALUE._col2)
+          bucketGroup: false
+          mode: mergepartial
+          outputColumnNames: _col0, _col1, _col2
+          Select Operator
+            expressions:
+                  expr: _col0
+                  type: struct<columntype:string,maxlength:bigint,avglength:double,countnulls:bigint,numdistinctvalues:bigint>
+                  expr: _col1
+                  type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,numdistinctvalues:bigint>
+                  expr: _col2
+                  type: struct<columntype:string,min:double,max:double,countnulls:bigint,numdistinctvalues:bigint>
+            outputColumnNames: _col0, _col1, _col2
+            File Output Operator
+              compressed: false
+              GlobalTableId: 0
+              table:
+                  input format: org.apache.hadoop.mapred.TextInputFormat
+                  output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+
+  Stage: Stage-1
+    Column Stats Work
+      Column Stats Desc:
+          Columns: sourceIP, avgTimeOnSite, adRevenue
+          Column Types: string, int, float
+          Table: UserVisits_web_text_none
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_tbllvl-4-d20bef3e7fe811a9029c969dec1b6770
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_tbllvl-4-d20bef3e7fe811a9029c969dec1b6770 b/sql/hive/src/test/resources/golden/columnstats_tbllvl-4-d20bef3e7fe811a9029c969dec1b6770
new file mode 100644
index 0000000..3f3aa58
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/columnstats_tbllvl-4-d20bef3e7fe811a9029c969dec1b6770
@@ -0,0 +1,141 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_ANALYZE (TOK_TAB (TOK_TABNAME UserVisits_web_text_none)) (TOK_TABCOLNAME sourceIP avgTimeOnSite adRevenue))
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+  Stage-1 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+    Map Reduce
+      Alias -> Map Operator Tree:
+        uservisits_web_text_none 
+          TableScan
+            alias: uservisits_web_text_none
+            GatherStats: false
+            Select Operator
+              expressions:
+                    expr: sourceip
+                    type: string
+                    expr: avgtimeonsite
+                    type: int
+                    expr: adrevenue
+                    type: float
+              outputColumnNames: sourceip, avgtimeonsite, adrevenue
+              Group By Operator
+                aggregations:
+                      expr: compute_stats(sourceip, 16)
+                      expr: compute_stats(avgtimeonsite, 16)
+                      expr: compute_stats(adrevenue, 16)
+                bucketGroup: false
+                mode: hash
+                outputColumnNames: _col0, _col1, _col2
+                Reduce Output Operator
+                  sort order: 
+                  tag: -1
+                  value expressions:
+                        expr: _col0
+                        type: struct<columntype:string,maxlength:bigint,sumlength:bigint,count:bigint,countnulls:bigint,bitvector:string,numbitvectors:int>
+                        expr: _col1
+                        type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,bitvector:string,numbitvectors:int>
+                        expr: _col2
+                        type: struct<columntype:string,min:double,max:double,countnulls:bigint,bitvector:string,numbitvectors:int>
+      Path -> Alias:
+        file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7107609744565894054/uservisits_web_text_none [uservisits_web_text_none]
+      Path -> Partition:
+        file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7107609744565894054/uservisits_web_text_none 
+          Partition
+            base file name: uservisits_web_text_none
+            input format: org.apache.hadoop.mapred.TextInputFormat
+            output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+            properties:
+              bucket_count -1
+              columns sourceip,desturl,visitdate,adrevenue,useragent,ccode,lcode,skeyword,avgtimeonsite
+              columns.types string:string:string:float:string:string:string:string:int
+              field.delim |
+              file.inputformat org.apache.hadoop.mapred.TextInputFormat
+              file.outputformat org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+              location file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7107609744565894054/uservisits_web_text_none
+              name default.uservisits_web_text_none
+              numFiles 1
+              numPartitions 0
+              numRows 0
+              rawDataSize 0
+              serialization.ddl struct uservisits_web_text_none { string sourceip, string desturl, string visitdate, float adrevenue, string useragent, string ccode, string lcode, string skeyword, i32 avgtimeonsite}
+              serialization.format |
+              serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+              totalSize 7060
+              transient_lastDdlTime 1389728748
+            serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+          
+              input format: org.apache.hadoop.mapred.TextInputFormat
+              output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+              properties:
+                bucket_count -1
+                columns sourceip,desturl,visitdate,adrevenue,useragent,ccode,lcode,skeyword,avgtimeonsite
+                columns.types string:string:string:float:string:string:string:string:int
+                field.delim |
+                file.inputformat org.apache.hadoop.mapred.TextInputFormat
+                file.outputformat org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+                location file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7107609744565894054/uservisits_web_text_none
+                name default.uservisits_web_text_none
+                numFiles 1
+                numPartitions 0
+                numRows 0
+                rawDataSize 0
+                serialization.ddl struct uservisits_web_text_none { string sourceip, string desturl, string visitdate, float adrevenue, string useragent, string ccode, string lcode, string skeyword, i32 avgtimeonsite}
+                serialization.format |
+                serialization.lib org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+                totalSize 7060
+                transient_lastDdlTime 1389728748
+              serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+              name: default.uservisits_web_text_none
+            name: default.uservisits_web_text_none
+      Truncated Path -> Alias:
+        /uservisits_web_text_none [uservisits_web_text_none]
+      Needs Tagging: false
+      Reduce Operator Tree:
+        Group By Operator
+          aggregations:
+                expr: compute_stats(VALUE._col0)
+                expr: compute_stats(VALUE._col1)
+                expr: compute_stats(VALUE._col2)
+          bucketGroup: false
+          mode: mergepartial
+          outputColumnNames: _col0, _col1, _col2
+          Select Operator
+            expressions:
+                  expr: _col0
+                  type: struct<columntype:string,maxlength:bigint,avglength:double,countnulls:bigint,numdistinctvalues:bigint>
+                  expr: _col1
+                  type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,numdistinctvalues:bigint>
+                  expr: _col2
+                  type: struct<columntype:string,min:double,max:double,countnulls:bigint,numdistinctvalues:bigint>
+            outputColumnNames: _col0, _col1, _col2
+            File Output Operator
+              compressed: false
+              GlobalTableId: 0
+              directory: file:/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/marmbrus/hive_2014-01-14_11-45-49_160_8862102294255849057-1/-ext-10001
+              NumFilesPerFileSink: 1
+              Stats Publishing Key Prefix: file:/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/marmbrus/hive_2014-01-14_11-45-49_160_8862102294255849057-1/-ext-10001/
+              table:
+                  input format: org.apache.hadoop.mapred.TextInputFormat
+                  output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+                  properties:
+                    columns _col0,_col1,_col2
+                    columns.types struct<columntype:string,maxlength:bigint,avglength:double,countnulls:bigint,numdistinctvalues:bigint>:struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,numdistinctvalues:bigint>:struct<columntype:string,min:double,max:double,countnulls:bigint,numdistinctvalues:bigint>
+                    escape.delim \
+                    hive.serialization.extend.nesting.levels true
+                    serialization.format 1
+              TotalFiles: 1
+              GatherStats: false
+              MultiFileSpray: false
+
+  Stage: Stage-1
+    Column Stats Work
+      Column Stats Desc:
+          Columns: sourceIP, avgTimeOnSite, adRevenue
+          Column Types: string, int, float
+          Table: UserVisits_web_text_none
+          Is Table Level Stats: true
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_tbllvl-5-ebf2d35321a3af996c150c6072d16a8c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_tbllvl-5-ebf2d35321a3af996c150c6072d16a8c b/sql/hive/src/test/resources/golden/columnstats_tbllvl-5-ebf2d35321a3af996c150c6072d16a8c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_tbllvl-6-46c090f169c8dc7dbc24c2264da20f55
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_tbllvl-6-46c090f169c8dc7dbc24c2264da20f55 b/sql/hive/src/test/resources/golden/columnstats_tbllvl-6-46c090f169c8dc7dbc24c2264da20f55
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_tbllvl-7-ce5ad528f8b9ad2c309aea199cbe769d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_tbllvl-7-ce5ad528f8b9ad2c309aea199cbe769d b/sql/hive/src/test/resources/golden/columnstats_tbllvl-7-ce5ad528f8b9ad2c309aea199cbe769d
new file mode 100644
index 0000000..4ff444f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/columnstats_tbllvl-7-ce5ad528f8b9ad2c309aea199cbe769d
@@ -0,0 +1,89 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_ANALYZE (TOK_TAB (TOK_TABNAME empty_tab)) (TOK_TABCOLNAME a b c d e))
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+  Stage-1 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+    Map Reduce
+      Alias -> Map Operator Tree:
+        empty_tab 
+          TableScan
+            alias: empty_tab
+            Select Operator
+              expressions:
+                    expr: a
+                    type: int
+                    expr: b
+                    type: double
+                    expr: c
+                    type: string
+                    expr: d
+                    type: boolean
+                    expr: e
+                    type: binary
+              outputColumnNames: a, b, c, d, e
+              Group By Operator
+                aggregations:
+                      expr: compute_stats(a, 16)
+                      expr: compute_stats(b, 16)
+                      expr: compute_stats(c, 16)
+                      expr: compute_stats(d, 16)
+                      expr: compute_stats(e, 16)
+                bucketGroup: false
+                mode: hash
+                outputColumnNames: _col0, _col1, _col2, _col3, _col4
+                Reduce Output Operator
+                  sort order: 
+                  tag: -1
+                  value expressions:
+                        expr: _col0
+                        type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,bitvector:string,numbitvectors:int>
+                        expr: _col1
+                        type: struct<columntype:string,min:double,max:double,countnulls:bigint,bitvector:string,numbitvectors:int>
+                        expr: _col2
+                        type: struct<columntype:string,maxlength:bigint,sumlength:bigint,count:bigint,countnulls:bigint,bitvector:string,numbitvectors:int>
+                        expr: _col3
+                        type: struct<columntype:string,counttrues:bigint,countfalses:bigint,countnulls:bigint>
+                        expr: _col4
+                        type: struct<columntype:string,maxlength:bigint,sumlength:bigint,count:bigint,countnulls:bigint>
+      Reduce Operator Tree:
+        Group By Operator
+          aggregations:
+                expr: compute_stats(VALUE._col0)
+                expr: compute_stats(VALUE._col1)
+                expr: compute_stats(VALUE._col2)
+                expr: compute_stats(VALUE._col3)
+                expr: compute_stats(VALUE._col4)
+          bucketGroup: false
+          mode: mergepartial
+          outputColumnNames: _col0, _col1, _col2, _col3, _col4
+          Select Operator
+            expressions:
+                  expr: _col0
+                  type: struct<columntype:string,min:bigint,max:bigint,countnulls:bigint,numdistinctvalues:bigint>
+                  expr: _col1
+                  type: struct<columntype:string,min:double,max:double,countnulls:bigint,numdistinctvalues:bigint>
+                  expr: _col2
+                  type: struct<columntype:string,maxlength:bigint,avglength:double,countnulls:bigint,numdistinctvalues:bigint>
+                  expr: _col3
+                  type: struct<columntype:string,counttrues:bigint,countfalses:bigint,countnulls:bigint>
+                  expr: _col4
+                  type: struct<columntype:string,maxlength:bigint,avglength:double,countnulls:bigint>
+            outputColumnNames: _col0, _col1, _col2, _col3, _col4
+            File Output Operator
+              compressed: false
+              GlobalTableId: 0
+              table:
+                  input format: org.apache.hadoop.mapred.TextInputFormat
+                  output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
+
+  Stage: Stage-1
+    Column Stats Work
+      Column Stats Desc:
+          Columns: a, b, c, d, e
+          Column Types: int, double, string, boolean, binary
+          Table: empty_tab
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_tbllvl-8-716c74ca8a0fc8c88e898163a8e41b8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_tbllvl-8-716c74ca8a0fc8c88e898163a8e41b8f b/sql/hive/src/test/resources/golden/columnstats_tbllvl-8-716c74ca8a0fc8c88e898163a8e41b8f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine1-0-84b74227c9f1563f530cd3ac3b333e54
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine1-0-84b74227c9f1563f530cd3ac3b333e54 b/sql/hive/src/test/resources/golden/combine1-0-84b74227c9f1563f530cd3ac3b333e54
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine1-0-84b74227c9f1563f530cd3ac3b333e54
@@ -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/combine1-1-86a409d8b868dc5f1a3bd1e04c2bc28c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine1-1-86a409d8b868dc5f1a3bd1e04c2bc28c b/sql/hive/src/test/resources/golden/combine1-1-86a409d8b868dc5f1a3bd1e04c2bc28c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine1-1-86a409d8b868dc5f1a3bd1e04c2bc28c
@@ -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/combine1-2-c95dc367df88c9e5cf77157f29ba2daf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine1-2-c95dc367df88c9e5cf77157f29ba2daf b/sql/hive/src/test/resources/golden/combine1-2-c95dc367df88c9e5cf77157f29ba2daf
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine1-2-c95dc367df88c9e5cf77157f29ba2daf
@@ -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/combine1-3-6e53a3ac93113f20db3a12f1dcf30e86
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine1-3-6e53a3ac93113f20db3a12f1dcf30e86 b/sql/hive/src/test/resources/golden/combine1-3-6e53a3ac93113f20db3a12f1dcf30e86
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine1-3-6e53a3ac93113f20db3a12f1dcf30e86
@@ -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/combine1-4-84967075baa3e56fff2a23f8ab9ba076
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine1-4-84967075baa3e56fff2a23f8ab9ba076 b/sql/hive/src/test/resources/golden/combine1-4-84967075baa3e56fff2a23f8ab9ba076
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine1-4-84967075baa3e56fff2a23f8ab9ba076
@@ -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/combine1-5-2ee5d706fe3a3bcc38b795f6e94970ea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine1-5-2ee5d706fe3a3bcc38b795f6e94970ea b/sql/hive/src/test/resources/golden/combine1-5-2ee5d706fe3a3bcc38b795f6e94970ea
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine1-5-2ee5d706fe3a3bcc38b795f6e94970ea
@@ -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/combine1-6-1d1f97cce07323812de3027920b04b75
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine1-6-1d1f97cce07323812de3027920b04b75 b/sql/hive/src/test/resources/golden/combine1-6-1d1f97cce07323812de3027920b04b75
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine1-6-1d1f97cce07323812de3027920b04b75
@@ -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/combine1-7-f7d8d6d0e9504b4dd2f1a557c0c69c30
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine1-7-f7d8d6d0e9504b4dd2f1a557c0c69c30 b/sql/hive/src/test/resources/golden/combine1-7-f7d8d6d0e9504b4dd2f1a557c0c69c30
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine1-8-da1fda96db80592bf2bbda8f22b5687c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine1-8-da1fda96db80592bf2bbda8f22b5687c b/sql/hive/src/test/resources/golden/combine1-8-da1fda96db80592bf2bbda8f22b5687c
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2-0-7a9e67189d3d4151f23b12c22bde06b5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2-0-7a9e67189d3d4151f23b12c22bde06b5 b/sql/hive/src/test/resources/golden/combine2-0-7a9e67189d3d4151f23b12c22bde06b5
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2-10-54649f87d403c6fcb163c4d51e382d3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2-10-54649f87d403c6fcb163c4d51e382d3a b/sql/hive/src/test/resources/golden/combine2-10-54649f87d403c6fcb163c4d51e382d3a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2-11-2d2d73a929c7d995ea57b40529b74b56
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2-11-2d2d73a929c7d995ea57b40529b74b56 b/sql/hive/src/test/resources/golden/combine2-11-2d2d73a929c7d995ea57b40529b74b56
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2-12-cd15ffd140539cf86090814729ec4748
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2-12-cd15ffd140539cf86090814729ec4748 b/sql/hive/src/test/resources/golden/combine2-12-cd15ffd140539cf86090814729ec4748
new file mode 100644
index 0000000..4c538dc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2-12-cd15ffd140539cf86090814729ec4748
@@ -0,0 +1,8 @@
+value=2010-04-21 09%3A45%3A00
+value=val_0
+value=val_2
+value=val_4
+value=val_5
+value=val_8
+value=val_9
+value=|

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2-13-5ac3e540fd24f94fee378e49597817b3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2-13-5ac3e540fd24f94fee378e49597817b3 b/sql/hive/src/test/resources/golden/combine2-13-5ac3e540fd24f94fee378e49597817b3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2-14-4695309eb4e91ef29c9857aa8fd6130c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2-14-4695309eb4e91ef29c9857aa8fd6130c b/sql/hive/src/test/resources/golden/combine2-14-4695309eb4e91ef29c9857aa8fd6130c
new file mode 100644
index 0000000..d492cb3
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2-14-4695309eb4e91ef29c9857aa8fd6130c
@@ -0,0 +1,12 @@
+0	val_0
+0	val_0
+0	val_0
+11	|
+19	2010-04-21 09:45:00
+2	val_2
+4	val_4
+5	val_5
+5	val_5
+5	val_5
+8	val_8
+9	val_9

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2-15-dd652175dac4463fed3c56aded11e6c1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2-15-dd652175dac4463fed3c56aded11e6c1 b/sql/hive/src/test/resources/golden/combine2-15-dd652175dac4463fed3c56aded11e6c1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2-16-557997716a68312e8cae75428e3ce31
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2-16-557997716a68312e8cae75428e3ce31 b/sql/hive/src/test/resources/golden/combine2-16-557997716a68312e8cae75428e3ce31
new file mode 100644
index 0000000..48082f7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2-16-557997716a68312e8cae75428e3ce31
@@ -0,0 +1 @@
+12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2-17-8e4598e3f0701478ed12042438699ce5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2-17-8e4598e3f0701478ed12042438699ce5 b/sql/hive/src/test/resources/golden/combine2-17-8e4598e3f0701478ed12042438699ce5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2-18-2af7419c1d84fe155e23f3972e049b97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2-18-2af7419c1d84fe155e23f3972e049b97 b/sql/hive/src/test/resources/golden/combine2-18-2af7419c1d84fe155e23f3972e049b97
new file mode 100644
index 0000000..41be2c5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2-18-2af7419c1d84fe155e23f3972e049b97
@@ -0,0 +1,2 @@
+2008-04-08	1000
+2008-04-09	1000

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2-4-84967075baa3e56fff2a23f8ab9ba076
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2-4-84967075baa3e56fff2a23f8ab9ba076 b/sql/hive/src/test/resources/golden/combine2-4-84967075baa3e56fff2a23f8ab9ba076
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2-4-84967075baa3e56fff2a23f8ab9ba076
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2-5-2ee5d706fe3a3bcc38b795f6e94970ea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2-5-2ee5d706fe3a3bcc38b795f6e94970ea b/sql/hive/src/test/resources/golden/combine2-5-2ee5d706fe3a3bcc38b795f6e94970ea
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2-5-2ee5d706fe3a3bcc38b795f6e94970ea
@@ -0,0 +1 @@
+0

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2-8-99d1f07b2ce904afd6a809fd1814efe9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2-8-99d1f07b2ce904afd6a809fd1814efe9 b/sql/hive/src/test/resources/golden/combine2-8-99d1f07b2ce904afd6a809fd1814efe9
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2-8-99d1f07b2ce904afd6a809fd1814efe9
@@ -0,0 +1 @@
+0

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_hadoop20-0-7a9e67189d3d4151f23b12c22bde06b5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-0-7a9e67189d3d4151f23b12c22bde06b5 b/sql/hive/src/test/resources/golden/combine2_hadoop20-0-7a9e67189d3d4151f23b12c22bde06b5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_hadoop20-1-86a409d8b868dc5f1a3bd1e04c2bc28c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-1-86a409d8b868dc5f1a3bd1e04c2bc28c b/sql/hive/src/test/resources/golden/combine2_hadoop20-1-86a409d8b868dc5f1a3bd1e04c2bc28c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_hadoop20-1-86a409d8b868dc5f1a3bd1e04c2bc28c
@@ -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/combine2_hadoop20-10-a5c8b73241600b6e2af8b3a41f5f5055
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-10-a5c8b73241600b6e2af8b3a41f5f5055 b/sql/hive/src/test/resources/golden/combine2_hadoop20-10-a5c8b73241600b6e2af8b3a41f5f5055
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_hadoop20-11-e25fd9e055710371ec90e0730c92f272
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-11-e25fd9e055710371ec90e0730c92f272 b/sql/hive/src/test/resources/golden/combine2_hadoop20-11-e25fd9e055710371ec90e0730c92f272
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_hadoop20-12-cd15ffd140539cf86090814729ec4748
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-12-cd15ffd140539cf86090814729ec4748 b/sql/hive/src/test/resources/golden/combine2_hadoop20-12-cd15ffd140539cf86090814729ec4748
new file mode 100644
index 0000000..80fa68b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_hadoop20-12-cd15ffd140539cf86090814729ec4748
@@ -0,0 +1,8 @@
+value=2010-04-21 09%3A45%3A00
+value=val_0
+value=val_2
+value=val_4
+value=val_5
+value=val_8
+value=val_9
+value=|
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_hadoop20-13-5ac3e540fd24f94fee378e49597817b3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-13-5ac3e540fd24f94fee378e49597817b3 b/sql/hive/src/test/resources/golden/combine2_hadoop20-13-5ac3e540fd24f94fee378e49597817b3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_hadoop20-14-4695309eb4e91ef29c9857aa8fd6130c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-14-4695309eb4e91ef29c9857aa8fd6130c b/sql/hive/src/test/resources/golden/combine2_hadoop20-14-4695309eb4e91ef29c9857aa8fd6130c
new file mode 100644
index 0000000..ff61416
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_hadoop20-14-4695309eb4e91ef29c9857aa8fd6130c
@@ -0,0 +1,12 @@
+0	val_0
+0	val_0
+0	val_0
+11	|
+19	2010-04-21 09:45:00
+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/combine2_hadoop20-15-dd652175dac4463fed3c56aded11e6c1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-15-dd652175dac4463fed3c56aded11e6c1 b/sql/hive/src/test/resources/golden/combine2_hadoop20-15-dd652175dac4463fed3c56aded11e6c1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_hadoop20-16-557997716a68312e8cae75428e3ce31
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-16-557997716a68312e8cae75428e3ce31 b/sql/hive/src/test/resources/golden/combine2_hadoop20-16-557997716a68312e8cae75428e3ce31
new file mode 100644
index 0000000..3cacc0b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_hadoop20-16-557997716a68312e8cae75428e3ce31
@@ -0,0 +1 @@
+12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_hadoop20-17-8e4598e3f0701478ed12042438699ce5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-17-8e4598e3f0701478ed12042438699ce5 b/sql/hive/src/test/resources/golden/combine2_hadoop20-17-8e4598e3f0701478ed12042438699ce5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_hadoop20-18-2af7419c1d84fe155e23f3972e049b97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-18-2af7419c1d84fe155e23f3972e049b97 b/sql/hive/src/test/resources/golden/combine2_hadoop20-18-2af7419c1d84fe155e23f3972e049b97
new file mode 100644
index 0000000..1a0aa74
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_hadoop20-18-2af7419c1d84fe155e23f3972e049b97
@@ -0,0 +1,2 @@
+2008-04-08	1000
+2008-04-09	1000
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_hadoop20-2-c95dc367df88c9e5cf77157f29ba2daf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-2-c95dc367df88c9e5cf77157f29ba2daf b/sql/hive/src/test/resources/golden/combine2_hadoop20-2-c95dc367df88c9e5cf77157f29ba2daf
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_hadoop20-2-c95dc367df88c9e5cf77157f29ba2daf
@@ -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/combine2_hadoop20-3-6e53a3ac93113f20db3a12f1dcf30e86
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-3-6e53a3ac93113f20db3a12f1dcf30e86 b/sql/hive/src/test/resources/golden/combine2_hadoop20-3-6e53a3ac93113f20db3a12f1dcf30e86
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_hadoop20-3-6e53a3ac93113f20db3a12f1dcf30e86
@@ -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/combine2_hadoop20-4-84967075baa3e56fff2a23f8ab9ba076
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-4-84967075baa3e56fff2a23f8ab9ba076 b/sql/hive/src/test/resources/golden/combine2_hadoop20-4-84967075baa3e56fff2a23f8ab9ba076
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_hadoop20-4-84967075baa3e56fff2a23f8ab9ba076
@@ -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/combine2_hadoop20-5-2ee5d706fe3a3bcc38b795f6e94970ea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-5-2ee5d706fe3a3bcc38b795f6e94970ea b/sql/hive/src/test/resources/golden/combine2_hadoop20-5-2ee5d706fe3a3bcc38b795f6e94970ea
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_hadoop20-5-2ee5d706fe3a3bcc38b795f6e94970ea
@@ -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/combine2_hadoop20-6-a4fb8359a2179ec70777aad6366071b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-6-a4fb8359a2179ec70777aad6366071b7 b/sql/hive/src/test/resources/golden/combine2_hadoop20-6-a4fb8359a2179ec70777aad6366071b7
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_hadoop20-6-a4fb8359a2179ec70777aad6366071b7
@@ -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/combine2_hadoop20-7-16367c381d4b189b3640c92511244bfe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-7-16367c381d4b189b3640c92511244bfe b/sql/hive/src/test/resources/golden/combine2_hadoop20-7-16367c381d4b189b3640c92511244bfe
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_hadoop20-7-16367c381d4b189b3640c92511244bfe
@@ -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/combine2_hadoop20-8-99d1f07b2ce904afd6a809fd1814efe9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-8-99d1f07b2ce904afd6a809fd1814efe9 b/sql/hive/src/test/resources/golden/combine2_hadoop20-8-99d1f07b2ce904afd6a809fd1814efe9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_hadoop20-8-99d1f07b2ce904afd6a809fd1814efe9
@@ -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/combine2_hadoop20-9-30cb07965e4b5025545361b948fc83c2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_hadoop20-9-30cb07965e4b5025545361b948fc83c2 b/sql/hive/src/test/resources/golden/combine2_hadoop20-9-30cb07965e4b5025545361b948fc83c2
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_hadoop20-9-30cb07965e4b5025545361b948fc83c2
@@ -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/combine2_win-0-86a409d8b868dc5f1a3bd1e04c2bc28c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-0-86a409d8b868dc5f1a3bd1e04c2bc28c b/sql/hive/src/test/resources/golden/combine2_win-0-86a409d8b868dc5f1a3bd1e04c2bc28c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_win-0-86a409d8b868dc5f1a3bd1e04c2bc28c
@@ -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/combine2_win-1-c95dc367df88c9e5cf77157f29ba2daf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-1-c95dc367df88c9e5cf77157f29ba2daf b/sql/hive/src/test/resources/golden/combine2_win-1-c95dc367df88c9e5cf77157f29ba2daf
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_win-1-c95dc367df88c9e5cf77157f29ba2daf
@@ -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/combine2_win-10-66ee1339a5a8cc224e83d583acc709c4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-10-66ee1339a5a8cc224e83d583acc709c4 b/sql/hive/src/test/resources/golden/combine2_win-10-66ee1339a5a8cc224e83d583acc709c4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_win-11-cd15ffd140539cf86090814729ec4748
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-11-cd15ffd140539cf86090814729ec4748 b/sql/hive/src/test/resources/golden/combine2_win-11-cd15ffd140539cf86090814729ec4748
new file mode 100644
index 0000000..80fa68b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_win-11-cd15ffd140539cf86090814729ec4748
@@ -0,0 +1,8 @@
+value=2010-04-21 09%3A45%3A00
+value=val_0
+value=val_2
+value=val_4
+value=val_5
+value=val_8
+value=val_9
+value=|
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_win-12-5ac3e540fd24f94fee378e49597817b3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-12-5ac3e540fd24f94fee378e49597817b3 b/sql/hive/src/test/resources/golden/combine2_win-12-5ac3e540fd24f94fee378e49597817b3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_win-13-4695309eb4e91ef29c9857aa8fd6130c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-13-4695309eb4e91ef29c9857aa8fd6130c b/sql/hive/src/test/resources/golden/combine2_win-13-4695309eb4e91ef29c9857aa8fd6130c
new file mode 100644
index 0000000..ff61416
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_win-13-4695309eb4e91ef29c9857aa8fd6130c
@@ -0,0 +1,12 @@
+0	val_0
+0	val_0
+0	val_0
+11	|
+19	2010-04-21 09:45:00
+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/combine2_win-14-dd652175dac4463fed3c56aded11e6c1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-14-dd652175dac4463fed3c56aded11e6c1 b/sql/hive/src/test/resources/golden/combine2_win-14-dd652175dac4463fed3c56aded11e6c1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_win-15-557997716a68312e8cae75428e3ce31
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-15-557997716a68312e8cae75428e3ce31 b/sql/hive/src/test/resources/golden/combine2_win-15-557997716a68312e8cae75428e3ce31
new file mode 100644
index 0000000..3cacc0b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_win-15-557997716a68312e8cae75428e3ce31
@@ -0,0 +1 @@
+12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_win-16-8e4598e3f0701478ed12042438699ce5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-16-8e4598e3f0701478ed12042438699ce5 b/sql/hive/src/test/resources/golden/combine2_win-16-8e4598e3f0701478ed12042438699ce5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_win-17-2af7419c1d84fe155e23f3972e049b97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-17-2af7419c1d84fe155e23f3972e049b97 b/sql/hive/src/test/resources/golden/combine2_win-17-2af7419c1d84fe155e23f3972e049b97
new file mode 100644
index 0000000..1a0aa74
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_win-17-2af7419c1d84fe155e23f3972e049b97
@@ -0,0 +1,2 @@
+2008-04-08	1000
+2008-04-09	1000
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine2_win-2-6e53a3ac93113f20db3a12f1dcf30e86
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-2-6e53a3ac93113f20db3a12f1dcf30e86 b/sql/hive/src/test/resources/golden/combine2_win-2-6e53a3ac93113f20db3a12f1dcf30e86
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_win-2-6e53a3ac93113f20db3a12f1dcf30e86
@@ -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/combine2_win-3-84967075baa3e56fff2a23f8ab9ba076
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-3-84967075baa3e56fff2a23f8ab9ba076 b/sql/hive/src/test/resources/golden/combine2_win-3-84967075baa3e56fff2a23f8ab9ba076
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_win-3-84967075baa3e56fff2a23f8ab9ba076
@@ -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/combine2_win-4-2ee5d706fe3a3bcc38b795f6e94970ea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-4-2ee5d706fe3a3bcc38b795f6e94970ea b/sql/hive/src/test/resources/golden/combine2_win-4-2ee5d706fe3a3bcc38b795f6e94970ea
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_win-4-2ee5d706fe3a3bcc38b795f6e94970ea
@@ -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/combine2_win-5-a4fb8359a2179ec70777aad6366071b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-5-a4fb8359a2179ec70777aad6366071b7 b/sql/hive/src/test/resources/golden/combine2_win-5-a4fb8359a2179ec70777aad6366071b7
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_win-5-a4fb8359a2179ec70777aad6366071b7
@@ -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/combine2_win-6-16367c381d4b189b3640c92511244bfe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-6-16367c381d4b189b3640c92511244bfe b/sql/hive/src/test/resources/golden/combine2_win-6-16367c381d4b189b3640c92511244bfe
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_win-6-16367c381d4b189b3640c92511244bfe
@@ -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/combine2_win-7-99d1f07b2ce904afd6a809fd1814efe9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-7-99d1f07b2ce904afd6a809fd1814efe9 b/sql/hive/src/test/resources/golden/combine2_win-7-99d1f07b2ce904afd6a809fd1814efe9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_win-7-99d1f07b2ce904afd6a809fd1814efe9
@@ -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/combine2_win-8-30cb07965e4b5025545361b948fc83c2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-8-30cb07965e4b5025545361b948fc83c2 b/sql/hive/src/test/resources/golden/combine2_win-8-30cb07965e4b5025545361b948fc83c2
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine2_win-8-30cb07965e4b5025545361b948fc83c2
@@ -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/combine2_win-9-7fd472d5ba7a41eb391f723c6dcf42af
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine2_win-9-7fd472d5ba7a41eb391f723c6dcf42af b/sql/hive/src/test/resources/golden/combine2_win-9-7fd472d5ba7a41eb391f723c6dcf42af
new file mode 100644
index 0000000..e69de29

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-10-fb173ed4483e732d367e51f88be793b1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-10-fb173ed4483e732d367e51f88be793b1 b/sql/hive/src/test/resources/golden/combine3-10-fb173ed4483e732d367e51f88be793b1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-11-30b8b79049113252bec1cbeac4018a3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-11-30b8b79049113252bec1cbeac4018a3 b/sql/hive/src/test/resources/golden/combine3-11-30b8b79049113252bec1cbeac4018a3
new file mode 100644
index 0000000..80665a4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine3-11-30b8b79049113252bec1cbeac4018a3
@@ -0,0 +1,12 @@
+key                 	int                 	None                
+value               	string              	None                
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2010-08-03, 00], dbName:default, tableName:combine_3_srcpart_seq_rc, createTime:1390898644, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:hr, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse6423793619827660847/combine_3_srcpart_seq_rc/ds=2010-08-03/hr=00, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectorie
 s:false), parameters:{numFiles=1, transient_lastDdlTime=1390898644, numRows=500, totalSize=15250, rawDataSize=5312})	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-12-f4baee25e0ad813258d67d707a6fc43b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-12-f4baee25e0ad813258d67d707a6fc43b b/sql/hive/src/test/resources/golden/combine3-12-f4baee25e0ad813258d67d707a6fc43b
new file mode 100644
index 0000000..5a87a3a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine3-12-f4baee25e0ad813258d67d707a6fc43b
@@ -0,0 +1,12 @@
+key                 	int                 	from deserializer   
+value               	string              	from deserializer   
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2010-08-03, 001], dbName:default, tableName:combine_3_srcpart_seq_rc, createTime:1390898653, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse6423793619827660847/combine_3_srcpart_seq_rc/ds=2010-08-03/hr=001, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{numFiles=1, transient_lastDdlTime=1390898653, numRows=500, totalSize=2202,
  rawDataSize=4551})	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-13-1c359bedf474e8e26f3b3562f7af6edc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-13-1c359bedf474e8e26f3b3562f7af6edc b/sql/hive/src/test/resources/golden/combine3-13-1c359bedf474e8e26f3b3562f7af6edc
new file mode 100644
index 0000000..7b6455d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine3-13-1c359bedf474e8e26f3b3562f7af6edc
@@ -0,0 +1,30 @@
+0	val_0	2010-08-03	00
+0	val_0	2010-08-03	00
+0	val_0	2010-08-03	00
+0	val_0	2010-08-03	001
+0	val_0	2010-08-03	001
+0	val_0	2010-08-03	001
+2	val_2	2010-08-03	00
+2	val_2	2010-08-03	001
+4	val_4	2010-08-03	00
+4	val_4	2010-08-03	001
+5	val_5	2010-08-03	00
+5	val_5	2010-08-03	00
+5	val_5	2010-08-03	00
+5	val_5	2010-08-03	001
+5	val_5	2010-08-03	001
+5	val_5	2010-08-03	001
+8	val_8	2010-08-03	00
+8	val_8	2010-08-03	001
+9	val_9	2010-08-03	00
+9	val_9	2010-08-03	001
+10	val_10	2010-08-03	00
+10	val_10	2010-08-03	001
+11	val_11	2010-08-03	00
+11	val_11	2010-08-03	001
+12	val_12	2010-08-03	00
+12	val_12	2010-08-03	00
+12	val_12	2010-08-03	001
+12	val_12	2010-08-03	001
+15	val_15	2010-08-03	00
+15	val_15	2010-08-03	00

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

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


[29/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_database_json-8-8e7cfe3e6069e796124ca940125385a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_database_json-8-8e7cfe3e6069e796124ca940125385a b/sql/hive/src/test/resources/golden/describe_database_json-8-8e7cfe3e6069e796124ca940125385a
new file mode 100644
index 0000000..bea7c01
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_database_json-8-8e7cfe3e6069e796124ca940125385a
@@ -0,0 +1 @@
+{"location":"file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/jsondb1.db","database":"jsondb1"}	 	 	 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_database_json-9-d097973152d91fa8072facb0f739e304
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_database_json-9-d097973152d91fa8072facb0f739e304 b/sql/hive/src/test/resources/golden/describe_database_json-9-d097973152d91fa8072facb0f739e304
new file mode 100644
index 0000000..bea7c01
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_database_json-9-d097973152d91fa8072facb0f739e304
@@ -0,0 +1 @@
+{"location":"file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/jsondb1.db","database":"jsondb1"}	 	 	 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-0-889714213a760ae9ab3ebe199eb30b62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-0-889714213a760ae9ab3ebe199eb30b62 b/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-0-889714213a760ae9ab3ebe199eb30b62
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-1-cbd03c487eba9e34d57a8decaa3a0dfa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-1-cbd03c487eba9e34d57a8decaa3a0dfa b/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-1-cbd03c487eba9e34d57a8decaa3a0dfa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-2-db8910ace81a5102495905a508ef5c28
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-2-db8910ace81a5102495905a508ef5c28 b/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-2-db8910ace81a5102495905a508ef5c28
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-3-b80c7ae3530bfdbc8e865d49742da826
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-3-b80c7ae3530bfdbc8e865d49742da826 b/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-3-b80c7ae3530bfdbc8e865d49742da826
new file mode 100644
index 0000000..3818211
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-3-b80c7ae3530bfdbc8e865d49742da826
@@ -0,0 +1,19 @@
+# col_name            	data_type           	comment             
+	 	 
+key                 	int                 	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+value               	string              	None                
+	 	 
+# Detailed Partition Information	 	 
+Partition Value:    	[val_86]            	 
+Database:           	default             	 
+Table:              	view_partitioned    	 
+CreateTime:         	Fri Feb 07 15:09:16 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Location:           	null                	 
+Partition Parameters:	 	 
+	transient_lastDdlTime	1391814556          

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-4-889714213a760ae9ab3ebe199eb30b62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-4-889714213a760ae9ab3ebe199eb30b62 b/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned-4-889714213a760ae9ab3ebe199eb30b62
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-1-889714213a760ae9ab3ebe199eb30b62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-1-889714213a760ae9ab3ebe199eb30b62 b/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-1-889714213a760ae9ab3ebe199eb30b62
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-2-cbd03c487eba9e34d57a8decaa3a0dfa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-2-cbd03c487eba9e34d57a8decaa3a0dfa b/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-2-cbd03c487eba9e34d57a8decaa3a0dfa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-3-db8910ace81a5102495905a508ef5c28
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-3-db8910ace81a5102495905a508ef5c28 b/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-3-db8910ace81a5102495905a508ef5c28
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-4-b80c7ae3530bfdbc8e865d49742da826
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-4-b80c7ae3530bfdbc8e865d49742da826 b/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-4-b80c7ae3530bfdbc8e865d49742da826
new file mode 100644
index 0000000..7b51873
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-4-b80c7ae3530bfdbc8e865d49742da826
@@ -0,0 +1 @@
+{"columns":[{"name":"key","type":"int"}]}	 	 

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-5-889714213a760ae9ab3ebe199eb30b62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-5-889714213a760ae9ab3ebe199eb30b62 b/sql/hive/src/test/resources/golden/describe_formatted_view_partitioned_json-5-889714213a760ae9ab3ebe199eb30b62
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_pretty-0-f34ca99310bf1d4793cf64423c024ad
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-0-f34ca99310bf1d4793cf64423c024ad b/sql/hive/src/test/resources/golden/describe_pretty-0-f34ca99310bf1d4793cf64423c024ad
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_pretty-1-dbfaa12f26f99277b8397379189172cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-1-dbfaa12f26f99277b8397379189172cf b/sql/hive/src/test/resources/golden/describe_pretty-1-dbfaa12f26f99277b8397379189172cf
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-1-dbfaa12f26f99277b8397379189172cf
@@ -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/describe_pretty-10-dbfaa12f26f99277b8397379189172cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-10-dbfaa12f26f99277b8397379189172cf b/sql/hive/src/test/resources/golden/describe_pretty-10-dbfaa12f26f99277b8397379189172cf
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-10-dbfaa12f26f99277b8397379189172cf
@@ -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/describe_pretty-11-e98c50f4b5cdb6ba04df147c57e0b264
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-11-e98c50f4b5cdb6ba04df147c57e0b264 b/sql/hive/src/test/resources/golden/describe_pretty-11-e98c50f4b5cdb6ba04df147c57e0b264
new file mode 100644
index 0000000..35fac1b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-11-e98c50f4b5cdb6ba04df147c57e0b264
@@ -0,0 +1,12 @@
+col_name                          data_type     comment	 	 
+	 	 
+col1                              int           col1 one line comment	 	 
+col2_abcdefghiklmnopqrstuvxyz     string        col2	 	 
+                                                two lines comment	 	 
+col3                              string        col3	 	 
+                                                three lines	 	 
+                                                comment	 	 
+col4                              string        col4 very long comment that is	 	 
+                                                greater than 80 chars and is	 	 
+                                                likely to spill into multiple	 	 
+                                                lines	 	 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_pretty-12-7d1e5e69d235a785fa3f0e099dd894c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-12-7d1e5e69d235a785fa3f0e099dd894c3 b/sql/hive/src/test/resources/golden/describe_pretty-12-7d1e5e69d235a785fa3f0e099dd894c3
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-12-7d1e5e69d235a785fa3f0e099dd894c3
@@ -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/describe_pretty-13-e98c50f4b5cdb6ba04df147c57e0b264
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-13-e98c50f4b5cdb6ba04df147c57e0b264 b/sql/hive/src/test/resources/golden/describe_pretty-13-e98c50f4b5cdb6ba04df147c57e0b264
new file mode 100644
index 0000000..b57f895
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-13-e98c50f4b5cdb6ba04df147c57e0b264
@@ -0,0 +1,24 @@
+col_name                          data_type     comment	 	 
+	 	 
+col1                              int           col1 one	 	 
+                                                line	 	 
+                                                comment	 	 
+col2_abcdefghiklmnopqrstuvxyz     string        col2	 	 
+                                                two lines	 	 
+                                                comment	 	 
+col3                              string        col3	 	 
+                                                three	 	 
+                                                lines	 	 
+                                                comment	 	 
+col4                              string        col4 very	 	 
+                                                long	 	 
+                                                comment	 	 
+                                                that is	 	 
+                                                greater	 	 
+                                                than 80	 	 
+                                                chars and	 	 
+                                                is likely	 	 
+                                                to spill	 	 
+                                                into	 	 
+                                                multiple	 	 
+                                                lines	 	 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_pretty-14-22db46f42dc0c1bf01a76ca360c20a7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-14-22db46f42dc0c1bf01a76ca360c20a7 b/sql/hive/src/test/resources/golden/describe_pretty-14-22db46f42dc0c1bf01a76ca360c20a7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_pretty-15-db4abe06aba81e685c52db6b43ba7c03
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-15-db4abe06aba81e685c52db6b43ba7c03 b/sql/hive/src/test/resources/golden/describe_pretty-15-db4abe06aba81e685c52db6b43ba7c03
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-15-db4abe06aba81e685c52db6b43ba7c03
@@ -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/describe_pretty-16-ada55b65b72e0d65563ad6161e005f22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-16-ada55b65b72e0d65563ad6161e005f22 b/sql/hive/src/test/resources/golden/describe_pretty-16-ada55b65b72e0d65563ad6161e005f22
new file mode 100644
index 0000000..3b7fe3c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-16-ada55b65b72e0d65563ad6161e005f22
@@ -0,0 +1,37 @@
+col_name           data_type     comment	 	 
+	 	 
+col1               int           col1 one line comment	 	 
+col2               string        col2	 	 
+                                 two lines comment	 	 
+col3               string        col3	 	 
+                                 three lines	 	 
+                                 comment	 	 
+col4               string        col4 very long comment that	 	 
+                                 is greater than 80 chars	 	 
+                                 and is likely to spill into	 	 
+                                 multiple lines	 	 
+col5               string        col5 very long multi-line	 	 
+                                 comment where each line is	 	 
+                                 very long by itself and is	 	 
+                                 likely to spill	 	 
+                                 into multiple lines.  Lorem	 	 
+                                 ipsum dolor sit amet,	 	 
+                                 consectetur adipiscing	 	 
+                                 elit. Proin in dolor nisl,	 	 
+                                 sodales	 	 
+                                 adipiscing tortor. Integer	 	 
+                                 venenatis	 	 
+col6               string        This comment has a very	 	 
+                                 long single word ABCDEFGHIJ	 	 
+                                 KLMNOPQRSTUVXYZabcdefghijkl	 	 
+                                 mnopqrstuvzxyz123 which	 	 
+                                 will not fit in a line by	 	 
+                                 itself for small column	 	 
+                                 widths.	 	 
+col7_nocomment     string        None	 	 
+ds                 string        None	 	 
+	 	 
+# Partition Information	 	 
+col_name           data_type     comment	 	 
+	 	 
+ds                 string        None	 	 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_pretty-2-713712e0f6f18144d1f3a522e9b98861
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-2-713712e0f6f18144d1f3a522e9b98861 b/sql/hive/src/test/resources/golden/describe_pretty-2-713712e0f6f18144d1f3a522e9b98861
new file mode 100644
index 0000000..49175da
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-2-713712e0f6f18144d1f3a522e9b98861
@@ -0,0 +1,23 @@
+col_name           data_type     comment	 	 
+	 	 
+col1               int           col1 one line comment	 	 
+col2               string        col2	 	 
+                                 two lines comment	 	 
+col3               string        col3	 	 
+                                 three lines	 	 
+                                 comment	 	 
+col4               string        col4 very long comment that is greater than 80	 	 
+                                 chars and is likely to spill into multiple	 	 
+                                 lines	 	 
+col5               string        col5 very long multi-line comment where each	 	 
+                                 line is very long by itself and is likely to	 	 
+                                 spill	 	 
+                                 into multiple lines.  Lorem ipsum dolor sit	 	 
+                                 amet, consectetur adipiscing elit. Proin in	 	 
+                                 dolor nisl, sodales	 	 
+                                 adipiscing tortor. Integer venenatis	 	 
+col6               string        This comment has a very long single word ABCDEF	 	 
+                                 GHIJKLMNOPQRSTUVXYZabcdefghijklmnopqrstuvzxyz12	 	 
+                                 3 which will not fit in a line by itself for	 	 
+                                 small column widths.	 	 
+col7_nocomment     string        None	 	 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_pretty-3-87c1f2148ecdc0d77eecb72b0268d4b4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-3-87c1f2148ecdc0d77eecb72b0268d4b4 b/sql/hive/src/test/resources/golden/describe_pretty-3-87c1f2148ecdc0d77eecb72b0268d4b4
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-3-87c1f2148ecdc0d77eecb72b0268d4b4
@@ -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/describe_pretty-4-1546db18568697fa68a7fc781802d255
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-4-1546db18568697fa68a7fc781802d255 b/sql/hive/src/test/resources/golden/describe_pretty-4-1546db18568697fa68a7fc781802d255
new file mode 100644
index 0000000..c3e77e0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-4-1546db18568697fa68a7fc781802d255
@@ -0,0 +1,14 @@
+col_name           data_type     comment	 	 
+	 	 
+col1               int           col1 one line comment	 	 
+col2               string        col2	 	 
+                                 two lines comment	 	 
+col3               string        col3	 	 
+                                 three lines	 	 
+                                 comment	 	 
+col4               string        col4 very long comment that is greater than 80 chars and is likely to spill into multiple lines	 	 
+col5               string        col5 very long multi-line comment where each line is very long by itself and is likely to spill	 	 
+                                 into multiple lines.  Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin in dolor nisl, sodales	 	 
+                                 adipiscing tortor. Integer venenatis	 	 
+col6               string        This comment has a very long single word ABCDEFGHIJKLMNOPQRSTUVXYZabcdefghijklmnopqrstuvzxyz123 which will not fit in a line by itself for small column widths.	 	 
+col7_nocomment     string        None	 	 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_pretty-5-ce1966d8626096821b404ab8745c4914
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-5-ce1966d8626096821b404ab8745c4914 b/sql/hive/src/test/resources/golden/describe_pretty-5-ce1966d8626096821b404ab8745c4914
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-5-ce1966d8626096821b404ab8745c4914
@@ -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/describe_pretty-6-1546db18568697fa68a7fc781802d255
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-6-1546db18568697fa68a7fc781802d255 b/sql/hive/src/test/resources/golden/describe_pretty-6-1546db18568697fa68a7fc781802d255
new file mode 100644
index 0000000..452f75a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-6-1546db18568697fa68a7fc781802d255
@@ -0,0 +1,44 @@
+col_name           data_type     comment	 	 
+	 	 
+col1               int           col1 one line	 	 
+                                 comment	 	 
+col2               string        col2	 	 
+                                 two lines comment	 	 
+col3               string        col3	 	 
+                                 three lines	 	 
+                                 comment	 	 
+col4               string        col4 very long	 	 
+                                 comment that is	 	 
+                                 greater than 80	 	 
+                                 chars and is	 	 
+                                 likely to spill	 	 
+                                 into multiple	 	 
+                                 lines	 	 
+col5               string        col5 very long	 	 
+                                 multi-line	 	 
+                                 comment where	 	 
+                                 each line is very	 	 
+                                 long by itself	 	 
+                                 and is likely to	 	 
+                                 spill	 	 
+                                 into multiple	 	 
+                                 lines.  Lorem	 	 
+                                 ipsum dolor sit	 	 
+                                 amet, consectetur	 	 
+                                 adipiscing elit.	 	 
+                                 Proin in dolor	 	 
+                                 nisl, sodales	 	 
+                                 adipiscing	 	 
+                                 tortor. Integer	 	 
+                                 venenatis	 	 
+col6               string        This comment has	 	 
+                                 a very long	 	 
+                                 single word ABCDE	 	 
+                                 FGHIJKLMNOPQRSTUV	 	 
+                                 XYZabcdefghijklmn	 	 
+                                 opqrstuvzxyz123	 	 
+                                 which will not	 	 
+                                 fit in a line by	 	 
+                                 itself for small	 	 
+                                 column widths.	 	 
+col7_nocomment     string        None	 	 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_pretty-7-db4abe06aba81e685c52db6b43ba7c03
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-7-db4abe06aba81e685c52db6b43ba7c03 b/sql/hive/src/test/resources/golden/describe_pretty-7-db4abe06aba81e685c52db6b43ba7c03
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-7-db4abe06aba81e685c52db6b43ba7c03
@@ -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/describe_pretty-8-1546db18568697fa68a7fc781802d255
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_pretty-8-1546db18568697fa68a7fc781802d255 b/sql/hive/src/test/resources/golden/describe_pretty-8-1546db18568697fa68a7fc781802d255
new file mode 100644
index 0000000..ee5a10c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_pretty-8-1546db18568697fa68a7fc781802d255
@@ -0,0 +1,31 @@
+col_name           data_type     comment	 	 
+	 	 
+col1               int           col1 one line comment	 	 
+col2               string        col2	 	 
+                                 two lines comment	 	 
+col3               string        col3	 	 
+                                 three lines	 	 
+                                 comment	 	 
+col4               string        col4 very long comment that	 	 
+                                 is greater than 80 chars	 	 
+                                 and is likely to spill into	 	 
+                                 multiple lines	 	 
+col5               string        col5 very long multi-line	 	 
+                                 comment where each line is	 	 
+                                 very long by itself and is	 	 
+                                 likely to spill	 	 
+                                 into multiple lines.  Lorem	 	 
+                                 ipsum dolor sit amet,	 	 
+                                 consectetur adipiscing	 	 
+                                 elit. Proin in dolor nisl,	 	 
+                                 sodales	 	 
+                                 adipiscing tortor. Integer	 	 
+                                 venenatis	 	 
+col6               string        This comment has a very	 	 
+                                 long single word ABCDEFGHIJ	 	 
+                                 KLMNOPQRSTUVXYZabcdefghijkl	 	 
+                                 mnopqrstuvzxyz123 which	 	 
+                                 will not fit in a line by	 	 
+                                 itself for small column	 	 
+                                 widths.	 	 
+col7_nocomment     string        None	 	 
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-0-5528e36b3b0f5b14313898cc45f9c23a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-0-5528e36b3b0f5b14313898cc45f9c23a b/sql/hive/src/test/resources/golden/describe_syntax-0-5528e36b3b0f5b14313898cc45f9c23a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-1-4f3d3497418242124113538edab45df7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-1-4f3d3497418242124113538edab45df7 b/sql/hive/src/test/resources/golden/describe_syntax-1-4f3d3497418242124113538edab45df7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-10-2d15bc50701f8f3c64ec48bd03a23ac5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-10-2d15bc50701f8f3c64ec48bd03a23ac5 b/sql/hive/src/test/resources/golden/describe_syntax-10-2d15bc50701f8f3c64ec48bd03a23ac5
new file mode 100644
index 0000000..4184ce2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-10-2d15bc50701f8f3c64ec48bd03a23ac5
@@ -0,0 +1,12 @@
+key1                	int                 	None                
+value1              	string              	None                
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:t1, dbName:db1, owner:marmbrus, createTime:1389728588, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key1, type:int, comment:null), FieldSchema(name:value1, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:part, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db1.db/t1, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:string, comment:n
 ull), FieldSchema(name:part, type:string, comment:null)], parameters:{transient_lastDdlTime=1389728588}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-11-ab161e38c5d66b6c344c8372160ac74f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-11-ab161e38c5d66b6c344c8372160ac74f b/sql/hive/src/test/resources/golden/describe_syntax-11-ab161e38c5d66b6c344c8372160ac74f
new file mode 100644
index 0000000..c94d6dc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-11-ab161e38c5d66b6c344c8372160ac74f
@@ -0,0 +1,33 @@
+# col_name            	data_type           	comment             
+	 	 
+key1                	int                 	None                
+value1              	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	db1                 	 
+Owner:              	marmbrus            	 
+CreateTime:         	Tue Jan 14 11:43:08 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db1.db/t1	 
+Table Type:         	MANAGED_TABLE       	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1389728588          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-12-90c7890e1aa28e94520f35f5679560a4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-12-90c7890e1aa28e94520f35f5679560a4 b/sql/hive/src/test/resources/golden/describe_syntax-12-90c7890e1aa28e94520f35f5679560a4
new file mode 100644
index 0000000..0dea48c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-12-90c7890e1aa28e94520f35f5679560a4
@@ -0,0 +1 @@
+key1                	int                 	from deserializer   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-13-7c1216f9852d454bf93256e5a2588758
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-13-7c1216f9852d454bf93256e5a2588758 b/sql/hive/src/test/resources/golden/describe_syntax-13-7c1216f9852d454bf93256e5a2588758
new file mode 100644
index 0000000..0dea48c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-13-7c1216f9852d454bf93256e5a2588758
@@ -0,0 +1 @@
+key1                	int                 	from deserializer   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-14-d167187f54ec60c25f5f7e1f2f2afee9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-14-d167187f54ec60c25f5f7e1f2f2afee9 b/sql/hive/src/test/resources/golden/describe_syntax-14-d167187f54ec60c25f5f7e1f2f2afee9
new file mode 100644
index 0000000..f3d2421
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-14-d167187f54ec60c25f5f7e1f2f2afee9
@@ -0,0 +1,3 @@
+# col_name            	data_type           	comment             
+	 	 
+key1                	int                 	from deserializer   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-15-e420b255509153b3326f00dcd25d11e4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-15-e420b255509153b3326f00dcd25d11e4 b/sql/hive/src/test/resources/golden/describe_syntax-15-e420b255509153b3326f00dcd25d11e4
new file mode 100644
index 0000000..0dea48c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-15-e420b255509153b3326f00dcd25d11e4
@@ -0,0 +1 @@
+key1                	int                 	from deserializer   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-16-5043ee273a313d28adeca74fd33739a7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-16-5043ee273a313d28adeca74fd33739a7 b/sql/hive/src/test/resources/golden/describe_syntax-16-5043ee273a313d28adeca74fd33739a7
new file mode 100644
index 0000000..0dea48c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-16-5043ee273a313d28adeca74fd33739a7
@@ -0,0 +1 @@
+key1                	int                 	from deserializer   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-17-c97a9e691cc08199678ead7f79d58b58
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-17-c97a9e691cc08199678ead7f79d58b58 b/sql/hive/src/test/resources/golden/describe_syntax-17-c97a9e691cc08199678ead7f79d58b58
new file mode 100644
index 0000000..f3d2421
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-17-c97a9e691cc08199678ead7f79d58b58
@@ -0,0 +1,3 @@
+# col_name            	data_type           	comment             
+	 	 
+key1                	int                 	from deserializer   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-18-69cecdc1889b7feb40b46c95524aaad4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-18-69cecdc1889b7feb40b46c95524aaad4 b/sql/hive/src/test/resources/golden/describe_syntax-18-69cecdc1889b7feb40b46c95524aaad4
new file mode 100644
index 0000000..0dea48c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-18-69cecdc1889b7feb40b46c95524aaad4
@@ -0,0 +1 @@
+key1                	int                 	from deserializer   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-19-c1c3359705e256d7641bbffab00c43fa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-19-c1c3359705e256d7641bbffab00c43fa b/sql/hive/src/test/resources/golden/describe_syntax-19-c1c3359705e256d7641bbffab00c43fa
new file mode 100644
index 0000000..0dea48c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-19-c1c3359705e256d7641bbffab00c43fa
@@ -0,0 +1 @@
+key1                	int                 	from deserializer   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-2-b198700c0129910d6205ef063ee83d5a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-2-b198700c0129910d6205ef063ee83d5a b/sql/hive/src/test/resources/golden/describe_syntax-2-b198700c0129910d6205ef063ee83d5a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-20-781dd449a9b26dc54f3bba8e5178cd8a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-20-781dd449a9b26dc54f3bba8e5178cd8a b/sql/hive/src/test/resources/golden/describe_syntax-20-781dd449a9b26dc54f3bba8e5178cd8a
new file mode 100644
index 0000000..f3d2421
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-20-781dd449a9b26dc54f3bba8e5178cd8a
@@ -0,0 +1,3 @@
+# col_name            	data_type           	comment             
+	 	 
+key1                	int                 	from deserializer   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-21-5bac87eeb7e71928d01275b006720de3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-21-5bac87eeb7e71928d01275b006720de3 b/sql/hive/src/test/resources/golden/describe_syntax-21-5bac87eeb7e71928d01275b006720de3
new file mode 100644
index 0000000..4f76eac
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-21-5bac87eeb7e71928d01275b006720de3
@@ -0,0 +1,10 @@
+key1                	int                 	None                
+value1              	string              	None                
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+part                	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-22-719a15ffd0018bb2898f9045be886e0f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-22-719a15ffd0018bb2898f9045be886e0f b/sql/hive/src/test/resources/golden/describe_syntax-22-719a15ffd0018bb2898f9045be886e0f
new file mode 100644
index 0000000..aa25ca5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-22-719a15ffd0018bb2898f9045be886e0f
@@ -0,0 +1,12 @@
+key1                	int                 	None                
+value1              	string              	None                
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[4, 5], dbName:db1, tableName:t1, createTime:1389728588, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:key1, type:int, comment:null), FieldSchema(name:value1, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:part, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db1.db/t1/ds=4/part=5, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{transient_lastDdlTime=1389728588})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-23-2b2f2f068fe8e8fcbe10d11506804e49
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-23-2b2f2f068fe8e8fcbe10d11506804e49 b/sql/hive/src/test/resources/golden/describe_syntax-23-2b2f2f068fe8e8fcbe10d11506804e49
new file mode 100644
index 0000000..311870f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-23-2b2f2f068fe8e8fcbe10d11506804e49
@@ -0,0 +1,32 @@
+# col_name            	data_type           	comment             
+	 	 
+key1                	int                 	None                
+value1              	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+# Detailed Partition Information	 	 
+Partition Value:    	[4, 5]              	 
+Database:           	db1                 	 
+Table:              	t1                  	 
+CreateTime:         	Tue Jan 14 11:43:08 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db1.db/t1/ds=4/part=5	 
+Partition Parameters:	 	 
+	transient_lastDdlTime	1389728588          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-24-ee226b42db35b219702319858e925468
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-24-ee226b42db35b219702319858e925468 b/sql/hive/src/test/resources/golden/describe_syntax-24-ee226b42db35b219702319858e925468
new file mode 100644
index 0000000..4f76eac
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-24-ee226b42db35b219702319858e925468
@@ -0,0 +1,10 @@
+key1                	int                 	None                
+value1              	string              	None                
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+part                	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-25-b6e10514fb473803c44bc793b9f9713e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-25-b6e10514fb473803c44bc793b9f9713e b/sql/hive/src/test/resources/golden/describe_syntax-25-b6e10514fb473803c44bc793b9f9713e
new file mode 100644
index 0000000..aa25ca5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-25-b6e10514fb473803c44bc793b9f9713e
@@ -0,0 +1,12 @@
+key1                	int                 	None                
+value1              	string              	None                
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[4, 5], dbName:db1, tableName:t1, createTime:1389728588, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:key1, type:int, comment:null), FieldSchema(name:value1, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:part, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db1.db/t1/ds=4/part=5, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{transient_lastDdlTime=1389728588})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-26-4851dc65e26ec33c605ab1ed65b59bec
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-26-4851dc65e26ec33c605ab1ed65b59bec b/sql/hive/src/test/resources/golden/describe_syntax-26-4851dc65e26ec33c605ab1ed65b59bec
new file mode 100644
index 0000000..311870f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-26-4851dc65e26ec33c605ab1ed65b59bec
@@ -0,0 +1,32 @@
+# col_name            	data_type           	comment             
+	 	 
+key1                	int                 	None                
+value1              	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+# Detailed Partition Information	 	 
+Partition Value:    	[4, 5]              	 
+Database:           	db1                 	 
+Table:              	t1                  	 
+CreateTime:         	Tue Jan 14 11:43:08 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db1.db/t1/ds=4/part=5	 
+Partition Parameters:	 	 
+	transient_lastDdlTime	1389728588          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-3-458d6aaffeee94997f67a43b88382106
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-3-458d6aaffeee94997f67a43b88382106 b/sql/hive/src/test/resources/golden/describe_syntax-3-458d6aaffeee94997f67a43b88382106
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-4-67eeb4eddd6b4e905404dd32a9f1d9c2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-4-67eeb4eddd6b4e905404dd32a9f1d9c2 b/sql/hive/src/test/resources/golden/describe_syntax-4-67eeb4eddd6b4e905404dd32a9f1d9c2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-5-a305e3d663b2697acca5abb9e7d897c4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-5-a305e3d663b2697acca5abb9e7d897c4 b/sql/hive/src/test/resources/golden/describe_syntax-5-a305e3d663b2697acca5abb9e7d897c4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-6-74668fbe18bbf3d6323e052ef2b4ca85
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-6-74668fbe18bbf3d6323e052ef2b4ca85 b/sql/hive/src/test/resources/golden/describe_syntax-6-74668fbe18bbf3d6323e052ef2b4ca85
new file mode 100644
index 0000000..4f76eac
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-6-74668fbe18bbf3d6323e052ef2b4ca85
@@ -0,0 +1,10 @@
+key1                	int                 	None                
+value1              	string              	None                
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+part                	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-7-d67ccae0a3893b4b91b0d4f1bd73b66d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-7-d67ccae0a3893b4b91b0d4f1bd73b66d b/sql/hive/src/test/resources/golden/describe_syntax-7-d67ccae0a3893b4b91b0d4f1bd73b66d
new file mode 100644
index 0000000..4184ce2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-7-d67ccae0a3893b4b91b0d4f1bd73b66d
@@ -0,0 +1,12 @@
+key1                	int                 	None                
+value1              	string              	None                
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:t1, dbName:db1, owner:marmbrus, createTime:1389728588, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key1, type:int, comment:null), FieldSchema(name:value1, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:part, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db1.db/t1, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:string, comment:n
 ull), FieldSchema(name:part, type:string, comment:null)], parameters:{transient_lastDdlTime=1389728588}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-8-9e40f8077f34fa35fccfeae972e8c4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-8-9e40f8077f34fa35fccfeae972e8c4 b/sql/hive/src/test/resources/golden/describe_syntax-8-9e40f8077f34fa35fccfeae972e8c4
new file mode 100644
index 0000000..c94d6dc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-8-9e40f8077f34fa35fccfeae972e8c4
@@ -0,0 +1,33 @@
+# col_name            	data_type           	comment             
+	 	 
+key1                	int                 	None                
+value1              	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	db1                 	 
+Owner:              	marmbrus            	 
+CreateTime:         	Tue Jan 14 11:43:08 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db1.db/t1	 
+Table Type:         	MANAGED_TABLE       	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1389728588          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_syntax-9-fb744775fb30d92297534d29b6eafd6b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_syntax-9-fb744775fb30d92297534d29b6eafd6b b/sql/hive/src/test/resources/golden/describe_syntax-9-fb744775fb30d92297534d29b6eafd6b
new file mode 100644
index 0000000..4f76eac
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_syntax-9-fb744775fb30d92297534d29b6eafd6b
@@ -0,0 +1,10 @@
+key1                	int                 	None                
+value1              	string              	None                
+ds                  	string              	None                
+part                	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+part                	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_table_json-0-1110d5212ef44ba8c7ac357fb2f4fc7b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_table_json-0-1110d5212ef44ba8c7ac357fb2f4fc7b b/sql/hive/src/test/resources/golden/describe_table_json-0-1110d5212ef44ba8c7ac357fb2f4fc7b
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_table_json-0-1110d5212ef44ba8c7ac357fb2f4fc7b
@@ -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/describe_table_json-1-e48b5f50bb2ff56f9886004366cfd491
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_table_json-1-e48b5f50bb2ff56f9886004366cfd491 b/sql/hive/src/test/resources/golden/describe_table_json-1-e48b5f50bb2ff56f9886004366cfd491
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_table_json-2-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_table_json-2-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/describe_table_json-2-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..f8bc404
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_table_json-2-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1 @@
+{"tables":["jsontable","src","srcpart"]}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_table_json-3-576670af142149302decb9bf8662e68a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_table_json-3-576670af142149302decb9bf8662e68a b/sql/hive/src/test/resources/golden/describe_table_json-3-576670af142149302decb9bf8662e68a
new file mode 100644
index 0000000..5895645
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_table_json-3-576670af142149302decb9bf8662e68a
@@ -0,0 +1 @@
+{"tables":["jsontable"]}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_table_json-4-4a57591b392bb8fd18238d068d191721
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_table_json-4-4a57591b392bb8fd18238d068d191721 b/sql/hive/src/test/resources/golden/describe_table_json-4-4a57591b392bb8fd18238d068d191721
new file mode 100644
index 0000000..353bf2d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_table_json-4-4a57591b392bb8fd18238d068d191721
@@ -0,0 +1 @@
+{"tables":[]}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_table_json-5-865aeeea2647a71f7f25b03da4203ffb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_table_json-5-865aeeea2647a71f7f25b03da4203ffb b/sql/hive/src/test/resources/golden/describe_table_json-5-865aeeea2647a71f7f25b03da4203ffb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_table_json-6-ac49d26a0211b804fee89bbe0808f430
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_table_json-6-ac49d26a0211b804fee89bbe0808f430 b/sql/hive/src/test/resources/golden/describe_table_json-6-ac49d26a0211b804fee89bbe0808f430
new file mode 100644
index 0000000..96c1178
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_table_json-6-ac49d26a0211b804fee89bbe0808f430
@@ -0,0 +1 @@
+{"columns":[{"name":"key","type":"int"},{"name":"value","type":"string"}]}	 	 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_table_json-7-24552fd8c4b7d9d460a8ea25eb2d6e30
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_table_json-7-24552fd8c4b7d9d460a8ea25eb2d6e30 b/sql/hive/src/test/resources/golden/describe_table_json-7-24552fd8c4b7d9d460a8ea25eb2d6e30
new file mode 100644
index 0000000..4cf10d1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_table_json-7-24552fd8c4b7d9d460a8ea25eb2d6e30
@@ -0,0 +1 @@
+{"columns":[{"name":"key","type":"int"},{"name":"value","type":"string"}],"tableInfo":{"owner":"marmbrus","parameters":{"id":"jsontable","last_modified_by":"marmbrus","last_modified_time":"1389728616","transient_lastDdlTime":"1389728616","comment":"json table"},"createTime":1389728615,"dbName":"default","tableName":"jsontable","privileges":null,"tableType":"MANAGED_TABLE","sd":{"location":"file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/jsontable","parameters":{},"inputFormat":"org.apache.hadoop.mapred.TextInputFormat","outputFormat":"org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat","compressed":false,"cols":[{"name":"key","type":"int","comment":null,"setName":true,"setType":true,"setComment":false},{"name":"value","type":"string","comment":null,"setName":true,"setType":true,"setComment":false}],"serdeInfo":{"name":null,"parameters":{"serialization.format":"1"},"serializationLib":"org.apache.hadoop.hive.serde2.lazy.LazySimpl
 eSerDe","setName":false,"parametersSize":1,"setParameters":true,"setSerializationLib":true},"colsSize":2,"skewedInfo":{"skewedColNames":[],"skewedColValues":[],"skewedColValueLocationMaps":{},"skewedColNamesSize":0,"skewedColNamesIterator":[],"setSkewedColNames":true,"skewedColValuesSize":0,"skewedColValuesIterator":[],"setSkewedColValues":true,"skewedColValueLocationMapsSize":0,"setSkewedColValueLocationMaps":true},"bucketCols":[],"numBuckets":-1,"sortCols":[],"storedAsSubDirectories":false,"setSkewedInfo":true,"parametersSize":0,"setParameters":true,"colsIterator":[{"name":"key","type":"int","comment":null,"setName":true,"setType":true,"setComment":false},{"name":"value","type":"string","comment":null,"setName":true,"setType":true,"setComment":false}],"setCols":true,"setLocation":true,"setInputFormat":true,"setOutputFormat":true,"setCompressed":true,"setNumBuckets":true,"setSerdeInfo":true,"bucketColsSize":0,"bucketColsIterator":[],"setBucketCols":true,"sortColsSize":0,"sortColsIt
 erator":[],"setSortCols":true,"setStoredAsSubDirectories":true},"partitionKeys":[],"viewOriginalText":null,"lastAccessTime":0,"retention":0,"viewExpandedText":null,"partitionKeysSize":0,"setTableType":true,"setTableName":true,"setDbName":true,"setOwner":true,"setCreateTime":true,"setLastAccessTime":true,"setRetention":true,"setSd":true,"partitionKeysIterator":[],"setPartitionKeys":true,"parametersSize":5,"setParameters":true,"setViewOriginalText":false,"setViewExpandedText":false,"setPrivileges":false}}	 	 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_table_json-8-deaf826aef1c9a7f36d7824eafd20f11
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_table_json-8-deaf826aef1c9a7f36d7824eafd20f11 b/sql/hive/src/test/resources/golden/describe_table_json-8-deaf826aef1c9a7f36d7824eafd20f11
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_table_json-9-b05391400dc31139998dc3abaaf86320
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_table_json-9-b05391400dc31139998dc3abaaf86320 b/sql/hive/src/test/resources/golden/describe_table_json-9-b05391400dc31139998dc3abaaf86320
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_table_json-9-b05391400dc31139998dc3abaaf86320
@@ -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/diff_part_input_formats-0-12652a5a33548c245772e8d0894af5ad
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/diff_part_input_formats-0-12652a5a33548c245772e8d0894af5ad b/sql/hive/src/test/resources/golden/diff_part_input_formats-0-12652a5a33548c245772e8d0894af5ad
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/diff_part_input_formats-1-961f7cb386a6eacd391dcb189cbeddaa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/diff_part_input_formats-1-961f7cb386a6eacd391dcb189cbeddaa b/sql/hive/src/test/resources/golden/diff_part_input_formats-1-961f7cb386a6eacd391dcb189cbeddaa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/diff_part_input_formats-2-28cd0f9b01baa8627a013339dc9508ce
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/diff_part_input_formats-2-28cd0f9b01baa8627a013339dc9508ce b/sql/hive/src/test/resources/golden/diff_part_input_formats-2-28cd0f9b01baa8627a013339dc9508ce
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/diff_part_input_formats-3-c6eef43568e8ed96299720d30a6235e1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/diff_part_input_formats-3-c6eef43568e8ed96299720d30a6235e1 b/sql/hive/src/test/resources/golden/diff_part_input_formats-3-c6eef43568e8ed96299720d30a6235e1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/diff_part_input_formats-4-a4890f2b20715c75e05c674d9155a5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/diff_part_input_formats-4-a4890f2b20715c75e05c674d9155a5b b/sql/hive/src/test/resources/golden/diff_part_input_formats-4-a4890f2b20715c75e05c674d9155a5b
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/diff_part_input_formats-4-a4890f2b20715c75e05c674d9155a5b
@@ -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/disable_file_format_check-0-bd9d00e3ffcaea450a3cc8d0ba6f865c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/disable_file_format_check-0-bd9d00e3ffcaea450a3cc8d0ba6f865c b/sql/hive/src/test/resources/golden/disable_file_format_check-0-bd9d00e3ffcaea450a3cc8d0ba6f865c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/disable_file_format_check-0-bd9d00e3ffcaea450a3cc8d0ba6f865c
@@ -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/disable_file_format_check-1-ec4d7e2ce5bd580b24119860e96f376e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/disable_file_format_check-1-ec4d7e2ce5bd580b24119860e96f376e b/sql/hive/src/test/resources/golden/disable_file_format_check-1-ec4d7e2ce5bd580b24119860e96f376e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/disable_file_format_check-2-d3e20a1484eabcd50e2039e55b4f549
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/disable_file_format_check-2-d3e20a1484eabcd50e2039e55b4f549 b/sql/hive/src/test/resources/golden/disable_file_format_check-2-d3e20a1484eabcd50e2039e55b4f549
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/disable_file_format_check-3-93063fb3476a400ecfec0bfd02cbc23f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/disable_file_format_check-3-93063fb3476a400ecfec0bfd02cbc23f b/sql/hive/src/test/resources/golden/disable_file_format_check-3-93063fb3476a400ecfec0bfd02cbc23f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/disable_file_format_check-4-fe6f402a026c882c2bc8f5251794dbbb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/disable_file_format_check-4-fe6f402a026c882c2bc8f5251794dbbb b/sql/hive/src/test/resources/golden/disable_file_format_check-4-fe6f402a026c882c2bc8f5251794dbbb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-0-a071dedef216e84d1cb2f0de6d34fd1a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-0-a071dedef216e84d1cb2f0de6d34fd1a b/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-0-a071dedef216e84d1cb2f0de6d34fd1a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-0-a071dedef216e84d1cb2f0de6d34fd1a
@@ -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/disallow_incompatible_type_change_off-1-ce3797dc14a603cba2a5e58c8612de5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-1-ce3797dc14a603cba2a5e58c8612de5b b/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-1-ce3797dc14a603cba2a5e58c8612de5b
new file mode 100644
index 0000000..7ae6029
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-1-ce3797dc14a603cba2a5e58c8612de5b
@@ -0,0 +1 @@
+238	val_238
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-2-f5340880d2be7b0643eb995673e89d11
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-2-f5340880d2be7b0643eb995673e89d11 b/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-2-f5340880d2be7b0643eb995673e89d11
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-3-b4e3c4c6b7ae6e0fad9ab7728f2ace85
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-3-b4e3c4c6b7ae6e0fad9ab7728f2ace85 b/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-3-b4e3c4c6b7ae6e0fad9ab7728f2ace85
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-4-34064fd15c28dba55865cb8f3c5ba68c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-4-34064fd15c28dba55865cb8f3c5ba68c b/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-4-34064fd15c28dba55865cb8f3c5ba68c
new file mode 100644
index 0000000..ca21e09
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-4-34064fd15c28dba55865cb8f3c5ba68c
@@ -0,0 +1 @@
+1	{"a1":"b1"}	foo1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-5-f40a07d7654573e1a8517770eb8529e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-5-f40a07d7654573e1a8517770eb8529e7 b/sql/hive/src/test/resources/golden/disallow_incompatible_type_change_off-5-f40a07d7654573e1a8517770eb8529e7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_database_removes_partition_dirs-0-b454ca2d55b61fd597540dbe38eb51ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_database_removes_partition_dirs-0-b454ca2d55b61fd597540dbe38eb51ab b/sql/hive/src/test/resources/golden/drop_database_removes_partition_dirs-0-b454ca2d55b61fd597540dbe38eb51ab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_database_removes_partition_dirs-1-ece80e0bd1236c547da7eceac114e602
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_database_removes_partition_dirs-1-ece80e0bd1236c547da7eceac114e602 b/sql/hive/src/test/resources/golden/drop_database_removes_partition_dirs-1-ece80e0bd1236c547da7eceac114e602
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_function-0-9a0a48e6e2e5edffb4bcca349c49fa48
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_function-0-9a0a48e6e2e5edffb4bcca349c49fa48 b/sql/hive/src/test/resources/golden/drop_function-0-9a0a48e6e2e5edffb4bcca349c49fa48
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_function-0-9a0a48e6e2e5edffb4bcca349c49fa48
@@ -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/drop_function-1-ea5871f0a80a41e19fd6a42bd29b693a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_function-1-ea5871f0a80a41e19fd6a42bd29b693a b/sql/hive/src/test/resources/golden/drop_function-1-ea5871f0a80a41e19fd6a42bd29b693a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_index-0-9a0a48e6e2e5edffb4bcca349c49fa48
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_index-0-9a0a48e6e2e5edffb4bcca349c49fa48 b/sql/hive/src/test/resources/golden/drop_index-0-9a0a48e6e2e5edffb4bcca349c49fa48
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_index-0-9a0a48e6e2e5edffb4bcca349c49fa48
@@ -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/drop_index-1-5875a80dd89498c8b61db5f6bf26898
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_index-1-5875a80dd89498c8b61db5f6bf26898 b/sql/hive/src/test/resources/golden/drop_index-1-5875a80dd89498c8b61db5f6bf26898
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_multi_partitions-0-c4449feb8f8e2c40c294ccf50680b47b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_multi_partitions-0-c4449feb8f8e2c40c294ccf50680b47b b/sql/hive/src/test/resources/golden/drop_multi_partitions-0-c4449feb8f8e2c40c294ccf50680b47b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_multi_partitions-1-d738aa3c169c10f5b1e5959453dffbd4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_multi_partitions-1-d738aa3c169c10f5b1e5959453dffbd4 b/sql/hive/src/test/resources/golden/drop_multi_partitions-1-d738aa3c169c10f5b1e5959453dffbd4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_multi_partitions-10-9120e865aa132bac6e0a29c907f0b760
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_multi_partitions-10-9120e865aa132bac6e0a29c907f0b760 b/sql/hive/src/test/resources/golden/drop_multi_partitions-10-9120e865aa132bac6e0a29c907f0b760
new file mode 100644
index 0000000..c9d7017
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_multi_partitions-10-9120e865aa132bac6e0a29c907f0b760
@@ -0,0 +1 @@
+b=2/c=2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_multi_partitions-2-7554be9025c7683c67dce09177396357
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_multi_partitions-2-7554be9025c7683c67dce09177396357 b/sql/hive/src/test/resources/golden/drop_multi_partitions-2-7554be9025c7683c67dce09177396357
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_multi_partitions-3-bc92a4d9670709904a8d49ebe9ba8e5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_multi_partitions-3-bc92a4d9670709904a8d49ebe9ba8e5 b/sql/hive/src/test/resources/golden/drop_multi_partitions-3-bc92a4d9670709904a8d49ebe9ba8e5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_multi_partitions-4-9120e865aa132bac6e0a29c907f0b760
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_multi_partitions-4-9120e865aa132bac6e0a29c907f0b760 b/sql/hive/src/test/resources/golden/drop_multi_partitions-4-9120e865aa132bac6e0a29c907f0b760
new file mode 100644
index 0000000..53e09b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_multi_partitions-4-9120e865aa132bac6e0a29c907f0b760
@@ -0,0 +1,3 @@
+b=1/c=1
+b=1/c=2
+b=2/c=2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_multi_partitions-5-53b0c9e5b0c8c37e75c1750280cf2aa0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_multi_partitions-5-53b0c9e5b0c8c37e75c1750280cf2aa0 b/sql/hive/src/test/resources/golden/drop_multi_partitions-5-53b0c9e5b0c8c37e75c1750280cf2aa0
new file mode 100644
index 0000000..31b543e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_multi_partitions-5-53b0c9e5b0c8c37e75c1750280cf2aa0
@@ -0,0 +1,12 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_ALTERTABLE_DROPPARTS mp (TOK_PARTSPEC (TOK_PARTVAL b = '1')))
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+      Drop Table Operator:
+        Drop Table
+          table: mp
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_multi_partitions-6-70ad97221d2be48259ea556f9d8e5353
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_multi_partitions-6-70ad97221d2be48259ea556f9d8e5353 b/sql/hive/src/test/resources/golden/drop_multi_partitions-6-70ad97221d2be48259ea556f9d8e5353
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_multi_partitions-7-9120e865aa132bac6e0a29c907f0b760
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_multi_partitions-7-9120e865aa132bac6e0a29c907f0b760 b/sql/hive/src/test/resources/golden/drop_multi_partitions-7-9120e865aa132bac6e0a29c907f0b760
new file mode 100644
index 0000000..c9d7017
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_multi_partitions-7-9120e865aa132bac6e0a29c907f0b760
@@ -0,0 +1 @@
+b=2/c=2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_multi_partitions-8-46a4f646bbc04f70e7ae5ed992f102f1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_multi_partitions-8-46a4f646bbc04f70e7ae5ed992f102f1 b/sql/hive/src/test/resources/golden/drop_multi_partitions-8-46a4f646bbc04f70e7ae5ed992f102f1
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_multi_partitions-8-46a4f646bbc04f70e7ae5ed992f102f1
@@ -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/drop_multi_partitions-9-3d4108847515b6386cd28b8862dcab53
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_multi_partitions-9-3d4108847515b6386cd28b8862dcab53 b/sql/hive/src/test/resources/golden/drop_multi_partitions-9-3d4108847515b6386cd28b8862dcab53
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-0-6863a128b9a05e5c251ec0092e6124d3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-0-6863a128b9a05e5c251ec0092e6124d3 b/sql/hive/src/test/resources/golden/drop_partitions_filter-0-6863a128b9a05e5c251ec0092e6124d3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-1-e3eda6672f6602a1b9bc93ef789662f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-1-e3eda6672f6602a1b9bc93ef789662f6 b/sql/hive/src/test/resources/golden/drop_partitions_filter-1-e3eda6672f6602a1b9bc93ef789662f6
new file mode 100644
index 0000000..d1e9fd1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter-1-e3eda6672f6602a1b9bc93ef789662f6
@@ -0,0 +1,10 @@
+a                   	string              	None                
+b                   	int                 	None                
+c                   	string              	None                
+d                   	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+c                   	string              	None                
+d                   	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-10-119b0fe0597fa478e1533a412e2d444b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-10-119b0fe0597fa478e1533a412e2d444b b/sql/hive/src/test/resources/golden/drop_partitions_filter-10-119b0fe0597fa478e1533a412e2d444b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-11-83e3e422cdf9403523fa60d75376d7d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-11-83e3e422cdf9403523fa60d75376d7d7 b/sql/hive/src/test/resources/golden/drop_partitions_filter-11-83e3e422cdf9403523fa60d75376d7d7
new file mode 100644
index 0000000..3377ef5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter-11-83e3e422cdf9403523fa60d75376d7d7
@@ -0,0 +1,9 @@
+c=Canada/d=3
+c=France/d=4
+c=Germany/d=2
+c=Greece/d=2
+c=India/d=3
+c=Russia/d=3
+c=US/d=1
+c=US/d=2
+c=Uganda/d=2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-12-e0e995c7bcc6b6d801b68878b6166835
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-12-e0e995c7bcc6b6d801b68878b6166835 b/sql/hive/src/test/resources/golden/drop_partitions_filter-12-e0e995c7bcc6b6d801b68878b6166835
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-13-83e3e422cdf9403523fa60d75376d7d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-13-83e3e422cdf9403523fa60d75376d7d7 b/sql/hive/src/test/resources/golden/drop_partitions_filter-13-83e3e422cdf9403523fa60d75376d7d7
new file mode 100644
index 0000000..40e71fb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter-13-83e3e422cdf9403523fa60d75376d7d7
@@ -0,0 +1,8 @@
+c=Canada/d=3
+c=France/d=4
+c=Germany/d=2
+c=Greece/d=2
+c=India/d=3
+c=Russia/d=3
+c=US/d=2
+c=Uganda/d=2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-14-f47427726dd7546c3c59a2ec53891bb3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-14-f47427726dd7546c3c59a2ec53891bb3 b/sql/hive/src/test/resources/golden/drop_partitions_filter-14-f47427726dd7546c3c59a2ec53891bb3
new file mode 100644
index 0000000..e69de29


[05/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_outer-6-511e4df505342e04c20e50fda8962120
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_outer-6-511e4df505342e04c20e50fda8962120 b/sql/hive/src/test/resources/golden/lateral_view_outer-6-511e4df505342e04c20e50fda8962120
new file mode 100644
index 0000000..3ad56f6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view_outer-6-511e4df505342e04c20e50fda8962120
@@ -0,0 +1,10 @@
+238	NULL	NULL
+86	NULL	NULL
+311	["val_311","val_311"]	val_311
+311	["val_311","val_311"]	val_311
+27	NULL	NULL
+165	NULL	NULL
+409	["val_409","val_409"]	val_409
+409	["val_409","val_409"]	val_409
+255	NULL	NULL
+278	NULL	NULL

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_ppd-1-cd326124717660a333f0915395f96768
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_ppd-1-cd326124717660a333f0915395f96768 b/sql/hive/src/test/resources/golden/lateral_view_ppd-1-cd326124717660a333f0915395f96768
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_ppd-2-25c2f5138fc88cf7fc34339a501de05f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_ppd-2-25c2f5138fc88cf7fc34339a501de05f b/sql/hive/src/test/resources/golden/lateral_view_ppd-2-25c2f5138fc88cf7fc34339a501de05f
new file mode 100644
index 0000000..f0a7237
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view_ppd-2-25c2f5138fc88cf7fc34339a501de05f
@@ -0,0 +1,9 @@
+val_0	1
+val_0	2
+val_0	3
+val_0	1
+val_0	2
+val_0	3
+val_0	1
+val_0	2
+val_0	3

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_ppd-3-a7d1b9240892d32ae3adf6ff2289a760
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_ppd-3-a7d1b9240892d32ae3adf6ff2289a760 b/sql/hive/src/test/resources/golden/lateral_view_ppd-3-a7d1b9240892d32ae3adf6ff2289a760
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_ppd-4-c746547306ed67a5e8a0fce57023c9c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_ppd-4-c746547306ed67a5e8a0fce57023c9c9 b/sql/hive/src/test/resources/golden/lateral_view_ppd-4-c746547306ed67a5e8a0fce57023c9c9
new file mode 100644
index 0000000..1c7ec3d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view_ppd-4-c746547306ed67a5e8a0fce57023c9c9
@@ -0,0 +1,3 @@
+val_0	1
+val_0	1
+val_0	1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_ppd-5-2d087c55c7ad9f3dc51d8406833feb1f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_ppd-5-2d087c55c7ad9f3dc51d8406833feb1f b/sql/hive/src/test/resources/golden/lateral_view_ppd-5-2d087c55c7ad9f3dc51d8406833feb1f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_ppd-6-63f8025bbf66831e84b98f9429e6c7fa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_ppd-6-63f8025bbf66831e84b98f9429e6c7fa b/sql/hive/src/test/resources/golden/lateral_view_ppd-6-63f8025bbf66831e84b98f9429e6c7fa
new file mode 100644
index 0000000..3c52da6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view_ppd-6-63f8025bbf66831e84b98f9429e6c7fa
@@ -0,0 +1,12 @@
+val_238	1
+val_238	2
+val_238	3
+val_86	1
+val_86	2
+val_86	3
+val_311	1
+val_311	2
+val_311	3
+val_27	1
+val_27	2
+val_27	3

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_ppd-7-b8eb877331710c06ebc7dbaab5a7155b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_ppd-7-b8eb877331710c06ebc7dbaab5a7155b b/sql/hive/src/test/resources/golden/lateral_view_ppd-7-b8eb877331710c06ebc7dbaab5a7155b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_ppd-8-fe627f796b01fe05ef7ccc30afe7c510
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_ppd-8-fe627f796b01fe05ef7ccc30afe7c510 b/sql/hive/src/test/resources/golden/lateral_view_ppd-8-fe627f796b01fe05ef7ccc30afe7c510
new file mode 100644
index 0000000..78b21ab
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view_ppd-8-fe627f796b01fe05ef7ccc30afe7c510
@@ -0,0 +1,27 @@
+val_0	1
+val_0	1
+val_0	1
+val_0	2
+val_0	2
+val_0	2
+val_0	3
+val_0	3
+val_0	3
+val_0	1
+val_0	1
+val_0	1
+val_0	2
+val_0	2
+val_0	2
+val_0	3
+val_0	3
+val_0	3
+val_0	1
+val_0	1
+val_0	1
+val_0	2
+val_0	2
+val_0	2
+val_0	3
+val_0	3
+val_0	3

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/length.udf-0-e85ebb8ce5d939964fd87bd13b326c02
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/length.udf-0-e85ebb8ce5d939964fd87bd13b326c02 b/sql/hive/src/test/resources/golden/length.udf-0-e85ebb8ce5d939964fd87bd13b326c02
new file mode 100644
index 0000000..bf0d87a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/length.udf-0-e85ebb8ce5d939964fd87bd13b326c02
@@ -0,0 +1 @@
+4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-0-79b294d0081c3dfd36c5b8b5e78dc7fb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-0-79b294d0081c3dfd36c5b8b5e78dc7fb b/sql/hive/src/test/resources/golden/limit_pushdown-0-79b294d0081c3dfd36c5b8b5e78dc7fb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-0-79b294d0081c3dfd36c5b8b5e78dc7fb
@@ -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/limit_pushdown-1-d0a93f40892e3894460553b443c77428
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-1-d0a93f40892e3894460553b443c77428 b/sql/hive/src/test/resources/golden/limit_pushdown-1-d0a93f40892e3894460553b443c77428
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-1-d0a93f40892e3894460553b443c77428
@@ -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/limit_pushdown-10-19842c7708a0787e59cc5e6b8c3a4250
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-10-19842c7708a0787e59cc5e6b8c3a4250 b/sql/hive/src/test/resources/golden/limit_pushdown-10-19842c7708a0787e59cc5e6b8c3a4250
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-11-b435672262fc3c02d1ed1a93ff8d856f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-11-b435672262fc3c02d1ed1a93ff8d856f b/sql/hive/src/test/resources/golden/limit_pushdown-11-b435672262fc3c02d1ed1a93ff8d856f
new file mode 100644
index 0000000..9e3b31a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-11-b435672262fc3c02d1ed1a93ff8d856f
@@ -0,0 +1,20 @@
+0
+2
+4
+5
+8
+9
+10
+11
+12
+15
+17
+18
+19
+20
+24
+26
+27
+28
+30
+33
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-12-a3516c212d6c79986536edbd9c961098
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-12-a3516c212d6c79986536edbd9c961098 b/sql/hive/src/test/resources/golden/limit_pushdown-12-a3516c212d6c79986536edbd9c961098
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-13-93906f7e87e5e3dc4b9590ec13b6af78
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-13-93906f7e87e5e3dc4b9590ec13b6af78 b/sql/hive/src/test/resources/golden/limit_pushdown-13-93906f7e87e5e3dc4b9590ec13b6af78
new file mode 100644
index 0000000..ebf6c04
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-13-93906f7e87e5e3dc4b9590ec13b6af78
@@ -0,0 +1,20 @@
+0	1
+2	1
+4	1
+5	1
+8	1
+9	1
+10	1
+11	1
+12	1
+15	1
+17	1
+18	1
+19	1
+20	1
+24	1
+26	1
+27	1
+28	1
+30	1
+33	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-14-cfae77212d164efb18208f71332fd368
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-14-cfae77212d164efb18208f71332fd368 b/sql/hive/src/test/resources/golden/limit_pushdown-14-cfae77212d164efb18208f71332fd368
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-15-62a90d3ba54cc68055b3502c3864a3c1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-15-62a90d3ba54cc68055b3502c3864a3c1 b/sql/hive/src/test/resources/golden/limit_pushdown-15-62a90d3ba54cc68055b3502c3864a3c1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-16-b618008e10acc4ee96b6ea2dbdf0f32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-16-b618008e10acc4ee96b6ea2dbdf0f32 b/sql/hive/src/test/resources/golden/limit_pushdown-16-b618008e10acc4ee96b6ea2dbdf0f32
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-17-11c349c0db0f869be88351256650fe60
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-17-11c349c0db0f869be88351256650fe60 b/sql/hive/src/test/resources/golden/limit_pushdown-17-11c349c0db0f869be88351256650fe60
new file mode 100644
index 0000000..153dcec
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-17-11c349c0db0f869be88351256650fe60
@@ -0,0 +1,20 @@
+val_0	0
+val_2	2
+val_4	4
+val_8	8
+val_9	9
+val_10	10
+val_11	11
+val_5	15
+val_17	17
+val_19	19
+val_20	20
+val_12	24
+val_27	27
+val_28	28
+val_30	30
+val_15	30
+val_33	33
+val_34	34
+val_18	36
+val_41	41
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-18-66ecdd019c936dec1ab5c9389c9071b3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-18-66ecdd019c936dec1ab5c9389c9071b3 b/sql/hive/src/test/resources/golden/limit_pushdown-18-66ecdd019c936dec1ab5c9389c9071b3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-19-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-19-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/limit_pushdown-19-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-19-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/limit_pushdown-2-4d1e292b00635298240ff909be64dce4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-2-4d1e292b00635298240ff909be64dce4 b/sql/hive/src/test/resources/golden/limit_pushdown-2-4d1e292b00635298240ff909be64dce4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-20-d4de935f7a059cce44889c6ba69cfddb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-20-d4de935f7a059cce44889c6ba69cfddb b/sql/hive/src/test/resources/golden/limit_pushdown-20-d4de935f7a059cce44889c6ba69cfddb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-21-f04dee0f94443ca01320657897cbb914
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-21-f04dee0f94443ca01320657897cbb914 b/sql/hive/src/test/resources/golden/limit_pushdown-21-f04dee0f94443ca01320657897cbb914
new file mode 100644
index 0000000..ae8f026
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-21-f04dee0f94443ca01320657897cbb914
@@ -0,0 +1,20 @@
+val_0	0
+val_10	10
+val_100	200
+val_103	206
+val_104	208
+val_105	105
+val_11	11
+val_111	111
+val_113	226
+val_114	114
+val_116	116
+val_118	236
+val_119	357
+val_12	24
+val_120	240
+val_125	250
+val_126	126
+val_128	384
+val_129	258
+val_131	131
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-22-4d378725e22e7e48c861983ba935bf5e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-22-4d378725e22e7e48c861983ba935bf5e b/sql/hive/src/test/resources/golden/limit_pushdown-22-4d378725e22e7e48c861983ba935bf5e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-22-4d378725e22e7e48c861983ba935bf5e
@@ -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/limit_pushdown-23-53b4dd4899cb2ba681a801a3b5ca155a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-23-53b4dd4899cb2ba681a801a3b5ca155a b/sql/hive/src/test/resources/golden/limit_pushdown-23-53b4dd4899cb2ba681a801a3b5ca155a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-24-cb58113b9dfd3e93d4623cba6a090976
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-24-cb58113b9dfd3e93d4623cba6a090976 b/sql/hive/src/test/resources/golden/limit_pushdown-24-cb58113b9dfd3e93d4623cba6a090976
new file mode 100644
index 0000000..e604892
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-24-cb58113b9dfd3e93d4623cba6a090976
@@ -0,0 +1,100 @@
+0	val_0	val_0	val_0	val_0	val_0	val_0	val_0	val_0
+0	val_0	val_0	val_0	val_0	val_0	val_0	val_0	val_0
+0	val_0	val_0	val_0	val_0	val_0	val_0	val_0	val_0
+2	val_2	val_2	val_2	val_2	val_2	val_2	val_2	val_2
+4	val_4	val_4	val_4	val_4	val_4	val_4	val_4	val_4
+5	val_5	val_5	val_5	val_5	val_5	val_5	val_5	val_5
+5	val_5	val_5	val_5	val_5	val_5	val_5	val_5	val_5
+5	val_5	val_5	val_5	val_5	val_5	val_5	val_5	val_5
+8	val_8	val_8	val_8	val_8	val_8	val_8	val_8	val_8
+9	val_9	val_9	val_9	val_9	val_9	val_9	val_9	val_9
+10	val_10	val_10	val_10	val_10	val_10	val_10	val_10	val_10
+11	val_11	val_11	val_11	val_11	val_11	val_11	val_11	val_11
+12	val_12	val_12	val_12	val_12	val_12	val_12	val_12	val_12
+12	val_12	val_12	val_12	val_12	val_12	val_12	val_12	val_12
+15	val_15	val_15	val_15	val_15	val_15	val_15	val_15	val_15
+15	val_15	val_15	val_15	val_15	val_15	val_15	val_15	val_15
+17	val_17	val_17	val_17	val_17	val_17	val_17	val_17	val_17
+18	val_18	val_18	val_18	val_18	val_18	val_18	val_18	val_18
+18	val_18	val_18	val_18	val_18	val_18	val_18	val_18	val_18
+19	val_19	val_19	val_19	val_19	val_19	val_19	val_19	val_19
+20	val_20	val_20	val_20	val_20	val_20	val_20	val_20	val_20
+24	val_24	val_24	val_24	val_24	val_24	val_24	val_24	val_24
+24	val_24	val_24	val_24	val_24	val_24	val_24	val_24	val_24
+26	val_26	val_26	val_26	val_26	val_26	val_26	val_26	val_26
+26	val_26	val_26	val_26	val_26	val_26	val_26	val_26	val_26
+27	val_27	val_27	val_27	val_27	val_27	val_27	val_27	val_27
+28	val_28	val_28	val_28	val_28	val_28	val_28	val_28	val_28
+30	val_30	val_30	val_30	val_30	val_30	val_30	val_30	val_30
+33	val_33	val_33	val_33	val_33	val_33	val_33	val_33	val_33
+34	val_34	val_34	val_34	val_34	val_34	val_34	val_34	val_34
+35	val_35	val_35	val_35	val_35	val_35	val_35	val_35	val_35
+35	val_35	val_35	val_35	val_35	val_35	val_35	val_35	val_35
+35	val_35	val_35	val_35	val_35	val_35	val_35	val_35	val_35
+37	val_37	val_37	val_37	val_37	val_37	val_37	val_37	val_37
+37	val_37	val_37	val_37	val_37	val_37	val_37	val_37	val_37
+41	val_41	val_41	val_41	val_41	val_41	val_41	val_41	val_41
+42	val_42	val_42	val_42	val_42	val_42	val_42	val_42	val_42
+42	val_42	val_42	val_42	val_42	val_42	val_42	val_42	val_42
+43	val_43	val_43	val_43	val_43	val_43	val_43	val_43	val_43
+44	val_44	val_44	val_44	val_44	val_44	val_44	val_44	val_44
+47	val_47	val_47	val_47	val_47	val_47	val_47	val_47	val_47
+51	val_51	val_51	val_51	val_51	val_51	val_51	val_51	val_51
+51	val_51	val_51	val_51	val_51	val_51	val_51	val_51	val_51
+53	val_53	val_53	val_53	val_53	val_53	val_53	val_53	val_53
+54	val_54	val_54	val_54	val_54	val_54	val_54	val_54	val_54
+57	val_57	val_57	val_57	val_57	val_57	val_57	val_57	val_57
+58	val_58	val_58	val_58	val_58	val_58	val_58	val_58	val_58
+58	val_58	val_58	val_58	val_58	val_58	val_58	val_58	val_58
+64	val_64	val_64	val_64	val_64	val_64	val_64	val_64	val_64
+65	val_65	val_65	val_65	val_65	val_65	val_65	val_65	val_65
+66	val_66	val_66	val_66	val_66	val_66	val_66	val_66	val_66
+67	val_67	val_67	val_67	val_67	val_67	val_67	val_67	val_67
+67	val_67	val_67	val_67	val_67	val_67	val_67	val_67	val_67
+69	val_69	val_69	val_69	val_69	val_69	val_69	val_69	val_69
+70	val_70	val_70	val_70	val_70	val_70	val_70	val_70	val_70
+70	val_70	val_70	val_70	val_70	val_70	val_70	val_70	val_70
+70	val_70	val_70	val_70	val_70	val_70	val_70	val_70	val_70
+72	val_72	val_72	val_72	val_72	val_72	val_72	val_72	val_72
+72	val_72	val_72	val_72	val_72	val_72	val_72	val_72	val_72
+74	val_74	val_74	val_74	val_74	val_74	val_74	val_74	val_74
+76	val_76	val_76	val_76	val_76	val_76	val_76	val_76	val_76
+76	val_76	val_76	val_76	val_76	val_76	val_76	val_76	val_76
+77	val_77	val_77	val_77	val_77	val_77	val_77	val_77	val_77
+78	val_78	val_78	val_78	val_78	val_78	val_78	val_78	val_78
+80	val_80	val_80	val_80	val_80	val_80	val_80	val_80	val_80
+82	val_82	val_82	val_82	val_82	val_82	val_82	val_82	val_82
+83	val_83	val_83	val_83	val_83	val_83	val_83	val_83	val_83
+83	val_83	val_83	val_83	val_83	val_83	val_83	val_83	val_83
+84	val_84	val_84	val_84	val_84	val_84	val_84	val_84	val_84
+84	val_84	val_84	val_84	val_84	val_84	val_84	val_84	val_84
+85	val_85	val_85	val_85	val_85	val_85	val_85	val_85	val_85
+86	val_86	val_86	val_86	val_86	val_86	val_86	val_86	val_86
+87	val_87	val_87	val_87	val_87	val_87	val_87	val_87	val_87
+90	val_90	val_90	val_90	val_90	val_90	val_90	val_90	val_90
+90	val_90	val_90	val_90	val_90	val_90	val_90	val_90	val_90
+90	val_90	val_90	val_90	val_90	val_90	val_90	val_90	val_90
+92	val_92	val_92	val_92	val_92	val_92	val_92	val_92	val_92
+95	val_95	val_95	val_95	val_95	val_95	val_95	val_95	val_95
+95	val_95	val_95	val_95	val_95	val_95	val_95	val_95	val_95
+96	val_96	val_96	val_96	val_96	val_96	val_96	val_96	val_96
+97	val_97	val_97	val_97	val_97	val_97	val_97	val_97	val_97
+97	val_97	val_97	val_97	val_97	val_97	val_97	val_97	val_97
+98	val_98	val_98	val_98	val_98	val_98	val_98	val_98	val_98
+98	val_98	val_98	val_98	val_98	val_98	val_98	val_98	val_98
+100	val_100	val_100	val_100	val_100	val_100	val_100	val_100	val_100
+100	val_100	val_100	val_100	val_100	val_100	val_100	val_100	val_100
+103	val_103	val_103	val_103	val_103	val_103	val_103	val_103	val_103
+103	val_103	val_103	val_103	val_103	val_103	val_103	val_103	val_103
+104	val_104	val_104	val_104	val_104	val_104	val_104	val_104	val_104
+104	val_104	val_104	val_104	val_104	val_104	val_104	val_104	val_104
+105	val_105	val_105	val_105	val_105	val_105	val_105	val_105	val_105
+111	val_111	val_111	val_111	val_111	val_111	val_111	val_111	val_111
+113	val_113	val_113	val_113	val_113	val_113	val_113	val_113	val_113
+113	val_113	val_113	val_113	val_113	val_113	val_113	val_113	val_113
+114	val_114	val_114	val_114	val_114	val_114	val_114	val_114	val_114
+116	val_116	val_116	val_116	val_116	val_116	val_116	val_116	val_116
+118	val_118	val_118	val_118	val_118	val_118	val_118	val_118	val_118
+118	val_118	val_118	val_118	val_118	val_118	val_118	val_118	val_118
+119	val_119	val_119	val_119	val_119	val_119	val_119	val_119	val_119
+119	val_119	val_119	val_119	val_119	val_119	val_119	val_119	val_119
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-25-1b6cdcbc002f5f1bde0f369a0dd1632a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-25-1b6cdcbc002f5f1bde0f369a0dd1632a b/sql/hive/src/test/resources/golden/limit_pushdown-25-1b6cdcbc002f5f1bde0f369a0dd1632a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-26-e691b284f1b830d7b83a36750105737c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-26-e691b284f1b830d7b83a36750105737c b/sql/hive/src/test/resources/golden/limit_pushdown-26-e691b284f1b830d7b83a36750105737c
new file mode 100644
index 0000000..92dc6ce
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-26-e691b284f1b830d7b83a36750105737c
@@ -0,0 +1,100 @@
+0
+200
+206
+208
+105
+10
+111
+226
+114
+116
+236
+357
+11
+240
+250
+126
+384
+258
+24
+131
+133
+268
+136
+274
+552
+143
+145
+292
+298
+150
+304
+153
+155
+156
+157
+158
+30
+160
+162
+163
+328
+330
+166
+501
+168
+676
+170
+344
+348
+350
+352
+177
+178
+358
+17
+180
+181
+183
+186
+561
+189
+36
+190
+382
+192
+579
+194
+390
+196
+394
+597
+19
+400
+201
+202
+406
+410
+414
+624
+418
+20
+426
+214
+432
+434
+218
+438
+442
+222
+446
+448
+226
+228
+458
+1150
+466
+235
+474
+476
+478
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-3-cc674af3ce71c06670e366932df43462
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-3-cc674af3ce71c06670e366932df43462 b/sql/hive/src/test/resources/golden/limit_pushdown-3-cc674af3ce71c06670e366932df43462
new file mode 100644
index 0000000..95f5492
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-3-cc674af3ce71c06670e366932df43462
@@ -0,0 +1,20 @@
+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
+10	val_10
+11	val_11
+12	val_12
+12	val_12
+15	val_15
+15	val_15
+17	val_17
+18	val_18
+18	val_18
+19	val_19
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-4-81bbb7300da27bc63f7a139677faac3f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-4-81bbb7300da27bc63f7a139677faac3f b/sql/hive/src/test/resources/golden/limit_pushdown-4-81bbb7300da27bc63f7a139677faac3f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-5-c0664bc5bff121823ac2f37df13d6bd7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-5-c0664bc5bff121823ac2f37df13d6bd7 b/sql/hive/src/test/resources/golden/limit_pushdown-5-c0664bc5bff121823ac2f37df13d6bd7
new file mode 100644
index 0000000..0bac402
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-5-c0664bc5bff121823ac2f37df13d6bd7
@@ -0,0 +1,20 @@
+498	val_498
+498	val_498
+498	val_498
+497	val_497
+496	val_496
+495	val_495
+494	val_494
+493	val_493
+492	val_492
+492	val_492
+491	val_491
+490	val_490
+489	val_489
+489	val_489
+489	val_489
+489	val_489
+487	val_487
+485	val_485
+484	val_484
+483	val_483
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-6-b722630e977a5ca509234fc417d7b30
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-6-b722630e977a5ca509234fc417d7b30 b/sql/hive/src/test/resources/golden/limit_pushdown-6-b722630e977a5ca509234fc417d7b30
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-7-e8c8087a3910ea53a725b01b9d05b921
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-7-e8c8087a3910ea53a725b01b9d05b921 b/sql/hive/src/test/resources/golden/limit_pushdown-7-e8c8087a3910ea53a725b01b9d05b921
new file mode 100644
index 0000000..b57d0cc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-7-e8c8087a3910ea53a725b01b9d05b921
@@ -0,0 +1,20 @@
+val_0	3
+val_10	11
+val_100	202
+val_103	208
+val_104	210
+val_105	106
+val_11	12
+val_111	112
+val_113	228
+val_114	115
+val_116	117
+val_118	238
+val_119	360
+val_12	26
+val_120	242
+val_125	252
+val_126	127
+val_128	387
+val_129	260
+val_131	132
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-8-6194a19c1d5065731ec26ea1d5a390e1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-8-6194a19c1d5065731ec26ea1d5a390e1 b/sql/hive/src/test/resources/golden/limit_pushdown-8-6194a19c1d5065731ec26ea1d5a390e1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/limit_pushdown-9-1446f634128a1c3e7cd224ea82452d0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/limit_pushdown-9-1446f634128a1c3e7cd224ea82452d0a b/sql/hive/src/test/resources/golden/limit_pushdown-9-1446f634128a1c3e7cd224ea82452d0a
new file mode 100644
index 0000000..0e95c44
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/limit_pushdown-9-1446f634128a1c3e7cd224ea82452d0a
@@ -0,0 +1,20 @@
+val_0	1.0
+val_10	11.0
+val_100	101.0
+val_103	104.0
+val_104	105.0
+val_105	106.0
+val_11	12.0
+val_111	112.0
+val_113	114.0
+val_114	115.0
+val_116	117.0
+val_118	119.0
+val_119	120.0
+val_12	13.0
+val_120	121.0
+val_125	126.0
+val_126	127.0
+val_128	129.0
+val_129	130.0
+val_131	132.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lineage1-0-c021950f995f1d6a7b83ffe044daa750
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lineage1-0-c021950f995f1d6a7b83ffe044daa750 b/sql/hive/src/test/resources/golden/lineage1-0-c021950f995f1d6a7b83ffe044daa750
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lineage1-1-aeb863486b8fe899ee741fc8c8418fc9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lineage1-1-aeb863486b8fe899ee741fc8c8418fc9 b/sql/hive/src/test/resources/golden/lineage1-1-aeb863486b8fe899ee741fc8c8418fc9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lineage1-2-f92e96c6357273ea6cbb2195a418df9c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lineage1-2-f92e96c6357273ea6cbb2195a418df9c b/sql/hive/src/test/resources/golden/lineage1-2-f92e96c6357273ea6cbb2195a418df9c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/literal_double-0-10ef1098e35d900983be3814de8f974f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/literal_double-0-10ef1098e35d900983be3814de8f974f b/sql/hive/src/test/resources/golden/literal_double-0-10ef1098e35d900983be3814de8f974f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/literal_double-1-3863c17e03c9c1cd68452106a8721d13
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/literal_double-1-3863c17e03c9c1cd68452106a8721d13 b/sql/hive/src/test/resources/golden/literal_double-1-3863c17e03c9c1cd68452106a8721d13
new file mode 100644
index 0000000..69505e7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/literal_double-1-3863c17e03c9c1cd68452106a8721d13
@@ -0,0 +1 @@
+3.14	-3.14	3.14E8	3.14E-8	-3.14E8	-3.14E-8	3.14E8	3.14E8	3.14E-8
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/literal_ints-0-5ffd1b49cdda4149aef2c61c53a56890
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/literal_ints-0-5ffd1b49cdda4149aef2c61c53a56890 b/sql/hive/src/test/resources/golden/literal_ints-0-5ffd1b49cdda4149aef2c61c53a56890
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/literal_ints-1-b41c42ce2f6ba483b68bb08752b95ec4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/literal_ints-1-b41c42ce2f6ba483b68bb08752b95ec4 b/sql/hive/src/test/resources/golden/literal_ints-1-b41c42ce2f6ba483b68bb08752b95ec4
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/literal_ints-1-b41c42ce2f6ba483b68bb08752b95ec4
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/literal_string-1-2cf4b7268b47246afdf6c792acca379d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/literal_string-1-2cf4b7268b47246afdf6c792acca379d b/sql/hive/src/test/resources/golden/literal_string-1-2cf4b7268b47246afdf6c792acca379d
new file mode 100644
index 0000000..6323f4e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/literal_string-1-2cf4b7268b47246afdf6c792acca379d
@@ -0,0 +1 @@
+facebook	facebook	facebook	facebook	facebook	facebook	facebook	facebook	facebook	facebook
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part1-0-463330cf55370dbe92d6ed74ef91302
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part1-0-463330cf55370dbe92d6ed74ef91302 b/sql/hive/src/test/resources/golden/load_dyn_part1-0-463330cf55370dbe92d6ed74ef91302
new file mode 100644
index 0000000..8c43153
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part1-0-463330cf55370dbe92d6ed74ef91302
@@ -0,0 +1,4 @@
+ds=2008-04-08/hr=11
+ds=2008-04-08/hr=12
+ds=2008-04-09/hr=11
+ds=2008-04-09/hr=12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part1-1-cd849c4fe1229428da98947e3e43b46d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part1-1-cd849c4fe1229428da98947e3e43b46d b/sql/hive/src/test/resources/golden/load_dyn_part1-1-cd849c4fe1229428da98947e3e43b46d
new file mode 100644
index 0000000..e69de29

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

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

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


[50/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/dev/download-hive-tests.sh
----------------------------------------------------------------------
diff --git a/dev/download-hive-tests.sh b/dev/download-hive-tests.sh
deleted file mode 100755
index 6c412a8..0000000
--- a/dev/download-hive-tests.sh
+++ /dev/null
@@ -1,4 +0,0 @@
-#!/bin/sh
-
-wget -O hiveTests.tgz http://cs.berkeley.edu/~marmbrus/tmp/hiveTests.tgz
-tar zxf hiveTests.tgz
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/dev/run-tests
----------------------------------------------------------------------
diff --git a/dev/run-tests b/dev/run-tests
index b62a25f..cf0b940 100755
--- a/dev/run-tests
+++ b/dev/run-tests
@@ -21,9 +21,6 @@
 FWDIR="$(cd `dirname $0`/..; pwd)"
 cd $FWDIR
 
-# Download Hive Compatability Files
-dev/download-hive-tests.sh
-
 # Remove work directory
 rm -rf ./work
 

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/conf/hive-log4j.properties
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/conf/hive-log4j.properties b/sql/hive/src/test/resources/data/conf/hive-log4j.properties
new file mode 100644
index 0000000..885c86f
--- /dev/null
+++ b/sql/hive/src/test/resources/data/conf/hive-log4j.properties
@@ -0,0 +1,78 @@
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# Define some default values that can be overridden by system properties
+hive.root.logger=DEBUG,DRFA
+hive.log.dir=${build.dir.hive}/ql/tmp/
+hive.log.file=hive.log
+
+# Define the root logger to the system property "hadoop.root.logger".
+log4j.rootLogger=${hive.root.logger}, EventCounter
+
+# Logging Threshold
+log4j.threshhold=WARN
+
+#
+# Daily Rolling File Appender
+#
+
+log4j.appender.DRFA=org.apache.log4j.DailyRollingFileAppender
+log4j.appender.DRFA.File=${hive.log.dir}/${hive.log.file}
+
+# Rollver at midnight
+log4j.appender.DRFA.DatePattern=.yyyy-MM-dd
+
+# 30-day backup
+#log4j.appender.DRFA.MaxBackupIndex=30
+log4j.appender.DRFA.layout=org.apache.log4j.PatternLayout
+
+# Pattern format: Date LogLevel LoggerName LogMessage
+#log4j.appender.DRFA.layout.ConversionPattern=%d{ISO8601} %p %c: %m%n
+# Debugging Pattern format
+log4j.appender.DRFA.layout.ConversionPattern=%d{ISO8601} %-5p %c{2} (%F:%M(%L)) - %m%n
+
+
+#
+# console
+# Add "console" to rootlogger above if you want to use this 
+#
+
+log4j.appender.console=org.apache.log4j.ConsoleAppender
+log4j.appender.console.target=System.err
+log4j.appender.console.layout=org.apache.log4j.PatternLayout
+log4j.appender.console.layout.ConversionPattern=%d{yy/MM/dd HH:mm:ss} %p %c{2}: %m%n
+
+#custom logging levels
+#log4j.logger.xxx=DEBUG
+
+#
+# Event Counter Appender
+# Sends counts of logging messages at different severity levels to Hadoop Metrics.
+#
+log4j.appender.EventCounter=org.apache.hadoop.hive.shims.HiveEventCounter
+
+
+log4j.category.DataNucleus=ERROR,DRFA
+log4j.category.Datastore=ERROR,DRFA
+log4j.category.Datastore.Schema=ERROR,DRFA
+log4j.category.JPOX.Datastore=ERROR,DRFA
+log4j.category.JPOX.Plugin=ERROR,DRFA
+log4j.category.JPOX.MetaData=ERROR,DRFA
+log4j.category.JPOX.Query=ERROR,DRFA
+log4j.category.JPOX.General=ERROR,DRFA
+log4j.category.JPOX.Enhancer=ERROR,DRFA
+log4j.logger.org.apache.hadoop.conf.Configuration=ERROR,DRFA
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/conf/hive-site.xml
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/conf/hive-site.xml b/sql/hive/src/test/resources/data/conf/hive-site.xml
new file mode 100644
index 0000000..4e6ff16
--- /dev/null
+++ b/sql/hive/src/test/resources/data/conf/hive-site.xml
@@ -0,0 +1,197 @@
+<?xml version="1.0"?>
+<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
+<!--
+   Licensed to the Apache Software Foundation (ASF) under one or more
+   contributor license agreements.  See the NOTICE file distributed with
+   this work for additional information regarding copyright ownership.
+   The ASF licenses this file to You under the Apache License, Version 2.0
+   (the "License"); you may not use this file except in compliance with
+   the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+-->
+
+<configuration>
+
+<!-- Hive Configuration can either be stored in this file or in the hadoop configuration files  -->
+<!-- that are implied by Hadoop setup variables.                                                -->
+<!-- Aside from Hadoop setup variables - this file is provided as a convenience so that Hive    -->
+<!-- users do not have to edit hadoop configuration files (that may be managed as a centralized -->
+<!-- resource).                                                                                 -->
+
+<!-- Hive Execution Parameters -->
+<property>
+  <name>hadoop.tmp.dir</name>
+  <value>${build.dir.hive}/test/hadoop-${user.name}</value>
+  <description>A base for other temporary directories.</description>
+</property>
+
+<!--
+<property>
+  <name>hive.exec.reducers.max</name>
+  <value>1</value>
+  <description>maximum number of reducers</description>
+</property>
+-->
+
+<property>
+  <name>hive.exec.scratchdir</name>
+  <value>${build.dir}/scratchdir</value>
+  <description>Scratch space for Hive jobs</description>
+</property>
+
+<property>
+  <name>hive.exec.local.scratchdir</name>
+  <value>${build.dir}/localscratchdir/</value>
+  <description>Local scratch space for Hive jobs</description>
+</property>
+
+<property>
+  <name>javax.jdo.option.ConnectionURL</name>
+  <!-- note: variable substituion not working here because it's loaded by jdo, not Hive -->
+  <value>jdbc:derby:;databaseName=../build/test/junit_metastore_db;create=true</value>
+</property>
+
+<property>
+  <name>javax.jdo.option.ConnectionDriverName</name>
+  <value>org.apache.derby.jdbc.EmbeddedDriver</value>
+</property>
+
+<property>
+  <name>javax.jdo.option.ConnectionUserName</name>
+  <value>APP</value>
+</property>
+
+<property>
+  <name>javax.jdo.option.ConnectionPassword</name>
+  <value>mine</value>
+</property>
+
+<property>
+  <!--  this should eventually be deprecated since the metastore should supply this -->
+  <name>hive.metastore.warehouse.dir</name>
+  <value>${test.warehouse.dir}</value>
+  <description></description>
+</property>
+
+<property>
+  <name>hive.metastore.metadb.dir</name>
+  <value>file://${build.dir}/test/data/metadb/</value>
+  <description>
+  Required by metastore server or if the uris argument below is not supplied
+  </description>
+</property>
+
+<property>
+  <name>test.log.dir</name>
+  <value>${build.dir}/test/logs</value>
+  <description></description>
+</property>
+
+<property>
+  <name>test.src.dir</name>
+  <value>file://${build.dir}/src/test</value>
+  <description></description>
+</property>
+
+<property>
+  <name>test.data.files</name>
+  <value>${user.dir}/../data/files</value>
+  <description></description>
+</property>
+
+<property>
+  <name>test.query.file1</name>
+  <value>file://${user.dir}/../ql/src/test/org/apache/hadoop/hive/ql/input2.q</value>
+  <value></value>
+  <description></description>
+</property>
+
+<property>
+  <name>hive.jar.path</name>
+  <value>${build.dir.hive}/ql/hive-exec-${version}.jar</value>
+  <description></description>
+</property>
+
+<property>
+  <name>hive.metastore.rawstore.impl</name>
+  <value>org.apache.hadoop.hive.metastore.ObjectStore</value>
+  <description>Name of the class that implements org.apache.hadoop.hive.metastore.rawstore interface. This class is used to store and retrieval of raw metadata objects such as table, database</description>
+</property>
+
+<property>
+  <name>hive.querylog.location</name>
+  <value>${build.dir}/tmp</value>
+  <description>Location of the structured hive logs</description>
+</property>
+
+<property>
+  <name>hive.exec.pre.hooks</name>
+  <value>org.apache.hadoop.hive.ql.hooks.PreExecutePrinter, org.apache.hadoop.hive.ql.hooks.EnforceReadOnlyTables</value>
+  <description>Pre Execute Hook for Tests</description>
+</property>
+
+<property>
+  <name>hive.exec.post.hooks</name>
+  <value>org.apache.hadoop.hive.ql.hooks.PostExecutePrinter</value>
+  <description>Post Execute Hook for Tests</description>
+</property>
+
+<property>
+  <name>hive.task.progress</name>
+  <value>false</value>
+  <description>Track progress of a task</description>
+</property>
+
+<property>
+  <name>hive.support.concurrency</name>
+  <value>true</value>
+  <description>Whether hive supports concurrency or not. A zookeeper instance must be up and running for the default hive lock manager to support read-write locks.</description>
+</property>
+
+<property>
+  <name>fs.pfile.impl</name>
+  <value>org.apache.hadoop.fs.ProxyLocalFileSystem</value>
+  <description>A proxy for local file system used for cross file system testing</description>
+</property>
+
+<property>
+  <name>hive.exec.mode.local.auto</name>
+  <value>false</value>
+  <description>
+    Let hive determine whether to run in local mode automatically
+    Disabling this for tests so that minimr is not affected
+  </description>
+</property>
+
+<property>
+  <name>hive.auto.convert.join</name>
+  <value>false</value>
+  <description>Whether Hive enable the optimization about converting common join into mapjoin based on the input file size</description>
+</property>
+
+<property>
+  <name>hive.ignore.mapjoin.hint</name>
+  <value>false</value>
+  <description>Whether Hive ignores the mapjoin hint</description>
+</property>
+
+<property>
+  <name>hive.input.format</name>
+  <value>org.apache.hadoop.hive.ql.io.CombineHiveInputFormat</value>
+  <description>The default input format, if it is not specified, the system assigns it. It is set to HiveInputFormat for hadoop versions 17, 18 and 19, whereas it is set to CombineHiveInputFormat for hadoop 20. The user can always overwrite it - if there is a bug in CombineHiveInputFormat, it can always be manually set to HiveInputFormat. </description>
+</property>
+
+<property>
+  <name>hive.default.rcfile.serde</name>
+  <value>org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe</value>
+  <description>The default SerDe hive will use for the rcfile format</description>
+</property>
+
+</configuration>

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/SortCol1Col2.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/SortCol1Col2.txt b/sql/hive/src/test/resources/data/files/SortCol1Col2.txt
new file mode 100644
index 0000000..21f1172
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/SortCol1Col2.txt
@@ -0,0 +1,4 @@
+110
+111
+210
+211

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/SortCol2Col1.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/SortCol2Col1.txt b/sql/hive/src/test/resources/data/files/SortCol2Col1.txt
new file mode 100644
index 0000000..83ad1ea
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/SortCol2Col1.txt
@@ -0,0 +1,5 @@
+110
+210
+111
+211
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/SortDescCol1Col2.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/SortDescCol1Col2.txt b/sql/hive/src/test/resources/data/files/SortDescCol1Col2.txt
new file mode 100644
index 0000000..d18cfac
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/SortDescCol1Col2.txt
@@ -0,0 +1,4 @@
+211
+210
+111
+110

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/SortDescCol2Col1.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/SortDescCol2Col1.txt b/sql/hive/src/test/resources/data/files/SortDescCol2Col1.txt
new file mode 100644
index 0000000..ea929de
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/SortDescCol2Col1.txt
@@ -0,0 +1,4 @@
+211
+111
+210
+110

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/T1.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/T1.txt b/sql/hive/src/test/resources/data/files/T1.txt
new file mode 100644
index 0000000..79158be
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/T1.txt
@@ -0,0 +1,6 @@
+111
+212
+313
+717
+818
+828

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/T2.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/T2.txt b/sql/hive/src/test/resources/data/files/T2.txt
new file mode 100644
index 0000000..ebd65db
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/T2.txt
@@ -0,0 +1,6 @@
+222
+313
+414
+515
+818
+818

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/T3.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/T3.txt b/sql/hive/src/test/resources/data/files/T3.txt
new file mode 100644
index 0000000..957d4c8
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/T3.txt
@@ -0,0 +1,4 @@
+212
+414
+616
+717

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/TestSerDe.jar
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/TestSerDe.jar b/sql/hive/src/test/resources/data/files/TestSerDe.jar
new file mode 100644
index 0000000..f29def6
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/TestSerDe.jar differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/UserVisits.dat
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/UserVisits.dat b/sql/hive/src/test/resources/data/files/UserVisits.dat
new file mode 100644
index 0000000..f56c5a1
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/UserVisits.dat
@@ -0,0 +1,55 @@
+170.131.22.2|13rdgckzlcblruc.html|1984-8-7|336.869186722|NuSearch Spider|HUN|HUN-NL|remnants|3
+162.114.4.2|6xpirzjeytxdjsmwtmyeugkesratmpvamliekrijlgmvyyrslqwgw.html|1978-1-9|331.791153595|Superdownloads Spiderma|AUT|AUT-ZR|MHD|8
+177.110.45.18|11zvmoamsyaameokoeylbkivgquksibqbalnpmailbiyfxitbhfdroyxesixbjndkyqzl.html|1986-9-25|411.968497603|Mozilla/4.0|FLK|FLK-GB|apj@as.arizona.edu.|7
+157.111.12.37|44mvdnls.html|2002-7-3|486.660926201|PHP/4.0.|FIN|FIN-CZ|diffuse|3
+161.100.45.22|14ceyigx.html|1978-10-26|399.80234522|NP/0.1|BEN|BEN-CA|region|8
+164.118.48.16|28axfinfqwdcwoorukpwqvqoxxeuivbniclnkytavwdslrj.html|1996-12-8|298.335411612|MSNBOT_Mobile MSMOBOT Mozilla/2.0|USA|USA-IO|medium|1
+153.104.13.11|19aysprojntmnwymfdkaznbqxprxxaissjqkzhzivsvipuvuxfuxsvnqlfnigvby.html|1976-10-6|146.309480768|WebSearch.COM.AU/3.0.1|MCO|MCO-YD|state|5
+150.112.45.27|12hcaewxiswjeezfnlulkenwubaqsitpuarufosogoxls.html|1995-6-19|173.469334335|WinkBot/0.06|PHL|PHL-NN|important|2
+152.108.39.16|36umg.html|1974-3-28|269.969215988|GSiteCrawler/v1.xx rev. xxx|MNG|MNG-HI|...)|6
+174.119.41.16|60yxoboskwpyfin.html|2002-7-17|436.113482675|Infoseek SideWinder/2.0B|NIC|NIC-JP|data|1
+165.116.21.12|70difiadhmrvragggmoaufnuwwbakbjntnwzvxcdjtybufiarwbmcphzmizwkikewh.html|1984-2-6|13.099044572|WWWeasel Robot v1.00|THA|THA-FO|bubbles|6
+155.128.42.14|21brkepinqiwvtmfmebjckkhwevhxaesogkykzgyqpuligrul.html|1986-7-29|347.800952938|Mozilla/4.0 compatible ZyBorg/1.0|IRN|IRN-YS|conduction|1
+156.131.31.12|14nbaaoablhxrlvbfgrwcxktvshtkoqzddbdepegbmesxztdglzjjkc.html|2002-7-30|85.7691140217|Java1.1.xx.|BRA|BRA-BL|circumstellar|9
+159.122.42.18|4xfydvopxveeduudfzodxkbczvdlzou.html|1989-9-20|332.572440865|Metaeuro Web Crawler/0.2|LUX|LUX-SD|kinematics|7
+151.104.39.45|65psclahgvasawczpyicyxkuqzwpbowghmzkxzsdvtwwpzvfydiwbsqrrmhtbezjqyuo.html|2002-1-13|190.528735328|JobSpider_BA/1.|UGA|UGA-PY|pulsars:|7
+159.132.24.22|18vhcbzhhblfbayejcybyibwqsgzlkmswizyjzgrbrw.html|1978-1-2|182.368755789|Piffany_Web_Scraper_v0.|ITA|ITA-NJ|nonthermal|1
+170.101.17.16|40prmxavsjoizdzkgsncesndxebatfwvrmmejnacxol.html|1989-9-1|41.4163486896|Mozilla/4.01 [en]|ZAF|ZAF-AK|Scuti|6
+171.124.38.2|29nripzogexadckoiaoafxvtkrxksdqgveydtxsabpbfsltbmibrfwlqojagmr.html|1979-6-12|192.085693167|IconSurf/2.0 favicon monitor|SVN|SVN-DY|systems|5
+178.128.29.41|24tmrndfialwvkwybuspjyexlkiamebwtvilimqqncnimkgofzepximj.html|2000-7-8|276.89796127|obidos-bot|SLB|SLB-RL|(...|4
+175.101.24.43|70dcfbcotdzhfhuhquyosbcviglrkrakddmifpxzswg.html|1978-3-16|131.775726872|Mozilla/4.0|BMU|BMU-BR|spiral|6
+155.102.37.30|99cyllzbnsowifxdxsdmiseiceeriaaoucmgnlhaewxmbvqynulwmpepujhckhqfjdmxpuyt.html|1975-5-4|311.052004479|WebSearch.COM.AU/3.0.1|NLD|NLD-GX|Herbig-Haro|6
+156.105.11.18|1nczmzpivhbgn.html|1992-9-19|36.9747263531|Search/1.0|GLP|GLP-DJ|observations|3
+164.115.38.23|79bvcojctkaugbcterbzfykwvesklokgilbkalntvoocqqvuixunvekqjcburlbzxckxnyrjm.html|1991-4-20|267.047961774|Journster.com RSS/Atom aggregator 0.5|HKG|HKG-PK|radio|2
+179.133.2.36|12azizhsdhdgdpidjgmdeyzmfhdwsbezbeyjegcioforvxvfehjigiulqyhizmhargkwmmeartsnrosvvbdbkynawvi.html|1999-12-9|481.463770712|LeechGet 200x|SCG|SCG-XF|instruments|8
+178.107.45.18|45mbziaowxegkhzcmbsyrextgqjbyezodmqduqrqnwxydwaqytopxmidcsfbwfparfemvwdjtaiwxjnvcclaotdrmjs.html|1983-4-13|51.6686671965|IlTrovatore/1.2|HND|HND-AN|dynamics|2
+162.117.17.14|17tkabzxynnqswezhqmkvrlfycpmxqowlhgligihuwxmscmasylopwuozjawaotlwaxfggmack.html|2001-12-24|161.048060104|Mozilla/4.5 [en]C-CCK-MCD {TLC;RETAIL}|RWA|RWA-QE|rays|9
+178.119.40.7|48amqtmqxsjgrmjkszztfpegqzapidysnze.html|1987-4-3|492.988714137|Mozilla/4.0|AUT|AUT-ZR|cosmology:|8
+160.119.18.18|15yufqaoxpuqwb.html|1979-7-22|394.694548614|scooter-venus-3.0.vn|MCO|MCO-YD|outflows|1
+162.112.21.25|21boum.html|1991-2-6|165.368136543|LinkProver 2.|TCA|TCA-IS|spots|8
+176.112.31.17|20gblxgjcvpu.html|1991-8-5|78.2740990152|Mozilla/4.0|BMU|BMU-BR|masses|2
+166.130.12.13|9izokfebomgsiifyzrsepbbemutvj.html|2003-12-5|188.600736756|WWW-Mechanize/1.1|TGO|TGO-WB|bursts|5
+171.100.18.39|97sxfsgahjujwzlszmxkahyslcobrrlx.html|1985-11-21|143.277058506|Overture-WebCrawler/3.8/Fresh|SAU|SAU-KL|interferometric|5
+152.122.43.35|85zdszgzonsxkqbrkthtceiuzjsedwvghvkzvqzj.html|1989-12-1|315.628996565|moget/x.x|UMI|UMI-VU|Galaxy:|2
+157.133.36.37|15xnilzhtqjsxhhbzazrflznupllyhvdbsqjeqqyharfiyhhyhzdszrnpcyoktslljvqam.html|1990-3-20|426.498017786|PrivacyFinder/1.|UZB|UZB-ZJ|nebulae|7
+161.134.11.11|96kvrofepctfbesrphjiznjktygntkkubupsjvxyxrdzvwrkeasdobohauvueg.html|1984-6-6|280.039128409|Waypath development crawler - info at waypath dot co|IDN|IDN-BH|supergiants|6
+163.123.23.13|19rkrtwumqwmnnzisxyeesqacwolpypyxhipaejnvfzitzrlwqqbigblcqxrpnqmuybudkiyqhhjgzvdpleysg.html|1977-10-11|86.3390049695|Opera/5.0|LSO|LSO-PW|testing|7
+166.126.40.21|52ejufqiidwioozorbnsjxezfwaucndbihldnblvehdtwchoeuhoslnyioslbwmkdynrzymegpy.html|1990-10-20|125.582281932|Mozilla/4.0|BTN|BTN-HP|catalogs|9
+158.133.10.19|87nzdhsnzhkylakazmkvctgaaxtrafpxscxvjqijxthitrj.html|1982-10-5|481.583542862|larbin|GAB|GAB-CS|angular|8
+173.104.45.8|49sdptdphxjlbiwrbbrsebwqquadx.html|1981-5-2|41.3182727245|LECodeChecker/3.0 libgetdoc/1.|AUS|AUS-AV|bands|6
+160.101.31.43|6lrepnctlanokfhla.html|1973-9-7|133.29867101|sogou develop spide|SWE|SWE-TM|time|5
+150.127.33.8|22oeawpxhqahkvtaecwp.html|1999-3-16|398.882494477|W3C-WebCon/5.x.x libwww/5.x.|ISR|ISR-DY|history|1
+154.114.47.36|2mzzsgievabpkaoqegadbbjxwkutdisnvrmox.html|1981-7-24|332.760102125|mammoth/1.0|AUT|AUT-ZR|FUNCTION|3
+155.108.15.24|22beewtbnpw.html|1996-6-7|393.470347637|Scrubby/3.0|ABW|ABW-NB|horizontal-branch|4
+177.120.40.39|48itvyjulckeddslsuayoguojzhvqvmfgvyctiwflhj.html|1977-8-12|239.601807636|webmeasurement-bot, http://rvs.informatik.uni-leipzig.d|WSM|WSM-UF|are|3
+179.123.41.31|46eppnympstjuhivvpritvotqmivgsfmdkbtxafns.html|2001-11-26|258.55616439|Mozilla/2.0|SYR|SYR-XP|photometric|1
+175.100.9.4|32fjrnrlabonc.html|1988-10-22|344.394849153|Snapbot/1.|GUF|GUF-KP|acceleration|2
+155.126.7.17|72wufwnsdsqncftnvdcunnknzqnaiyflmcgsytkbmbpogicblew.html|1981-12-5|398.334494319|UKWizz/Nutch-0.8.1|NIC|NIC-JP|Kuiper|4
+150.118.20.31|1mbyargbxtnjtivflxzzredcfbtehxbxjcwkucmrwaaqiwvutuulzxnezhi.html|1982-8-27|168.936669894|Mozilla/4.0|IRL|IRL-NN|cataclysmic|5
+177.116.39.36|84maivbmcqggefkjtsde.html|1982-6-11|88.121669797|Mozilla/4.0|ARE|ARE-MX|instruments|1
+168.119.19.26|73vhjursdvxateuvrxsspwwfdbsoqfegeannuegyadzuitparisgfomiqfxhkcnocacxfivfmuzuopvfynmdcyl.html|1991-11-17|397.829289621|webbandit/4.xx.|NIC|NIC-JP|dust|2
+154.100.36.32|57rylepuglpfqvjwkxgrtftvqkjzjwsznjyzontuzizqdimofsfzxzuojeot.html|1999-1-5|334.714055649|RRC|GTM|GTM-VH|blue|7
+153.112.2.11|6pkwxtlgkkxoqtxpgrullqxjauquvmlkcwhzpsgzdeotymieddqpu.html|1975-8-6|348.218411093|Wotbox/alpha0.6|MNP|MNP-UD|supernovae:|6
+150.107.15.22|53gohsgrvrjgfptttlpfipgsnijsrhxsyeggwnysfhykxrdqdsvlicdwkmpcumut.html|1978-8-2|355.771603423|Mozilla/3.0|DEU|DEU-PU|stars|4
+150.126.27.44|0rgxbnwiqebsmszpkvfpxvhkleebngzxxgvzt.html|1989-5-18|467.800755054|Mozilla/3.01|ZWE|ZWE-TS|system|3
+151.101.32.3|34btbqii.html|1998-8-1|131.055972797|Orca Browser|THA|THA-FO|late-type|5

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/apache.access.2.log
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/apache.access.2.log b/sql/hive/src/test/resources/data/files/apache.access.2.log
new file mode 100644
index 0000000..cd7fea4
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/apache.access.2.log
@@ -0,0 +1 @@
+127.0.0.1 - - [26/May/2009:00:00:00 +0000] "GET /someurl/?track=Blabla(Main) HTTP/1.1" 200 5864 - "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/525.19 (KHTML, like Gecko) Chrome/1.0.154.65 Safari/525.19"

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/apache.access.log
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/apache.access.log b/sql/hive/src/test/resources/data/files/apache.access.log
new file mode 100644
index 0000000..14c341e
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/apache.access.log
@@ -0,0 +1 @@
+127.0.0.1 - frank [10/Oct/2000:13:55:36 -0700] "GET /apache_pb.gif HTTP/1.0" 200 2326

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/archive_corrupt.rc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/archive_corrupt.rc b/sql/hive/src/test/resources/data/files/archive_corrupt.rc
new file mode 100644
index 0000000..ab1f2ef
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/archive_corrupt.rc differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/array_table.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/array_table.txt b/sql/hive/src/test/resources/data/files/array_table.txt
new file mode 100644
index 0000000..463365f
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/array_table.txt
@@ -0,0 +1,2 @@
+a1,a2,a3	b1,b2,b3,b4
+a21,a22,a23	b21,b22,b23,b24

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/binary.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/binary.txt b/sql/hive/src/test/resources/data/files/binary.txt
new file mode 100644
index 0000000..c6fbdee
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/binary.txt
@@ -0,0 +1,10 @@
+the quick brown fox jumped over the lazy little dog
+today is nice outside
+the quick brown fox jumped over the lazy little dog
+
+wikipedia is a great source of information
+the quick brown fox jumped over the lazy little dog
+
+estimating the number of distinct values is a hard problem
+
+the quick brown fox jumped over the lazy little dog

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/bool.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/bool.txt b/sql/hive/src/test/resources/data/files/bool.txt
new file mode 100644
index 0000000..065359b
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/bool.txt
@@ -0,0 +1,33 @@
+true
+false
+true
+true
+true
+false
+false
+false
+false
+true
+true
+true
+true
+false
+
+false
+true
+true
+false
+false
+false
+false
+false
+false
+false
+false
+true
+false
+false
+false
+true
+true
+false

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/complex.seq
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/complex.seq b/sql/hive/src/test/resources/data/files/complex.seq
new file mode 100644
index 0000000..c27d5c0
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/complex.seq differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/covar_tab.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/covar_tab.txt b/sql/hive/src/test/resources/data/files/covar_tab.txt
new file mode 100644
index 0000000..204a485
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/covar_tab.txt
@@ -0,0 +1,6 @@
+1		15
+2	3	
+3	7	12
+4	4	14
+5	8	17
+6	2	11

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/create_nested_type.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/create_nested_type.txt b/sql/hive/src/test/resources/data/files/create_nested_type.txt
new file mode 100644
index 0000000..b3b65fb
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/create_nested_type.txt
@@ -0,0 +1,4 @@
+a0b00b01c001C001c002C002c011\Nc012C012d01d011d012d02d021d022
+a1b10c001C001c002C002d01d011d012d02\N
+a2c001\Nc002C002c011C011c012C012d01\Nd012d02d021d022
+a3\N\N\N

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/csv.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/csv.txt b/sql/hive/src/test/resources/data/files/csv.txt
new file mode 100644
index 0000000..be8c0ad
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/csv.txt
@@ -0,0 +1,18 @@
+why hello there,42,3,100,1412341,true,42.43,85.23423424,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,72,,bc
+another record,98,4,101,9999999,false,99.89,0.00000009,beta,Earth#101,1134:false:wazzup,RED,\N,,ef
+third record,45,5,102,999999999,true,89.99,0.00000000000009,alpha:gamma,Earth#237:Bob#723,102:false:BNL,GREEN,\N,,hi
+\N,42,3,100,1412341,true,42.43,85.23423424,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,72,,bc
+string,\N,3,100,1412341,true,42.43,85.23423424,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,72,,bc
+string,42,\N,100,1412341,true,42.43,85.23423424,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,72,,bc
+string,42,3,\N,1412341,true,42.43,85.23423424,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,72,,bc
+string,42,3,100,\N,true,42.43,85.23423424,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,72,,bc
+string,42,3,100,1412341,\N,42.43,85.23423424,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,72,,bc
+string,42,3,100,1412341,true,\N,85.23423424,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,72,,bc
+string,42,3,100,1412341,true,42.43,\N,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,72,,bc
+string,42,3,100,1412341,true,42.43,85.23423424,\N,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,72,,bc
+string,42,3,100,1412341,true,42.43,85.23423424,alpha:beta:gamma,\N,17:true:Abe Linkedin,BLUE,72,,bc
+string,42,3,100,1412341,true,42.43,85.23423424,alpha:beta:gamma,Earth#42:Control#86:Bob#31,\N,BLUE,72,,bc
+string,42,3,100,1412341,true,42.43,85.23423424,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,\N,72,,bc
+string,42,3,100,1412341,true,42.43,85.23423424,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,\N,,bc
+string,42,3,100,1412341,true,42.43,85.23423424,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,72,\N,bc
+string,42,3,100,1412341,true,42.43,85.23423424,alpha:beta:gamma,Earth#42:Control#86:Bob#31,17:true:Abe Linkedin,BLUE,72,,\N

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/datatypes.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/datatypes.txt b/sql/hive/src/test/resources/data/files/datatypes.txt
new file mode 100644
index 0000000..10daa1b
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/datatypes.txt
@@ -0,0 +1,3 @@
+\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N\N
+-1false-1.1\N\N\N-1-1-1.0-1\N\N\N\N\N\N\N
+1true1.11121x2ykva92.2111.01abcd1111213142212212x1abcd22012-04-22 09:00:00.123456789123456789.0123456YWJjZA==2013-01-01abc123

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/dim-data.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/dim-data.txt b/sql/hive/src/test/resources/data/files/dim-data.txt
new file mode 100644
index 0000000..c90cc48
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/dim-data.txt
@@ -0,0 +1,4 @@
+11
+22
+33
+44

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/doctors.avro
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/doctors.avro b/sql/hive/src/test/resources/data/files/doctors.avro
new file mode 100644
index 0000000..5840e5f
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/doctors.avro differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/docurl.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/docurl.txt b/sql/hive/src/test/resources/data/files/docurl.txt
new file mode 100644
index 0000000..5862d78
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/docurl.txt
@@ -0,0 +1,8 @@
+bonework Chad bullfrog almighty blubberers cynodictis boilersmith cosmopolitical corrie autoincrements 
+casings choked colpohysterotomy comedist cradleman annexa agronomical archmockery Cocles adhaka 
+daekon <a href="http://4uzsbtwvdypfitqfqdjosynqp.html">link</a> anticrochet auricular cheeked Arbon alder-leaved 
+darlingness breamed company carbureted comediette condensery <a href="http://1uauniajqtunlsvadmxhlxvngxpqjuzbpzvdiwmzphmbaicduzkgxgtdeiunduosu.html">link</a> 
+daekon <a href="http://4uzsbtwvdypfitqfqdjosynqp.html">link</a> anticrochet auricular cheeked Arbon alder-leaved 
+darlingness breamed company carbureted comediette condensery <a href="http://1uauniajqtunlsvadmxhlxvngxpqjuzbpzvdiwmzphmbaicduzkgxgtdeiunduosu.html">link</a> 
+daekon <a href="http://4uzsbtwvdypfitqfqdjosynqp.html">link</a> anticrochet auricular cheeked Arbon alder-leaved darlingness breamed company carbureted comediette condensery <a href="http://1uauniajqtunlsvadmxhlxvngxpqjuzbpzvdiwmzphmbaicduzkgxgtdeiunduosu.html">link</a> 
+daekon <a href="http://4uzsbtwvdypfitqfqdjosynqp.html">link</a> anticrochet auricular cheeked Arbon alder-leaved darlingness breamed company carbureted comediette condensery <a href="http://1uauniajqtunlsvadmxhlxvngxpqjuzbpzvdiwmzphmbaicduzkgxgtdeiunduosu.html">link</a> 

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/double.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/double.txt b/sql/hive/src/test/resources/data/files/double.txt
new file mode 100644
index 0000000..66c030b
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/double.txt
@@ -0,0 +1,16 @@
+55.33
+44.2
+435.33
+324.33
+324.33
+44.2
+55.3
+55.3
+0.0
+
+66.4
+23.22
+-87.2
+
+33.44
+55.3

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/employee.dat
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/employee.dat b/sql/hive/src/test/resources/data/files/employee.dat
new file mode 100644
index 0000000..c9d0197
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/employee.dat
@@ -0,0 +1,13 @@
+16|john
+17|robert
+18|andrew
+19|katty
+21|tom
+22|tim
+23|james
+24|paul
+27|edward
+29|alan
+31|kerry
+34|terri
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/employee2.dat
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/employee2.dat b/sql/hive/src/test/resources/data/files/employee2.dat
new file mode 100644
index 0000000..ad2d99a
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/employee2.dat
@@ -0,0 +1,7 @@
+16|john
+17|robert
+18|andrew
+19|katty
+27|edward
+29|alan
+31|kerry

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/employee_part.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/employee_part.txt b/sql/hive/src/test/resources/data/files/employee_part.txt
new file mode 100644
index 0000000..8a10b9e
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/employee_part.txt
@@ -0,0 +1,9 @@
+16|john|4000|USA
+17|robert|2000|USA
+18|andrew|4000|USA
+19|katty|2000|USA
+27|edward|4000|UK
+29|alan|3000|UK
+31|kerry|4000|UK
+34|tom|3000|UK
+35|zack|2000|UK

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/empty1.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/empty1.txt b/sql/hive/src/test/resources/data/files/empty1.txt
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/empty2.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/empty2.txt b/sql/hive/src/test/resources/data/files/empty2.txt
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/episodes.avro
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/episodes.avro b/sql/hive/src/test/resources/data/files/episodes.avro
new file mode 100644
index 0000000..58a028c
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/episodes.avro differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/escapetest.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/escapetest.txt b/sql/hive/src/test/resources/data/files/escapetest.txt
new file mode 100644
index 0000000..3ff5fb9
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/escapetest.txt differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/ext_test/test.dat
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/ext_test/test.dat b/sql/hive/src/test/resources/data/files/ext_test/test.dat
new file mode 100644
index 0000000..cf0389a
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/ext_test/test.dat
@@ -0,0 +1,6 @@
+1
+2
+3
+4
+5
+6
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/fact-data.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/fact-data.txt b/sql/hive/src/test/resources/data/files/fact-data.txt
new file mode 100644
index 0000000..778ce40
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/fact-data.txt
@@ -0,0 +1,10 @@
+1212
+111212
+212212
+313212
+414212
+515234
+616234
+717234
+818234
+919234

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/flights_join.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/flights_join.txt b/sql/hive/src/test/resources/data/files/flights_join.txt
new file mode 100644
index 0000000..664a06e
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/flights_join.txt
@@ -0,0 +1,20 @@
+BaltimoreNew York2010-10-20-30.01064
+BaltimoreNew York2010-10-2123.01142
+BaltimoreNew York2010-10-226.01599
+ChicagoNew York2010-10-2342.0361
+ChicagoNew York2010-10-2424.0897
+ChicagoNew York2010-10-2515.01531
+ChicagoNew York2010-10-26-6.01610
+ChicagoNew York2010-10-27-2.03198
+BaltimoreNew York2010-10-2817.01064
+BaltimoreNew York2010-10-29105.01142
+BaltimoreNew York2000-11-20-30.01064
+BaltimoreNew York2000-11-2123.01142
+BaltimoreNew York2000-11-226.01599
+ChicagoNew York2000-11-2342.0361
+ChicagoNew York2000-11-2424.0897
+ChicagoNew York2000-11-2515.01531
+ChicagoNew York2000-11-26-6.01610
+ChicagoNew York2000-11-27-2.03198
+BaltimoreNew York2000-11-2817.01064
+BaltimoreNew York2000-11-28105.01142

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/flights_tiny.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/flights_tiny.txt b/sql/hive/src/test/resources/data/files/flights_tiny.txt
new file mode 100644
index 0000000..4841c92
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/flights_tiny.txt
@@ -0,0 +1,137 @@
+BaltimoreNew York20101020-30.01064
+BaltimoreNew York2010102023.01142
+BaltimoreNew York201010206.01599
+ChicagoNew York2010102042.0361
+ChicagoNew York2010102024.0897
+ChicagoNew York2010102015.01531
+ChicagoNew York20101020-6.01610
+ChicagoNew York20101020-2.03198
+BaltimoreNew York2010102117.01064
+BaltimoreNew York20101021105.01142
+BaltimoreNew York2010102128.01599
+ChicagoNew York20101021142.0361
+ChicagoNew York2010102177.0897
+ChicagoNew York2010102153.01531
+ChicagoNew York20101021-5.01610
+ChicagoNew York2010102151.03198
+BaltimoreNew York20101022-12.01064
+BaltimoreNew York2010102254.01142
+BaltimoreNew York2010102218.01599
+ChicagoNew York201010222.0361
+ChicagoNew York2010102224.0897
+ChicagoNew York2010102216.01531
+ChicagoNew York20101022-6.01610
+ChicagoNew York20101022-11.03198
+BaltimoreNew York2010102318.0272
+BaltimoreNew York20101023-10.01805
+BaltimoreNew York201010236.03171
+ChicagoNew York201010233.0384
+ChicagoNew York2010102332.0426
+ChicagoNew York201010231.0650
+ChicagoNew York2010102311.03085
+BaltimoreNew York2010102412.01599
+BaltimoreNew York2010102420.02571
+ChicagoNew York2010102410.0361
+ChicagoNew York20101024113.0897
+ChicagoNew York20101024-5.01531
+ChicagoNew York20101024-17.01610
+ChicagoNew York20101024-3.03198
+BaltimoreNew York20101025-25.01064
+BaltimoreNew York2010102592.01142
+BaltimoreNew York20101025106.01599
+ChicagoNew York2010102531.0361
+ChicagoNew York20101025-1.0897
+ChicagoNew York2010102543.01531
+ChicagoNew York201010256.01610
+ChicagoNew York20101025-16.03198
+BaltimoreNew York20101026-22.01064
+BaltimoreNew York20101026123.01142
+BaltimoreNew York2010102690.01599
+ChicagoNew York2010102612.0361
+ChicagoNew York201010260.0897
+ChicagoNew York2010102629.01531
+ChicagoNew York20101026-17.01610
+ChicagoNew York201010266.03198
+BaltimoreNew York20101027-18.01064
+BaltimoreNew York2010102749.01142
+BaltimoreNew York2010102792.01599
+ChicagoNew York20101027148.0361
+ChicagoNew York20101027-11.0897
+ChicagoNew York2010102770.01531
+ChicagoNew York201010278.01610
+ChicagoNew York2010102721.03198
+BaltimoreNew York20101028-4.01064
+BaltimoreNew York20101028-14.01142
+BaltimoreNew York20101028-14.01599
+ChicagoNew York201010282.0361
+ChicagoNew York201010282.0897
+ChicagoNew York20101028-11.01531
+ChicagoNew York201010283.01610
+ChicagoNew York20101028-18.03198
+BaltimoreNew York20101029-24.01064
+BaltimoreNew York2010102921.01142
+BaltimoreNew York20101029-2.01599
+ChicagoNew York20101029-12.0361
+ChicagoNew York20101029-11.0897
+ChicagoNew York2010102915.01531
+ChicagoNew York20101029-18.01610
+ChicagoNew York20101029-4.03198
+BaltimoreNew York2010103014.0272
+BaltimoreNew York20101030-1.01805
+BaltimoreNew York201010305.03171
+ChicagoNew York20101030-6.0384
+ChicagoNew York20101030-10.0426
+ChicagoNew York20101030-5.0650
+ChicagoNew York20101030-5.03085
+BaltimoreNew York20101031-1.01599
+BaltimoreNew York20101031-14.02571
+ChicagoNew York20101031-25.0361
+ChicagoNew York20101031-18.0897
+ChicagoNew York20101031-4.01531
+ChicagoNew York20101031-22.01610
+ChicagoNew York20101031-15.03198
+ClevelandNew York20101030-23.02018
+ClevelandNew York20101030-12.02932
+ClevelandNew York20101029-4.02630
+ClevelandNew York20101029-19.02646
+ClevelandNew York20101029-12.03014
+ClevelandNew York201010283.02630
+ClevelandNew York20101028-6.02646
+ClevelandNew York201010281.03014
+ClevelandNew York2010102716.02630
+ClevelandNew York2010102727.03014
+ClevelandNew York201010264.02630
+ClevelandNew York20101026-27.02646
+ClevelandNew York20101026-11.02662
+ClevelandNew York2010102613.03014
+ClevelandNew York20101025-4.02630
+ClevelandNew York2010102581.02646
+ClevelandNew York2010102542.03014
+ClevelandNew York201010245.02254
+ClevelandNew York20101024-11.02630
+ClevelandNew York20101024-20.02646
+ClevelandNew York20101024-9.03014
+ClevelandNew York20101023-21.02932
+ClevelandNew York201010221.02630
+ClevelandNew York20101022-25.02646
+ClevelandNew York20101022-3.03014
+ClevelandNew York201010213.02630
+ClevelandNew York2010102129.02646
+ClevelandNew York2010102172.03014
+ClevelandNew York20101020-8.02630
+ClevelandNew York20101020-15.03014
+WashingtonNew York20101023-25.05832
+WashingtonNew York20101023-21.05904
+WashingtonNew York20101023-18.05917
+WashingtonNew York20101030-27.05904
+WashingtonNew York20101030-16.05917
+WashingtonNew York20101020-2.07291
+WashingtonNew York2010102122.07291
+WashingtonNew York20101023-16.07274
+WashingtonNew York20101024-26.07282
+WashingtonNew York201010259.07291
+WashingtonNew York201010264.07291
+WashingtonNew York2010102726.07291
+WashingtonNew York2010102845.07291
+WashingtonNew York201010291.07291
+WashingtonNew York20101031-18.07282

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/flights_tiny.txt.1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/flights_tiny.txt.1 b/sql/hive/src/test/resources/data/files/flights_tiny.txt.1
new file mode 100644
index 0000000..532848a
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/flights_tiny.txt.1
@@ -0,0 +1,137 @@
+BaltimoreNew York2010-10-20-30.01064
+BaltimoreNew York2010-10-2023.01142
+BaltimoreNew York2010-10-206.01599
+ChicagoNew York2010-10-2042.0361
+ChicagoNew York2010-10-2024.0897
+ChicagoNew York2010-10-2015.01531
+ChicagoNew York2010-10-20-6.01610
+ChicagoNew York2010-10-20-2.03198
+BaltimoreNew York2010-10-2117.01064
+BaltimoreNew York2010-10-21105.01142
+BaltimoreNew York2010-10-2128.01599
+ChicagoNew York2010-10-21142.0361
+ChicagoNew York2010-10-2177.0897
+ChicagoNew York2010-10-2153.01531
+ChicagoNew York2010-10-21-5.01610
+ChicagoNew York2010-10-2151.03198
+BaltimoreNew York2010-10-22-12.01064
+BaltimoreNew York2010-10-2254.01142
+BaltimoreNew York2010-10-2218.01599
+ChicagoNew York2010-10-222.0361
+ChicagoNew York2010-10-2224.0897
+ChicagoNew York2010-10-2216.01531
+ChicagoNew York2010-10-22-6.01610
+ChicagoNew York2010-10-22-11.03198
+BaltimoreNew York2010-10-2318.0272
+BaltimoreNew York2010-10-23-10.01805
+BaltimoreNew York2010-10-236.03171
+ChicagoNew York2010-10-233.0384
+ChicagoNew York2010-10-2332.0426
+ChicagoNew York2010-10-231.0650
+ChicagoNew York2010-10-2311.03085
+BaltimoreNew York2010-10-2412.01599
+BaltimoreNew York2010-10-2420.02571
+ChicagoNew York2010-10-2410.0361
+ChicagoNew York2010-10-24113.0897
+ChicagoNew York2010-10-24-5.01531
+ChicagoNew York2010-10-24-17.01610
+ChicagoNew York2010-10-24-3.03198
+BaltimoreNew York2010-10-25-25.01064
+BaltimoreNew York2010-10-2592.01142
+BaltimoreNew York2010-10-25106.01599
+ChicagoNew York2010-10-2531.0361
+ChicagoNew York2010-10-25-1.0897
+ChicagoNew York2010-10-2543.01531
+ChicagoNew York2010-10-256.01610
+ChicagoNew York2010-10-25-16.03198
+BaltimoreNew York2010-10-26-22.01064
+BaltimoreNew York2010-10-26123.01142
+BaltimoreNew York2010-10-2690.01599
+ChicagoNew York2010-10-2612.0361
+ChicagoNew York2010-10-260.0897
+ChicagoNew York2010-10-2629.01531
+ChicagoNew York2010-10-26-17.01610
+ChicagoNew York2010-10-266.03198
+BaltimoreNew York2010-10-27-18.01064
+BaltimoreNew York2010-10-2749.01142
+BaltimoreNew York2010-10-2792.01599
+ChicagoNew York2010-10-27148.0361
+ChicagoNew York2010-10-27-11.0897
+ChicagoNew York2010-10-2770.01531
+ChicagoNew York2010-10-278.01610
+ChicagoNew York2010-10-2721.03198
+BaltimoreNew York2010-10-28-4.01064
+BaltimoreNew York2010-10-28-14.01142
+BaltimoreNew York2010-10-28-14.01599
+ChicagoNew York2010-10-282.0361
+ChicagoNew York2010-10-282.0897
+ChicagoNew York2010-10-28-11.01531
+ChicagoNew York2010-10-283.01610
+ChicagoNew York2010-10-28-18.03198
+BaltimoreNew York2010-10-29-24.01064
+BaltimoreNew York2010-10-2921.01142
+BaltimoreNew York2010-10-29-2.01599
+ChicagoNew York2010-10-29-12.0361
+ChicagoNew York2010-10-29-11.0897
+ChicagoNew York2010-10-2915.01531
+ChicagoNew York2010-10-29-18.01610
+ChicagoNew York2010-10-29-4.03198
+BaltimoreNew York2010-10-3014.0272
+BaltimoreNew York2010-10-30-1.01805
+BaltimoreNew York2010-10-305.03171
+ChicagoNew York2010-10-30-6.0384
+ChicagoNew York2010-10-30-10.0426
+ChicagoNew York2010-10-30-5.0650
+ChicagoNew York2010-10-30-5.03085
+BaltimoreNew York2010-10-31-1.01599
+BaltimoreNew York2010-10-31-14.02571
+ChicagoNew York2010-10-31-25.0361
+ChicagoNew York2010-10-31-18.0897
+ChicagoNew York2010-10-31-4.01531
+ChicagoNew York2010-10-31-22.01610
+ChicagoNew York2010-10-31-15.03198
+ClevelandNew York2010-10-30-23.02018
+ClevelandNew York2010-10-30-12.02932
+ClevelandNew York2010-10-29-4.02630
+ClevelandNew York2010-10-29-19.02646
+ClevelandNew York2010-10-29-12.03014
+ClevelandNew York2010-10-283.02630
+ClevelandNew York2010-10-28-6.02646
+ClevelandNew York2010-10-281.03014
+ClevelandNew York2010-10-2716.02630
+ClevelandNew York2010-10-2727.03014
+ClevelandNew York2010-10-264.02630
+ClevelandNew York2010-10-26-27.02646
+ClevelandNew York2010-10-26-11.02662
+ClevelandNew York2010-10-2613.03014
+ClevelandNew York2010-10-25-4.02630
+ClevelandNew York2010-10-2581.02646
+ClevelandNew York2010-10-2542.03014
+ClevelandNew York2010-10-245.02254
+ClevelandNew York2010-10-24-11.02630
+ClevelandNew York2010-10-24-20.02646
+ClevelandNew York2010-10-24-9.03014
+ClevelandNew York2010-10-23-21.02932
+ClevelandNew York2010-10-221.02630
+ClevelandNew York2010-10-22-25.02646
+ClevelandNew York2010-10-22-3.03014
+ClevelandNew York2010-10-213.02630
+ClevelandNew York2010-10-2129.02646
+ClevelandNew York2010-10-2172.03014
+ClevelandNew York2010-10-20-8.02630
+ClevelandNew York2010-10-20-15.03014
+WashingtonNew York2010-10-23-25.05832
+WashingtonNew York2010-10-23-21.05904
+WashingtonNew York2010-10-23-18.05917
+WashingtonNew York2010-10-30-27.05904
+WashingtonNew York2010-10-30-16.05917
+WashingtonNew York2010-10-20-2.07291
+WashingtonNew York2010-10-2122.07291
+WashingtonNew York2010-10-23-16.07274
+WashingtonNew York2010-10-24-26.07282
+WashingtonNew York2010-10-259.07291
+WashingtonNew York2010-10-264.07291
+WashingtonNew York2010-10-2726.07291
+WashingtonNew York2010-10-2845.07291
+WashingtonNew York2010-10-291.07291
+WashingtonNew York2010-10-31-18.07282

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/groupby_groupingid.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/groupby_groupingid.txt b/sql/hive/src/test/resources/data/files/groupby_groupingid.txt
new file mode 100644
index 0000000..108d41d
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/groupby_groupingid.txt
@@ -0,0 +1,6 @@
+1NULL
+11
+22
+33
+3NULL
+45

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/grouping_sets.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/grouping_sets.txt b/sql/hive/src/test/resources/data/files/grouping_sets.txt
new file mode 100644
index 0000000..8ba5e2d
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/grouping_sets.txt
@@ -0,0 +1,6 @@
+8 1 1
+5 2 2
+1 1 3
+2 2 4
+2 3 5
+3 2 8

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/grouping_sets1.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/grouping_sets1.txt b/sql/hive/src/test/resources/data/files/grouping_sets1.txt
new file mode 100644
index 0000000..3b6cd99
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/grouping_sets1.txt
@@ -0,0 +1,6 @@
+8 1 1
+5 1 2
+1 1 3
+2 2 4
+2 3 5
+3 2 8

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/grouping_sets2.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/grouping_sets2.txt b/sql/hive/src/test/resources/data/files/grouping_sets2.txt
new file mode 100644
index 0000000..5b4e032
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/grouping_sets2.txt
@@ -0,0 +1,6 @@
+8 1 1
+1 2 2
+1 1 3
+2 2 4
+2 3 5
+2 2 8

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/hive_626_bar.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/hive_626_bar.txt b/sql/hive/src/test/resources/data/files/hive_626_bar.txt
new file mode 100644
index 0000000..1ac3d25
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/hive_626_bar.txt
@@ -0,0 +1 @@
+10,0,1,1,bar10,a,b,c,d

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/hive_626_count.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/hive_626_count.txt b/sql/hive/src/test/resources/data/files/hive_626_count.txt
new file mode 100644
index 0000000..d62e011
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/hive_626_count.txt
@@ -0,0 +1 @@
+10,2

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/hive_626_foo.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/hive_626_foo.txt b/sql/hive/src/test/resources/data/files/hive_626_foo.txt
new file mode 100644
index 0000000..8a63d3a
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/hive_626_foo.txt
@@ -0,0 +1 @@
+1,foo1,a,b,c,d

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/in1.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/in1.txt b/sql/hive/src/test/resources/data/files/in1.txt
new file mode 100644
index 0000000..1a59496
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/in1.txt
@@ -0,0 +1,3 @@
+35
+48
+100100

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/in2.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/in2.txt b/sql/hive/src/test/resources/data/files/in2.txt
new file mode 100644
index 0000000..71f7e09
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/in2.txt
@@ -0,0 +1,3 @@
+135
+148
+200200

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/in3.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/in3.txt b/sql/hive/src/test/resources/data/files/in3.txt
new file mode 100644
index 0000000..333dd32
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/in3.txt
@@ -0,0 +1,4 @@
+1235
+40
+48
+100100

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/in4.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/in4.txt b/sql/hive/src/test/resources/data/files/in4.txt
new file mode 100644
index 0000000..63cf2f6
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/in4.txt
@@ -0,0 +1,7 @@
+35236
+101000501
+100100103
+12802
+101005
+10100454
+12100757

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/in5.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/in5.txt b/sql/hive/src/test/resources/data/files/in5.txt
new file mode 100644
index 0000000..8da5dcf
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/in5.txt
@@ -0,0 +1,19 @@
+51000566
+151001566
+201002066
+251002588
+301003066
+351003588
+401004066
+401004088
+501005088
+501005066
+501005088
+601004066
+601004066
+701004066
+701004066
+801004088
+801004088
+1005066
+66

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/in6.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/in6.txt b/sql/hive/src/test/resources/data/files/in6.txt
new file mode 100644
index 0000000..f96b7a4
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/in6.txt
@@ -0,0 +1,19 @@
+51000566
+101001066
+201002066
+251002566
+301003088
+351003588
+401004066
+401004088
+501005066
+501005088
+501005066
+601004066
+601004066
+701004088
+701004088
+801004066
+801004066
+1005066
+66

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/in7.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/in7.txt b/sql/hive/src/test/resources/data/files/in7.txt
new file mode 100644
index 0000000..424a2fe
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/in7.txt
@@ -0,0 +1,3 @@
+35	40
+48	32
+100100	40

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/in8.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/in8.txt b/sql/hive/src/test/resources/data/files/in8.txt
new file mode 100644
index 0000000..54b8a5b
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/in8.txt
@@ -0,0 +1,6 @@
+
+10
+10
+35
+48
+100100

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/in9.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/in9.txt b/sql/hive/src/test/resources/data/files/in9.txt
new file mode 100644
index 0000000..b38f3c1
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/in9.txt
@@ -0,0 +1,6 @@
+
+110
+110
+135
+148
+200200

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/infer_const_type.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/infer_const_type.txt b/sql/hive/src/test/resources/data/files/infer_const_type.txt
new file mode 100644
index 0000000..05c43c1
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/infer_const_type.txt
@@ -0,0 +1,3 @@
+1273276712345-12345906-307.01234
+1263276712345-12345906-307.01234
+1263276712345-12345906-307.01.57

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/int.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/int.txt b/sql/hive/src/test/resources/data/files/int.txt
new file mode 100644
index 0000000..9553ed2
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/int.txt
@@ -0,0 +1,12 @@
+4
+252
+233
+
+343
+43
+45
+344
+22
+54
+8
+13

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/json.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/json.txt b/sql/hive/src/test/resources/data/files/json.txt
new file mode 100644
index 0000000..1dcda43
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/json.txt
@@ -0,0 +1 @@
+{"store":{"fruit":[{"weight":8,"type":"apple"},{"weight":9,"type":"pear"}],"basket":[[1,2,{"b":"y","a":"x"}],[3,4],[5,6]],"book":[{"author":"Nigel Rees","title":"Sayings of the Century","category":"reference","price":8.95},{"author":"Herman Melville","title":"Moby Dick","category":"fiction","price":8.99,"isbn":"0-553-21311-3"},{"author":"J. R. R. Tolkien","title":"The Lord of the Rings","category":"fiction","reader":[{"age":25,"name":"bob"},{"age":26,"name":"jack"}],"price":22.99,"isbn":"0-395-19395-8"}],"bicycle":{"price":19.95,"color":"red"}},"email":"amy@only_for_json_udf_test.net","owner":"amy","zip code":"94025","fb:testid":"1234"}

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/kv1.seq
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/kv1.seq b/sql/hive/src/test/resources/data/files/kv1.seq
new file mode 100644
index 0000000..8da0a77
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/kv1.seq differ

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/kv1.val.sorted.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/kv1.val.sorted.txt b/sql/hive/src/test/resources/data/files/kv1.val.sorted.txt
new file mode 100644
index 0000000..916a0f1
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/kv1.val.sorted.txt
@@ -0,0 +1,500 @@
+val_0
+val_0
+val_0
+val_10
+val_100
+val_100
+val_103
+val_103
+val_104
+val_104
+val_105
+val_11
+val_111
+val_113
+val_113
+val_114
+val_116
+val_118
+val_118
+val_119
+val_119
+val_119
+val_12
+val_12
+val_120
+val_120
+val_125
+val_125
+val_126
+val_128
+val_128
+val_128
+val_129
+val_129
+val_131
+val_133
+val_134
+val_134
+val_136
+val_137
+val_137
+val_138
+val_138
+val_138
+val_138
+val_143
+val_145
+val_146
+val_146
+val_149
+val_149
+val_15
+val_15
+val_150
+val_152
+val_152
+val_153
+val_155
+val_156
+val_157
+val_158
+val_160
+val_162
+val_163
+val_164
+val_164
+val_165
+val_165
+val_166
+val_167
+val_167
+val_167
+val_168
+val_169
+val_169
+val_169
+val_169
+val_17
+val_170
+val_172
+val_172
+val_174
+val_174
+val_175
+val_175
+val_176
+val_176
+val_177
+val_178
+val_179
+val_179
+val_18
+val_18
+val_180
+val_181
+val_183
+val_186
+val_187
+val_187
+val_187
+val_189
+val_19
+val_190
+val_191
+val_191
+val_192
+val_193
+val_193
+val_193
+val_194
+val_195
+val_195
+val_196
+val_197
+val_197
+val_199
+val_199
+val_199
+val_2
+val_20
+val_200
+val_200
+val_201
+val_202
+val_203
+val_203
+val_205
+val_205
+val_207
+val_207
+val_208
+val_208
+val_208
+val_209
+val_209
+val_213
+val_213
+val_214
+val_216
+val_216
+val_217
+val_217
+val_218
+val_219
+val_219
+val_221
+val_221
+val_222
+val_223
+val_223
+val_224
+val_224
+val_226
+val_228
+val_229
+val_229
+val_230
+val_230
+val_230
+val_230
+val_230
+val_233
+val_233
+val_235
+val_237
+val_237
+val_238
+val_238
+val_239
+val_239
+val_24
+val_24
+val_241
+val_242
+val_242
+val_244
+val_247
+val_248
+val_249
+val_252
+val_255
+val_255
+val_256
+val_256
+val_257
+val_258
+val_26
+val_26
+val_260
+val_262
+val_263
+val_265
+val_265
+val_266
+val_27
+val_272
+val_272
+val_273
+val_273
+val_273
+val_274
+val_275
+val_277
+val_277
+val_277
+val_277
+val_278
+val_278
+val_28
+val_280
+val_280
+val_281
+val_281
+val_282
+val_282
+val_283
+val_284
+val_285
+val_286
+val_287
+val_288
+val_288
+val_289
+val_291
+val_292
+val_296
+val_298
+val_298
+val_298
+val_30
+val_302
+val_305
+val_306
+val_307
+val_307
+val_308
+val_309
+val_309
+val_310
+val_311
+val_311
+val_311
+val_315
+val_316
+val_316
+val_316
+val_317
+val_317
+val_318
+val_318
+val_318
+val_321
+val_321
+val_322
+val_322
+val_323
+val_325
+val_325
+val_327
+val_327
+val_327
+val_33
+val_331
+val_331
+val_332
+val_333
+val_333
+val_335
+val_336
+val_338
+val_339
+val_34
+val_341
+val_342
+val_342
+val_344
+val_344
+val_345
+val_348
+val_348
+val_348
+val_348
+val_348
+val_35
+val_35
+val_35
+val_351
+val_353
+val_353
+val_356
+val_360
+val_362
+val_364
+val_365
+val_366
+val_367
+val_367
+val_368
+val_369
+val_369
+val_369
+val_37
+val_37
+val_373
+val_374
+val_375
+val_377
+val_378
+val_379
+val_382
+val_382
+val_384
+val_384
+val_384
+val_386
+val_389
+val_392
+val_393
+val_394
+val_395
+val_395
+val_396
+val_396
+val_396
+val_397
+val_397
+val_399
+val_399
+val_4
+val_400
+val_401
+val_401
+val_401
+val_401
+val_401
+val_402
+val_403
+val_403
+val_403
+val_404
+val_404
+val_406
+val_406
+val_406
+val_406
+val_407
+val_409
+val_409
+val_409
+val_41
+val_411
+val_413
+val_413
+val_414
+val_414
+val_417
+val_417
+val_417
+val_418
+val_419
+val_42
+val_42
+val_421
+val_424
+val_424
+val_427
+val_429
+val_429
+val_43
+val_430
+val_430
+val_430
+val_431
+val_431
+val_431
+val_432
+val_435
+val_436
+val_437
+val_438
+val_438
+val_438
+val_439
+val_439
+val_44
+val_443
+val_444
+val_446
+val_448
+val_449
+val_452
+val_453
+val_454
+val_454
+val_454
+val_455
+val_457
+val_458
+val_458
+val_459
+val_459
+val_460
+val_462
+val_462
+val_463
+val_463
+val_466
+val_466
+val_466
+val_467
+val_468
+val_468
+val_468
+val_468
+val_469
+val_469
+val_469
+val_469
+val_469
+val_47
+val_470
+val_472
+val_475
+val_477
+val_478
+val_478
+val_479
+val_480
+val_480
+val_480
+val_481
+val_482
+val_483
+val_484
+val_485
+val_487
+val_489
+val_489
+val_489
+val_489
+val_490
+val_491
+val_492
+val_492
+val_493
+val_494
+val_495
+val_496
+val_497
+val_498
+val_498
+val_498
+val_5
+val_5
+val_5
+val_51
+val_51
+val_53
+val_54
+val_57
+val_58
+val_58
+val_64
+val_65
+val_66
+val_67
+val_67
+val_69
+val_70
+val_70
+val_70
+val_72
+val_72
+val_74
+val_76
+val_76
+val_77
+val_78
+val_8
+val_80
+val_82
+val_83
+val_83
+val_84
+val_84
+val_85
+val_86
+val_87
+val_9
+val_90
+val_90
+val_90
+val_92
+val_95
+val_95
+val_96
+val_97
+val_97
+val_98
+val_98

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/kv1_broken.seq
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/kv1_broken.seq b/sql/hive/src/test/resources/data/files/kv1_broken.seq
new file mode 100644
index 0000000..49bddeb
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/kv1_broken.seq differ

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


[13/51] [partial] Add hive test files to repository. Remove download script.

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join16-0-1bec3b0892d5c4a174d1b39f6d1b610c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join16-0-1bec3b0892d5c4a174d1b39f6d1b610c b/sql/hive/src/test/resources/golden/join16-0-1bec3b0892d5c4a174d1b39f6d1b610c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join17-0-387dd86b1e13f788ec677a08dc162c97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join17-0-387dd86b1e13f788ec677a08dc162c97 b/sql/hive/src/test/resources/golden/join17-0-387dd86b1e13f788ec677a08dc162c97
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join17-1-37cef87fe56f66692799ccda8cda2e8b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join17-1-37cef87fe56f66692799ccda8cda2e8b b/sql/hive/src/test/resources/golden/join17-1-37cef87fe56f66692799ccda8cda2e8b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join17-2-478a9f270a5d70f6f82f81e6962fb251
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join17-2-478a9f270a5d70f6f82f81e6962fb251 b/sql/hive/src/test/resources/golden/join17-2-478a9f270a5d70f6f82f81e6962fb251
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join18-1-49f8ba8d43a6bb1d892ba66a812304f5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join18-1-49f8ba8d43a6bb1d892ba66a812304f5 b/sql/hive/src/test/resources/golden/join18-1-49f8ba8d43a6bb1d892ba66a812304f5
new file mode 100644
index 0000000..10628f6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join18-1-49f8ba8d43a6bb1d892ba66a812304f5
@@ -0,0 +1,310 @@
+NULL	NULL	NULL	7
+0	3	NULL	NULL
+2	1	NULL	NULL
+4	1	NULL	NULL
+5	3	NULL	NULL
+8	1	NULL	NULL
+9	1	NULL	NULL
+10	1	NULL	NULL
+11	1	NULL	NULL
+12	2	NULL	NULL
+15	2	NULL	NULL
+17	1	NULL	NULL
+18	2	NULL	NULL
+19	1	NULL	NULL
+20	1	NULL	NULL
+24	2	NULL	NULL
+26	2	NULL	NULL
+27	1	NULL	NULL
+28	1	NULL	NULL
+30	1	NULL	NULL
+33	1	NULL	NULL
+34	1	NULL	NULL
+35	3	NULL	NULL
+37	2	NULL	NULL
+41	1	NULL	NULL
+42	2	NULL	NULL
+43	1	NULL	NULL
+44	1	NULL	NULL
+47	1	NULL	NULL
+51	2	NULL	NULL
+53	1	NULL	NULL
+54	1	NULL	NULL
+57	1	NULL	NULL
+58	2	NULL	NULL
+64	1	NULL	NULL
+65	1	NULL	NULL
+66	1	66	1
+67	2	NULL	NULL
+69	1	NULL	NULL
+70	3	NULL	NULL
+72	2	NULL	NULL
+74	1	NULL	NULL
+76	2	NULL	NULL
+77	1	NULL	NULL
+78	1	NULL	NULL
+80	1	NULL	NULL
+82	1	NULL	NULL
+83	2	NULL	NULL
+84	2	NULL	NULL
+85	1	NULL	NULL
+86	1	NULL	NULL
+87	1	NULL	NULL
+90	3	NULL	NULL
+92	1	NULL	NULL
+95	2	NULL	NULL
+96	1	NULL	NULL
+97	2	NULL	NULL
+98	2	98	1
+100	2	NULL	NULL
+103	2	NULL	NULL
+104	2	NULL	NULL
+105	1	NULL	NULL
+111	1	NULL	NULL
+113	2	NULL	NULL
+114	1	NULL	NULL
+116	1	NULL	NULL
+118	2	NULL	NULL
+119	3	NULL	NULL
+120	2	NULL	NULL
+125	2	NULL	NULL
+126	1	NULL	NULL
+128	3	128	1
+129	2	NULL	NULL
+131	1	NULL	NULL
+133	1	NULL	NULL
+134	2	NULL	NULL
+136	1	NULL	NULL
+137	2	NULL	NULL
+138	4	NULL	NULL
+143	1	NULL	NULL
+145	1	NULL	NULL
+146	2	146	1
+149	2	NULL	NULL
+150	1	150	1
+152	2	NULL	NULL
+153	1	NULL	NULL
+155	1	NULL	NULL
+156	1	NULL	NULL
+157	1	NULL	NULL
+158	1	NULL	NULL
+160	1	NULL	NULL
+162	1	NULL	NULL
+163	1	NULL	NULL
+164	2	NULL	NULL
+165	2	NULL	NULL
+166	1	NULL	NULL
+167	3	NULL	NULL
+168	1	NULL	NULL
+169	4	NULL	NULL
+170	1	NULL	NULL
+172	2	NULL	NULL
+174	2	NULL	NULL
+175	2	NULL	NULL
+176	2	NULL	NULL
+177	1	NULL	NULL
+178	1	NULL	NULL
+179	2	NULL	NULL
+180	1	NULL	NULL
+181	1	NULL	NULL
+183	1	NULL	NULL
+186	1	NULL	NULL
+187	3	NULL	NULL
+189	1	NULL	NULL
+190	1	NULL	NULL
+191	2	NULL	NULL
+192	1	NULL	NULL
+193	3	NULL	NULL
+194	1	NULL	NULL
+195	2	NULL	NULL
+196	1	NULL	NULL
+197	2	NULL	NULL
+199	3	NULL	NULL
+200	2	NULL	NULL
+201	1	NULL	NULL
+202	1	NULL	NULL
+203	2	NULL	NULL
+205	2	NULL	NULL
+207	2	NULL	NULL
+208	3	NULL	NULL
+209	2	NULL	NULL
+213	2	213	1
+214	1	NULL	NULL
+216	2	NULL	NULL
+217	2	NULL	NULL
+218	1	NULL	NULL
+219	2	NULL	NULL
+221	2	NULL	NULL
+222	1	NULL	NULL
+223	2	NULL	NULL
+224	2	224	1
+226	1	NULL	NULL
+228	1	NULL	NULL
+229	2	NULL	NULL
+230	5	NULL	NULL
+233	2	NULL	NULL
+235	1	NULL	NULL
+237	2	NULL	NULL
+238	2	238	1
+239	2	NULL	NULL
+241	1	NULL	NULL
+242	2	NULL	NULL
+244	1	NULL	NULL
+247	1	NULL	NULL
+248	1	NULL	NULL
+249	1	NULL	NULL
+252	1	NULL	NULL
+255	2	255	1
+256	2	NULL	NULL
+257	1	NULL	NULL
+258	1	NULL	NULL
+260	1	NULL	NULL
+262	1	NULL	NULL
+263	1	NULL	NULL
+265	2	NULL	NULL
+266	1	NULL	NULL
+272	2	NULL	NULL
+273	3	273	1
+274	1	NULL	NULL
+275	1	NULL	NULL
+277	4	NULL	NULL
+278	2	278	1
+280	2	NULL	NULL
+281	2	NULL	NULL
+282	2	NULL	NULL
+283	1	NULL	NULL
+284	1	NULL	NULL
+285	1	NULL	NULL
+286	1	NULL	NULL
+287	1	NULL	NULL
+288	2	NULL	NULL
+289	1	NULL	NULL
+291	1	NULL	NULL
+292	1	NULL	NULL
+296	1	NULL	NULL
+298	3	NULL	NULL
+302	1	NULL	NULL
+305	1	NULL	NULL
+306	1	NULL	NULL
+307	2	NULL	NULL
+308	1	NULL	NULL
+309	2	NULL	NULL
+310	1	NULL	NULL
+311	3	311	1
+315	1	NULL	NULL
+316	3	NULL	NULL
+317	2	NULL	NULL
+318	3	NULL	NULL
+321	2	NULL	NULL
+322	2	NULL	NULL
+323	1	NULL	NULL
+325	2	NULL	NULL
+327	3	NULL	NULL
+331	2	NULL	NULL
+332	1	NULL	NULL
+333	2	NULL	NULL
+335	1	NULL	NULL
+336	1	NULL	NULL
+338	1	NULL	NULL
+339	1	NULL	NULL
+341	1	NULL	NULL
+342	2	NULL	NULL
+344	2	NULL	NULL
+345	1	NULL	NULL
+348	5	NULL	NULL
+351	1	NULL	NULL
+353	2	NULL	NULL
+356	1	NULL	NULL
+360	1	NULL	NULL
+362	1	NULL	NULL
+364	1	NULL	NULL
+365	1	NULL	NULL
+366	1	NULL	NULL
+367	2	NULL	NULL
+368	1	NULL	NULL
+369	3	369	1
+373	1	NULL	NULL
+374	1	NULL	NULL
+375	1	NULL	NULL
+377	1	NULL	NULL
+378	1	NULL	NULL
+379	1	NULL	NULL
+382	2	NULL	NULL
+384	3	NULL	NULL
+386	1	NULL	NULL
+389	1	NULL	NULL
+392	1	NULL	NULL
+393	1	NULL	NULL
+394	1	NULL	NULL
+395	2	NULL	NULL
+396	3	NULL	NULL
+397	2	NULL	NULL
+399	2	NULL	NULL
+400	1	NULL	NULL
+401	5	401	1
+402	1	NULL	NULL
+403	3	NULL	NULL
+404	2	NULL	NULL
+406	4	406	1
+407	1	NULL	NULL
+409	3	NULL	NULL
+411	1	NULL	NULL
+413	2	NULL	NULL
+414	2	NULL	NULL
+417	3	NULL	NULL
+418	1	NULL	NULL
+419	1	NULL	NULL
+421	1	NULL	NULL
+424	2	NULL	NULL
+427	1	NULL	NULL
+429	2	NULL	NULL
+430	3	NULL	NULL
+431	3	NULL	NULL
+432	1	NULL	NULL
+435	1	NULL	NULL
+436	1	NULL	NULL
+437	1	NULL	NULL
+438	3	NULL	NULL
+439	2	NULL	NULL
+443	1	NULL	NULL
+444	1	NULL	NULL
+446	1	NULL	NULL
+448	1	NULL	NULL
+449	1	NULL	NULL
+452	1	NULL	NULL
+453	1	NULL	NULL
+454	3	NULL	NULL
+455	1	NULL	NULL
+457	1	NULL	NULL
+458	2	NULL	NULL
+459	2	NULL	NULL
+460	1	NULL	NULL
+462	2	NULL	NULL
+463	2	NULL	NULL
+466	3	NULL	NULL
+467	1	NULL	NULL
+468	4	NULL	NULL
+469	5	NULL	NULL
+470	1	NULL	NULL
+472	1	NULL	NULL
+475	1	NULL	NULL
+477	1	NULL	NULL
+478	2	NULL	NULL
+479	1	NULL	NULL
+480	3	NULL	NULL
+481	1	NULL	NULL
+482	1	NULL	NULL
+483	1	NULL	NULL
+484	1	NULL	NULL
+485	1	NULL	NULL
+487	1	NULL	NULL
+489	4	NULL	NULL
+490	1	NULL	NULL
+491	1	NULL	NULL
+492	2	NULL	NULL
+493	1	NULL	NULL
+494	1	NULL	NULL
+495	1	NULL	NULL
+496	1	NULL	NULL
+497	1	NULL	NULL
+498	3	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/join19-0-26ba1cd9acfcd799239da60c38e68a39
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join19-0-26ba1cd9acfcd799239da60c38e68a39 b/sql/hive/src/test/resources/golden/join19-0-26ba1cd9acfcd799239da60c38e68a39
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join19-1-7e7d1f07c34dd4be5425264196201766
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join19-1-7e7d1f07c34dd4be5425264196201766 b/sql/hive/src/test/resources/golden/join19-1-7e7d1f07c34dd4be5425264196201766
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join2-0-3d1692c4710db1ff716d35e921f2bcca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join2-0-3d1692c4710db1ff716d35e921f2bcca b/sql/hive/src/test/resources/golden/join2-0-3d1692c4710db1ff716d35e921f2bcca
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join2-1-87896c3f04a259b81b1cfde3eec7d64c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join2-1-87896c3f04a259b81b1cfde3eec7d64c b/sql/hive/src/test/resources/golden/join2-1-87896c3f04a259b81b1cfde3eec7d64c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join2-2-d4673c03d04084b838fcd8149f59ad9a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join2-2-d4673c03d04084b838fcd8149f59ad9a b/sql/hive/src/test/resources/golden/join2-2-d4673c03d04084b838fcd8149f59ad9a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join2-3-cac2c9e0f8601dd56822c990774e0696
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join2-3-cac2c9e0f8601dd56822c990774e0696 b/sql/hive/src/test/resources/golden/join2-3-cac2c9e0f8601dd56822c990774e0696
new file mode 100644
index 0000000..2945c31
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join2-3-cac2c9e0f8601dd56822c990774e0696
@@ -0,0 +1,472 @@
+86	val_172
+86	val_172
+27	val_54
+98	val_196
+98	val_196
+193	val_386
+193	val_386
+193	val_386
+224	val_448
+224	val_448
+128	val_256
+128	val_256
+128	val_256
+128	val_256
+128	val_256
+128	val_256
+146	val_292
+146	val_292
+37	val_74
+37	val_74
+209	val_418
+209	val_418
+15	val_30
+15	val_30
+82	val_164
+82	val_164
+166	val_332
+219	val_438
+219	val_438
+219	val_438
+219	val_438
+219	val_438
+219	val_438
+153	val_306
+193	val_386
+193	val_386
+193	val_386
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+207	val_414
+207	val_414
+207	val_414
+207	val_414
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+174	val_348
+247	val_494
+17	val_34
+113	val_226
+113	val_226
+155	val_310
+203	val_406
+203	val_406
+203	val_406
+203	val_406
+203	val_406
+203	val_406
+203	val_406
+203	val_406
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+128	val_256
+128	val_256
+128	val_256
+128	val_256
+128	val_256
+128	val_256
+57	val_114
+149	val_298
+149	val_298
+149	val_298
+149	val_298
+149	val_298
+149	val_298
+129	val_258
+129	val_258
+111	val_222
+4	val_8
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+169	val_338
+169	val_338
+169	val_338
+169	val_338
+192	val_384
+192	val_384
+192	val_384
+187	val_374
+187	val_374
+187	val_374
+239	val_478
+239	val_478
+239	val_478
+239	val_478
+216	val_432
+216	val_432
+137	val_274
+137	val_274
+241	val_482
+83	val_166
+83	val_166
+180	val_360
+12	val_24
+12	val_24
+12	val_24
+12	val_24
+230	val_460
+230	val_460
+230	val_460
+230	val_460
+230	val_460
+181	val_362
+67	val_134
+67	val_134
+67	val_134
+67	val_134
+84	val_168
+84	val_168
+58	val_116
+58	val_116
+230	val_460
+230	val_460
+230	val_460
+230	val_460
+230	val_460
+172	val_344
+172	val_344
+172	val_344
+172	val_344
+42	val_84
+42	val_84
+42	val_84
+42	val_84
+129	val_258
+129	val_258
+158	val_316
+158	val_316
+158	val_316
+119	val_238
+119	val_238
+119	val_238
+119	val_238
+119	val_238
+119	val_238
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+197	val_394
+197	val_394
+100	val_200
+100	val_200
+100	val_200
+100	val_200
+191	val_382
+191	val_382
+191	val_382
+191	val_382
+96	val_192
+230	val_460
+230	val_460
+230	val_460
+230	val_460
+230	val_460
+131	val_262
+43	val_86
+95	val_190
+95	val_190
+196	val_392
+98	val_196
+98	val_196
+197	val_394
+197	val_394
+187	val_374
+187	val_374
+187	val_374
+137	val_274
+137	val_274
+169	val_338
+169	val_338
+169	val_338
+169	val_338
+85	val_170
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+87	val_174
+87	val_174
+15	val_30
+15	val_30
+90	val_180
+90	val_180
+90	val_180
+10	val_20
+224	val_448
+224	val_448
+242	val_484
+242	val_484
+242	val_484
+242	val_484
+226	val_452
+5	val_10
+5	val_10
+5	val_10
+58	val_116
+58	val_116
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+95	val_190
+95	val_190
+168	val_336
+229	val_458
+229	val_458
+229	val_458
+229	val_458
+233	val_466
+233	val_466
+233	val_466
+233	val_466
+233	val_466
+233	val_466
+143	val_286
+42	val_84
+42	val_84
+42	val_84
+42	val_84
+119	val_238
+119	val_238
+119	val_238
+119	val_238
+119	val_238
+119	val_238
+78	val_156
+76	val_152
+76	val_152
+76	val_152
+76	val_152
+41	val_82
+223	val_446
+223	val_446
+149	val_298
+149	val_298
+149	val_298
+149	val_298
+149	val_298
+149	val_298
+218	val_436
+209	val_418
+209	val_418
+64	val_128
+64	val_128
+64	val_128
+76	val_152
+76	val_152
+76	val_152
+76	val_152
+69	val_138
+69	val_138
+69	val_138
+69	val_138
+230	val_460
+230	val_460
+230	val_460
+230	val_460
+230	val_460
+33	val_66
+113	val_226
+113	val_226
+216	val_432
+216	val_432
+219	val_438
+219	val_438
+219	val_438
+219	val_438
+219	val_438
+219	val_438
+239	val_478
+239	val_478
+239	val_478
+239	val_478
+223	val_446
+223	val_446
+191	val_382
+191	val_382
+191	val_382
+191	val_382
+5	val_10
+5	val_10
+5	val_10
+128	val_256
+128	val_256
+128	val_256
+128	val_256
+128	val_256
+128	val_256
+202	val_404
+202	val_404
+229	val_458
+229	val_458
+229	val_458
+229	val_458
+2	val_4
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+35	val_70
+235	val_470
+80	val_160
+193	val_386
+193	val_386
+193	val_386
+104	val_208
+104	val_208
+104	val_208
+104	val_208
+104	val_208
+104	val_208
+114	val_228
+90	val_180
+90	val_180
+90	val_180
+203	val_406
+203	val_406
+203	val_406
+203	val_406
+203	val_406
+203	val_406
+203	val_406
+203	val_406
+12	val_24
+12	val_24
+12	val_24
+12	val_24
+201	val_402
+187	val_374
+187	val_374
+187	val_374
+5	val_10
+5	val_10
+5	val_10
+104	val_208
+104	val_208
+104	val_208
+104	val_208
+104	val_208
+104	val_208
+119	val_238
+119	val_238
+119	val_238
+119	val_238
+119	val_238
+119	val_238
+200	val_400
+200	val_400
+248	val_496
+169	val_338
+169	val_338
+169	val_338
+169	val_338
+230	val_460
+230	val_460
+230	val_460
+230	val_460
+230	val_460
+178	val_356
+207	val_414
+207	val_414
+207	val_414
+207	val_414
+249	val_498
+249	val_498
+249	val_498
+83	val_166
+83	val_166
+136	val_272
+136	val_272
+172	val_344
+172	val_344
+172	val_344
+172	val_344
+233	val_466
+233	val_466
+233	val_466
+233	val_466
+233	val_466
+233	val_466
+133	val_266
+189	val_378
+67	val_134
+67	val_134
+67	val_134
+67	val_134
+100	val_200
+100	val_200
+100	val_200
+100	val_200
+9	val_18
+9	val_18
+146	val_292
+146	val_292
+183	val_366
+97	val_194
+97	val_194
+84	val_168
+84	val_168
+37	val_74
+37	val_74
+222	val_444
+126	val_252
+90	val_180
+90	val_180
+90	val_180
+169	val_338
+169	val_338
+169	val_338
+169	val_338
+200	val_400
+200	val_400
+97	val_194
+97	val_194
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join20-0-16cda49c2b2cd0c0cdae40af4d5c900e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join20-0-16cda49c2b2cd0c0cdae40af4d5c900e b/sql/hive/src/test/resources/golden/join20-0-16cda49c2b2cd0c0cdae40af4d5c900e
new file mode 100644
index 0000000..e69de29

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


[36/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/auto_sortmerge_join_9-10-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-10-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-10-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-10-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_9-11-cda81d86d127fca0e2fbc2161e91400d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-11-cda81d86d127fca0e2fbc2161e91400d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-11-cda81d86d127fca0e2fbc2161e91400d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-11-cda81d86d127fca0e2fbc2161e91400d
@@ -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/auto_sortmerge_join_9-12-906a582602602372e1d4776243abeab5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-12-906a582602602372e1d4776243abeab5 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-12-906a582602602372e1d4776243abeab5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-13-94538bc7322522a5534cafc0551d2189
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-13-94538bc7322522a5534cafc0551d2189 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-13-94538bc7322522a5534cafc0551d2189
new file mode 100644
index 0000000..8fdd954
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-13-94538bc7322522a5534cafc0551d2189
@@ -0,0 +1 @@
+22
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-14-133023474337f2cdc53ee82ffeb1c13e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-14-133023474337f2cdc53ee82ffeb1c13e b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-14-133023474337f2cdc53ee82ffeb1c13e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-15-63261d35ddda973eeeb97b994ab7a476
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-15-63261d35ddda973eeeb97b994ab7a476 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-15-63261d35ddda973eeeb97b994ab7a476
new file mode 100644
index 0000000..4a9735f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-15-63261d35ddda973eeeb97b994ab7a476
@@ -0,0 +1,6 @@
+0	9
+2	1
+4	1
+5	9
+8	1
+9	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-16-1d603e61c2cb888499504ddab98ccc65
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-16-1d603e61c2cb888499504ddab98ccc65 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-16-1d603e61c2cb888499504ddab98ccc65
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-17-d5183dfa8d9fb9175478fb1c2f2edb97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-17-d5183dfa8d9fb9175478fb1c2f2edb97 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-17-d5183dfa8d9fb9175478fb1c2f2edb97
new file mode 100644
index 0000000..62f9457
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-17-d5183dfa8d9fb9175478fb1c2f2edb97
@@ -0,0 +1 @@
+6
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-18-758d5532083d6279e169b54fd69bb580
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-18-758d5532083d6279e169b54fd69bb580 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-18-758d5532083d6279e169b54fd69bb580
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-19-2798f20aaf0fe5505c34b118e4b10bc5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-19-2798f20aaf0fe5505c34b118e4b10bc5 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-19-2798f20aaf0fe5505c34b118e4b10bc5
new file mode 100644
index 0000000..2eafac6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-19-2798f20aaf0fe5505c34b118e4b10bc5
@@ -0,0 +1,6 @@
+0	9	9
+2	1	1
+4	1	1
+5	9	9
+8	1	1
+9	1	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-2-7cccbdffc32975f8935eeba14a28147
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-2-7cccbdffc32975f8935eeba14a28147 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-2-7cccbdffc32975f8935eeba14a28147
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-2-7cccbdffc32975f8935eeba14a28147
@@ -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/auto_sortmerge_join_9-20-ca77b5fb54de526972c16ad6118e86d6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-20-ca77b5fb54de526972c16ad6118e86d6 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-20-ca77b5fb54de526972c16ad6118e86d6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-21-21269869cd3aaf4ade2170d9017de018
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-21-21269869cd3aaf4ade2170d9017de018 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-21-21269869cd3aaf4ade2170d9017de018
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-21-21269869cd3aaf4ade2170d9017de018
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-22-853c4fa5a2385b92fdb39d0ac2926973
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-22-853c4fa5a2385b92fdb39d0ac2926973 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-22-853c4fa5a2385b92fdb39d0ac2926973
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-23-4e0e8cd0626a84b21ca7d2f633623578
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-23-4e0e8cd0626a84b21ca7d2f633623578 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-23-4e0e8cd0626a84b21ca7d2f633623578
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-23-4e0e8cd0626a84b21ca7d2f633623578
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-24-e210ced77b32cd7ce87044bb3e3370d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-24-e210ced77b32cd7ce87044bb3e3370d1 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-24-e210ced77b32cd7ce87044bb3e3370d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-25-2fe7b834b341bf18e36cd79dd00ec16a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-25-2fe7b834b341bf18e36cd79dd00ec16a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-25-2fe7b834b341bf18e36cd79dd00ec16a
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-25-2fe7b834b341bf18e36cd79dd00ec16a
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-26-63d105e0acd3521bb29ba8cec9ac4583
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-26-63d105e0acd3521bb29ba8cec9ac4583 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-26-63d105e0acd3521bb29ba8cec9ac4583
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-27-43ba2c72db9db1ec18d835ec978f8da1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-27-43ba2c72db9db1ec18d835ec978f8da1 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-27-43ba2c72db9db1ec18d835ec978f8da1
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-27-43ba2c72db9db1ec18d835ec978f8da1
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-28-5965c5c6ef08240eb27eb9620cc2338
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-28-5965c5c6ef08240eb27eb9620cc2338 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-28-5965c5c6ef08240eb27eb9620cc2338
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-29-b66c416fdd98d76981f19e9c14b6a562
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-29-b66c416fdd98d76981f19e9c14b6a562 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-29-b66c416fdd98d76981f19e9c14b6a562
new file mode 100644
index 0000000..8fdd954
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-29-b66c416fdd98d76981f19e9c14b6a562
@@ -0,0 +1 @@
+22
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-3-4938d4d724990d16336ee31f0390c7da
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-3-4938d4d724990d16336ee31f0390c7da b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-3-4938d4d724990d16336ee31f0390c7da
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-30-4376bdd8412f94fe184d46481fee345d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-30-4376bdd8412f94fe184d46481fee345d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-30-4376bdd8412f94fe184d46481fee345d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-31-b889b147255231f7fe44bd57e1f8ba66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-31-b889b147255231f7fe44bd57e1f8ba66 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-31-b889b147255231f7fe44bd57e1f8ba66
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-31-b889b147255231f7fe44bd57e1f8ba66
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-32-c5c3668b2434a5b90f308ca4bbdcd647
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-32-c5c3668b2434a5b90f308ca4bbdcd647 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-32-c5c3668b2434a5b90f308ca4bbdcd647
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-33-aa8d713ad4e19b72b5bd7628d60c295e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-33-aa8d713ad4e19b72b5bd7628d60c295e b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-33-aa8d713ad4e19b72b5bd7628d60c295e
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-33-aa8d713ad4e19b72b5bd7628d60c295e
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-34-ff6eca271c60cb15a3ea2395ac737b0d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-34-ff6eca271c60cb15a3ea2395ac737b0d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-34-ff6eca271c60cb15a3ea2395ac737b0d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-35-b9d66e78b8898a97a42d1118300fa0ce
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-35-b9d66e78b8898a97a42d1118300fa0ce b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-35-b9d66e78b8898a97a42d1118300fa0ce
new file mode 100644
index 0000000..2ebc651
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-35-b9d66e78b8898a97a42d1118300fa0ce
@@ -0,0 +1 @@
+56
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-36-d25f41c6f7c20044ed4d9a9905fdfcce
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-36-d25f41c6f7c20044ed4d9a9905fdfcce b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-36-d25f41c6f7c20044ed4d9a9905fdfcce
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-37-b0ca9e20cd48457e6cf1c313d5505213
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-37-b0ca9e20cd48457e6cf1c313d5505213 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-37-b0ca9e20cd48457e6cf1c313d5505213
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-37-b0ca9e20cd48457e6cf1c313d5505213
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-38-f135547e33c01d1f543c8b1349d60348
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-38-f135547e33c01d1f543c8b1349d60348 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-38-f135547e33c01d1f543c8b1349d60348
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-38-f135547e33c01d1f543c8b1349d60348
@@ -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/auto_sortmerge_join_9-39-906a582602602372e1d4776243abeab5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-39-906a582602602372e1d4776243abeab5 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-39-906a582602602372e1d4776243abeab5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-4-378d42317b39c6519f15bd2f99c5ddc4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-4-378d42317b39c6519f15bd2f99c5ddc4 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-4-378d42317b39c6519f15bd2f99c5ddc4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-40-94538bc7322522a5534cafc0551d2189
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-40-94538bc7322522a5534cafc0551d2189 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-40-94538bc7322522a5534cafc0551d2189
new file mode 100644
index 0000000..8fdd954
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-40-94538bc7322522a5534cafc0551d2189
@@ -0,0 +1 @@
+22
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-41-133023474337f2cdc53ee82ffeb1c13e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-41-133023474337f2cdc53ee82ffeb1c13e b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-41-133023474337f2cdc53ee82ffeb1c13e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-42-63261d35ddda973eeeb97b994ab7a476
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-42-63261d35ddda973eeeb97b994ab7a476 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-42-63261d35ddda973eeeb97b994ab7a476
new file mode 100644
index 0000000..4a9735f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-42-63261d35ddda973eeeb97b994ab7a476
@@ -0,0 +1,6 @@
+0	9
+2	1
+4	1
+5	9
+8	1
+9	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-43-1d603e61c2cb888499504ddab98ccc65
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-43-1d603e61c2cb888499504ddab98ccc65 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-43-1d603e61c2cb888499504ddab98ccc65
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-44-d5183dfa8d9fb9175478fb1c2f2edb97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-44-d5183dfa8d9fb9175478fb1c2f2edb97 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-44-d5183dfa8d9fb9175478fb1c2f2edb97
new file mode 100644
index 0000000..62f9457
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-44-d5183dfa8d9fb9175478fb1c2f2edb97
@@ -0,0 +1 @@
+6
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-45-758d5532083d6279e169b54fd69bb580
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-45-758d5532083d6279e169b54fd69bb580 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-45-758d5532083d6279e169b54fd69bb580
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-46-2798f20aaf0fe5505c34b118e4b10bc5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-46-2798f20aaf0fe5505c34b118e4b10bc5 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-46-2798f20aaf0fe5505c34b118e4b10bc5
new file mode 100644
index 0000000..2eafac6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-46-2798f20aaf0fe5505c34b118e4b10bc5
@@ -0,0 +1,6 @@
+0	9	9
+2	1	1
+4	1	1
+5	9	9
+8	1	1
+9	1	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-47-ca77b5fb54de526972c16ad6118e86d6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-47-ca77b5fb54de526972c16ad6118e86d6 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-47-ca77b5fb54de526972c16ad6118e86d6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-48-21269869cd3aaf4ade2170d9017de018
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-48-21269869cd3aaf4ade2170d9017de018 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-48-21269869cd3aaf4ade2170d9017de018
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-48-21269869cd3aaf4ade2170d9017de018
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-49-853c4fa5a2385b92fdb39d0ac2926973
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-49-853c4fa5a2385b92fdb39d0ac2926973 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-49-853c4fa5a2385b92fdb39d0ac2926973
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-5-9140b367b5680860f4c7c0238377583f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-5-9140b367b5680860f4c7c0238377583f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-5-9140b367b5680860f4c7c0238377583f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-50-4e0e8cd0626a84b21ca7d2f633623578
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-50-4e0e8cd0626a84b21ca7d2f633623578 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-50-4e0e8cd0626a84b21ca7d2f633623578
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-50-4e0e8cd0626a84b21ca7d2f633623578
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-51-e210ced77b32cd7ce87044bb3e3370d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-51-e210ced77b32cd7ce87044bb3e3370d1 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-51-e210ced77b32cd7ce87044bb3e3370d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-52-2fe7b834b341bf18e36cd79dd00ec16a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-52-2fe7b834b341bf18e36cd79dd00ec16a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-52-2fe7b834b341bf18e36cd79dd00ec16a
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-52-2fe7b834b341bf18e36cd79dd00ec16a
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-53-63d105e0acd3521bb29ba8cec9ac4583
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-53-63d105e0acd3521bb29ba8cec9ac4583 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-53-63d105e0acd3521bb29ba8cec9ac4583
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-54-43ba2c72db9db1ec18d835ec978f8da1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-54-43ba2c72db9db1ec18d835ec978f8da1 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-54-43ba2c72db9db1ec18d835ec978f8da1
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-54-43ba2c72db9db1ec18d835ec978f8da1
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-55-4376bdd8412f94fe184d46481fee345d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-55-4376bdd8412f94fe184d46481fee345d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-55-4376bdd8412f94fe184d46481fee345d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-56-b889b147255231f7fe44bd57e1f8ba66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-56-b889b147255231f7fe44bd57e1f8ba66 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-56-b889b147255231f7fe44bd57e1f8ba66
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-56-b889b147255231f7fe44bd57e1f8ba66
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-57-c5c3668b2434a5b90f308ca4bbdcd647
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-57-c5c3668b2434a5b90f308ca4bbdcd647 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-57-c5c3668b2434a5b90f308ca4bbdcd647
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-58-aa8d713ad4e19b72b5bd7628d60c295e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-58-aa8d713ad4e19b72b5bd7628d60c295e b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-58-aa8d713ad4e19b72b5bd7628d60c295e
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-58-aa8d713ad4e19b72b5bd7628d60c295e
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-59-ff6eca271c60cb15a3ea2395ac737b0d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-59-ff6eca271c60cb15a3ea2395ac737b0d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-59-ff6eca271c60cb15a3ea2395ac737b0d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-6-70c1d66123d434d3a1e1801e0b19bc3f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-6-70c1d66123d434d3a1e1801e0b19bc3f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-6-70c1d66123d434d3a1e1801e0b19bc3f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-60-b9d66e78b8898a97a42d1118300fa0ce
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-60-b9d66e78b8898a97a42d1118300fa0ce b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-60-b9d66e78b8898a97a42d1118300fa0ce
new file mode 100644
index 0000000..2ebc651
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-60-b9d66e78b8898a97a42d1118300fa0ce
@@ -0,0 +1 @@
+56
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-61-d25f41c6f7c20044ed4d9a9905fdfcce
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-61-d25f41c6f7c20044ed4d9a9905fdfcce b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-61-d25f41c6f7c20044ed4d9a9905fdfcce
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-62-b0ca9e20cd48457e6cf1c313d5505213
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-62-b0ca9e20cd48457e6cf1c313d5505213 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-62-b0ca9e20cd48457e6cf1c313d5505213
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-62-b0ca9e20cd48457e6cf1c313d5505213
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-7-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-7-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-7-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-7-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_9-8-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-8-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-8-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-8-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_9-9-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-9-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-9-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-9-86473a0498e4361e4db0b4a22f2e8571
@@ -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/ba_table1-0-943f9cca5ed3bba5b2c22f49885722c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table1-0-943f9cca5ed3bba5b2c22f49885722c3 b/sql/hive/src/test/resources/golden/ba_table1-0-943f9cca5ed3bba5b2c22f49885722c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ba_table1-1-7b43ffa8083fda74ab342029dce2e3d9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table1-1-7b43ffa8083fda74ab342029dce2e3d9 b/sql/hive/src/test/resources/golden/ba_table1-1-7b43ffa8083fda74ab342029dce2e3d9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ba_table1-2-7e72160489bbb59dadf24e0cc239a5f4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table1-2-7e72160489bbb59dadf24e0cc239a5f4 b/sql/hive/src/test/resources/golden/ba_table1-2-7e72160489bbb59dadf24e0cc239a5f4
new file mode 100644
index 0000000..d0eea8a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/ba_table1-2-7e72160489bbb59dadf24e0cc239a5f4
@@ -0,0 +1,4 @@
+ba_key              	binary              	None                
+ba_val              	binary              	None                
+	 	 
+Detailed Table Information	Table(tableName:ba_test, dbName:default, owner:tnachen, createTime:1392426673, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:ba_key, type:binary, comment:null), FieldSchema(name:ba_val, type:binary, comment:null)], location:file:/tmp/sharkWarehouse2805388002645706641/ba_test, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_lastDdlTime=1392426673}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ba_table2-0-943f9cca5ed3bba5b2c22f49885722c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table2-0-943f9cca5ed3bba5b2c22f49885722c3 b/sql/hive/src/test/resources/golden/ba_table2-0-943f9cca5ed3bba5b2c22f49885722c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ba_table2-1-6f3e37cab4fdc60491dea1ff6fc9931a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table2-1-6f3e37cab4fdc60491dea1ff6fc9931a b/sql/hive/src/test/resources/golden/ba_table2-1-6f3e37cab4fdc60491dea1ff6fc9931a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ba_table2-2-8491941c2baa0c7d96e17b8f47dfebe7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table2-2-8491941c2baa0c7d96e17b8f47dfebe7 b/sql/hive/src/test/resources/golden/ba_table2-2-8491941c2baa0c7d96e17b8f47dfebe7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ba_table2-3-7e72160489bbb59dadf24e0cc239a5f4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table2-3-7e72160489bbb59dadf24e0cc239a5f4 b/sql/hive/src/test/resources/golden/ba_table2-3-7e72160489bbb59dadf24e0cc239a5f4
new file mode 100644
index 0000000..0a3c9f3
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/ba_table2-3-7e72160489bbb59dadf24e0cc239a5f4
@@ -0,0 +1,4 @@
+ba_key              	binary              	from deserializer   
+ba_val              	binary              	from deserializer   
+	 	 
+Detailed Table Information	Table(tableName:ba_test, dbName:default, owner:tnachen, createTime:1392426674, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:ba_key, type:binary, comment:from deserializer), FieldSchema(name:ba_val, type:binary, comment:from deserializer)], location:file:/tmp/sharkWarehouse2805388002645706641/ba_test, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{last_modified_by=tnachen, last_modified_time=1392426674, transient_lastDdlTime=1392426674}, viewOriginalText:null, viewExpandedText:null,
  tableType:MANAGED_TABLE)	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ba_table3-0-943f9cca5ed3bba5b2c22f49885722c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table3-0-943f9cca5ed3bba5b2c22f49885722c3 b/sql/hive/src/test/resources/golden/ba_table3-0-943f9cca5ed3bba5b2c22f49885722c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ba_table3-1-28b12606c5369c783e63c17826a18d0d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table3-1-28b12606c5369c783e63c17826a18d0d b/sql/hive/src/test/resources/golden/ba_table3-1-28b12606c5369c783e63c17826a18d0d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ba_table_udfs-0-7a9e67189d3d4151f23b12c22bde06b5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table_udfs-0-7a9e67189d3d4151f23b12c22bde06b5 b/sql/hive/src/test/resources/golden/ba_table_udfs-0-7a9e67189d3d4151f23b12c22bde06b5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ba_table_udfs-1-3baac4c47f9cb2895f01bcfccd5f904b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table_udfs-1-3baac4c47f9cb2895f01bcfccd5f904b b/sql/hive/src/test/resources/golden/ba_table_udfs-1-3baac4c47f9cb2895f01bcfccd5f904b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ba_table_union-0-943f9cca5ed3bba5b2c22f49885722c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table_union-0-943f9cca5ed3bba5b2c22f49885722c3 b/sql/hive/src/test/resources/golden/ba_table_union-0-943f9cca5ed3bba5b2c22f49885722c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ba_table_union-1-3f8df0a4ab12f1a31a7906e77e9b7b75
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table_union-1-3f8df0a4ab12f1a31a7906e77e9b7b75 b/sql/hive/src/test/resources/golden/ba_table_union-1-3f8df0a4ab12f1a31a7906e77e9b7b75
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ba_table_union-2-7e72160489bbb59dadf24e0cc239a5f4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ba_table_union-2-7e72160489bbb59dadf24e0cc239a5f4 b/sql/hive/src/test/resources/golden/ba_table_union-2-7e72160489bbb59dadf24e0cc239a5f4
new file mode 100644
index 0000000..66d33b7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/ba_table_union-2-7e72160489bbb59dadf24e0cc239a5f4
@@ -0,0 +1,4 @@
+ba_key              	binary              	None                
+ba_val              	binary              	None                
+	 	 
+Detailed Table Information	Table(tableName:ba_test, dbName:default, owner:tnachen, createTime:1392426676, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:ba_key, type:binary, comment:null), FieldSchema(name:ba_val, type:binary, comment:null)], location:file:/tmp/sharkWarehouse2805388002645706641/ba_test, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_lastDdlTime=1392426676}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binary_constant-0-8c922b2264278dd481ef0dff2088e2b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binary_constant-0-8c922b2264278dd481ef0dff2088e2b8 b/sql/hive/src/test/resources/golden/binary_constant-0-8c922b2264278dd481ef0dff2088e2b8
new file mode 100644
index 0000000..2e65efe
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/binary_constant-0-8c922b2264278dd481ef0dff2088e2b8
@@ -0,0 +1 @@
+a
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binary_output_format-0-483cdc9eade175b0c89b9f5b3eb505f1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binary_output_format-0-483cdc9eade175b0c89b9f5b3eb505f1 b/sql/hive/src/test/resources/golden/binary_output_format-0-483cdc9eade175b0c89b9f5b3eb505f1
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binary_output_format-2-a42be5ce444ef1d2a1dbe654a57d6f55
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binary_output_format-2-a42be5ce444ef1d2a1dbe654a57d6f55 b/sql/hive/src/test/resources/golden/binary_output_format-2-a42be5ce444ef1d2a1dbe654a57d6f55
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binary_output_format-3-84db2ef4a7f2151e26457db559b862d9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binary_output_format-3-84db2ef4a7f2151e26457db559b862d9 b/sql/hive/src/test/resources/golden/binary_output_format-3-84db2ef4a7f2151e26457db559b862d9
new file mode 100644
index 0000000..c5c8d29
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/binary_output_format-3-84db2ef4a7f2151e26457db559b862d9
@@ -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/binary_table_bincolserde-0-943f9cca5ed3bba5b2c22f49885722c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binary_table_bincolserde-0-943f9cca5ed3bba5b2c22f49885722c3 b/sql/hive/src/test/resources/golden/binary_table_bincolserde-0-943f9cca5ed3bba5b2c22f49885722c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binary_table_bincolserde-1-3defb7199b65cfd10cb2f46275c581b2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binary_table_bincolserde-1-3defb7199b65cfd10cb2f46275c581b2 b/sql/hive/src/test/resources/golden/binary_table_bincolserde-1-3defb7199b65cfd10cb2f46275c581b2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binary_table_bincolserde-2-706a062089583074f30fb13c661fc81e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binary_table_bincolserde-2-706a062089583074f30fb13c661fc81e b/sql/hive/src/test/resources/golden/binary_table_bincolserde-2-706a062089583074f30fb13c661fc81e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binary_table_bincolserde-3-7e72160489bbb59dadf24e0cc239a5f4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binary_table_bincolserde-3-7e72160489bbb59dadf24e0cc239a5f4 b/sql/hive/src/test/resources/golden/binary_table_bincolserde-3-7e72160489bbb59dadf24e0cc239a5f4
new file mode 100644
index 0000000..df14abb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/binary_table_bincolserde-3-7e72160489bbb59dadf24e0cc239a5f4
@@ -0,0 +1,4 @@
+ba_key              	binary              	from deserializer   
+ba_val              	binary              	from deserializer   
+	 	 
+Detailed Table Information	Table(tableName:ba_test, dbName:default, owner:tnachen, createTime:1392426678, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:ba_key, type:binary, comment:from deserializer), FieldSchema(name:ba_val, type:binary, comment:from deserializer)], location:file:/tmp/sharkWarehouse2805388002645706641/ba_test, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{last_modified_by=tnachen, last_modified_time=1392426678, transient_lastDdlTime=1392426678}, viewOriginalText:null, viewExpandedText:null
 , tableType:MANAGED_TABLE)	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binary_table_colserde-0-943f9cca5ed3bba5b2c22f49885722c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binary_table_colserde-0-943f9cca5ed3bba5b2c22f49885722c3 b/sql/hive/src/test/resources/golden/binary_table_colserde-0-943f9cca5ed3bba5b2c22f49885722c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binary_table_colserde-1-179ac81920d8dfa6e324cc881b5f1624
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binary_table_colserde-1-179ac81920d8dfa6e324cc881b5f1624 b/sql/hive/src/test/resources/golden/binary_table_colserde-1-179ac81920d8dfa6e324cc881b5f1624
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binary_table_colserde-2-7e72160489bbb59dadf24e0cc239a5f4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binary_table_colserde-2-7e72160489bbb59dadf24e0cc239a5f4 b/sql/hive/src/test/resources/golden/binary_table_colserde-2-7e72160489bbb59dadf24e0cc239a5f4
new file mode 100644
index 0000000..0c246ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/binary_table_colserde-2-7e72160489bbb59dadf24e0cc239a5f4
@@ -0,0 +1,4 @@
+ba_key              	binary              	from deserializer   
+ba_val              	binary              	from deserializer   
+	 	 
+Detailed Table Information	Table(tableName:ba_test, dbName:default, owner:tnachen, createTime:1392426679, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:ba_key, type:binary, comment:null), FieldSchema(name:ba_val, type:binary, comment:null)], location:file:/tmp/sharkWarehouse2805388002645706641/ba_test, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_lastDdlTime=1392426679}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binarysortable_1-0-3562c2ed956a59cc98362d2f64e19ce1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binarysortable_1-0-3562c2ed956a59cc98362d2f64e19ce1 b/sql/hive/src/test/resources/golden/binarysortable_1-0-3562c2ed956a59cc98362d2f64e19ce1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binarysortable_1-1-4a0ed18480313e66b869ec4f49371cf5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binarysortable_1-1-4a0ed18480313e66b869ec4f49371cf5 b/sql/hive/src/test/resources/golden/binarysortable_1-1-4a0ed18480313e66b869ec4f49371cf5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binarysortable_1-2-faa8d95365e4116734a056c911350c05
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binarysortable_1-2-faa8d95365e4116734a056c911350c05 b/sql/hive/src/test/resources/golden/binarysortable_1-2-faa8d95365e4116734a056c911350c05
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/binarysortable_1-3-d6518380547e7eef338886f3bdc7bdd2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/binarysortable_1-3-d6518380547e7eef338886f3bdc7bdd2 b/sql/hive/src/test/resources/golden/binarysortable_1-3-d6518380547e7eef338886f3bdc7bdd2
new file mode 100644
index 0000000..27687b4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/binarysortable_1-3-d6518380547e7eef338886f3bdc7bdd2
@@ -0,0 +1,10 @@
+^@^@^@	7.0
+^@^A^@	9.0
+^@test^@	2.0
+^A^@^A	10.0
+^A^A^A	8.0
+^Atest^A	3.0
+a^@bc^A^B^A^@	1.0
+test^@^@^A^Atest	6.0
+test^@test	4.0
+test^Atest	5.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cast1-0-b0e8966b7c06be9e044ed30b487d0661
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cast1-0-b0e8966b7c06be9e044ed30b487d0661 b/sql/hive/src/test/resources/golden/cast1-0-b0e8966b7c06be9e044ed30b487d0661
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cast1-1-1ee16b8209701131017533cfa6eb4680
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cast1-1-1ee16b8209701131017533cfa6eb4680 b/sql/hive/src/test/resources/golden/cast1-1-1ee16b8209701131017533cfa6eb4680
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cast1-2-3fe73e7435e30b37266ef6a33537dc4c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cast1-2-3fe73e7435e30b37266ef6a33537dc4c b/sql/hive/src/test/resources/golden/cast1-2-3fe73e7435e30b37266ef6a33537dc4c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cast1-3-18dc2ce8a8b2486d268bceef63aa0c2a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cast1-3-18dc2ce8a8b2486d268bceef63aa0c2a b/sql/hive/src/test/resources/golden/cast1-3-18dc2ce8a8b2486d268bceef63aa0c2a
new file mode 100644
index 0000000..9bdd310
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cast1-3-18dc2ce8a8b2486d268bceef63aa0c2a
@@ -0,0 +1 @@
+5	5.0	5.0	5.0	5	true	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cast_to_int-0-ec8e07c04f0e9bc9bb34db97ee6faa98
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cast_to_int-0-ec8e07c04f0e9bc9bb34db97ee6faa98 b/sql/hive/src/test/resources/golden/cast_to_int-0-ec8e07c04f0e9bc9bb34db97ee6faa98
new file mode 100644
index 0000000..bbe268e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cast_to_int-0-ec8e07c04f0e9bc9bb34db97ee6faa98
@@ -0,0 +1 @@
+1.0	1.4	1.6	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	NULL	2147483647	-2147483648	32767	-32768	-128	127	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/cluster-0-16681f9c2bdd44278817d72c138b6ee1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-0-16681f9c2bdd44278817d72c138b6ee1 b/sql/hive/src/test/resources/golden/cluster-0-16681f9c2bdd44278817d72c138b6ee1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-1-707a2295731e0d631a6c5f71c745c8d5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-1-707a2295731e0d631a6c5f71c745c8d5 b/sql/hive/src/test/resources/golden/cluster-1-707a2295731e0d631a6c5f71c745c8d5
new file mode 100644
index 0000000..87d0f8d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cluster-1-707a2295731e0d631a6c5f71c745c8d5
@@ -0,0 +1 @@
+10	val_10
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-10-bba339a22907c06d1d01ba9cd7ea8f5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-10-bba339a22907c06d1d01ba9cd7ea8f5 b/sql/hive/src/test/resources/golden/cluster-10-bba339a22907c06d1d01ba9cd7ea8f5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-11-dcf78a6537ba2b4d4b828a9a27cf545e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-11-dcf78a6537ba2b4d4b828a9a27cf545e b/sql/hive/src/test/resources/golden/cluster-11-dcf78a6537ba2b4d4b828a9a27cf545e
new file mode 100644
index 0000000..54864d2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cluster-11-dcf78a6537ba2b4d4b828a9a27cf545e
@@ -0,0 +1 @@
+20	val_20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-12-6ad920e2ae83c78fccb06ff65308a438
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-12-6ad920e2ae83c78fccb06ff65308a438 b/sql/hive/src/test/resources/golden/cluster-12-6ad920e2ae83c78fccb06ff65308a438
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-13-12635b4b7f34eba5554d5b892b5b64e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-13-12635b4b7f34eba5554d5b892b5b64e7 b/sql/hive/src/test/resources/golden/cluster-13-12635b4b7f34eba5554d5b892b5b64e7
new file mode 100644
index 0000000..54864d2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cluster-13-12635b4b7f34eba5554d5b892b5b64e7
@@ -0,0 +1 @@
+20	val_20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-14-cd2e125bceb1611137f0750f5d69c475
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-14-cd2e125bceb1611137f0750f5d69c475 b/sql/hive/src/test/resources/golden/cluster-14-cd2e125bceb1611137f0750f5d69c475
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-15-b4c15c85c18f310f1b5bc56a78ad94b0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-15-b4c15c85c18f310f1b5bc56a78ad94b0 b/sql/hive/src/test/resources/golden/cluster-15-b4c15c85c18f310f1b5bc56a78ad94b0
new file mode 100644
index 0000000..54864d2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cluster-15-b4c15c85c18f310f1b5bc56a78ad94b0
@@ -0,0 +1 @@
+20	val_20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-16-a2d5e5ec2504041ea1a62856c7086451
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-16-a2d5e5ec2504041ea1a62856c7086451 b/sql/hive/src/test/resources/golden/cluster-16-a2d5e5ec2504041ea1a62856c7086451
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-17-62979aa9e6b4e6ffb44ec452aabbef65
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-17-62979aa9e6b4e6ffb44ec452aabbef65 b/sql/hive/src/test/resources/golden/cluster-17-62979aa9e6b4e6ffb44ec452aabbef65
new file mode 100644
index 0000000..1a018b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cluster-17-62979aa9e6b4e6ffb44ec452aabbef65
@@ -0,0 +1 @@
+20	val_20	20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-18-e01f450969ae7e1cd018e6ef0cc67141
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-18-e01f450969ae7e1cd018e6ef0cc67141 b/sql/hive/src/test/resources/golden/cluster-18-e01f450969ae7e1cd018e6ef0cc67141
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-19-e5284c7a7c36ee55740bd127ef4bf8c7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-19-e5284c7a7c36ee55740bd127ef4bf8c7 b/sql/hive/src/test/resources/golden/cluster-19-e5284c7a7c36ee55740bd127ef4bf8c7
new file mode 100644
index 0000000..333a4cf
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cluster-19-e5284c7a7c36ee55740bd127ef4bf8c7
@@ -0,0 +1 @@
+20	val_20	20	val_20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-2-50197277eb03ad20696a135bd7d18de7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-2-50197277eb03ad20696a135bd7d18de7 b/sql/hive/src/test/resources/golden/cluster-2-50197277eb03ad20696a135bd7d18de7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-20-294891c1d956245540a80aa800ba393d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-20-294891c1d956245540a80aa800ba393d b/sql/hive/src/test/resources/golden/cluster-20-294891c1d956245540a80aa800ba393d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-21-4787b258a786cf195bcb59cd90f6013f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-21-4787b258a786cf195bcb59cd90f6013f b/sql/hive/src/test/resources/golden/cluster-21-4787b258a786cf195bcb59cd90f6013f
new file mode 100644
index 0000000..333a4cf
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cluster-21-4787b258a786cf195bcb59cd90f6013f
@@ -0,0 +1 @@
+20	val_20	20	val_20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-22-8801aa93cf6dba7e13e99a0260fde68
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-22-8801aa93cf6dba7e13e99a0260fde68 b/sql/hive/src/test/resources/golden/cluster-22-8801aa93cf6dba7e13e99a0260fde68
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-23-b66ed6ead4deecd49f0f67de1f2bab2e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-23-b66ed6ead4deecd49f0f67de1f2bab2e b/sql/hive/src/test/resources/golden/cluster-23-b66ed6ead4deecd49f0f67de1f2bab2e
new file mode 100644
index 0000000..1a018b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cluster-23-b66ed6ead4deecd49f0f67de1f2bab2e
@@ -0,0 +1 @@
+20	val_20	20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-24-f492a7f78faf180621e83e5a69aa1eae
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-24-f492a7f78faf180621e83e5a69aa1eae b/sql/hive/src/test/resources/golden/cluster-24-f492a7f78faf180621e83e5a69aa1eae
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-3-530671e2a5b8983c60cfedaf486f0f0f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-3-530671e2a5b8983c60cfedaf486f0f0f b/sql/hive/src/test/resources/golden/cluster-3-530671e2a5b8983c60cfedaf486f0f0f
new file mode 100644
index 0000000..54864d2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cluster-3-530671e2a5b8983c60cfedaf486f0f0f
@@ -0,0 +1 @@
+20	val_20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-4-cb4af90f52f2626213f918fda3b81dfc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-4-cb4af90f52f2626213f918fda3b81dfc b/sql/hive/src/test/resources/golden/cluster-4-cb4af90f52f2626213f918fda3b81dfc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-5-e99040f6a24c53a4c89801ff3663ff72
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-5-e99040f6a24c53a4c89801ff3663ff72 b/sql/hive/src/test/resources/golden/cluster-5-e99040f6a24c53a4c89801ff3663ff72
new file mode 100644
index 0000000..54864d2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cluster-5-e99040f6a24c53a4c89801ff3663ff72
@@ -0,0 +1 @@
+20	val_20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-6-56f8e3e7abe504522a2bfd77b5be3270
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-6-56f8e3e7abe504522a2bfd77b5be3270 b/sql/hive/src/test/resources/golden/cluster-6-56f8e3e7abe504522a2bfd77b5be3270
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-7-a22600d60c81a25061b1e20b6726c691
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-7-a22600d60c81a25061b1e20b6726c691 b/sql/hive/src/test/resources/golden/cluster-7-a22600d60c81a25061b1e20b6726c691
new file mode 100644
index 0000000..54864d2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cluster-7-a22600d60c81a25061b1e20b6726c691
@@ -0,0 +1 @@
+20	val_20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-8-251b178e4fe39ea03a30d2b9bd40710d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-8-251b178e4fe39ea03a30d2b9bd40710d b/sql/hive/src/test/resources/golden/cluster-8-251b178e4fe39ea03a30d2b9bd40710d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cluster-9-cc36ac7ee5e8c6ea21b956abbc2506e2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cluster-9-cc36ac7ee5e8c6ea21b956abbc2506e2 b/sql/hive/src/test/resources/golden/cluster-9-cc36ac7ee5e8c6ea21b956abbc2506e2
new file mode 100644
index 0000000..54864d2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/cluster-9-cc36ac7ee5e8c6ea21b956abbc2506e2
@@ -0,0 +1 @@
+20	val_20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnarserde_create_shortcut-0-d300f67f11082f3614a8e93e8808960d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnarserde_create_shortcut-0-d300f67f11082f3614a8e93e8808960d b/sql/hive/src/test/resources/golden/columnarserde_create_shortcut-0-d300f67f11082f3614a8e93e8808960d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnarserde_create_shortcut-1-3a1329c4145738961e1b8bdbd056497c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnarserde_create_shortcut-1-3a1329c4145738961e1b8bdbd056497c b/sql/hive/src/test/resources/golden/columnarserde_create_shortcut-1-3a1329c4145738961e1b8bdbd056497c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnarserde_create_shortcut-2-b4b94bc85ee3bdef2b458d974d36935
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnarserde_create_shortcut-2-b4b94bc85ee3bdef2b458d974d36935 b/sql/hive/src/test/resources/golden/columnarserde_create_shortcut-2-b4b94bc85ee3bdef2b458d974d36935
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnarserde_create_shortcut-3-a66dbbe24c9eb33f40dd353ed5a5c14f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnarserde_create_shortcut-3-a66dbbe24c9eb33f40dd353ed5a5c14f b/sql/hive/src/test/resources/golden/columnarserde_create_shortcut-3-a66dbbe24c9eb33f40dd353ed5a5c14f
new file mode 100644
index 0000000..15e92af
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/columnarserde_create_shortcut-3-a66dbbe24c9eb33f40dd353ed5a5c14f
@@ -0,0 +1,11 @@
+[0,0,0]	["0","0","0"]	{"key_0":"value_0"}	1712634731	record_0
+[1,2,3]	["10","100","1000"]	{"key_1":"value_1"}	465985200	record_1
+[2,4,6]	["20","200","2000"]	{"key_2":"value_2"}	-751827638	record_2
+[3,6,9]	["30","300","3000"]	{"key_3":"value_3"}	477111222	record_3
+[4,8,12]	["40","400","4000"]	{"key_4":"value_4"}	-734328909	record_4
+[5,10,15]	["50","500","5000"]	{"key_5":"value_5"}	-1952710710	record_5
+[6,12,18]	["60","600","6000"]	{"key_6":"value_6"}	1244525190	record_6
+[7,14,21]	["70","700","7000"]	{"key_7":"value_7"}	-1461153973	record_7
+[8,16,24]	["80","800","8000"]	{"key_8":"value_8"}	1638581578	record_8
+[9,18,27]	["90","900","9000"]	{"key_9":"value_9"}	336964413	record_9
+NULL	NULL	NULL	0	NULL

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_partlvl-0-78efaffd8fd417371fb888d6d1ba995c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_partlvl-0-78efaffd8fd417371fb888d6d1ba995c b/sql/hive/src/test/resources/golden/columnstats_partlvl-0-78efaffd8fd417371fb888d6d1ba995c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_partlvl-1-6483a7ac7f2312cbbf3fce4c4740edf4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_partlvl-1-6483a7ac7f2312cbbf3fce4c4740edf4 b/sql/hive/src/test/resources/golden/columnstats_partlvl-1-6483a7ac7f2312cbbf3fce4c4740edf4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_partlvl-2-eb06998a353abc3022a9e0a17d5dba59
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_partlvl-2-eb06998a353abc3022a9e0a17d5dba59 b/sql/hive/src/test/resources/golden/columnstats_partlvl-2-eb06998a353abc3022a9e0a17d5dba59
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/columnstats_partlvl-3-3ab5479f002e412965f259485075f6bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/columnstats_partlvl-3-3ab5479f002e412965f259485075f6bd b/sql/hive/src/test/resources/golden/columnstats_partlvl-3-3ab5479f002e412965f259485075f6bd
new file mode 100644
index 0000000..e69de29


[39/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join9-2-62638666bf7f60c0d298547ea5e93ea7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join9-2-62638666bf7f60c0d298547ea5e93ea7 b/sql/hive/src/test/resources/golden/auto_join9-2-62638666bf7f60c0d298547ea5e93ea7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join9-3-971c44e81ce17eb0849850b72ebd20f1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join9-3-971c44e81ce17eb0849850b72ebd20f1 b/sql/hive/src/test/resources/golden/auto_join9-3-971c44e81ce17eb0849850b72ebd20f1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join9-4-eaa70da463b92e85e1796277f016c18f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join9-4-eaa70da463b92e85e1796277f016c18f b/sql/hive/src/test/resources/golden/auto_join9-4-eaa70da463b92e85e1796277f016c18f
new file mode 100644
index 0000000..16f90ef
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join9-4-eaa70da463b92e85e1796277f016c18f
@@ -0,0 +1 @@
+101861029915
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-1-5644ab44e5ba9f2941216b8d5dc33a99
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-1-5644ab44e5ba9f2941216b8d5dc33a99 b/sql/hive/src/test/resources/golden/auto_join_filters-1-5644ab44e5ba9f2941216b8d5dc33a99
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-10-b420f24d33b26cdf6c35eb702789904e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-10-b420f24d33b26cdf6c35eb702789904e b/sql/hive/src/test/resources/golden/auto_join_filters-10-b420f24d33b26cdf6c35eb702789904e
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-10-b420f24d33b26cdf6c35eb702789904e
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-11-c06b548171893bae8def6bb348b70dc8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-11-c06b548171893bae8def6bb348b70dc8 b/sql/hive/src/test/resources/golden/auto_join_filters-11-c06b548171893bae8def6bb348b70dc8
new file mode 100644
index 0000000..6c578b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-11-c06b548171893bae8def6bb348b70dc8
@@ -0,0 +1 @@
+4937935

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-12-42a4901e05e9ee92abcfcef008efaa65
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-12-42a4901e05e9ee92abcfcef008efaa65 b/sql/hive/src/test/resources/golden/auto_join_filters-12-42a4901e05e9ee92abcfcef008efaa65
new file mode 100644
index 0000000..6c578b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-12-42a4901e05e9ee92abcfcef008efaa65
@@ -0,0 +1 @@
+4937935

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-13-222c404c6265ed682579342113221e29
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-13-222c404c6265ed682579342113221e29 b/sql/hive/src/test/resources/golden/auto_join_filters-13-222c404c6265ed682579342113221e29
new file mode 100644
index 0000000..6c578b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-13-222c404c6265ed682579342113221e29
@@ -0,0 +1 @@
+4937935

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-14-ecd2885156f56973960d064211ee42f0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-14-ecd2885156f56973960d064211ee42f0 b/sql/hive/src/test/resources/golden/auto_join_filters-14-ecd2885156f56973960d064211ee42f0
new file mode 100644
index 0000000..6c578b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-14-ecd2885156f56973960d064211ee42f0
@@ -0,0 +1 @@
+4937935

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-15-11a471880f5e8fbad81e3869fe56ca4b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-15-11a471880f5e8fbad81e3869fe56ca4b b/sql/hive/src/test/resources/golden/auto_join_filters-15-11a471880f5e8fbad81e3869fe56ca4b
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-15-11a471880f5e8fbad81e3869fe56ca4b
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-16-f26ad8c3537dc391ab1ca6a95470f75e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-16-f26ad8c3537dc391ab1ca6a95470f75e b/sql/hive/src/test/resources/golden/auto_join_filters-16-f26ad8c3537dc391ab1ca6a95470f75e
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-16-f26ad8c3537dc391ab1ca6a95470f75e
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-17-8e085f9886e5ee97334512f84bd7ab54
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-17-8e085f9886e5ee97334512f84bd7ab54 b/sql/hive/src/test/resources/golden/auto_join_filters-17-8e085f9886e5ee97334512f84bd7ab54
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-17-8e085f9886e5ee97334512f84bd7ab54
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-18-d9438071b3c731dc3f6e3b7248a1042a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-18-d9438071b3c731dc3f6e3b7248a1042a b/sql/hive/src/test/resources/golden/auto_join_filters-18-d9438071b3c731dc3f6e3b7248a1042a
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-18-d9438071b3c731dc3f6e3b7248a1042a
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-19-58355bd5c4b12e15cf1d3e2d8b308c9d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-19-58355bd5c4b12e15cf1d3e2d8b308c9d b/sql/hive/src/test/resources/golden/auto_join_filters-19-58355bd5c4b12e15cf1d3e2d8b308c9d
new file mode 100644
index 0000000..b7c1c01
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-19-58355bd5c4b12e15cf1d3e2d8b308c9d
@@ -0,0 +1 @@
+4939870

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-2-100faa7fd01bfb4390c782bb262a9403
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-2-100faa7fd01bfb4390c782bb262a9403 b/sql/hive/src/test/resources/golden/auto_join_filters-2-100faa7fd01bfb4390c782bb262a9403
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-20-486a302359aecff37a4567480264bd62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-20-486a302359aecff37a4567480264bd62 b/sql/hive/src/test/resources/golden/auto_join_filters-20-486a302359aecff37a4567480264bd62
new file mode 100644
index 0000000..b7c1c01
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-20-486a302359aecff37a4567480264bd62
@@ -0,0 +1 @@
+4939870

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-21-8018df5b9572e89304b449e618fdbbf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-21-8018df5b9572e89304b449e618fdbbf b/sql/hive/src/test/resources/golden/auto_join_filters-21-8018df5b9572e89304b449e618fdbbf
new file mode 100644
index 0000000..b7c1c01
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-21-8018df5b9572e89304b449e618fdbbf
@@ -0,0 +1 @@
+4939870

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-22-f9a7bff2b42a03d21d8d3190d2702451
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-22-f9a7bff2b42a03d21d8d3190d2702451 b/sql/hive/src/test/resources/golden/auto_join_filters-22-f9a7bff2b42a03d21d8d3190d2702451
new file mode 100644
index 0000000..b7c1c01
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-22-f9a7bff2b42a03d21d8d3190d2702451
@@ -0,0 +1 @@
+4939870

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-23-2b5149e29c224a47af98ca10bc5c23b3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-23-2b5149e29c224a47af98ca10bc5c23b3 b/sql/hive/src/test/resources/golden/auto_join_filters-23-2b5149e29c224a47af98ca10bc5c23b3
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-23-2b5149e29c224a47af98ca10bc5c23b3
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-24-a2161a58f512b8bdd836b48cd8e16668
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-24-a2161a58f512b8bdd836b48cd8e16668 b/sql/hive/src/test/resources/golden/auto_join_filters-24-a2161a58f512b8bdd836b48cd8e16668
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-24-a2161a58f512b8bdd836b48cd8e16668
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-25-1b3177a066ba352539fd5473fbeda1a9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-25-1b3177a066ba352539fd5473fbeda1a9 b/sql/hive/src/test/resources/golden/auto_join_filters-25-1b3177a066ba352539fd5473fbeda1a9
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-25-1b3177a066ba352539fd5473fbeda1a9
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-26-ecfb8fe4bf85a05f321754d8ea8cbabd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-26-ecfb8fe4bf85a05f321754d8ea8cbabd b/sql/hive/src/test/resources/golden/auto_join_filters-26-ecfb8fe4bf85a05f321754d8ea8cbabd
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-26-ecfb8fe4bf85a05f321754d8ea8cbabd
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-27-ca73726ffaa5826a3db039cda440e6d9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-27-ca73726ffaa5826a3db039cda440e6d9 b/sql/hive/src/test/resources/golden/auto_join_filters-27-ca73726ffaa5826a3db039cda440e6d9
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-27-ca73726ffaa5826a3db039cda440e6d9
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-28-c21c2acf7f276c0a26f0c19e3234506
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-28-c21c2acf7f276c0a26f0c19e3234506 b/sql/hive/src/test/resources/golden/auto_join_filters-28-c21c2acf7f276c0a26f0c19e3234506
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-28-c21c2acf7f276c0a26f0c19e3234506
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-29-6d8955591f62d9cfc6af17df63d3d88e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-29-6d8955591f62d9cfc6af17df63d3d88e b/sql/hive/src/test/resources/golden/auto_join_filters-29-6d8955591f62d9cfc6af17df63d3d88e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-3-64615cc6839c697c8c028ef8bb1ac40e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-3-64615cc6839c697c8c028ef8bb1ac40e b/sql/hive/src/test/resources/golden/auto_join_filters-3-64615cc6839c697c8c028ef8bb1ac40e
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-3-64615cc6839c697c8c028ef8bb1ac40e
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-30-23ab7ac8229a53d391195be7ca092429
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-30-23ab7ac8229a53d391195be7ca092429 b/sql/hive/src/test/resources/golden/auto_join_filters-30-23ab7ac8229a53d391195be7ca092429
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-31-aa161b0d9fe9d1aad10654fce0e3670b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-31-aa161b0d9fe9d1aad10654fce0e3670b b/sql/hive/src/test/resources/golden/auto_join_filters-31-aa161b0d9fe9d1aad10654fce0e3670b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-32-3c52df82c7d78501610f3f898103f753
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-32-3c52df82c7d78501610f3f898103f753 b/sql/hive/src/test/resources/golden/auto_join_filters-32-3c52df82c7d78501610f3f898103f753
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-33-1d85bb008e02ef4025171a4bc0866a6c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-33-1d85bb008e02ef4025171a4bc0866a6c b/sql/hive/src/test/resources/golden/auto_join_filters-33-1d85bb008e02ef4025171a4bc0866a6c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-34-e79c906b894fed049ddfab4496a4e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-34-e79c906b894fed049ddfab4496a4e3 b/sql/hive/src/test/resources/golden/auto_join_filters-34-e79c906b894fed049ddfab4496a4e3
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-36-60a5f56f33fc8854a2b687005f0d96ac
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-36-60a5f56f33fc8854a2b687005f0d96ac b/sql/hive/src/test/resources/golden/auto_join_filters-36-60a5f56f33fc8854a2b687005f0d96ac
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-36-60a5f56f33fc8854a2b687005f0d96ac
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-37-64cabe5164130a94f387288f37b62d71
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-37-64cabe5164130a94f387288f37b62d71 b/sql/hive/src/test/resources/golden/auto_join_filters-37-64cabe5164130a94f387288f37b62d71
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-37-64cabe5164130a94f387288f37b62d71
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-38-65c867e66bc773470f1487487086a180
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-38-65c867e66bc773470f1487487086a180 b/sql/hive/src/test/resources/golden/auto_join_filters-38-65c867e66bc773470f1487487086a180
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-38-65c867e66bc773470f1487487086a180
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-39-cc0cf9ff9ccbc44536b3187b27aa1ada
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-39-cc0cf9ff9ccbc44536b3187b27aa1ada b/sql/hive/src/test/resources/golden/auto_join_filters-39-cc0cf9ff9ccbc44536b3187b27aa1ada
new file mode 100644
index 0000000..6c578b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-39-cc0cf9ff9ccbc44536b3187b27aa1ada
@@ -0,0 +1 @@
+4937935

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-4-7df3e2e761c272ddb3654e4dd86bd131
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-4-7df3e2e761c272ddb3654e4dd86bd131 b/sql/hive/src/test/resources/golden/auto_join_filters-4-7df3e2e761c272ddb3654e4dd86bd131
new file mode 100644
index 0000000..6c578b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-4-7df3e2e761c272ddb3654e4dd86bd131
@@ -0,0 +1 @@
+4937935

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-40-4dfa64337f711dc394a289adeac8666
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-40-4dfa64337f711dc394a289adeac8666 b/sql/hive/src/test/resources/golden/auto_join_filters-40-4dfa64337f711dc394a289adeac8666
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-40-4dfa64337f711dc394a289adeac8666
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-41-a905633bccd782f14115643b2d707b13
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-41-a905633bccd782f14115643b2d707b13 b/sql/hive/src/test/resources/golden/auto_join_filters-41-a905633bccd782f14115643b2d707b13
new file mode 100644
index 0000000..b7c1c01
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-41-a905633bccd782f14115643b2d707b13
@@ -0,0 +1 @@
+4939870

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-42-ae4cc72ddbbbd748179e0abcc985726
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-42-ae4cc72ddbbbd748179e0abcc985726 b/sql/hive/src/test/resources/golden/auto_join_filters-42-ae4cc72ddbbbd748179e0abcc985726
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-42-ae4cc72ddbbbd748179e0abcc985726
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-43-f64cec45b154c4ba5172afcdff623a2b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-43-f64cec45b154c4ba5172afcdff623a2b b/sql/hive/src/test/resources/golden/auto_join_filters-43-f64cec45b154c4ba5172afcdff623a2b
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-43-f64cec45b154c4ba5172afcdff623a2b
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-44-c552dcc9b931dff05cf8c0d712e22841
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-44-c552dcc9b931dff05cf8c0d712e22841 b/sql/hive/src/test/resources/golden/auto_join_filters-44-c552dcc9b931dff05cf8c0d712e22841
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-44-c552dcc9b931dff05cf8c0d712e22841
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-45-b420f24d33b26cdf6c35eb702789904e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-45-b420f24d33b26cdf6c35eb702789904e b/sql/hive/src/test/resources/golden/auto_join_filters-45-b420f24d33b26cdf6c35eb702789904e
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-45-b420f24d33b26cdf6c35eb702789904e
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-46-c06b548171893bae8def6bb348b70dc8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-46-c06b548171893bae8def6bb348b70dc8 b/sql/hive/src/test/resources/golden/auto_join_filters-46-c06b548171893bae8def6bb348b70dc8
new file mode 100644
index 0000000..6c578b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-46-c06b548171893bae8def6bb348b70dc8
@@ -0,0 +1 @@
+4937935

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-47-42a4901e05e9ee92abcfcef008efaa65
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-47-42a4901e05e9ee92abcfcef008efaa65 b/sql/hive/src/test/resources/golden/auto_join_filters-47-42a4901e05e9ee92abcfcef008efaa65
new file mode 100644
index 0000000..6c578b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-47-42a4901e05e9ee92abcfcef008efaa65
@@ -0,0 +1 @@
+4937935

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-48-222c404c6265ed682579342113221e29
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-48-222c404c6265ed682579342113221e29 b/sql/hive/src/test/resources/golden/auto_join_filters-48-222c404c6265ed682579342113221e29
new file mode 100644
index 0000000..6c578b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-48-222c404c6265ed682579342113221e29
@@ -0,0 +1 @@
+4937935

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-49-ecd2885156f56973960d064211ee42f0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-49-ecd2885156f56973960d064211ee42f0 b/sql/hive/src/test/resources/golden/auto_join_filters-49-ecd2885156f56973960d064211ee42f0
new file mode 100644
index 0000000..6c578b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-49-ecd2885156f56973960d064211ee42f0
@@ -0,0 +1 @@
+4937935

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-5-87cf8865e2c35b680bba159b88b074bc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-5-87cf8865e2c35b680bba159b88b074bc b/sql/hive/src/test/resources/golden/auto_join_filters-5-87cf8865e2c35b680bba159b88b074bc
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-5-87cf8865e2c35b680bba159b88b074bc
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-50-11a471880f5e8fbad81e3869fe56ca4b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-50-11a471880f5e8fbad81e3869fe56ca4b b/sql/hive/src/test/resources/golden/auto_join_filters-50-11a471880f5e8fbad81e3869fe56ca4b
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-50-11a471880f5e8fbad81e3869fe56ca4b
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-51-f26ad8c3537dc391ab1ca6a95470f75e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-51-f26ad8c3537dc391ab1ca6a95470f75e b/sql/hive/src/test/resources/golden/auto_join_filters-51-f26ad8c3537dc391ab1ca6a95470f75e
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-51-f26ad8c3537dc391ab1ca6a95470f75e
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-52-8e085f9886e5ee97334512f84bd7ab54
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-52-8e085f9886e5ee97334512f84bd7ab54 b/sql/hive/src/test/resources/golden/auto_join_filters-52-8e085f9886e5ee97334512f84bd7ab54
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-52-8e085f9886e5ee97334512f84bd7ab54
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-53-d9438071b3c731dc3f6e3b7248a1042a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-53-d9438071b3c731dc3f6e3b7248a1042a b/sql/hive/src/test/resources/golden/auto_join_filters-53-d9438071b3c731dc3f6e3b7248a1042a
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-53-d9438071b3c731dc3f6e3b7248a1042a
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-54-58355bd5c4b12e15cf1d3e2d8b308c9d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-54-58355bd5c4b12e15cf1d3e2d8b308c9d b/sql/hive/src/test/resources/golden/auto_join_filters-54-58355bd5c4b12e15cf1d3e2d8b308c9d
new file mode 100644
index 0000000..b7c1c01
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-54-58355bd5c4b12e15cf1d3e2d8b308c9d
@@ -0,0 +1 @@
+4939870

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-55-486a302359aecff37a4567480264bd62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-55-486a302359aecff37a4567480264bd62 b/sql/hive/src/test/resources/golden/auto_join_filters-55-486a302359aecff37a4567480264bd62
new file mode 100644
index 0000000..b7c1c01
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-55-486a302359aecff37a4567480264bd62
@@ -0,0 +1 @@
+4939870

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-56-8018df5b9572e89304b449e618fdbbf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-56-8018df5b9572e89304b449e618fdbbf b/sql/hive/src/test/resources/golden/auto_join_filters-56-8018df5b9572e89304b449e618fdbbf
new file mode 100644
index 0000000..b7c1c01
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-56-8018df5b9572e89304b449e618fdbbf
@@ -0,0 +1 @@
+4939870

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-57-f9a7bff2b42a03d21d8d3190d2702451
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-57-f9a7bff2b42a03d21d8d3190d2702451 b/sql/hive/src/test/resources/golden/auto_join_filters-57-f9a7bff2b42a03d21d8d3190d2702451
new file mode 100644
index 0000000..b7c1c01
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-57-f9a7bff2b42a03d21d8d3190d2702451
@@ -0,0 +1 @@
+4939870

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-58-2b5149e29c224a47af98ca10bc5c23b3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-58-2b5149e29c224a47af98ca10bc5c23b3 b/sql/hive/src/test/resources/golden/auto_join_filters-58-2b5149e29c224a47af98ca10bc5c23b3
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-58-2b5149e29c224a47af98ca10bc5c23b3
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-59-a2161a58f512b8bdd836b48cd8e16668
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-59-a2161a58f512b8bdd836b48cd8e16668 b/sql/hive/src/test/resources/golden/auto_join_filters-59-a2161a58f512b8bdd836b48cd8e16668
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-59-a2161a58f512b8bdd836b48cd8e16668
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-6-9362466c777fff7e677dd8da072f8744
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-6-9362466c777fff7e677dd8da072f8744 b/sql/hive/src/test/resources/golden/auto_join_filters-6-9362466c777fff7e677dd8da072f8744
new file mode 100644
index 0000000..b7c1c01
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-6-9362466c777fff7e677dd8da072f8744
@@ -0,0 +1 @@
+4939870

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-60-1b3177a066ba352539fd5473fbeda1a9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-60-1b3177a066ba352539fd5473fbeda1a9 b/sql/hive/src/test/resources/golden/auto_join_filters-60-1b3177a066ba352539fd5473fbeda1a9
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-60-1b3177a066ba352539fd5473fbeda1a9
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-61-ecfb8fe4bf85a05f321754d8ea8cbabd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-61-ecfb8fe4bf85a05f321754d8ea8cbabd b/sql/hive/src/test/resources/golden/auto_join_filters-61-ecfb8fe4bf85a05f321754d8ea8cbabd
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-61-ecfb8fe4bf85a05f321754d8ea8cbabd
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-62-ca73726ffaa5826a3db039cda440e6d9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-62-ca73726ffaa5826a3db039cda440e6d9 b/sql/hive/src/test/resources/golden/auto_join_filters-62-ca73726ffaa5826a3db039cda440e6d9
new file mode 100644
index 0000000..57ad71f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-62-ca73726ffaa5826a3db039cda440e6d9
@@ -0,0 +1 @@
+3080335

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-63-c21c2acf7f276c0a26f0c19e3234506
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-63-c21c2acf7f276c0a26f0c19e3234506 b/sql/hive/src/test/resources/golden/auto_join_filters-63-c21c2acf7f276c0a26f0c19e3234506
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-63-c21c2acf7f276c0a26f0c19e3234506
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-7-ae4cc72ddbbbd748179e0abcc985726
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-7-ae4cc72ddbbbd748179e0abcc985726 b/sql/hive/src/test/resources/golden/auto_join_filters-7-ae4cc72ddbbbd748179e0abcc985726
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-7-ae4cc72ddbbbd748179e0abcc985726
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-8-f64cec45b154c4ba5172afcdff623a2b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-8-f64cec45b154c4ba5172afcdff623a2b b/sql/hive/src/test/resources/golden/auto_join_filters-8-f64cec45b154c4ba5172afcdff623a2b
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-8-f64cec45b154c4ba5172afcdff623a2b
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_filters-9-c552dcc9b931dff05cf8c0d712e22841
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_filters-9-c552dcc9b931dff05cf8c0d712e22841 b/sql/hive/src/test/resources/golden/auto_join_filters-9-c552dcc9b931dff05cf8c0d712e22841
new file mode 100644
index 0000000..476d8ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_filters-9-c552dcc9b931dff05cf8c0d712e22841
@@ -0,0 +1 @@
+3078400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-0-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-0-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/auto_join_nulls-0-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-0-ce1ef910fff98f174931cc641f7cef3a
@@ -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/auto_join_nulls-1-5644ab44e5ba9f2941216b8d5dc33a99
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-1-5644ab44e5ba9f2941216b8d5dc33a99 b/sql/hive/src/test/resources/golden/auto_join_nulls-1-5644ab44e5ba9f2941216b8d5dc33a99
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-10-ad7e37acbc658b5a822ca342fd4b9d01
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-10-ad7e37acbc658b5a822ca342fd4b9d01 b/sql/hive/src/test/resources/golden/auto_join_nulls-10-ad7e37acbc658b5a822ca342fd4b9d01
new file mode 100644
index 0000000..b201b9c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-10-ad7e37acbc658b5a822ca342fd4b9d01
@@ -0,0 +1 @@
+4542003
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-11-141c550a314d15c4e200e5baeb246de2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-11-141c550a314d15c4e200e5baeb246de2 b/sql/hive/src/test/resources/golden/auto_join_nulls-11-141c550a314d15c4e200e5baeb246de2
new file mode 100644
index 0000000..d365cdf
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-11-141c550a314d15c4e200e5baeb246de2
@@ -0,0 +1 @@
+4542038
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-12-8a65225a88da0169af26848c06cb981c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-12-8a65225a88da0169af26848c06cb981c b/sql/hive/src/test/resources/golden/auto_join_nulls-12-8a65225a88da0169af26848c06cb981c
new file mode 100644
index 0000000..bc7bcdc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-12-8a65225a88da0169af26848c06cb981c
@@ -0,0 +1 @@
+4543491
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-13-e9c3ae95d7edd0c311c7d57e4cebdc80
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-13-e9c3ae95d7edd0c311c7d57e4cebdc80 b/sql/hive/src/test/resources/golden/auto_join_nulls-13-e9c3ae95d7edd0c311c7d57e4cebdc80
new file mode 100644
index 0000000..b201b9c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-13-e9c3ae95d7edd0c311c7d57e4cebdc80
@@ -0,0 +1 @@
+4542003
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-14-2be327f5d98b6ca8a45a6e1d97948ec8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-14-2be327f5d98b6ca8a45a6e1d97948ec8 b/sql/hive/src/test/resources/golden/auto_join_nulls-14-2be327f5d98b6ca8a45a6e1d97948ec8
new file mode 100644
index 0000000..feea6ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-14-2be327f5d98b6ca8a45a6e1d97948ec8
@@ -0,0 +1 @@
+3079923
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-15-d2ff8e87c24e152107bba1ebf659d0c8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-15-d2ff8e87c24e152107bba1ebf659d0c8 b/sql/hive/src/test/resources/golden/auto_join_nulls-15-d2ff8e87c24e152107bba1ebf659d0c8
new file mode 100644
index 0000000..f713b04
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-15-d2ff8e87c24e152107bba1ebf659d0c8
@@ -0,0 +1 @@
+4509891
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-16-dbe244d2c21e477c3703c4ce1903e8af
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-16-dbe244d2c21e477c3703c4ce1903e8af b/sql/hive/src/test/resources/golden/auto_join_nulls-16-dbe244d2c21e477c3703c4ce1903e8af
new file mode 100644
index 0000000..a94eda6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-16-dbe244d2c21e477c3703c4ce1903e8af
@@ -0,0 +1 @@
+3113558
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-17-f3cf64fcd82d5f33d249ed64bfc13621
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-17-f3cf64fcd82d5f33d249ed64bfc13621 b/sql/hive/src/test/resources/golden/auto_join_nulls-17-f3cf64fcd82d5f33d249ed64bfc13621
new file mode 100644
index 0000000..feea6ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-17-f3cf64fcd82d5f33d249ed64bfc13621
@@ -0,0 +1 @@
+3079923
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-18-439a409bc50dfd86dee78c151c3de5eb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-18-439a409bc50dfd86dee78c151c3de5eb b/sql/hive/src/test/resources/golden/auto_join_nulls-18-439a409bc50dfd86dee78c151c3de5eb
new file mode 100644
index 0000000..88c5f95
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-18-439a409bc50dfd86dee78c151c3de5eb
@@ -0,0 +1 @@
+4543526
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-19-92641e46934ebbf3d44e6e60de1882f4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-19-92641e46934ebbf3d44e6e60de1882f4 b/sql/hive/src/test/resources/golden/auto_join_nulls-19-92641e46934ebbf3d44e6e60de1882f4
new file mode 100644
index 0000000..88c5f95
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-19-92641e46934ebbf3d44e6e60de1882f4
@@ -0,0 +1 @@
+4543526
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-2-97641998eb9ddf2dff56de6758486aa0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-2-97641998eb9ddf2dff56de6758486aa0 b/sql/hive/src/test/resources/golden/auto_join_nulls-2-97641998eb9ddf2dff56de6758486aa0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-20-e34b2b210059a5f93c0a873d91859b5d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-20-e34b2b210059a5f93c0a873d91859b5d b/sql/hive/src/test/resources/golden/auto_join_nulls-20-e34b2b210059a5f93c0a873d91859b5d
new file mode 100644
index 0000000..88c5f95
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-20-e34b2b210059a5f93c0a873d91859b5d
@@ -0,0 +1 @@
+4543526
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-21-c7aaa831acbd959c6d1793056e3c288a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-21-c7aaa831acbd959c6d1793056e3c288a b/sql/hive/src/test/resources/golden/auto_join_nulls-21-c7aaa831acbd959c6d1793056e3c288a
new file mode 100644
index 0000000..88c5f95
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-21-c7aaa831acbd959c6d1793056e3c288a
@@ -0,0 +1 @@
+4543526
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-22-f5beafb0c5ed59a1852811c9710fe9a3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-22-f5beafb0c5ed59a1852811c9710fe9a3 b/sql/hive/src/test/resources/golden/auto_join_nulls-22-f5beafb0c5ed59a1852811c9710fe9a3
new file mode 100644
index 0000000..f2ec932
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-22-f5beafb0c5ed59a1852811c9710fe9a3
@@ -0,0 +1 @@
+3112070
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-23-5805a41289a26139c06604a40bf5a6fa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-23-5805a41289a26139c06604a40bf5a6fa b/sql/hive/src/test/resources/golden/auto_join_nulls-23-5805a41289a26139c06604a40bf5a6fa
new file mode 100644
index 0000000..a94eda6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-23-5805a41289a26139c06604a40bf5a6fa
@@ -0,0 +1 @@
+3113558
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-24-80991af26d5d37e0864ecc2c8ab0b984
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-24-80991af26d5d37e0864ecc2c8ab0b984 b/sql/hive/src/test/resources/golden/auto_join_nulls-24-80991af26d5d37e0864ecc2c8ab0b984
new file mode 100644
index 0000000..f2ec932
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-24-80991af26d5d37e0864ecc2c8ab0b984
@@ -0,0 +1 @@
+3112070
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-3-f0befc0275bda075e4f3cd61eafcccc7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-3-f0befc0275bda075e4f3cd61eafcccc7 b/sql/hive/src/test/resources/golden/auto_join_nulls-3-f0befc0275bda075e4f3cd61eafcccc7
new file mode 100644
index 0000000..4125efd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-3-f0befc0275bda075e4f3cd61eafcccc7
@@ -0,0 +1 @@
+13630578
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-4-fc1128c86cd430db8cd4ff834be4562
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-4-fc1128c86cd430db8cd4ff834be4562 b/sql/hive/src/test/resources/golden/auto_join_nulls-4-fc1128c86cd430db8cd4ff834be4562
new file mode 100644
index 0000000..4125efd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-4-fc1128c86cd430db8cd4ff834be4562
@@ -0,0 +1 @@
+13630578
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-5-2b5f38b7537ed5c40c0ad478b08fc1fc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-5-2b5f38b7537ed5c40c0ad478b08fc1fc b/sql/hive/src/test/resources/golden/auto_join_nulls-5-2b5f38b7537ed5c40c0ad478b08fc1fc
new file mode 100644
index 0000000..4125efd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-5-2b5f38b7537ed5c40c0ad478b08fc1fc
@@ -0,0 +1 @@
+13630578
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-6-d256ec23d7b98e1517cacf5dae2f4124
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-6-d256ec23d7b98e1517cacf5dae2f4124 b/sql/hive/src/test/resources/golden/auto_join_nulls-6-d256ec23d7b98e1517cacf5dae2f4124
new file mode 100644
index 0000000..e877d44
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-6-d256ec23d7b98e1517cacf5dae2f4124
@@ -0,0 +1 @@
+3078400
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-7-8395fa78507105c2a018e88f717b95e2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-7-8395fa78507105c2a018e88f717b95e2 b/sql/hive/src/test/resources/golden/auto_join_nulls-7-8395fa78507105c2a018e88f717b95e2
new file mode 100644
index 0000000..18be36a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-7-8395fa78507105c2a018e88f717b95e2
@@ -0,0 +1 @@
+4509856
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-8-fd992f2127a139aeb554d797e748ed54
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-8-fd992f2127a139aeb554d797e748ed54 b/sql/hive/src/test/resources/golden/auto_join_nulls-8-fd992f2127a139aeb554d797e748ed54
new file mode 100644
index 0000000..f2ec932
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-8-fd992f2127a139aeb554d797e748ed54
@@ -0,0 +1 @@
+3112070
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_nulls-9-e3a86622a437e910b7225d1e6108da9e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_nulls-9-e3a86622a437e910b7225d1e6108da9e b/sql/hive/src/test/resources/golden/auto_join_nulls-9-e3a86622a437e910b7225d1e6108da9e
new file mode 100644
index 0000000..e877d44
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_nulls-9-e3a86622a437e910b7225d1e6108da9e
@@ -0,0 +1 @@
+3078400
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_reordering_values-0-1d8e3d660bb4b29287df5700bfe63b63
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_reordering_values-0-1d8e3d660bb4b29287df5700bfe63b63 b/sql/hive/src/test/resources/golden/auto_join_reordering_values-0-1d8e3d660bb4b29287df5700bfe63b63
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_reordering_values-1-1247d9a5ffabd61647697dc186c7a2a2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_reordering_values-1-1247d9a5ffabd61647697dc186c7a2a2 b/sql/hive/src/test/resources/golden/auto_join_reordering_values-1-1247d9a5ffabd61647697dc186c7a2a2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_reordering_values-10-f6d5bb38137da35b91da901ba310c2b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_reordering_values-10-f6d5bb38137da35b91da901ba310c2b8 b/sql/hive/src/test/resources/golden/auto_join_reordering_values-10-f6d5bb38137da35b91da901ba310c2b8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_reordering_values-2-3ce329282fc72110e9ed6c78fa914395
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_reordering_values-2-3ce329282fc72110e9ed6c78fa914395 b/sql/hive/src/test/resources/golden/auto_join_reordering_values-2-3ce329282fc72110e9ed6c78fa914395
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_reordering_values-3-6e9d99d2a0cac78b7fe242dc1e43d3d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_reordering_values-3-6e9d99d2a0cac78b7fe242dc1e43d3d8 b/sql/hive/src/test/resources/golden/auto_join_reordering_values-3-6e9d99d2a0cac78b7fe242dc1e43d3d8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_reordering_values-4-7fb82039c95389f11b174d9f22aacb35
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_reordering_values-4-7fb82039c95389f11b174d9f22aacb35 b/sql/hive/src/test/resources/golden/auto_join_reordering_values-4-7fb82039c95389f11b174d9f22aacb35
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_reordering_values-5-b5da89b0cb325cf684406b620eb9d8ee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_reordering_values-5-b5da89b0cb325cf684406b620eb9d8ee b/sql/hive/src/test/resources/golden/auto_join_reordering_values-5-b5da89b0cb325cf684406b620eb9d8ee
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_reordering_values-6-2c91dc4b7c00d5f09862119c12295532
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_reordering_values-6-2c91dc4b7c00d5f09862119c12295532 b/sql/hive/src/test/resources/golden/auto_join_reordering_values-6-2c91dc4b7c00d5f09862119c12295532
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_reordering_values-7-880ba1dba6057dd6cde89d1b17724a6b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_reordering_values-7-880ba1dba6057dd6cde89d1b17724a6b b/sql/hive/src/test/resources/golden/auto_join_reordering_values-7-880ba1dba6057dd6cde89d1b17724a6b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_join_reordering_values-8-950af86c321a67ab3ed0fa5b63ea6aed
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_reordering_values-8-950af86c321a67ab3ed0fa5b63ea6aed b/sql/hive/src/test/resources/golden/auto_join_reordering_values-8-950af86c321a67ab3ed0fa5b63ea6aed
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_join_reordering_values-8-950af86c321a67ab3ed0fa5b63ea6aed
@@ -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/auto_join_reordering_values-9-ae02756bd46266ec7fd9cc809bc4757b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_join_reordering_values-9-ae02756bd46266ec7fd9cc809bc4757b b/sql/hive/src/test/resources/golden/auto_join_reordering_values-9-ae02756bd46266ec7fd9cc809bc4757b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/auto_smb_mapjoin_14-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/auto_smb_mapjoin_14-10-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-10-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-10-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-10-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_smb_mapjoin_14-11-906a582602602372e1d4776243abeab5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-11-906a582602602372e1d4776243abeab5 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-11-906a582602602372e1d4776243abeab5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-12-94538bc7322522a5534cafc0551d2189
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-12-94538bc7322522a5534cafc0551d2189 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-12-94538bc7322522a5534cafc0551d2189
new file mode 100644
index 0000000..8fdd954
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-12-94538bc7322522a5534cafc0551d2189
@@ -0,0 +1 @@
+22
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-13-1d603e61c2cb888499504ddab98ccc65
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-13-1d603e61c2cb888499504ddab98ccc65 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-13-1d603e61c2cb888499504ddab98ccc65
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-14-d5183dfa8d9fb9175478fb1c2f2edb97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-14-d5183dfa8d9fb9175478fb1c2f2edb97 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-14-d5183dfa8d9fb9175478fb1c2f2edb97
new file mode 100644
index 0000000..62f9457
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-14-d5183dfa8d9fb9175478fb1c2f2edb97
@@ -0,0 +1 @@
+6
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-15-758d5532083d6279e169b54fd69bb580
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-15-758d5532083d6279e169b54fd69bb580 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-15-758d5532083d6279e169b54fd69bb580
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-16-2798f20aaf0fe5505c34b118e4b10bc5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-16-2798f20aaf0fe5505c34b118e4b10bc5 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-16-2798f20aaf0fe5505c34b118e4b10bc5
new file mode 100644
index 0000000..2eafac6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-16-2798f20aaf0fe5505c34b118e4b10bc5
@@ -0,0 +1,6 @@
+0	9	9
+2	1	1
+4	1	1
+5	9	9
+8	1	1
+9	1	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-17-ca77b5fb54de526972c16ad6118e86d6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-17-ca77b5fb54de526972c16ad6118e86d6 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-17-ca77b5fb54de526972c16ad6118e86d6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-18-21269869cd3aaf4ade2170d9017de018
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-18-21269869cd3aaf4ade2170d9017de018 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-18-21269869cd3aaf4ade2170d9017de018
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-18-21269869cd3aaf4ade2170d9017de018
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-19-853c4fa5a2385b92fdb39d0ac2926973
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-19-853c4fa5a2385b92fdb39d0ac2926973 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-19-853c4fa5a2385b92fdb39d0ac2926973
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-2-7cccbdffc32975f8935eeba14a28147
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-2-7cccbdffc32975f8935eeba14a28147 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-2-7cccbdffc32975f8935eeba14a28147
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-2-7cccbdffc32975f8935eeba14a28147
@@ -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/auto_smb_mapjoin_14-20-4e0e8cd0626a84b21ca7d2f633623578
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-20-4e0e8cd0626a84b21ca7d2f633623578 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-20-4e0e8cd0626a84b21ca7d2f633623578
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-20-4e0e8cd0626a84b21ca7d2f633623578
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-21-e210ced77b32cd7ce87044bb3e3370d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-21-e210ced77b32cd7ce87044bb3e3370d1 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-21-e210ced77b32cd7ce87044bb3e3370d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-22-2fe7b834b341bf18e36cd79dd00ec16a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-22-2fe7b834b341bf18e36cd79dd00ec16a b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-22-2fe7b834b341bf18e36cd79dd00ec16a
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-22-2fe7b834b341bf18e36cd79dd00ec16a
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-23-63d105e0acd3521bb29ba8cec9ac4583
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-23-63d105e0acd3521bb29ba8cec9ac4583 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-23-63d105e0acd3521bb29ba8cec9ac4583
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-24-43ba2c72db9db1ec18d835ec978f8da1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-24-43ba2c72db9db1ec18d835ec978f8da1 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-24-43ba2c72db9db1ec18d835ec978f8da1
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-24-43ba2c72db9db1ec18d835ec978f8da1
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-25-7b2a1128afe35706f1540bfc251d0736
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-25-7b2a1128afe35706f1540bfc251d0736 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-25-7b2a1128afe35706f1540bfc251d0736
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-26-b66c416fdd98d76981f19e9c14b6a562
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-26-b66c416fdd98d76981f19e9c14b6a562 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-26-b66c416fdd98d76981f19e9c14b6a562
new file mode 100644
index 0000000..8fdd954
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-26-b66c416fdd98d76981f19e9c14b6a562
@@ -0,0 +1 @@
+22
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-27-5438118dc1d9fab501a8e60eddd625a2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-27-5438118dc1d9fab501a8e60eddd625a2 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-27-5438118dc1d9fab501a8e60eddd625a2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-28-b889b147255231f7fe44bd57e1f8ba66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-28-b889b147255231f7fe44bd57e1f8ba66 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-28-b889b147255231f7fe44bd57e1f8ba66
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-28-b889b147255231f7fe44bd57e1f8ba66
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-29-ff6eca271c60cb15a3ea2395ac737b0d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-29-ff6eca271c60cb15a3ea2395ac737b0d b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-29-ff6eca271c60cb15a3ea2395ac737b0d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-3-4938d4d724990d16336ee31f0390c7da
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-3-4938d4d724990d16336ee31f0390c7da b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-3-4938d4d724990d16336ee31f0390c7da
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-30-b9d66e78b8898a97a42d1118300fa0ce
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-30-b9d66e78b8898a97a42d1118300fa0ce b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-30-b9d66e78b8898a97a42d1118300fa0ce
new file mode 100644
index 0000000..2ebc651
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-30-b9d66e78b8898a97a42d1118300fa0ce
@@ -0,0 +1 @@
+56
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-31-d25f41c6f7c20044ed4d9a9905fdfcce
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-31-d25f41c6f7c20044ed4d9a9905fdfcce b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-31-d25f41c6f7c20044ed4d9a9905fdfcce
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-32-b0ca9e20cd48457e6cf1c313d5505213
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-32-b0ca9e20cd48457e6cf1c313d5505213 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-32-b0ca9e20cd48457e6cf1c313d5505213
new file mode 100644
index 0000000..2edeafb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-32-b0ca9e20cd48457e6cf1c313d5505213
@@ -0,0 +1 @@
+20
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-33-5f340dbc8126f7e336d3c85e9ab346b5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-33-5f340dbc8126f7e336d3c85e9ab346b5 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-33-5f340dbc8126f7e336d3c85e9ab346b5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-34-76ded9e08c765bf2e1b670b4ffb938b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-34-76ded9e08c765bf2e1b670b4ffb938b b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-34-76ded9e08c765bf2e1b670b4ffb938b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-35-4e6a34e1f68538ad9e25b7c3a8d18e76
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-35-4e6a34e1f68538ad9e25b7c3a8d18e76 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-35-4e6a34e1f68538ad9e25b7c3a8d18e76
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-36-1ba279881865c861a793797ae84a3934
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-36-1ba279881865c861a793797ae84a3934 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-36-1ba279881865c861a793797ae84a3934
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-37-a45927057c01fd54818b5dd50e77f60e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-37-a45927057c01fd54818b5dd50e77f60e b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-37-a45927057c01fd54818b5dd50e77f60e
new file mode 100644
index 0000000..3d2e657
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-37-a45927057c01fd54818b5dd50e77f60e
@@ -0,0 +1,22 @@
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+2	val_2
+4	val_4
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+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/auto_smb_mapjoin_14-38-a988727daa49fb5e190f81c027bb7005
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-38-a988727daa49fb5e190f81c027bb7005 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-38-a988727daa49fb5e190f81c027bb7005
new file mode 100644
index 0000000..34d56da
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-38-a988727daa49fb5e190f81c027bb7005
@@ -0,0 +1,22 @@
+0	val_0	val_0
+0	val_0	val_0
+0	val_0	val_0
+0	val_0	val_0
+0	val_0	val_0
+0	val_0	val_0
+0	val_0	val_0
+0	val_0	val_0
+0	val_0	val_0
+2	val_2	val_2
+4	val_4	val_4
+5	val_5	val_5
+5	val_5	val_5
+5	val_5	val_5
+5	val_5	val_5
+5	val_5	val_5
+5	val_5	val_5
+5	val_5	val_5
+5	val_5	val_5
+5	val_5	val_5
+8	val_8	val_8
+9	val_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/auto_smb_mapjoin_14-39-20c26228d10872eec10dbb9322dd74da
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-39-20c26228d10872eec10dbb9322dd74da b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-39-20c26228d10872eec10dbb9322dd74da
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-4-378d42317b39c6519f15bd2f99c5ddc4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-4-378d42317b39c6519f15bd2f99c5ddc4 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-4-378d42317b39c6519f15bd2f99c5ddc4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-40-4c57b1c6c081294cbd72626ff0fd940e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-40-4c57b1c6c081294cbd72626ff0fd940e b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-40-4c57b1c6c081294cbd72626ff0fd940e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-41-81b3db8d18d4b3843ed0be6eca5d793c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-41-81b3db8d18d4b3843ed0be6eca5d793c b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-41-81b3db8d18d4b3843ed0be6eca5d793c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-42-80db3a67d59c8710edf9f695e7eeb37c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-42-80db3a67d59c8710edf9f695e7eeb37c b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-42-80db3a67d59c8710edf9f695e7eeb37c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-43-a45927057c01fd54818b5dd50e77f60e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-43-a45927057c01fd54818b5dd50e77f60e b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-43-a45927057c01fd54818b5dd50e77f60e
new file mode 100644
index 0000000..3d2e657
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-43-a45927057c01fd54818b5dd50e77f60e
@@ -0,0 +1,22 @@
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+2	val_2
+4	val_4
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+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/auto_smb_mapjoin_14-44-48b32dd521ddf1af1c8075ecbeccaa75
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-44-48b32dd521ddf1af1c8075ecbeccaa75 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-44-48b32dd521ddf1af1c8075ecbeccaa75
new file mode 100644
index 0000000..4a9735f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-44-48b32dd521ddf1af1c8075ecbeccaa75
@@ -0,0 +1,6 @@
+0	9
+2	1
+4	1
+5	9
+8	1
+9	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-5-9140b367b5680860f4c7c0238377583f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-5-9140b367b5680860f4c7c0238377583f b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-5-9140b367b5680860f4c7c0238377583f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-6-70c1d66123d434d3a1e1801e0b19bc3f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-6-70c1d66123d434d3a1e1801e0b19bc3f b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-6-70c1d66123d434d3a1e1801e0b19bc3f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-7-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-7-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-7-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-7-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_smb_mapjoin_14-8-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-8-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-8-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-8-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_smb_mapjoin_14-9-b89ea2173180c8ae423d856f943e061f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-9-b89ea2173180c8ae423d856f943e061f b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-9-b89ea2173180c8ae423d856f943e061f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_smb_mapjoin_14-9-b89ea2173180c8ae423d856f943e061f
@@ -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/auto_sortmerge_join_1-0-b24f5a262c6693f31ed376a5da0787f3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-0-b24f5a262c6693f31ed376a5da0787f3 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-0-b24f5a262c6693f31ed376a5da0787f3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-1-e3951e29e1e87b77ea735f40fd58735
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-1-e3951e29e1e87b77ea735f40fd58735 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-1-e3951e29e1e87b77ea735f40fd58735
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-10-9666fb18356436e2800550df9ca90c04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-10-9666fb18356436e2800550df9ca90c04 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-10-9666fb18356436e2800550df9ca90c04
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-11-a54cefeeb6d79c72f01c61035e9dcf15
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-11-a54cefeeb6d79c72f01c61035e9dcf15 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-11-a54cefeeb6d79c72f01c61035e9dcf15
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-12-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-12-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-12-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-12-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_1-13-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-13-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-13-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-13-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_1-14-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-14-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-14-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-14-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_1-15-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-15-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-15-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-15-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_sortmerge_join_1-16-cda81d86d127fca0e2fbc2161e91400d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-16-cda81d86d127fca0e2fbc2161e91400d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-16-cda81d86d127fca0e2fbc2161e91400d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-16-cda81d86d127fca0e2fbc2161e91400d
@@ -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/auto_sortmerge_join_1-17-30259eb1873d8f5d00dccd8af0b0ccbc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-17-30259eb1873d8f5d00dccd8af0b0ccbc b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-17-30259eb1873d8f5d00dccd8af0b0ccbc
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-17-30259eb1873d8f5d00dccd8af0b0ccbc
@@ -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/auto_sortmerge_join_1-18-a6ef74ae9c70c382abb4d361e6f1e070
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-18-a6ef74ae9c70c382abb4d361e6f1e070 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-18-a6ef74ae9c70c382abb4d361e6f1e070
new file mode 100644
index 0000000..e69de29


[34/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-16-6635f7f5c55557b06ad3acc321eaa739
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-16-6635f7f5c55557b06ad3acc321eaa739 b/sql/hive/src/test/resources/golden/combine3-16-6635f7f5c55557b06ad3acc321eaa739
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-17-8cb751103da7c909276db6bddb50ae6a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-17-8cb751103da7c909276db6bddb50ae6a b/sql/hive/src/test/resources/golden/combine3-17-8cb751103da7c909276db6bddb50ae6a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-18-31fae7c6be75b97d475512bd75a58a0b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-18-31fae7c6be75b97d475512bd75a58a0b b/sql/hive/src/test/resources/golden/combine3-18-31fae7c6be75b97d475512bd75a58a0b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-19-e30d6cd92dc5a7a86fb2b9154497b04f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-19-e30d6cd92dc5a7a86fb2b9154497b04f b/sql/hive/src/test/resources/golden/combine3-19-e30d6cd92dc5a7a86fb2b9154497b04f
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-20-5bd4bb8b05f31b14bbc59287dff01ffd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-20-5bd4bb8b05f31b14bbc59287dff01ffd b/sql/hive/src/test/resources/golden/combine3-20-5bd4bb8b05f31b14bbc59287dff01ffd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-21-8ba8f8723c1530be062cefc2d9246e56
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-21-8ba8f8723c1530be062cefc2d9246e56 b/sql/hive/src/test/resources/golden/combine3-21-8ba8f8723c1530be062cefc2d9246e56
new file mode 100644
index 0000000..d57cb53
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine3-21-8ba8f8723c1530be062cefc2d9246e56
@@ -0,0 +1,30 @@
+0	1
+0	1
+0	1
+0	11
+0	11
+0	11
+2	1
+2	11
+4	1
+4	11
+8	1
+8	11
+10	1
+10	11
+12	1
+12	1
+12	11
+12	11
+18	1
+18	1
+18	11
+18	11
+20	1
+20	11
+24	1
+24	1
+24	11
+24	11
+26	1
+26	1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-22-11025483569617a9f014b5defd71e933
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-22-11025483569617a9f014b5defd71e933 b/sql/hive/src/test/resources/golden/combine3-22-11025483569617a9f014b5defd71e933
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-23-4725c48df09565618cbffd05953a5f62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-23-4725c48df09565618cbffd05953a5f62 b/sql/hive/src/test/resources/golden/combine3-23-4725c48df09565618cbffd05953a5f62
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-4-84967075baa3e56fff2a23f8ab9ba076
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-4-84967075baa3e56fff2a23f8ab9ba076 b/sql/hive/src/test/resources/golden/combine3-4-84967075baa3e56fff2a23f8ab9ba076
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine3-4-84967075baa3e56fff2a23f8ab9ba076
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-5-2ee5d706fe3a3bcc38b795f6e94970ea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-5-2ee5d706fe3a3bcc38b795f6e94970ea b/sql/hive/src/test/resources/golden/combine3-5-2ee5d706fe3a3bcc38b795f6e94970ea
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/combine3-5-2ee5d706fe3a3bcc38b795f6e94970ea
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-6-4725c48df09565618cbffd05953a5f62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-6-4725c48df09565618cbffd05953a5f62 b/sql/hive/src/test/resources/golden/combine3-6-4725c48df09565618cbffd05953a5f62
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-7-53a5c509ebc9ee8458f27cc9bac46d00
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-7-53a5c509ebc9ee8458f27cc9bac46d00 b/sql/hive/src/test/resources/golden/combine3-7-53a5c509ebc9ee8458f27cc9bac46d00
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/combine3-8-68399bc39f71ddc99ed09ed9d2fd897b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/combine3-8-68399bc39f71ddc99ed09ed9d2fd897b b/sql/hive/src/test/resources/golden/combine3-8-68399bc39f71ddc99ed09ed9d2fd897b
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_binary-0-16dcd4810ff82419cf1ae914d1860f21
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_binary-0-16dcd4810ff82419cf1ae914d1860f21 b/sql/hive/src/test/resources/golden/compute_stats_binary-0-16dcd4810ff82419cf1ae914d1860f21
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_binary-1-8e576a57fc67a7fa78ce1d8c8a63a043
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_binary-1-8e576a57fc67a7fa78ce1d8c8a63a043 b/sql/hive/src/test/resources/golden/compute_stats_binary-1-8e576a57fc67a7fa78ce1d8c8a63a043
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_binary-2-c5a68f035051eef3e1c8d44d8b90017c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_binary-2-c5a68f035051eef3e1c8d44d8b90017c b/sql/hive/src/test/resources/golden/compute_stats_binary-2-c5a68f035051eef3e1c8d44d8b90017c
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_binary-2-c5a68f035051eef3e1c8d44d8b90017c
@@ -0,0 +1 @@
+10

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_binary-3-bcac92c4a17678873b01779e3d0e84e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_binary-3-bcac92c4a17678873b01779e3d0e84e3 b/sql/hive/src/test/resources/golden/compute_stats_binary-3-bcac92c4a17678873b01779e3d0e84e3
new file mode 100644
index 0000000..fe2e2d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_binary-3-bcac92c4a17678873b01779e3d0e84e3
@@ -0,0 +1 @@
+{"columntype":"Binary","maxlength":36,"avglength":20.0,"countnulls":0}

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_boolean-0-e39ee7d1e03efae1334a4cafc94af1d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_boolean-0-e39ee7d1e03efae1334a4cafc94af1d8 b/sql/hive/src/test/resources/golden/compute_stats_boolean-0-e39ee7d1e03efae1334a4cafc94af1d8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_boolean-1-8300537a2a508b3390c3172cd69c69b5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_boolean-1-8300537a2a508b3390c3172cd69c69b5 b/sql/hive/src/test/resources/golden/compute_stats_boolean-1-8300537a2a508b3390c3172cd69c69b5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_boolean-2-fbea367698de65e22d4d660a518ea95e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_boolean-2-fbea367698de65e22d4d660a518ea95e b/sql/hive/src/test/resources/golden/compute_stats_boolean-2-fbea367698de65e22d4d660a518ea95e
new file mode 100644
index 0000000..dc7b54a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_boolean-2-fbea367698de65e22d4d660a518ea95e
@@ -0,0 +1 @@
+33
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_boolean-3-a14d8a5835c94829271f9f463d96d83d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_boolean-3-a14d8a5835c94829271f9f463d96d83d b/sql/hive/src/test/resources/golden/compute_stats_boolean-3-a14d8a5835c94829271f9f463d96d83d
new file mode 100644
index 0000000..dd487e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_boolean-3-a14d8a5835c94829271f9f463d96d83d
@@ -0,0 +1 @@
+{"columntype":"Boolean","counttrues":13,"countfalses":19,"countnulls":1}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_double-0-76e8d4ba13c67a0834987b6dcd1d05ce
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_double-0-76e8d4ba13c67a0834987b6dcd1d05ce b/sql/hive/src/test/resources/golden/compute_stats_double-0-76e8d4ba13c67a0834987b6dcd1d05ce
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_double-1-a23a25a680139ed823c77f3f9f486065
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_double-1-a23a25a680139ed823c77f3f9f486065 b/sql/hive/src/test/resources/golden/compute_stats_double-1-a23a25a680139ed823c77f3f9f486065
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_double-2-8f988b757fd62f318f35447a3fd65452
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_double-2-8f988b757fd62f318f35447a3fd65452 b/sql/hive/src/test/resources/golden/compute_stats_double-2-8f988b757fd62f318f35447a3fd65452
new file mode 100644
index 0000000..b6a7d89
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_double-2-8f988b757fd62f318f35447a3fd65452
@@ -0,0 +1 @@
+16

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_double-3-756f6b2d1c63fd5cb0bb25f76d5bfce2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_double-3-756f6b2d1c63fd5cb0bb25f76d5bfce2 b/sql/hive/src/test/resources/golden/compute_stats_double-3-756f6b2d1c63fd5cb0bb25f76d5bfce2
new file mode 100644
index 0000000..31a1d07
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_double-3-756f6b2d1c63fd5cb0bb25f76d5bfce2
@@ -0,0 +1 @@
+{"columntype":"Double","min":-87.2,"max":435.33,"countnulls":2,"numdistinctvalues":11}

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_empty_table-0-12161b12442ad9b664b51e443fabaf5d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_empty_table-0-12161b12442ad9b664b51e443fabaf5d b/sql/hive/src/test/resources/golden/compute_stats_empty_table-0-12161b12442ad9b664b51e443fabaf5d
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_empty_table-2-372df408a15de1e6f05e807a3aff223f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_empty_table-2-372df408a15de1e6f05e807a3aff223f b/sql/hive/src/test/resources/golden/compute_stats_empty_table-2-372df408a15de1e6f05e807a3aff223f
new file mode 100644
index 0000000..8d4251b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_empty_table-2-372df408a15de1e6f05e807a3aff223f
@@ -0,0 +1 @@
+{"columntype":"Boolean","counttrues":0,"countfalses":0,"countnulls":0}

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_empty_table-3-73f6626835884f34a47e8e78396bc25b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_empty_table-3-73f6626835884f34a47e8e78396bc25b b/sql/hive/src/test/resources/golden/compute_stats_empty_table-3-73f6626835884f34a47e8e78396bc25b
new file mode 100644
index 0000000..ce54336
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_empty_table-3-73f6626835884f34a47e8e78396bc25b
@@ -0,0 +1 @@
+{"columntype":"Long","min":0,"max":0,"countnulls":0,"numdistinctvalues":0}

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_empty_table-4-7f356d57c8c6125e4083f51ed4bae5cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_empty_table-4-7f356d57c8c6125e4083f51ed4bae5cf b/sql/hive/src/test/resources/golden/compute_stats_empty_table-4-7f356d57c8c6125e4083f51ed4bae5cf
new file mode 100644
index 0000000..5106273
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_empty_table-4-7f356d57c8c6125e4083f51ed4bae5cf
@@ -0,0 +1 @@
+{"columntype":"Double","min":0.0,"max":0.0,"countnulls":0,"numdistinctvalues":0}

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_empty_table-5-294a33b7c457eb7846335a4b1775ddc4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_empty_table-5-294a33b7c457eb7846335a4b1775ddc4 b/sql/hive/src/test/resources/golden/compute_stats_empty_table-5-294a33b7c457eb7846335a4b1775ddc4
new file mode 100644
index 0000000..9a83400
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_empty_table-5-294a33b7c457eb7846335a4b1775ddc4
@@ -0,0 +1 @@
+{"columntype":"String","maxlength":0,"avglength":0.0,"countnulls":0,"numdistinctvalues":0}

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_empty_table-6-137180ebd2a072f08b5d849bdd9a464
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_empty_table-6-137180ebd2a072f08b5d849bdd9a464 b/sql/hive/src/test/resources/golden/compute_stats_empty_table-6-137180ebd2a072f08b5d849bdd9a464
new file mode 100644
index 0000000..f6c0cb9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_empty_table-6-137180ebd2a072f08b5d849bdd9a464
@@ -0,0 +1 @@
+{"columntype":"Binary","maxlength":0,"avglength":0.0,"countnulls":0}

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_long-0-2ee7f9e4c307417d4da2660e303c07c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_long-0-2ee7f9e4c307417d4da2660e303c07c3 b/sql/hive/src/test/resources/golden/compute_stats_long-0-2ee7f9e4c307417d4da2660e303c07c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_long-1-a7bc730f9862198709539e35c0208248
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_long-1-a7bc730f9862198709539e35c0208248 b/sql/hive/src/test/resources/golden/compute_stats_long-1-a7bc730f9862198709539e35c0208248
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_long-2-71ffbc32647b3b562ccdc7e3db71e7a8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_long-2-71ffbc32647b3b562ccdc7e3db71e7a8 b/sql/hive/src/test/resources/golden/compute_stats_long-2-71ffbc32647b3b562ccdc7e3db71e7a8
new file mode 100644
index 0000000..48082f7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_long-2-71ffbc32647b3b562ccdc7e3db71e7a8
@@ -0,0 +1 @@
+12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_long-3-cf4bb755ade3079409e2251c7cd0118d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_long-3-cf4bb755ade3079409e2251c7cd0118d b/sql/hive/src/test/resources/golden/compute_stats_long-3-cf4bb755ade3079409e2251c7cd0118d
new file mode 100644
index 0000000..cb4c03d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_long-3-cf4bb755ade3079409e2251c7cd0118d
@@ -0,0 +1 @@
+{"columntype":"Long","min":0,"max":344,"countnulls":1,"numdistinctvalues":11}

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_string-0-3b932d28809fb8f40d81b4f8dfe2693b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_string-0-3b932d28809fb8f40d81b4f8dfe2693b b/sql/hive/src/test/resources/golden/compute_stats_string-0-3b932d28809fb8f40d81b4f8dfe2693b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_string-1-3bddaed6594ed44249e4a30c43e83d1f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_string-1-3bddaed6594ed44249e4a30c43e83d1f b/sql/hive/src/test/resources/golden/compute_stats_string-1-3bddaed6594ed44249e4a30c43e83d1f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_string-2-b87a68ae5ffa689bada75425169d131a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_string-2-b87a68ae5ffa689bada75425169d131a b/sql/hive/src/test/resources/golden/compute_stats_string-2-b87a68ae5ffa689bada75425169d131a
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_string-2-b87a68ae5ffa689bada75425169d131a
@@ -0,0 +1 @@
+10

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/compute_stats_string-3-cea908dd41c78490990ee6b681d19fc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/compute_stats_string-3-cea908dd41c78490990ee6b681d19fc b/sql/hive/src/test/resources/golden/compute_stats_string-3-cea908dd41c78490990ee6b681d19fc
new file mode 100644
index 0000000..a8fc88c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/compute_stats_string-3-cea908dd41c78490990ee6b681d19fc
@@ -0,0 +1 @@
+{"columntype":"String","maxlength":11,"avglength":3.9,"countnulls":0,"numdistinctvalues":7}

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/convert_enum_to_string-0-f22bc1aaadc6f36ba36420073ea04543
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/convert_enum_to_string-0-f22bc1aaadc6f36ba36420073ea04543 b/sql/hive/src/test/resources/golden/convert_enum_to_string-0-f22bc1aaadc6f36ba36420073ea04543
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/convert_enum_to_string-1-db089ff46f9826c7883198adacdfad59
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/convert_enum_to_string-1-db089ff46f9826c7883198adacdfad59 b/sql/hive/src/test/resources/golden/convert_enum_to_string-1-db089ff46f9826c7883198adacdfad59
new file mode 100644
index 0000000..c615f01
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/convert_enum_to_string-1-db089ff46f9826c7883198adacdfad59
@@ -0,0 +1,27 @@
+my_bool             	boolean             	from deserializer   
+my_byte             	tinyint             	from deserializer   
+my_16bit_int        	smallint            	from deserializer   
+my_32bit_int        	int                 	from deserializer   
+my_64bit_int        	bigint              	from deserializer   
+my_double           	double              	from deserializer   
+my_string           	string              	from deserializer   
+my_binary           	struct<hb:binary,offset:int,isreadonly:boolean,bigendian:boolean,nativebyteorder:boolean>	from deserializer   
+my_string_string_map	map<string,string>  	from deserializer   
+my_string_enum_map  	map<string,string>  	from deserializer   
+my_enum_string_map  	map<string,string>  	from deserializer   
+my_enum_struct_map  	map<string,struct<my_string:string,my_enum:string,optionals:struct<>>>	from deserializer   
+my_enum_stringlist_map	map<string,array<string>>	from deserializer   
+my_enum_structlist_map	map<string,array<struct<my_string:string,my_enum:string,optionals:struct<>>>>	from deserializer   
+my_stringlist       	array<string>       	from deserializer   
+my_structlist       	array<struct<my_string:string,my_enum:string,optionals:struct<>>>	from deserializer   
+my_enumlist         	array<string>       	from deserializer   
+my_stringset        	struct<>            	from deserializer   
+my_enumset          	struct<>            	from deserializer   
+my_structset        	struct<>            	from deserializer   
+optionals           	struct<>            	from deserializer   
+b                   	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+b                   	string              	None                
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer11-1-3a7f180f26dd2aec3ceab769f0cd965
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer11-1-3a7f180f26dd2aec3ceab769f0cd965 b/sql/hive/src/test/resources/golden/correlationoptimizer11-1-3a7f180f26dd2aec3ceab769f0cd965
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer11-11-f7918ee4d4941d3272e0262a750de700
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer11-11-f7918ee4d4941d3272e0262a750de700 b/sql/hive/src/test/resources/golden/correlationoptimizer11-11-f7918ee4d4941d3272e0262a750de700
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer11-12-5cefedc27b914d45b1512c92ad36c6e4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer11-12-5cefedc27b914d45b1512c92ad36c6e4 b/sql/hive/src/test/resources/golden/correlationoptimizer11-12-5cefedc27b914d45b1512c92ad36c6e4
new file mode 100644
index 0000000..7c33b34
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer11-12-5cefedc27b914d45b1512c92ad36c6e4
@@ -0,0 +1,15 @@
+128	1
+146	1
+150	1
+213	1
+224	1
+238	1
+255	1
+273	1
+278	1
+311	1
+369	1
+401	1
+406	1
+66	1
+98	1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer11-13-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer11-13-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer11-13-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer11-13-777edd9d575f3480ca6cebe4be57b1f6
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer11-14-c16dc98e6fc3e9ea52f7f3ca04ad953d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer11-14-c16dc98e6fc3e9ea52f7f3ca04ad953d b/sql/hive/src/test/resources/golden/correlationoptimizer11-14-c16dc98e6fc3e9ea52f7f3ca04ad953d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer11-15-5cefedc27b914d45b1512c92ad36c6e4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer11-15-5cefedc27b914d45b1512c92ad36c6e4 b/sql/hive/src/test/resources/golden/correlationoptimizer11-15-5cefedc27b914d45b1512c92ad36c6e4
new file mode 100644
index 0000000..7c33b34
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer11-15-5cefedc27b914d45b1512c92ad36c6e4
@@ -0,0 +1,15 @@
+128	1
+146	1
+150	1
+213	1
+224	1
+238	1
+255	1
+273	1
+278	1
+311	1
+369	1
+401	1
+406	1
+66	1
+98	1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer11-2-e148026f8994e22ca756c68753a0cc26
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer11-2-e148026f8994e22ca756c68753a0cc26 b/sql/hive/src/test/resources/golden/correlationoptimizer11-2-e148026f8994e22ca756c68753a0cc26
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer11-3-b04195464e014cb47fd20a76b5f9ac0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer11-3-b04195464e014cb47fd20a76b5f9ac0 b/sql/hive/src/test/resources/golden/correlationoptimizer11-3-b04195464e014cb47fd20a76b5f9ac0
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer11-5-88d8dfbff4269af34724bf30ff4fec34
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer11-5-88d8dfbff4269af34724bf30ff4fec34 b/sql/hive/src/test/resources/golden/correlationoptimizer11-5-88d8dfbff4269af34724bf30ff4fec34
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer11-6-fce66bdc5987a642f8f93471e62c1748
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer11-6-fce66bdc5987a642f8f93471e62c1748 b/sql/hive/src/test/resources/golden/correlationoptimizer11-6-fce66bdc5987a642f8f93471e62c1748
new file mode 100644
index 0000000..b97104d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer11-6-fce66bdc5987a642f8f93471e62c1748
@@ -0,0 +1,2 @@
+66	1
+98	2

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer11-8-45d4d690886288ef04addbb659397ad1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer11-8-45d4d690886288ef04addbb659397ad1 b/sql/hive/src/test/resources/golden/correlationoptimizer11-8-45d4d690886288ef04addbb659397ad1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer11-9-fce66bdc5987a642f8f93471e62c1748
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer11-9-fce66bdc5987a642f8f93471e62c1748 b/sql/hive/src/test/resources/golden/correlationoptimizer11-9-fce66bdc5987a642f8f93471e62c1748
new file mode 100644
index 0000000..b97104d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer11-9-fce66bdc5987a642f8f93471e62c1748
@@ -0,0 +1,2 @@
+66	1
+98	2

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-10-a837e66f8c37cc3b2f6d3596b03a6eda
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-10-a837e66f8c37cc3b2f6d3596b03a6eda b/sql/hive/src/test/resources/golden/correlationoptimizer14-10-a837e66f8c37cc3b2f6d3596b03a6eda
new file mode 100644
index 0000000..e8eb644
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer14-10-a837e66f8c37cc3b2f6d3596b03a6eda
@@ -0,0 +1,37 @@
+66	val_66	66	val_66
+98	val_98	98	val_98
+98	val_98	98	val_98
+128	val_128	128	
+128	val_128	128	
+128	val_128	128	
+146	val_146	146	val_146
+146	val_146	146	val_146
+150	val_150	150	val_150
+213	val_213	213	val_213
+213	val_213	213	val_213
+224	val_224	224	
+224	val_224	224	
+238	val_238	238	val_238
+238	val_238	238	val_238
+255	val_255	255	val_255
+255	val_255	255	val_255
+273	val_273	273	val_273
+273	val_273	273	val_273
+273	val_273	273	val_273
+278	val_278	278	val_278
+278	val_278	278	val_278
+311	val_311	311	val_311
+311	val_311	311	val_311
+311	val_311	311	val_311
+369	val_369	369	
+369	val_369	369	
+369	val_369	369	
+401	val_401	401	val_401
+401	val_401	401	val_401
+401	val_401	401	val_401
+401	val_401	401	val_401
+401	val_401	401	val_401
+406	val_406	406	val_406
+406	val_406	406	val_406
+406	val_406	406	val_406
+406	val_406	406	val_406

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-11-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-11-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer14-11-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer14-11-777edd9d575f3480ca6cebe4be57b1f6
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-12-99f81dd0f33197c724eb58398542ff22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-12-99f81dd0f33197c724eb58398542ff22 b/sql/hive/src/test/resources/golden/correlationoptimizer14-12-99f81dd0f33197c724eb58398542ff22
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-13-5e19a84c0c3ede17b8d9685a22f0a1e6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-13-5e19a84c0c3ede17b8d9685a22f0a1e6 b/sql/hive/src/test/resources/golden/correlationoptimizer14-13-5e19a84c0c3ede17b8d9685a22f0a1e6
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-15-78fed7defb6154e01abbd97a0741adf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-15-78fed7defb6154e01abbd97a0741adf b/sql/hive/src/test/resources/golden/correlationoptimizer14-15-78fed7defb6154e01abbd97a0741adf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-16-7ebe26e8a3620830e824b4099519395
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-16-7ebe26e8a3620830e824b4099519395 b/sql/hive/src/test/resources/golden/correlationoptimizer14-16-7ebe26e8a3620830e824b4099519395
new file mode 100644
index 0000000..e8eb644
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer14-16-7ebe26e8a3620830e824b4099519395
@@ -0,0 +1,37 @@
+66	val_66	66	val_66
+98	val_98	98	val_98
+98	val_98	98	val_98
+128	val_128	128	
+128	val_128	128	
+128	val_128	128	
+146	val_146	146	val_146
+146	val_146	146	val_146
+150	val_150	150	val_150
+213	val_213	213	val_213
+213	val_213	213	val_213
+224	val_224	224	
+224	val_224	224	
+238	val_238	238	val_238
+238	val_238	238	val_238
+255	val_255	255	val_255
+255	val_255	255	val_255
+273	val_273	273	val_273
+273	val_273	273	val_273
+273	val_273	273	val_273
+278	val_278	278	val_278
+278	val_278	278	val_278
+311	val_311	311	val_311
+311	val_311	311	val_311
+311	val_311	311	val_311
+369	val_369	369	
+369	val_369	369	
+369	val_369	369	
+401	val_401	401	val_401
+401	val_401	401	val_401
+401	val_401	401	val_401
+401	val_401	401	val_401
+401	val_401	401	val_401
+406	val_406	406	val_406
+406	val_406	406	val_406
+406	val_406	406	val_406
+406	val_406	406	val_406

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-17-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-17-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer14-17-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer14-17-777edd9d575f3480ca6cebe4be57b1f6
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-18-aa18035e1d8fdcedb91b76f9a32b11
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-18-aa18035e1d8fdcedb91b76f9a32b11 b/sql/hive/src/test/resources/golden/correlationoptimizer14-18-aa18035e1d8fdcedb91b76f9a32b11
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-19-7ebe26e8a3620830e824b4099519395
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-19-7ebe26e8a3620830e824b4099519395 b/sql/hive/src/test/resources/golden/correlationoptimizer14-19-7ebe26e8a3620830e824b4099519395
new file mode 100644
index 0000000..e8eb644
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer14-19-7ebe26e8a3620830e824b4099519395
@@ -0,0 +1,37 @@
+66	val_66	66	val_66
+98	val_98	98	val_98
+98	val_98	98	val_98
+128	val_128	128	
+128	val_128	128	
+128	val_128	128	
+146	val_146	146	val_146
+146	val_146	146	val_146
+150	val_150	150	val_150
+213	val_213	213	val_213
+213	val_213	213	val_213
+224	val_224	224	
+224	val_224	224	
+238	val_238	238	val_238
+238	val_238	238	val_238
+255	val_255	255	val_255
+255	val_255	255	val_255
+273	val_273	273	val_273
+273	val_273	273	val_273
+273	val_273	273	val_273
+278	val_278	278	val_278
+278	val_278	278	val_278
+311	val_311	311	val_311
+311	val_311	311	val_311
+311	val_311	311	val_311
+369	val_369	369	
+369	val_369	369	
+369	val_369	369	
+401	val_401	401	val_401
+401	val_401	401	val_401
+401	val_401	401	val_401
+401	val_401	401	val_401
+401	val_401	401	val_401
+406	val_406	406	val_406
+406	val_406	406	val_406
+406	val_406	406	val_406
+406	val_406	406	val_406

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-2-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-2-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer14-2-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer14-2-777edd9d575f3480ca6cebe4be57b1f6
@@ -0,0 +1 @@
+0

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-21-e85444100b2e0c71b3d792e4bf1486d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-21-e85444100b2e0c71b3d792e4bf1486d1 b/sql/hive/src/test/resources/golden/correlationoptimizer14-21-e85444100b2e0c71b3d792e4bf1486d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-22-aeed9fe2c3ffdf99eba2821ecfa18242
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-22-aeed9fe2c3ffdf99eba2821ecfa18242 b/sql/hive/src/test/resources/golden/correlationoptimizer14-22-aeed9fe2c3ffdf99eba2821ecfa18242
new file mode 100644
index 0000000..0a6a1f7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer14-22-aeed9fe2c3ffdf99eba2821ecfa18242
@@ -0,0 +1,37 @@
+66	val_66	66	1
+98	val_98	98	1
+98	val_98	98	1
+128	val_128	128	1
+128	val_128	128	1
+128	val_128	128	1
+146	val_146	146	1
+146	val_146	146	1
+150	val_150	150	1
+213	val_213	213	1
+213	val_213	213	1
+224	val_224	224	1
+224	val_224	224	1
+238	val_238	238	1
+238	val_238	238	1
+255	val_255	255	1
+255	val_255	255	1
+273	val_273	273	1
+273	val_273	273	1
+273	val_273	273	1
+278	val_278	278	1
+278	val_278	278	1
+311	val_311	311	1
+311	val_311	311	1
+311	val_311	311	1
+369	val_369	369	1
+369	val_369	369	1
+369	val_369	369	1
+401	val_401	401	1
+401	val_401	401	1
+401	val_401	401	1
+401	val_401	401	1
+401	val_401	401	1
+406	val_406	406	1
+406	val_406	406	1
+406	val_406	406	1
+406	val_406	406	1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-23-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-23-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer14-23-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer14-23-777edd9d575f3480ca6cebe4be57b1f6
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-24-8e88fd43a2c216b3409bee768425772c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-24-8e88fd43a2c216b3409bee768425772c b/sql/hive/src/test/resources/golden/correlationoptimizer14-24-8e88fd43a2c216b3409bee768425772c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-25-aeed9fe2c3ffdf99eba2821ecfa18242
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-25-aeed9fe2c3ffdf99eba2821ecfa18242 b/sql/hive/src/test/resources/golden/correlationoptimizer14-25-aeed9fe2c3ffdf99eba2821ecfa18242
new file mode 100644
index 0000000..0a6a1f7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer14-25-aeed9fe2c3ffdf99eba2821ecfa18242
@@ -0,0 +1,37 @@
+66	val_66	66	1
+98	val_98	98	1
+98	val_98	98	1
+128	val_128	128	1
+128	val_128	128	1
+128	val_128	128	1
+146	val_146	146	1
+146	val_146	146	1
+150	val_150	150	1
+213	val_213	213	1
+213	val_213	213	1
+224	val_224	224	1
+224	val_224	224	1
+238	val_238	238	1
+238	val_238	238	1
+255	val_255	255	1
+255	val_255	255	1
+273	val_273	273	1
+273	val_273	273	1
+273	val_273	273	1
+278	val_278	278	1
+278	val_278	278	1
+311	val_311	311	1
+311	val_311	311	1
+311	val_311	311	1
+369	val_369	369	1
+369	val_369	369	1
+369	val_369	369	1
+401	val_401	401	1
+401	val_401	401	1
+401	val_401	401	1
+401	val_401	401	1
+401	val_401	401	1
+406	val_406	406	1
+406	val_406	406	1
+406	val_406	406	1
+406	val_406	406	1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-3-88b3974a7639097ed915402827e8941f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-3-88b3974a7639097ed915402827e8941f b/sql/hive/src/test/resources/golden/correlationoptimizer14-3-88b3974a7639097ed915402827e8941f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-4-f58c909a1cbcbca3ea64bada41b0a18f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-4-f58c909a1cbcbca3ea64bada41b0a18f b/sql/hive/src/test/resources/golden/correlationoptimizer14-4-f58c909a1cbcbca3ea64bada41b0a18f
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-6-dcc6819f5848ff3d68b1d28c8787d41c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-6-dcc6819f5848ff3d68b1d28c8787d41c b/sql/hive/src/test/resources/golden/correlationoptimizer14-6-dcc6819f5848ff3d68b1d28c8787d41c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-7-a837e66f8c37cc3b2f6d3596b03a6eda
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-7-a837e66f8c37cc3b2f6d3596b03a6eda b/sql/hive/src/test/resources/golden/correlationoptimizer14-7-a837e66f8c37cc3b2f6d3596b03a6eda
new file mode 100644
index 0000000..e8eb644
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer14-7-a837e66f8c37cc3b2f6d3596b03a6eda
@@ -0,0 +1,37 @@
+66	val_66	66	val_66
+98	val_98	98	val_98
+98	val_98	98	val_98
+128	val_128	128	
+128	val_128	128	
+128	val_128	128	
+146	val_146	146	val_146
+146	val_146	146	val_146
+150	val_150	150	val_150
+213	val_213	213	val_213
+213	val_213	213	val_213
+224	val_224	224	
+224	val_224	224	
+238	val_238	238	val_238
+238	val_238	238	val_238
+255	val_255	255	val_255
+255	val_255	255	val_255
+273	val_273	273	val_273
+273	val_273	273	val_273
+273	val_273	273	val_273
+278	val_278	278	val_278
+278	val_278	278	val_278
+311	val_311	311	val_311
+311	val_311	311	val_311
+311	val_311	311	val_311
+369	val_369	369	
+369	val_369	369	
+369	val_369	369	
+401	val_401	401	val_401
+401	val_401	401	val_401
+401	val_401	401	val_401
+401	val_401	401	val_401
+401	val_401	401	val_401
+406	val_406	406	val_406
+406	val_406	406	val_406
+406	val_406	406	val_406
+406	val_406	406	val_406

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer14-8-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer14-8-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer14-8-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer14-8-777edd9d575f3480ca6cebe4be57b1f6
@@ -0,0 +1 @@
+0

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer15-0-b1e2ade89ae898650f0be4f796d8947b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer15-0-b1e2ade89ae898650f0be4f796d8947b b/sql/hive/src/test/resources/golden/correlationoptimizer15-0-b1e2ade89ae898650f0be4f796d8947b
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer15-0-b1e2ade89ae898650f0be4f796d8947b
@@ -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/correlationoptimizer15-1-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer15-1-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer15-1-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer15-1-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer15-2-f3001b5ee3fe7b9b01c82b0c79c2df02
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer15-2-f3001b5ee3fe7b9b01c82b0c79c2df02 b/sql/hive/src/test/resources/golden/correlationoptimizer15-2-f3001b5ee3fe7b9b01c82b0c79c2df02
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer15-3-e149747103059314a9984235702b24b6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer15-3-e149747103059314a9984235702b24b6 b/sql/hive/src/test/resources/golden/correlationoptimizer15-3-e149747103059314a9984235702b24b6
new file mode 100644
index 0000000..0b1ee37
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer15-3-e149747103059314a9984235702b24b6
@@ -0,0 +1,37 @@
+66	1	66
+98	1	98
+98	1	98
+128	1	128
+128	1	128
+128	1	128
+146	1	146
+146	1	146
+150	1	150
+213	1	213
+213	1	213
+224	1	224
+224	1	224
+238	1	238
+238	1	238
+255	1	255
+255	1	255
+273	1	273
+273	1	273
+273	1	273
+278	1	278
+278	1	278
+311	1	311
+311	1	311
+311	1	311
+369	1	369
+369	1	369
+369	1	369
+401	1	401
+401	1	401
+401	1	401
+401	1	401
+401	1	401
+406	1	406
+406	1	406
+406	1	406
+406	1	406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer15-4-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer15-4-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer15-4-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer15-4-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer15-5-9914f44ecb6ae7587b62e5349ff60d04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer15-5-9914f44ecb6ae7587b62e5349ff60d04 b/sql/hive/src/test/resources/golden/correlationoptimizer15-5-9914f44ecb6ae7587b62e5349ff60d04
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer15-5-9914f44ecb6ae7587b62e5349ff60d04
@@ -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/correlationoptimizer15-6-3bc6f1aef3516fd7ba8c7527f2865dcd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer15-6-3bc6f1aef3516fd7ba8c7527f2865dcd b/sql/hive/src/test/resources/golden/correlationoptimizer15-6-3bc6f1aef3516fd7ba8c7527f2865dcd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer15-7-e149747103059314a9984235702b24b6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer15-7-e149747103059314a9984235702b24b6 b/sql/hive/src/test/resources/golden/correlationoptimizer15-7-e149747103059314a9984235702b24b6
new file mode 100644
index 0000000..0b1ee37
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer15-7-e149747103059314a9984235702b24b6
@@ -0,0 +1,37 @@
+66	1	66
+98	1	98
+98	1	98
+128	1	128
+128	1	128
+128	1	128
+146	1	146
+146	1	146
+150	1	150
+213	1	213
+213	1	213
+224	1	224
+224	1	224
+238	1	238
+238	1	238
+255	1	255
+255	1	255
+273	1	273
+273	1	273
+273	1	273
+278	1	278
+278	1	278
+311	1	311
+311	1	311
+311	1	311
+369	1	369
+369	1	369
+369	1	369
+401	1	401
+401	1	401
+401	1	401
+401	1	401
+401	1	401
+406	1	406
+406	1	406
+406	1	406
+406	1	406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-0-b1e2ade89ae898650f0be4f796d8947b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-0-b1e2ade89ae898650f0be4f796d8947b b/sql/hive/src/test/resources/golden/correlationoptimizer2-0-b1e2ade89ae898650f0be4f796d8947b
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-0-b1e2ade89ae898650f0be4f796d8947b
@@ -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/correlationoptimizer2-1-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-1-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer2-1-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-1-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer2-10-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-10-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer2-10-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-10-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer2-11-165752d0d250e5c9cddca50cf0c9cab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-11-165752d0d250e5c9cddca50cf0c9cab b/sql/hive/src/test/resources/golden/correlationoptimizer2-11-165752d0d250e5c9cddca50cf0c9cab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-12-e6b368bfaea4d2838f8038b3bd29db06
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-12-e6b368bfaea4d2838f8038b3bd29db06 b/sql/hive/src/test/resources/golden/correlationoptimizer2-12-e6b368bfaea4d2838f8038b3bd29db06
new file mode 100644
index 0000000..6c6dc69
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-12-e6b368bfaea4d2838f8038b3bd29db06
@@ -0,0 +1 @@
+79136	500	3556	15
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-13-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-13-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer2-13-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-13-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer2-14-b8a58e660d7416485c3d9a97d610bdfd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-14-b8a58e660d7416485c3d9a97d610bdfd b/sql/hive/src/test/resources/golden/correlationoptimizer2-14-b8a58e660d7416485c3d9a97d610bdfd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-15-18f10d12e8bfa473a916c2f528500538
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-15-18f10d12e8bfa473a916c2f528500538 b/sql/hive/src/test/resources/golden/correlationoptimizer2-15-18f10d12e8bfa473a916c2f528500538
new file mode 100644
index 0000000..f4bb720
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-15-18f10d12e8bfa473a916c2f528500538
@@ -0,0 +1 @@
+3556	37	3556	25
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-16-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-16-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer2-16-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-16-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer2-17-2a3e19b28e5262eb8c467e237df34421
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-17-2a3e19b28e5262eb8c467e237df34421 b/sql/hive/src/test/resources/golden/correlationoptimizer2-17-2a3e19b28e5262eb8c467e237df34421
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-18-18f10d12e8bfa473a916c2f528500538
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-18-18f10d12e8bfa473a916c2f528500538 b/sql/hive/src/test/resources/golden/correlationoptimizer2-18-18f10d12e8bfa473a916c2f528500538
new file mode 100644
index 0000000..f4bb720
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-18-18f10d12e8bfa473a916c2f528500538
@@ -0,0 +1 @@
+3556	37	3556	25
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-19-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-19-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer2-19-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-19-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer2-2-354213872b92046d7aec97c9ba7b4e97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-2-354213872b92046d7aec97c9ba7b4e97 b/sql/hive/src/test/resources/golden/correlationoptimizer2-2-354213872b92046d7aec97c9ba7b4e97
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-20-6907d13fadd74e0df33c7a99c1de0baf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-20-6907d13fadd74e0df33c7a99c1de0baf b/sql/hive/src/test/resources/golden/correlationoptimizer2-20-6907d13fadd74e0df33c7a99c1de0baf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-21-c0c5744805b82aa8a6e3a62dfdb8097e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-21-c0c5744805b82aa8a6e3a62dfdb8097e b/sql/hive/src/test/resources/golden/correlationoptimizer2-21-c0c5744805b82aa8a6e3a62dfdb8097e
new file mode 100644
index 0000000..4acbb60
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-21-c0c5744805b82aa8a6e3a62dfdb8097e
@@ -0,0 +1 @@
+79136	500	3556	25
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-22-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-22-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer2-22-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-22-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer2-23-38b273c68d644e801695d5414c0e119b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-23-38b273c68d644e801695d5414c0e119b b/sql/hive/src/test/resources/golden/correlationoptimizer2-23-38b273c68d644e801695d5414c0e119b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-24-c0c5744805b82aa8a6e3a62dfdb8097e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-24-c0c5744805b82aa8a6e3a62dfdb8097e b/sql/hive/src/test/resources/golden/correlationoptimizer2-24-c0c5744805b82aa8a6e3a62dfdb8097e
new file mode 100644
index 0000000..4acbb60
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-24-c0c5744805b82aa8a6e3a62dfdb8097e
@@ -0,0 +1 @@
+79136	500	3556	25
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-25-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-25-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer2-25-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-25-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer2-26-12408fe0bc5e6a22e838ee5ccef144d9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-26-12408fe0bc5e6a22e838ee5ccef144d9 b/sql/hive/src/test/resources/golden/correlationoptimizer2-26-12408fe0bc5e6a22e838ee5ccef144d9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-27-9b22dad2843cdc379d90687745561104
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-27-9b22dad2843cdc379d90687745561104 b/sql/hive/src/test/resources/golden/correlationoptimizer2-27-9b22dad2843cdc379d90687745561104
new file mode 100644
index 0000000..a95fce8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-27-9b22dad2843cdc379d90687745561104
@@ -0,0 +1 @@
+79136	310
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-28-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-28-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer2-28-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-28-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer2-29-3781a20b72437434ef8fa7174edf36ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-29-3781a20b72437434ef8fa7174edf36ab b/sql/hive/src/test/resources/golden/correlationoptimizer2-29-3781a20b72437434ef8fa7174edf36ab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-3-d915fbdd493869aec42f548bdb66598d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-3-d915fbdd493869aec42f548bdb66598d b/sql/hive/src/test/resources/golden/correlationoptimizer2-3-d915fbdd493869aec42f548bdb66598d
new file mode 100644
index 0000000..c6243d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-3-d915fbdd493869aec42f548bdb66598d
@@ -0,0 +1 @@
+3556	37	3556	15
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-30-9b22dad2843cdc379d90687745561104
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-30-9b22dad2843cdc379d90687745561104 b/sql/hive/src/test/resources/golden/correlationoptimizer2-30-9b22dad2843cdc379d90687745561104
new file mode 100644
index 0000000..a95fce8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-30-9b22dad2843cdc379d90687745561104
@@ -0,0 +1 @@
+79136	310
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-31-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-31-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer2-31-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-31-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer2-32-5ac93f83acfd31ce036381993eda303f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-32-5ac93f83acfd31ce036381993eda303f b/sql/hive/src/test/resources/golden/correlationoptimizer2-32-5ac93f83acfd31ce036381993eda303f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-33-2b9eddc3452d8fc24ae9273e5d522e4b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-33-2b9eddc3452d8fc24ae9273e5d522e4b b/sql/hive/src/test/resources/golden/correlationoptimizer2-33-2b9eddc3452d8fc24ae9273e5d522e4b
new file mode 100644
index 0000000..556b77e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-33-2b9eddc3452d8fc24ae9273e5d522e4b
@@ -0,0 +1 @@
+9992	3531902962	9992	37
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-34-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-34-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer2-34-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-34-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer2-35-996af7ef09a07d38d1a238b00c80da03
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-35-996af7ef09a07d38d1a238b00c80da03 b/sql/hive/src/test/resources/golden/correlationoptimizer2-35-996af7ef09a07d38d1a238b00c80da03
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-36-2b9eddc3452d8fc24ae9273e5d522e4b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-36-2b9eddc3452d8fc24ae9273e5d522e4b b/sql/hive/src/test/resources/golden/correlationoptimizer2-36-2b9eddc3452d8fc24ae9273e5d522e4b
new file mode 100644
index 0000000..556b77e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-36-2b9eddc3452d8fc24ae9273e5d522e4b
@@ -0,0 +1 @@
+9992	3531902962	9992	37
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-4-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-4-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer2-4-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-4-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer2-5-6eeb3aa27037ecf59c79c4252cb31f28
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-5-6eeb3aa27037ecf59c79c4252cb31f28 b/sql/hive/src/test/resources/golden/correlationoptimizer2-5-6eeb3aa27037ecf59c79c4252cb31f28
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-6-d915fbdd493869aec42f548bdb66598d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-6-d915fbdd493869aec42f548bdb66598d b/sql/hive/src/test/resources/golden/correlationoptimizer2-6-d915fbdd493869aec42f548bdb66598d
new file mode 100644
index 0000000..c6243d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-6-d915fbdd493869aec42f548bdb66598d
@@ -0,0 +1 @@
+3556	37	3556	15
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-7-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-7-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer2-7-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-7-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer2-8-74078f19dfe424f3211e6ce26de52152
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-8-74078f19dfe424f3211e6ce26de52152 b/sql/hive/src/test/resources/golden/correlationoptimizer2-8-74078f19dfe424f3211e6ce26de52152
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer2-9-e6b368bfaea4d2838f8038b3bd29db06
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer2-9-e6b368bfaea4d2838f8038b3bd29db06 b/sql/hive/src/test/resources/golden/correlationoptimizer2-9-e6b368bfaea4d2838f8038b3bd29db06
new file mode 100644
index 0000000..6c6dc69
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer2-9-e6b368bfaea4d2838f8038b3bd29db06
@@ -0,0 +1 @@
+79136	500	3556	15
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer3-0-b1e2ade89ae898650f0be4f796d8947b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-0-b1e2ade89ae898650f0be4f796d8947b b/sql/hive/src/test/resources/golden/correlationoptimizer3-0-b1e2ade89ae898650f0be4f796d8947b
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-0-b1e2ade89ae898650f0be4f796d8947b
@@ -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/correlationoptimizer3-1-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-1-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer3-1-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-1-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer3-10-e3d5ff08760b877d49c0f10f63776325
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-10-e3d5ff08760b877d49c0f10f63776325 b/sql/hive/src/test/resources/golden/correlationoptimizer3-10-e3d5ff08760b877d49c0f10f63776325
new file mode 100644
index 0000000..a1a6cbb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-10-e3d5ff08760b877d49c0f10f63776325
@@ -0,0 +1 @@
+9992	107	3531902962
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer3-11-b1e2ade89ae898650f0be4f796d8947b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-11-b1e2ade89ae898650f0be4f796d8947b b/sql/hive/src/test/resources/golden/correlationoptimizer3-11-b1e2ade89ae898650f0be4f796d8947b
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-11-b1e2ade89ae898650f0be4f796d8947b
@@ -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/correlationoptimizer3-12-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-12-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer3-12-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-12-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer3-13-11a7c4a1256b5f56dbf8f2722e24831
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-13-11a7c4a1256b5f56dbf8f2722e24831 b/sql/hive/src/test/resources/golden/correlationoptimizer3-13-11a7c4a1256b5f56dbf8f2722e24831
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer3-14-1f13e03988991067d13a9f3f1b36fcf5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-14-1f13e03988991067d13a9f3f1b36fcf5 b/sql/hive/src/test/resources/golden/correlationoptimizer3-14-1f13e03988991067d13a9f3f1b36fcf5
new file mode 100644
index 0000000..a1a6cbb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-14-1f13e03988991067d13a9f3f1b36fcf5
@@ -0,0 +1 @@
+9992	107	3531902962
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer3-15-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-15-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer3-15-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-15-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer3-16-11a7c4a1256b5f56dbf8f2722e24831
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-16-11a7c4a1256b5f56dbf8f2722e24831 b/sql/hive/src/test/resources/golden/correlationoptimizer3-16-11a7c4a1256b5f56dbf8f2722e24831
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer3-17-1f13e03988991067d13a9f3f1b36fcf5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-17-1f13e03988991067d13a9f3f1b36fcf5 b/sql/hive/src/test/resources/golden/correlationoptimizer3-17-1f13e03988991067d13a9f3f1b36fcf5
new file mode 100644
index 0000000..a1a6cbb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-17-1f13e03988991067d13a9f3f1b36fcf5
@@ -0,0 +1 @@
+9992	107	3531902962
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer3-18-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-18-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer3-18-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-18-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer3-19-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-19-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/correlationoptimizer3-19-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-19-24ca942f094b14b92086305cc125e833
@@ -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/correlationoptimizer3-2-9a7769de1ce7fc0b0fc46f17da287ace
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-2-9a7769de1ce7fc0b0fc46f17da287ace b/sql/hive/src/test/resources/golden/correlationoptimizer3-2-9a7769de1ce7fc0b0fc46f17da287ace
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer3-20-4025759f01fa2169a061070319ee8bfe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-20-4025759f01fa2169a061070319ee8bfe b/sql/hive/src/test/resources/golden/correlationoptimizer3-20-4025759f01fa2169a061070319ee8bfe
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer3-21-1f13e03988991067d13a9f3f1b36fcf5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-21-1f13e03988991067d13a9f3f1b36fcf5 b/sql/hive/src/test/resources/golden/correlationoptimizer3-21-1f13e03988991067d13a9f3f1b36fcf5
new file mode 100644
index 0000000..a1a6cbb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-21-1f13e03988991067d13a9f3f1b36fcf5
@@ -0,0 +1 @@
+9992	107	3531902962
\ No newline at end of file


[30/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-6-91b7219bd8c67673e16cb970fcc7be1b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-6-91b7219bd8c67673e16cb970fcc7be1b b/sql/hive/src/test/resources/golden/decimal_1-6-91b7219bd8c67673e16cb970fcc7be1b
new file mode 100644
index 0000000..98d9bcb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_1-6-91b7219bd8c67673e16cb970fcc7be1b
@@ -0,0 +1 @@
+17

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-7-7b2fab0ebc0962f0a53f6c61da417a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-7-7b2fab0ebc0962f0a53f6c61da417a b/sql/hive/src/test/resources/golden/decimal_1-7-7b2fab0ebc0962f0a53f6c61da417a
new file mode 100644
index 0000000..98d9bcb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_1-7-7b2fab0ebc0962f0a53f6c61da417a
@@ -0,0 +1 @@
+17

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-8-cdd0932288d3cc43636334439805769d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-8-cdd0932288d3cc43636334439805769d b/sql/hive/src/test/resources/golden/decimal_1-8-cdd0932288d3cc43636334439805769d
new file mode 100644
index 0000000..98d9bcb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_1-8-cdd0932288d3cc43636334439805769d
@@ -0,0 +1 @@
+17

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-9-1504e1b00092e2c58bafcc9936ad178c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-9-1504e1b00092e2c58bafcc9936ad178c b/sql/hive/src/test/resources/golden/decimal_1-9-1504e1b00092e2c58bafcc9936ad178c
new file mode 100644
index 0000000..53aca75
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_1-9-1504e1b00092e2c58bafcc9936ad178c
@@ -0,0 +1 @@
+17.29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-0-3c8ecb1468952afe028596c65d587bee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-0-3c8ecb1468952afe028596c65d587bee b/sql/hive/src/test/resources/golden/decimal_2-0-3c8ecb1468952afe028596c65d587bee
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-1-868e124edc1581325bd0fd10235a126b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-1-868e124edc1581325bd0fd10235a126b b/sql/hive/src/test/resources/golden/decimal_2-1-868e124edc1581325bd0fd10235a126b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-10-f97d72aeb605ee18d34361c073552e92
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-10-f97d72aeb605ee18d34361c073552e92 b/sql/hive/src/test/resources/golden/decimal_2-10-f97d72aeb605ee18d34361c073552e92
new file mode 100644
index 0000000..53aca75
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-10-f97d72aeb605ee18d34361c073552e92
@@ -0,0 +1 @@
+17.29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-11-58a090c30c59446d1e2b2a6c85fabf50
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-11-58a090c30c59446d1e2b2a6c85fabf50 b/sql/hive/src/test/resources/golden/decimal_2-11-58a090c30c59446d1e2b2a6c85fabf50
new file mode 100644
index 0000000..53aca75
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-11-58a090c30c59446d1e2b2a6c85fabf50
@@ -0,0 +1 @@
+17.29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-12-d63b5ea25e27852413132db4d9bfb035
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-12-d63b5ea25e27852413132db4d9bfb035 b/sql/hive/src/test/resources/golden/decimal_2-12-d63b5ea25e27852413132db4d9bfb035
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-13-20ffe5115367abea9ea0ed1bda7a9439
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-13-20ffe5115367abea9ea0ed1bda7a9439 b/sql/hive/src/test/resources/golden/decimal_2-13-20ffe5115367abea9ea0ed1bda7a9439
new file mode 100644
index 0000000..27ba77d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-13-20ffe5115367abea9ea0ed1bda7a9439
@@ -0,0 +1 @@
+true

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-14-3105d1029ad981af9cf1039ad9410fc0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-14-3105d1029ad981af9cf1039ad9410fc0 b/sql/hive/src/test/resources/golden/decimal_2-14-3105d1029ad981af9cf1039ad9410fc0
new file mode 100644
index 0000000..b1bd38b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-14-3105d1029ad981af9cf1039ad9410fc0
@@ -0,0 +1 @@
+13

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-15-3266fde6f6ab80a8bc027de0d5574f02
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-15-3266fde6f6ab80a8bc027de0d5574f02 b/sql/hive/src/test/resources/golden/decimal_2-15-3266fde6f6ab80a8bc027de0d5574f02
new file mode 100644
index 0000000..de7771a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-15-3266fde6f6ab80a8bc027de0d5574f02
@@ -0,0 +1 @@
+-3827

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-16-dc565c6c5bc24fd8b32729ce91999580
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-16-dc565c6c5bc24fd8b32729ce91999580 b/sql/hive/src/test/resources/golden/decimal_2-16-dc565c6c5bc24fd8b32729ce91999580
new file mode 100644
index 0000000..272791f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-16-dc565c6c5bc24fd8b32729ce91999580
@@ -0,0 +1 @@
+3404045

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-17-a4a1ca9ae92642dd78d4bdf6af781c2d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-17-a4a1ca9ae92642dd78d4bdf6af781c2d b/sql/hive/src/test/resources/golden/decimal_2-17-a4a1ca9ae92642dd78d4bdf6af781c2d
new file mode 100644
index 0000000..272791f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-17-a4a1ca9ae92642dd78d4bdf6af781c2d
@@ -0,0 +1 @@
+3404045

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-18-f7c34d67fd579c82c636415172ec675e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-18-f7c34d67fd579c82c636415172ec675e b/sql/hive/src/test/resources/golden/decimal_2-18-f7c34d67fd579c82c636415172ec675e
new file mode 100644
index 0000000..deb8427
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-18-f7c34d67fd579c82c636415172ec675e
@@ -0,0 +1 @@
+3404045.5

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-19-f97d72aeb605ee18d34361c073552e92
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-19-f97d72aeb605ee18d34361c073552e92 b/sql/hive/src/test/resources/golden/decimal_2-19-f97d72aeb605ee18d34361c073552e92
new file mode 100644
index 0000000..6f31e8f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-19-f97d72aeb605ee18d34361c073552e92
@@ -0,0 +1 @@
+3404045.5044003

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-2-6cc742523b3574e59ca21dad30f2d506
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-2-6cc742523b3574e59ca21dad30f2d506 b/sql/hive/src/test/resources/golden/decimal_2-2-6cc742523b3574e59ca21dad30f2d506
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-20-58a090c30c59446d1e2b2a6c85fabf50
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-20-58a090c30c59446d1e2b2a6c85fabf50 b/sql/hive/src/test/resources/golden/decimal_2-20-58a090c30c59446d1e2b2a6c85fabf50
new file mode 100644
index 0000000..6f31e8f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-20-58a090c30c59446d1e2b2a6c85fabf50
@@ -0,0 +1 @@
+3404045.5044003

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-21-d72d68be1217c7b7a958f58456d85821
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-21-d72d68be1217c7b7a958f58456d85821 b/sql/hive/src/test/resources/golden/decimal_2-21-d72d68be1217c7b7a958f58456d85821
new file mode 100644
index 0000000..6324d40
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-21-d72d68be1217c7b7a958f58456d85821
@@ -0,0 +1 @@
+3.14

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-22-648e694eea042c59e8db30d067cb5bc8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-22-648e694eea042c59e8db30d067cb5bc8 b/sql/hive/src/test/resources/golden/decimal_2-22-648e694eea042c59e8db30d067cb5bc8
new file mode 100644
index 0000000..6324d40
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-22-648e694eea042c59e8db30d067cb5bc8
@@ -0,0 +1 @@
+3.14

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-23-a87b701c93a922b9e33ba16ae6a477ff
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-23-a87b701c93a922b9e33ba16ae6a477ff b/sql/hive/src/test/resources/golden/decimal_2-23-a87b701c93a922b9e33ba16ae6a477ff
new file mode 100644
index 0000000..603f18c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-23-a87b701c93a922b9e33ba16ae6a477ff
@@ -0,0 +1 @@
+1355944339.1234567

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-24-8c2a8f1f3b792d5017be42078b15b94e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-24-8c2a8f1f3b792d5017be42078b15b94e b/sql/hive/src/test/resources/golden/decimal_2-24-8c2a8f1f3b792d5017be42078b15b94e
new file mode 100644
index 0000000..d00491f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-24-8c2a8f1f3b792d5017be42078b15b94e
@@ -0,0 +1 @@
+1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-25-14face5c7104382196e65741a199c36
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-25-14face5c7104382196e65741a199c36 b/sql/hive/src/test/resources/golden/decimal_2-25-14face5c7104382196e65741a199c36
new file mode 100644
index 0000000..00750ed
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-25-14face5c7104382196e65741a199c36
@@ -0,0 +1 @@
+3

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-26-4ea9fdaf7131c085df8f93ffb64956e5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-26-4ea9fdaf7131c085df8f93ffb64956e5 b/sql/hive/src/test/resources/golden/decimal_2-26-4ea9fdaf7131c085df8f93ffb64956e5
new file mode 100644
index 0000000..00750ed
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-26-4ea9fdaf7131c085df8f93ffb64956e5
@@ -0,0 +1 @@
+3

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-27-a5ea3949eb5ab338916e4316c676c7f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-27-a5ea3949eb5ab338916e4316c676c7f6 b/sql/hive/src/test/resources/golden/decimal_2-27-a5ea3949eb5ab338916e4316c676c7f6
new file mode 100644
index 0000000..00750ed
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-27-a5ea3949eb5ab338916e4316c676c7f6
@@ -0,0 +1 @@
+3

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-28-4a5410f96c6ef0843f12b0f593c104b1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-28-4a5410f96c6ef0843f12b0f593c104b1 b/sql/hive/src/test/resources/golden/decimal_2-28-4a5410f96c6ef0843f12b0f593c104b1
new file mode 100644
index 0000000..00750ed
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-28-4a5410f96c6ef0843f12b0f593c104b1
@@ -0,0 +1 @@
+3

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-29-659f627f0ff5fe2296a8a0a7daed6298
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-29-659f627f0ff5fe2296a8a0a7daed6298 b/sql/hive/src/test/resources/golden/decimal_2-29-659f627f0ff5fe2296a8a0a7daed6298
new file mode 100644
index 0000000..d00491f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-29-659f627f0ff5fe2296a8a0a7daed6298
@@ -0,0 +1 @@
+1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-3-17702ba7ecd04caad0158e2cd1f6f26e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-3-17702ba7ecd04caad0158e2cd1f6f26e b/sql/hive/src/test/resources/golden/decimal_2-3-17702ba7ecd04caad0158e2cd1f6f26e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-30-26a71d79e41353830b4ada96de6e2b8a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-30-26a71d79e41353830b4ada96de6e2b8a b/sql/hive/src/test/resources/golden/decimal_2-30-26a71d79e41353830b4ada96de6e2b8a
new file mode 100644
index 0000000..474c8b1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-30-26a71d79e41353830b4ada96de6e2b8a
@@ -0,0 +1 @@
+0.99999999999999999999

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-31-3c8ecb1468952afe028596c65d587bee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-31-3c8ecb1468952afe028596c65d587bee b/sql/hive/src/test/resources/golden/decimal_2-31-3c8ecb1468952afe028596c65d587bee
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-4-20ffe5115367abea9ea0ed1bda7a9439
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-4-20ffe5115367abea9ea0ed1bda7a9439 b/sql/hive/src/test/resources/golden/decimal_2-4-20ffe5115367abea9ea0ed1bda7a9439
new file mode 100644
index 0000000..27ba77d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-4-20ffe5115367abea9ea0ed1bda7a9439
@@ -0,0 +1 @@
+true

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-5-3105d1029ad981af9cf1039ad9410fc0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-5-3105d1029ad981af9cf1039ad9410fc0 b/sql/hive/src/test/resources/golden/decimal_2-5-3105d1029ad981af9cf1039ad9410fc0
new file mode 100644
index 0000000..98d9bcb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-5-3105d1029ad981af9cf1039ad9410fc0
@@ -0,0 +1 @@
+17

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-6-3266fde6f6ab80a8bc027de0d5574f02
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-6-3266fde6f6ab80a8bc027de0d5574f02 b/sql/hive/src/test/resources/golden/decimal_2-6-3266fde6f6ab80a8bc027de0d5574f02
new file mode 100644
index 0000000..98d9bcb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-6-3266fde6f6ab80a8bc027de0d5574f02
@@ -0,0 +1 @@
+17

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-7-dc565c6c5bc24fd8b32729ce91999580
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-7-dc565c6c5bc24fd8b32729ce91999580 b/sql/hive/src/test/resources/golden/decimal_2-7-dc565c6c5bc24fd8b32729ce91999580
new file mode 100644
index 0000000..98d9bcb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-7-dc565c6c5bc24fd8b32729ce91999580
@@ -0,0 +1 @@
+17

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-8-a4a1ca9ae92642dd78d4bdf6af781c2d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-8-a4a1ca9ae92642dd78d4bdf6af781c2d b/sql/hive/src/test/resources/golden/decimal_2-8-a4a1ca9ae92642dd78d4bdf6af781c2d
new file mode 100644
index 0000000..98d9bcb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-8-a4a1ca9ae92642dd78d4bdf6af781c2d
@@ -0,0 +1 @@
+17

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_2-9-f7c34d67fd579c82c636415172ec675e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_2-9-f7c34d67fd579c82c636415172ec675e b/sql/hive/src/test/resources/golden/decimal_2-9-f7c34d67fd579c82c636415172ec675e
new file mode 100644
index 0000000..53aca75
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_2-9-f7c34d67fd579c82c636415172ec675e
@@ -0,0 +1 @@
+17.29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_3-0-90cd495a00051a0631b2021dbb9a4aef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_3-0-90cd495a00051a0631b2021dbb9a4aef b/sql/hive/src/test/resources/golden/decimal_3-0-90cd495a00051a0631b2021dbb9a4aef
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_3-1-76f900dfe9ce95e8262a53939d33fb01
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_3-1-76f900dfe9ce95e8262a53939d33fb01 b/sql/hive/src/test/resources/golden/decimal_3-1-76f900dfe9ce95e8262a53939d33fb01
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_3-10-420614bb0789115e008c96a7ad822624
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_3-10-420614bb0789115e008c96a7ad822624 b/sql/hive/src/test/resources/golden/decimal_3-10-420614bb0789115e008c96a7ad822624
new file mode 100644
index 0000000..8d8753f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_3-10-420614bb0789115e008c96a7ad822624
@@ -0,0 +1,4 @@
+3.14	3
+3.14	3
+3.14	3
+3.14	4

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_3-11-63913753553b16d6c24e063fb49fdd15
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_3-11-63913753553b16d6c24e063fb49fdd15 b/sql/hive/src/test/resources/golden/decimal_3-11-63913753553b16d6c24e063fb49fdd15
new file mode 100644
index 0000000..8d8753f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_3-11-63913753553b16d6c24e063fb49fdd15
@@ -0,0 +1,4 @@
+3.14	3
+3.14	3
+3.14	3
+3.14	4

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_3-12-d495d7178707ba55dcc01b9bb3398792
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_3-12-d495d7178707ba55dcc01b9bb3398792 b/sql/hive/src/test/resources/golden/decimal_3-12-d495d7178707ba55dcc01b9bb3398792
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_3-2-4c5356497c8830c8e7cd8e5c02ad104
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_3-2-4c5356497c8830c8e7cd8e5c02ad104 b/sql/hive/src/test/resources/golden/decimal_3-2-4c5356497c8830c8e7cd8e5c02ad104
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_3-3-cb2d14de1d779cce9c19ba1a9690ca6b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_3-3-cb2d14de1d779cce9c19ba1a9690ca6b b/sql/hive/src/test/resources/golden/decimal_3-3-cb2d14de1d779cce9c19ba1a9690ca6b
new file mode 100644
index 0000000..3e29023
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_3-3-cb2d14de1d779cce9c19ba1a9690ca6b
@@ -0,0 +1,38 @@
+NULL	0
+NULL	0
+-1234567890.123456789	-1234567890
+-4400	4400
+-1255.49	-1255
+-1.122	-11
+-1.12	-1
+-1.12	-1
+-0.333	0
+-0.33	0
+-0.3	0
+0	0
+0	0
+0.01	0
+0.02	0
+0.1	0
+0.2	0
+0.3	0
+0.33	0
+0.333	0
+0.9999999999999999999999999	1
+1	1
+1	1
+1.12	1
+1.122	1
+2	2
+2	2
+3.14	3
+3.14	3
+3.14	3
+3.14	4
+10	10
+20	20
+100	100
+124	124
+125.2	125
+200	200
+1234567890.12345678	1234567890

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_3-4-b3f259a4b17b4fc585476ad4be8ed263
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_3-4-b3f259a4b17b4fc585476ad4be8ed263 b/sql/hive/src/test/resources/golden/decimal_3-4-b3f259a4b17b4fc585476ad4be8ed263
new file mode 100644
index 0000000..64fa7bc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_3-4-b3f259a4b17b4fc585476ad4be8ed263
@@ -0,0 +1,38 @@
+1234567890.12345678	1234567890
+200	200
+125.2	125
+124	124
+100	100
+20	20
+10	10
+3.14	4
+3.14	3
+3.14	3
+3.14	3
+2	2
+2	2
+1.122	1
+1.12	1
+1	1
+1	1
+0.9999999999999999999999999	1
+0.333	0
+0.33	0
+0.3	0
+0.2	0
+0.1	0
+0.02	0
+0.01	0
+0	0
+0	0
+-0.3	0
+-0.33	0
+-0.333	0
+-1.12	-1
+-1.12	-1
+-1.122	-11
+-1255.49	-1255
+-4400	4400
+-1234567890.123456789	-1234567890
+NULL	0
+NULL	0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_3-5-cb2d14de1d779cce9c19ba1a9690ca6b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_3-5-cb2d14de1d779cce9c19ba1a9690ca6b b/sql/hive/src/test/resources/golden/decimal_3-5-cb2d14de1d779cce9c19ba1a9690ca6b
new file mode 100644
index 0000000..3e29023
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_3-5-cb2d14de1d779cce9c19ba1a9690ca6b
@@ -0,0 +1,38 @@
+NULL	0
+NULL	0
+-1234567890.123456789	-1234567890
+-4400	4400
+-1255.49	-1255
+-1.122	-11
+-1.12	-1
+-1.12	-1
+-0.333	0
+-0.33	0
+-0.3	0
+0	0
+0	0
+0.01	0
+0.02	0
+0.1	0
+0.2	0
+0.3	0
+0.33	0
+0.333	0
+0.9999999999999999999999999	1
+1	1
+1	1
+1.12	1
+1.122	1
+2	2
+2	2
+3.14	3
+3.14	3
+3.14	3
+3.14	4
+10	10
+20	20
+100	100
+124	124
+125.2	125
+200	200
+1234567890.12345678	1234567890

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_3-6-127a3a8400cae591c282dd24f8951e55
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_3-6-127a3a8400cae591c282dd24f8951e55 b/sql/hive/src/test/resources/golden/decimal_3-6-127a3a8400cae591c282dd24f8951e55
new file mode 100644
index 0000000..24d34ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_3-6-127a3a8400cae591c282dd24f8951e55
@@ -0,0 +1,30 @@
+NULL
+-1234567890.123456789
+-4400
+-1255.49
+-1.122
+-1.12
+-0.333
+-0.33
+-0.3
+0
+0.01
+0.02
+0.1
+0.2
+0.3
+0.33
+0.333
+0.9999999999999999999999999
+1
+1.12
+1.122
+2
+3.14
+10
+20
+100
+124
+125.2
+200
+1234567890.12345678

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_3-7-9d4f27d4a4819113c5083462baa72052
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_3-7-9d4f27d4a4819113c5083462baa72052 b/sql/hive/src/test/resources/golden/decimal_3-7-9d4f27d4a4819113c5083462baa72052
new file mode 100644
index 0000000..e08f588
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_3-7-9d4f27d4a4819113c5083462baa72052
@@ -0,0 +1,30 @@
+NULL	0
+-1234567890.123456789	-1234567890
+-4400	4400
+-1255.49	-1255
+-1.122	-11
+-1.12	-2
+-0.333	0
+-0.33	0
+-0.3	0
+0	0
+0.01	0
+0.02	0
+0.1	0
+0.2	0
+0.3	0
+0.33	0
+0.333	0
+0.9999999999999999999999999	1
+1	2
+1.12	1
+1.122	1
+2	4
+3.14	13
+10	10
+20	20
+100	100
+124	124
+125.2	125
+200	200
+1234567890.12345678	1234567890

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_3-8-f65f4df6e3d971d575654ade4b4e4800
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_3-8-f65f4df6e3d971d575654ade4b4e4800 b/sql/hive/src/test/resources/golden/decimal_3-8-f65f4df6e3d971d575654ade4b4e4800
new file mode 100644
index 0000000..796707d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_3-8-f65f4df6e3d971d575654ade4b4e4800
@@ -0,0 +1,17 @@
+-1234567890	-1234567890.123456789
+-1255	-1255.49
+-11	-1.122
+-1	-2.24
+0	0.33
+1	5.2419999999999999999999999
+2	4
+3	9.42
+4	3.14
+10	10
+20	20
+100	100
+124	124
+125	125.2
+200	200
+4400	-4400
+1234567890	1234567890.12345678

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_3-9-b54243d38214362f9a9b1831548faac4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_3-9-b54243d38214362f9a9b1831548faac4 b/sql/hive/src/test/resources/golden/decimal_3-9-b54243d38214362f9a9b1831548faac4
new file mode 100644
index 0000000..4217ad8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_3-9-b54243d38214362f9a9b1831548faac4
@@ -0,0 +1,56 @@
+-1234567890.123456789	-1234567890	-1234567890.123456789	-1234567890
+-4400	4400	-4400	4400
+-1255.49	-1255	-1255.49	-1255
+-1.122	-11	-1.122	-11
+-1.12	-1	-1.12	-1
+-1.12	-1	-1.12	-1
+-1.12	-1	-1.12	-1
+-1.12	-1	-1.12	-1
+-0.333	0	-0.333	0
+-0.33	0	-0.33	0
+-0.3	0	-0.3	0
+0	0	0	0
+0	0	0	0
+0	0	0	0
+0	0	0	0
+0.01	0	0.01	0
+0.02	0	0.02	0
+0.1	0	0.1	0
+0.2	0	0.2	0
+0.3	0	0.3	0
+0.33	0	0.33	0
+0.333	0	0.333	0
+0.9999999999999999999999999	1	0.9999999999999999999999999	1
+1	1	1	1
+1	1	1	1
+1	1	1	1
+1	1	1	1
+1.12	1	1.12	1
+1.122	1	1.122	1
+2	2	2	2
+2	2	2	2
+2	2	2	2
+2	2	2	2
+3.14	3	3.14	3
+3.14	3	3.14	3
+3.14	3	3.14	3
+3.14	3	3.14	3
+3.14	3	3.14	3
+3.14	3	3.14	3
+3.14	3	3.14	3
+3.14	3	3.14	3
+3.14	3	3.14	3
+3.14	3	3.14	4
+3.14	3	3.14	4
+3.14	3	3.14	4
+3.14	4	3.14	3
+3.14	4	3.14	3
+3.14	4	3.14	3
+3.14	4	3.14	4
+10	10	10	10
+20	20	20	20
+100	100	100	100
+124	124	124	124
+125.2	125	125.2	125
+200	200	200	200
+1234567890.12345678	1234567890	1234567890.12345678	1234567890

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_4-0-98a58225355eb73036bb7b1144fa5a5f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_4-0-98a58225355eb73036bb7b1144fa5a5f b/sql/hive/src/test/resources/golden/decimal_4-0-98a58225355eb73036bb7b1144fa5a5f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_4-1-fa7e76c5dff605e58aa9d99182f865b1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_4-1-fa7e76c5dff605e58aa9d99182f865b1 b/sql/hive/src/test/resources/golden/decimal_4-1-fa7e76c5dff605e58aa9d99182f865b1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_4-2-945542ec888136afaece8d7a5e20d52d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_4-2-945542ec888136afaece8d7a5e20d52d b/sql/hive/src/test/resources/golden/decimal_4-2-945542ec888136afaece8d7a5e20d52d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_4-3-399140971a10a5a0cc6a8c97a4635e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_4-3-399140971a10a5a0cc6a8c97a4635e b/sql/hive/src/test/resources/golden/decimal_4-3-399140971a10a5a0cc6a8c97a4635e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_4-4-81b37675c09ed874497325ae13233e5c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_4-4-81b37675c09ed874497325ae13233e5c b/sql/hive/src/test/resources/golden/decimal_4-4-81b37675c09ed874497325ae13233e5c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_4-5-7f2b3465d6a46b6f05cbb9bfe963f88c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_4-5-7f2b3465d6a46b6f05cbb9bfe963f88c b/sql/hive/src/test/resources/golden/decimal_4-5-7f2b3465d6a46b6f05cbb9bfe963f88c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_4-6-693c2e345731f9b2b547c3b75218458e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_4-6-693c2e345731f9b2b547c3b75218458e b/sql/hive/src/test/resources/golden/decimal_4-6-693c2e345731f9b2b547c3b75218458e
new file mode 100644
index 0000000..3e29023
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_4-6-693c2e345731f9b2b547c3b75218458e
@@ -0,0 +1,38 @@
+NULL	0
+NULL	0
+-1234567890.123456789	-1234567890
+-4400	4400
+-1255.49	-1255
+-1.122	-11
+-1.12	-1
+-1.12	-1
+-0.333	0
+-0.33	0
+-0.3	0
+0	0
+0	0
+0.01	0
+0.02	0
+0.1	0
+0.2	0
+0.3	0
+0.33	0
+0.333	0
+0.9999999999999999999999999	1
+1	1
+1	1
+1.12	1
+1.122	1
+2	2
+2	2
+3.14	3
+3.14	3
+3.14	3
+3.14	4
+10	10
+20	20
+100	100
+124	124
+125.2	125
+200	200
+1234567890.12345678	1234567890

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_4-7-f1eb45492510cb76cf6b452121af8531
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_4-7-f1eb45492510cb76cf6b452121af8531 b/sql/hive/src/test/resources/golden/decimal_4-7-f1eb45492510cb76cf6b452121af8531
new file mode 100644
index 0000000..795a4b5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_4-7-f1eb45492510cb76cf6b452121af8531
@@ -0,0 +1,38 @@
+NULL	NULL
+NULL	NULL
+-1234567890.123456789	-3703703670.370370367
+-4400	-13200
+-1255.49	-3766.47
+-1.122	-3.366
+-1.12	-3.36
+-1.12	-3.36
+-0.333	-0.999
+-0.33	-0.99
+-0.3	-0.9
+0	0
+0	0
+0.01	0.03
+0.02	0.06
+0.1	0.3
+0.2	0.6
+0.3	0.9
+0.33	0.99
+0.333	0.999
+0.9999999999999999999999999	2.9999999999999999999999997
+1	3
+1	3
+1.12	3.36
+1.122	3.366
+2	6
+2	6
+3.14	9.42
+3.14	9.42
+3.14	9.42
+3.14	9.42
+10	30
+20	60
+100	300
+124	372
+125.2	375.6
+200	600
+1234567890.12345678	3703703670.37037034

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_4-8-79734272b75fb9076bdb64644bed6276
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_4-8-79734272b75fb9076bdb64644bed6276 b/sql/hive/src/test/resources/golden/decimal_4-8-79734272b75fb9076bdb64644bed6276
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_join-0-c7659c1efa06c9eab1db28e916b750e4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_join-0-c7659c1efa06c9eab1db28e916b750e4 b/sql/hive/src/test/resources/golden/decimal_join-0-c7659c1efa06c9eab1db28e916b750e4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_join-1-c1524f17ee815171055a67ddc2f9de4e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_join-1-c1524f17ee815171055a67ddc2f9de4e b/sql/hive/src/test/resources/golden/decimal_join-1-c1524f17ee815171055a67ddc2f9de4e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_join-2-e966f01e702d4cc8f970dcdbc6007285
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_join-2-e966f01e702d4cc8f970dcdbc6007285 b/sql/hive/src/test/resources/golden/decimal_join-2-e966f01e702d4cc8f970dcdbc6007285
new file mode 100644
index 0000000..23ec633
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_join-2-e966f01e702d4cc8f970dcdbc6007285
@@ -0,0 +1,52 @@
+477	val_477	27	val_27
+487	val_487	37	val_37
+467	val_467	17	val_17
+470	val_470	20	val_20
+497	val_497	47	val_47
+454	val_454	4	val_4
+454	val_454	4	val_4
+454	val_454	4	val_4
+485	val_485	35	val_35
+462	val_462	12	val_12
+462	val_462	12	val_12
+458	val_458	8	val_8
+458	val_458	8	val_8
+492	val_492	42	val_42
+492	val_492	42	val_42
+493	val_493	43	val_43
+469	val_469	19	val_19
+469	val_469	19	val_19
+469	val_469	19	val_19
+469	val_469	19	val_19
+469	val_469	19	val_19
+460	val_460	10	val_10
+455	val_455	5	val_5
+485	val_485	35	val_35
+484	val_484	34	val_34
+492	val_492	42	val_42
+492	val_492	42	val_42
+491	val_491	41	val_41
+480	val_480	30	val_30
+480	val_480	30	val_30
+480	val_480	30	val_30
+483	val_483	33	val_33
+455	val_455	5	val_5
+452	val_452	2	val_2
+485	val_485	35	val_35
+494	val_494	44	val_44
+462	val_462	12	val_12
+462	val_462	12	val_12
+455	val_455	5	val_5
+468	val_468	18	val_18
+468	val_468	18	val_18
+468	val_468	18	val_18
+468	val_468	18	val_18
+459	val_459	9	val_9
+459	val_459	9	val_9
+468	val_468	18	val_18
+468	val_468	18	val_18
+468	val_468	18	val_18
+468	val_468	18	val_18
+478	val_478	28	val_28
+478	val_478	28	val_28
+487	val_487	37	val_37

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-0-cae8ceb6b0ab342948041c511a867b8e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-0-cae8ceb6b0ab342948041c511a867b8e b/sql/hive/src/test/resources/golden/decimal_precision-0-cae8ceb6b0ab342948041c511a867b8e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-1-3f4119830536c92e5ccd76be0259e110
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-1-3f4119830536c92e5ccd76be0259e110 b/sql/hive/src/test/resources/golden/decimal_precision-1-3f4119830536c92e5ccd76be0259e110
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-10-d8a597810b222e9e121a11a1f5658fb0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-10-d8a597810b222e9e121a11a1f5658fb0 b/sql/hive/src/test/resources/golden/decimal_precision-10-d8a597810b222e9e121a11a1f5658fb0
new file mode 100644
index 0000000..7951def
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_precision-10-d8a597810b222e9e121a11a1f5658fb0
@@ -0,0 +1 @@
+NULL

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-11-673b15434ba47f11c71c3e8b2a575d83
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-11-673b15434ba47f11c71c3e8b2a575d83 b/sql/hive/src/test/resources/golden/decimal_precision-11-673b15434ba47f11c71c3e8b2a575d83
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-12-18906f5c6413065621430e3fe33c7e9e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-12-18906f5c6413065621430e3fe33c7e9e b/sql/hive/src/test/resources/golden/decimal_precision-12-18906f5c6413065621430e3fe33c7e9e
new file mode 100644
index 0000000..7951def
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_precision-12-18906f5c6413065621430e3fe33c7e9e
@@ -0,0 +1 @@
+NULL

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-13-2a65d450f57f8ba9f594063b96074f0e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-13-2a65d450f57f8ba9f594063b96074f0e b/sql/hive/src/test/resources/golden/decimal_precision-13-2a65d450f57f8ba9f594063b96074f0e
new file mode 100644
index 0000000..7951def
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_precision-13-2a65d450f57f8ba9f594063b96074f0e
@@ -0,0 +1 @@
+NULL

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-14-34916eb904b8113a401ce78e6941a204
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-14-34916eb904b8113a401ce78e6941a204 b/sql/hive/src/test/resources/golden/decimal_precision-14-34916eb904b8113a401ce78e6941a204
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_precision-14-34916eb904b8113a401ce78e6941a204
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-15-5c49f041326bc5a9e936910094f190ce
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-15-5c49f041326bc5a9e936910094f190ce b/sql/hive/src/test/resources/golden/decimal_precision-15-5c49f041326bc5a9e936910094f190ce
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-2-d5be00a0fa6e2e290b40458442bd036c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-2-d5be00a0fa6e2e290b40458442bd036c b/sql/hive/src/test/resources/golden/decimal_precision-2-d5be00a0fa6e2e290b40458442bd036c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-3-42cb35d680b3caeeb22e1c4865b8264b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-3-42cb35d680b3caeeb22e1c4865b8264b b/sql/hive/src/test/resources/golden/decimal_precision-3-42cb35d680b3caeeb22e1c4865b8264b
new file mode 100644
index 0000000..3d9e792
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_precision-3-42cb35d680b3caeeb22e1c4865b8264b
@@ -0,0 +1,75 @@
+NULL
+NULL
+NULL
+NULL
+NULL
+NULL
+NULL
+NULL
+-99999999999999999999999999999999999999
+-999999999999999999999999999999999999
+-99999999999999999999999999999999999
+-0.0000000000000000000000000000000000001
+0
+0.0000000000000000000000000000000000001
+0.123456789012345
+0.1234567890123456789012345678901234578
+1.234567890123456
+1.2345678901234567890123456789012345678
+12.34567890123456
+12.345678901234567890123456789012345678
+123.4567890123456
+123.45678901234567890123456789012345678
+1234.567890123456
+1234.5678901234567890123456789012345678
+12345.67890123456
+12345.678901234567890123456789012345678
+123456.7890123456
+123456.78901234567890123456789012345678
+1234567.890123456
+1234567.8901234567890123456789012345678
+12345678.90123456
+12345678.901234567890123456789012345678
+123456789.0123456
+123456789.01234567890123456789012345678
+1234567890.123456
+1234567890.1234567890123456789012345678
+12345678901.23456
+12345678901.234567890123456789012345678
+123456789012.3456
+123456789012.34567890123456789012345678
+1234567890123.456
+1234567890123.4567890123456789012345678
+12345678901234.56
+12345678901234.567890123456789012345678
+123456789012345.6
+123456789012345.67890123456789012345678
+1234567890123456.7890123456789012345678
+12345678901234567.890123456789012345678
+123456789012345678.90123456789012345678
+1234567890123456789.0123456789012345678
+12345678901234567890.123456789012345678
+123456789012345678901.23456789012345678
+1234567890123456789012.3456789012345678
+12345678901234567890123.456789012345678
+123456789012345678901234.56789012345678
+1234567890123456789012345.6789012345678
+12345678901234567890123456.789012345678
+123456789012345678901234567.89012345678
+1234567890123456789012345678.9012345678
+12345678901234567890123456789.012345678
+123456789012345678901234567890.12345678
+1234567890123456789012345678901.2345678
+12345678901234567890123456789012.345678
+123456789012345678901234567890123.45678
+1234567890123456789012345678901234.5678
+12345678901234567890123456789012345.678
+99999999999999999999999999999999999
+123456789012345678901234567890123456.78
+999999999999999999999999999999999999
+12345678901234567890123456789012345678
+12345678901234567890123456789012345678
+12345678901234567890123456789012345678
+12345678901234567890123456789012345678
+12345678901234567890123456789012345678
+99999999999999999999999999999999999999

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-4-38aaeba3e587b4dac72e26c4b02029fc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-4-38aaeba3e587b4dac72e26c4b02029fc b/sql/hive/src/test/resources/golden/decimal_precision-4-38aaeba3e587b4dac72e26c4b02029fc
new file mode 100644
index 0000000..9853ce7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_precision-4-38aaeba3e587b4dac72e26c4b02029fc
@@ -0,0 +1,75 @@
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+-99999999999999999999999999999999999999	-99999999999999999999999999999999999998	NULL
+-999999999999999999999999999999999999	-999999999999999999999999999999999998	-1000000000000000000000000000000000000
+-99999999999999999999999999999999999	-99999999999999999999999999999999998	-100000000000000000000000000000000000
+-0.0000000000000000000000000000000000001	0.9999999999999999999999999999999999999	-1.0000000000000000000000000000000000001
+0	1	-1
+0.0000000000000000000000000000000000001	1.0000000000000000000000000000000000001	-0.9999999999999999999999999999999999999
+0.123456789012345	1.123456789012345	-0.876543210987655
+0.1234567890123456789012345678901234578	1.1234567890123456789012345678901234578	-0.8765432109876543210987654321098765422
+1.234567890123456	2.234567890123456	0.234567890123456
+1.2345678901234567890123456789012345678	2.2345678901234567890123456789012345678	0.2345678901234567890123456789012345678
+12.34567890123456	13.34567890123456	11.34567890123456
+12.345678901234567890123456789012345678	13.345678901234567890123456789012345678	11.345678901234567890123456789012345678
+123.4567890123456	124.4567890123456	122.4567890123456
+123.45678901234567890123456789012345678	124.45678901234567890123456789012345678	122.45678901234567890123456789012345678
+1234.567890123456	1235.567890123456	1233.567890123456
+1234.5678901234567890123456789012345678	1235.5678901234567890123456789012345678	1233.5678901234567890123456789012345678
+12345.67890123456	12346.67890123456	12344.67890123456
+12345.678901234567890123456789012345678	12346.678901234567890123456789012345678	12344.678901234567890123456789012345678
+123456.7890123456	123457.7890123456	123455.7890123456
+123456.78901234567890123456789012345678	123457.78901234567890123456789012345678	123455.78901234567890123456789012345678
+1234567.890123456	1234568.890123456	1234566.890123456
+1234567.8901234567890123456789012345678	1234568.8901234567890123456789012345678	1234566.8901234567890123456789012345678
+12345678.90123456	12345679.90123456	12345677.90123456
+12345678.901234567890123456789012345678	12345679.901234567890123456789012345678	12345677.901234567890123456789012345678
+123456789.0123456	123456790.0123456	123456788.0123456
+123456789.01234567890123456789012345678	123456790.01234567890123456789012345678	123456788.01234567890123456789012345678
+1234567890.123456	1234567891.123456	1234567889.123456
+1234567890.1234567890123456789012345678	1234567891.1234567890123456789012345678	1234567889.1234567890123456789012345678
+12345678901.23456	12345678902.23456	12345678900.23456
+12345678901.234567890123456789012345678	12345678902.234567890123456789012345678	12345678900.234567890123456789012345678
+123456789012.3456	123456789013.3456	123456789011.3456
+123456789012.34567890123456789012345678	123456789013.34567890123456789012345678	123456789011.34567890123456789012345678
+1234567890123.456	1234567890124.456	1234567890122.456
+1234567890123.4567890123456789012345678	1234567890124.4567890123456789012345678	1234567890122.4567890123456789012345678
+12345678901234.56	12345678901235.56	12345678901233.56
+12345678901234.567890123456789012345678	12345678901235.567890123456789012345678	12345678901233.567890123456789012345678
+123456789012345.6	123456789012346.6	123456789012344.6
+123456789012345.67890123456789012345678	123456789012346.67890123456789012345678	123456789012344.67890123456789012345678
+1234567890123456.7890123456789012345678	1234567890123457.7890123456789012345678	1234567890123455.7890123456789012345678
+12345678901234567.890123456789012345678	12345678901234568.890123456789012345678	12345678901234566.890123456789012345678
+123456789012345678.90123456789012345678	123456789012345679.90123456789012345678	123456789012345677.90123456789012345678
+1234567890123456789.0123456789012345678	1234567890123456790.0123456789012345678	1234567890123456788.0123456789012345678
+12345678901234567890.123456789012345678	12345678901234567891.123456789012345678	12345678901234567889.123456789012345678
+123456789012345678901.23456789012345678	123456789012345678902.23456789012345678	123456789012345678900.23456789012345678
+1234567890123456789012.3456789012345678	1234567890123456789013.3456789012345678	1234567890123456789011.3456789012345678
+12345678901234567890123.456789012345678	12345678901234567890124.456789012345678	12345678901234567890122.456789012345678
+123456789012345678901234.56789012345678	123456789012345678901235.56789012345678	123456789012345678901233.56789012345678
+1234567890123456789012345.6789012345678	1234567890123456789012346.6789012345678	1234567890123456789012344.6789012345678
+12345678901234567890123456.789012345678	12345678901234567890123457.789012345678	12345678901234567890123455.789012345678
+123456789012345678901234567.89012345678	123456789012345678901234568.89012345678	123456789012345678901234566.89012345678
+1234567890123456789012345678.9012345678	1234567890123456789012345679.9012345678	1234567890123456789012345677.9012345678
+12345678901234567890123456789.012345678	12345678901234567890123456790.012345678	12345678901234567890123456788.012345678
+123456789012345678901234567890.12345678	123456789012345678901234567891.12345678	123456789012345678901234567889.12345678
+1234567890123456789012345678901.2345678	1234567890123456789012345678902.2345678	1234567890123456789012345678900.2345678
+12345678901234567890123456789012.345678	12345678901234567890123456789013.345678	12345678901234567890123456789011.345678
+123456789012345678901234567890123.45678	123456789012345678901234567890124.45678	123456789012345678901234567890122.45678
+1234567890123456789012345678901234.5678	1234567890123456789012345678901235.5678	1234567890123456789012345678901233.5678
+12345678901234567890123456789012345.678	12345678901234567890123456789012346.678	12345678901234567890123456789012344.678
+99999999999999999999999999999999999	100000000000000000000000000000000000	99999999999999999999999999999999998
+123456789012345678901234567890123456.78	123456789012345678901234567890123457.78	123456789012345678901234567890123455.78
+999999999999999999999999999999999999	1000000000000000000000000000000000000	999999999999999999999999999999999998
+12345678901234567890123456789012345678	12345678901234567890123456789012345679	12345678901234567890123456789012345677
+12345678901234567890123456789012345678	12345678901234567890123456789012345679	12345678901234567890123456789012345677
+12345678901234567890123456789012345678	12345678901234567890123456789012345679	12345678901234567890123456789012345677
+12345678901234567890123456789012345678	12345678901234567890123456789012345679	12345678901234567890123456789012345677
+12345678901234567890123456789012345678	12345678901234567890123456789012345679	12345678901234567890123456789012345677
+99999999999999999999999999999999999999	NULL	99999999999999999999999999999999999998

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-5-bb27734245ecbd0511be91af21c3b9ef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-5-bb27734245ecbd0511be91af21c3b9ef b/sql/hive/src/test/resources/golden/decimal_precision-5-bb27734245ecbd0511be91af21c3b9ef
new file mode 100644
index 0000000..7cc75c7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_precision-5-bb27734245ecbd0511be91af21c3b9ef
@@ -0,0 +1,75 @@
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+-99999999999999999999999999999999999999	NULL	-33333333333333333333333333333333333333
+-999999999999999999999999999999999999	-1999999999999999999999999999999999998	-333333333333333333333333333333333333
+-99999999999999999999999999999999999	-199999999999999999999999999999999998	-33333333333333333333333333333333333
+-0.0000000000000000000000000000000000001	-0.0000000000000000000000000000000000002	0
+0	0	0
+0.0000000000000000000000000000000000001	0.0000000000000000000000000000000000002	0
+0.123456789012345	0.24691357802469	0.041152263004115
+0.1234567890123456789012345678901234578	0.2469135780246913578024691357802469156	0.0411522630041152263004115226300411526
+1.234567890123456	2.469135780246912	0.411522630041152
+1.2345678901234567890123456789012345678	2.4691357802469135780246913578024691356	0.4115226300411522630041152263004115226
+12.34567890123456	24.69135780246912	4.11522630041152
+12.345678901234567890123456789012345678	24.691357802469135780246913578024691356	4.115226300411522630041152263004115226
+123.4567890123456	246.9135780246912	41.1522630041152
+123.45678901234567890123456789012345678	246.91357802469135780246913578024691356	41.15226300411522630041152263004115226
+1234.567890123456	2469.135780246912	411.522630041152
+1234.5678901234567890123456789012345678	2469.1357802469135780246913578024691356	411.5226300411522630041152263004115226
+12345.67890123456	24691.35780246912	4115.22630041152
+12345.678901234567890123456789012345678	24691.357802469135780246913578024691356	4115.226300411522630041152263004115226
+123456.7890123456	246913.5780246912	41152.2630041152
+123456.78901234567890123456789012345678	246913.57802469135780246913578024691356	41152.26300411522630041152263004115226
+1234567.890123456	2469135.780246912	411522.630041152
+1234567.8901234567890123456789012345678	2469135.7802469135780246913578024691356	411522.6300411522630041152263004115226
+12345678.90123456	24691357.80246912	4115226.30041152
+12345678.901234567890123456789012345678	24691357.802469135780246913578024691356	4115226.300411522630041152263004115226
+123456789.0123456	246913578.0246912	41152263.0041152
+123456789.01234567890123456789012345678	246913578.02469135780246913578024691356	41152263.00411522630041152263004115226
+1234567890.123456	2469135780.246912	411522630.041152
+1234567890.1234567890123456789012345678	2469135780.2469135780246913578024691356	411522630.0411522630041152263004115226
+12345678901.23456	24691357802.46912	4115226300.41152
+12345678901.234567890123456789012345678	24691357802.469135780246913578024691356	4115226300.411522630041152263004115226
+123456789012.3456	246913578024.6912	41152263004.1152
+123456789012.34567890123456789012345678	246913578024.69135780246913578024691356	41152263004.11522630041152263004115226
+1234567890123.456	2469135780246.912	411522630041.152
+1234567890123.4567890123456789012345678	2469135780246.9135780246913578024691356	411522630041.1522630041152263004115226
+12345678901234.56	24691357802469.12	4115226300411.52
+12345678901234.567890123456789012345678	24691357802469.135780246913578024691356	4115226300411.522630041152263004115226
+123456789012345.6	246913578024691.2	41152263004115.2
+123456789012345.67890123456789012345678	246913578024691.35780246913578024691356	41152263004115.22630041152263004115226
+1234567890123456.7890123456789012345678	2469135780246913.5780246913578024691356	411522630041152.2630041152263004115226
+12345678901234567.890123456789012345678	24691357802469135.780246913578024691356	4115226300411522.630041152263004115226
+123456789012345678.90123456789012345678	246913578024691357.80246913578024691356	41152263004115226.30041152263004115226
+1234567890123456789.0123456789012345678	2469135780246913578.0246913578024691356	411522630041152263.0041152263004115226
+12345678901234567890.123456789012345678	24691357802469135780.246913578024691356	4115226300411522630.041152263004115226
+123456789012345678901.23456789012345678	246913578024691357802.46913578024691356	41152263004115226300.41152263004115226
+1234567890123456789012.3456789012345678	2469135780246913578024.6913578024691356	411522630041152263004.1152263004115226
+12345678901234567890123.456789012345678	24691357802469135780246.913578024691356	4115226300411522630041.152263004115226
+123456789012345678901234.56789012345678	246913578024691357802469.13578024691356	41152263004115226300411.52263004115226
+1234567890123456789012345.6789012345678	2469135780246913578024691.3578024691356	411522630041152263004115.2263004115226
+12345678901234567890123456.789012345678	24691357802469135780246913.578024691356	4115226300411522630041152.263004115226
+123456789012345678901234567.89012345678	246913578024691357802469135.78024691356	41152263004115226300411522.63004115226
+1234567890123456789012345678.9012345678	2469135780246913578024691357.8024691356	411522630041152263004115226.3004115226
+12345678901234567890123456789.012345678	24691357802469135780246913578.024691356	4115226300411522630041152263.004115226
+123456789012345678901234567890.12345678	246913578024691357802469135780.24691356	41152263004115226300411522630.04115226
+1234567890123456789012345678901.2345678	2469135780246913578024691357802.4691356	411522630041152263004115226300.4115226
+12345678901234567890123456789012.345678	24691357802469135780246913578024.691356	4115226300411522630041152263004.115226
+123456789012345678901234567890123.45678	246913578024691357802469135780246.91356	41152263004115226300411522630041.15226
+1234567890123456789012345678901234.5678	2469135780246913578024691357802469.1356	411522630041152263004115226300411.5226
+12345678901234567890123456789012345.678	24691357802469135780246913578024691.356	4115226300411522630041152263004115.226
+99999999999999999999999999999999999	199999999999999999999999999999999998	33333333333333333333333333333333333
+123456789012345678901234567890123456.78	246913578024691357802469135780246913.56	41152263004115226300411522630041152.26
+999999999999999999999999999999999999	1999999999999999999999999999999999998	333333333333333333333333333333333333
+12345678901234567890123456789012345678	24691357802469135780246913578024691356	4115226300411522630041152263004115226
+12345678901234567890123456789012345678	24691357802469135780246913578024691356	4115226300411522630041152263004115226
+12345678901234567890123456789012345678	24691357802469135780246913578024691356	4115226300411522630041152263004115226
+12345678901234567890123456789012345678	24691357802469135780246913578024691356	4115226300411522630041152263004115226
+12345678901234567890123456789012345678	24691357802469135780246913578024691356	4115226300411522630041152263004115226
+99999999999999999999999999999999999999	NULL	33333333333333333333333333333333333333

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-6-b2547e6ef33325b2da12ce91b57af21
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-6-b2547e6ef33325b2da12ce91b57af21 b/sql/hive/src/test/resources/golden/decimal_precision-6-b2547e6ef33325b2da12ce91b57af21
new file mode 100644
index 0000000..c408756
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_precision-6-b2547e6ef33325b2da12ce91b57af21
@@ -0,0 +1,75 @@
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+-99999999999999999999999999999999999999	-11111111111111111111111111111111111111
+-999999999999999999999999999999999999	-111111111111111111111111111111111111
+-99999999999999999999999999999999999	-11111111111111111111111111111111111
+-0.0000000000000000000000000000000000001	0
+0	0
+0.0000000000000000000000000000000000001	0
+0.123456789012345	0.0137174210013716666666666666666666667
+0.1234567890123456789012345678901234578	0.0137174210013717421001371742100137175
+1.234567890123456	0.1371742100137173333333333333333333333
+1.2345678901234567890123456789012345678	0.1371742100137174210013717421001371742
+12.34567890123456	1.3717421001371733333333333333333333333
+12.345678901234567890123456789012345678	1.371742100137174210013717421001371742
+123.4567890123456	13.717421001371733333333333333333333333
+123.45678901234567890123456789012345678	13.71742100137174210013717421001371742
+1234.567890123456	137.17421001371733333333333333333333333
+1234.5678901234567890123456789012345678	137.1742100137174210013717421001371742
+12345.67890123456	1371.7421001371733333333333333333333333
+12345.678901234567890123456789012345678	1371.742100137174210013717421001371742
+123456.7890123456	13717.421001371733333333333333333333333
+123456.78901234567890123456789012345678	13717.42100137174210013717421001371742
+1234567.890123456	137174.21001371733333333333333333333333
+1234567.8901234567890123456789012345678	137174.2100137174210013717421001371742
+12345678.90123456	1371742.1001371733333333333333333333333
+12345678.901234567890123456789012345678	1371742.100137174210013717421001371742
+123456789.0123456	13717421.001371733333333333333333333333
+123456789.01234567890123456789012345678	13717421.00137174210013717421001371742
+1234567890.123456	137174210.01371733333333333333333333333
+1234567890.1234567890123456789012345678	137174210.0137174210013717421001371742
+12345678901.23456	1371742100.1371733333333333333333333333
+12345678901.234567890123456789012345678	1371742100.137174210013717421001371742
+123456789012.3456	13717421001.371733333333333333333333333
+123456789012.34567890123456789012345678	13717421001.37174210013717421001371742
+1234567890123.456	137174210013.71733333333333333333333333
+1234567890123.4567890123456789012345678	137174210013.7174210013717421001371742
+12345678901234.56	1371742100137.1733333333333333333333333
+12345678901234.567890123456789012345678	1371742100137.174210013717421001371742
+123456789012345.6	13717421001371.733333333333333333333333
+123456789012345.67890123456789012345678	13717421001371.74210013717421001371742
+1234567890123456.7890123456789012345678	137174210013717.4210013717421001371742
+12345678901234567.890123456789012345678	1371742100137174.210013717421001371742
+123456789012345678.90123456789012345678	13717421001371742.10013717421001371742
+1234567890123456789.0123456789012345678	137174210013717421.0013717421001371742
+12345678901234567890.123456789012345678	1371742100137174210.013717421001371742
+123456789012345678901.23456789012345678	13717421001371742100.13717421001371742
+1234567890123456789012.3456789012345678	137174210013717421001.3717421001371742
+12345678901234567890123.456789012345678	1371742100137174210013.717421001371742
+123456789012345678901234.56789012345678	13717421001371742100137.17421001371742
+1234567890123456789012345.6789012345678	137174210013717421001371.7421001371742
+12345678901234567890123456.789012345678	1371742100137174210013717.421001371742
+123456789012345678901234567.89012345678	13717421001371742100137174.21001371742
+1234567890123456789012345678.9012345678	137174210013717421001371742.1001371742
+12345678901234567890123456789.012345678	1371742100137174210013717421.001371742
+123456789012345678901234567890.12345678	13717421001371742100137174210.01371742
+1234567890123456789012345678901.2345678	137174210013717421001371742100.1371742
+12345678901234567890123456789012.345678	1371742100137174210013717421001.371742
+123456789012345678901234567890123.45678	13717421001371742100137174210013.71742
+1234567890123456789012345678901234.5678	137174210013717421001371742100137.1742
+12345678901234567890123456789012345.678	1371742100137174210013717421001371.742
+99999999999999999999999999999999999	11111111111111111111111111111111111
+123456789012345678901234567890123456.78	13717421001371742100137174210013717.42
+999999999999999999999999999999999999	111111111111111111111111111111111111
+12345678901234567890123456789012345678	1371742100137174210013717421001371742
+12345678901234567890123456789012345678	1371742100137174210013717421001371742
+12345678901234567890123456789012345678	1371742100137174210013717421001371742
+12345678901234567890123456789012345678	1371742100137174210013717421001371742
+12345678901234567890123456789012345678	1371742100137174210013717421001371742
+99999999999999999999999999999999999999	11111111111111111111111111111111111111

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-7-ee5b7767c7fbb8614bb4ef907e8737b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-7-ee5b7767c7fbb8614bb4ef907e8737b7 b/sql/hive/src/test/resources/golden/decimal_precision-7-ee5b7767c7fbb8614bb4ef907e8737b7
new file mode 100644
index 0000000..bd23d17
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_precision-7-ee5b7767c7fbb8614bb4ef907e8737b7
@@ -0,0 +1,75 @@
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+-99999999999999999999999999999999999999	-3703703703703703703703703703703703703.7
+-999999999999999999999999999999999999	-37037037037037037037037037037037037
+-99999999999999999999999999999999999	-3703703703703703703703703703703703.6667
+-0.0000000000000000000000000000000000001	0
+0	0
+0.0000000000000000000000000000000000001	0
+0.123456789012345	0.0045724736671238888888888888888888889
+0.1234567890123456789012345678901234578	0.0045724736671239140333790580700045725
+1.234567890123456	0.0457247366712391111111111111111111111
+1.2345678901234567890123456789012345678	0.0457247366712391403337905807000457247
+12.34567890123456	0.4572473667123911111111111111111111111
+12.345678901234567890123456789012345678	0.4572473667123914033379058070004572473
+123.4567890123456	4.5724736671239111111111111111111111111
+123.45678901234567890123456789012345678	4.5724736671239140333790580700045724733
+1234.567890123456	45.724736671239111111111111111111111111
+1234.5678901234567890123456789012345678	45.724736671239140333790580700045724733
+12345.67890123456	457.24736671239111111111111111111111111
+12345.678901234567890123456789012345678	457.24736671239140333790580700045724733
+123456.7890123456	4572.4736671239111111111111111111111111
+123456.78901234567890123456789012345678	4572.4736671239140333790580700045724733
+1234567.890123456	45724.736671239111111111111111111111111
+1234567.8901234567890123456789012345678	45724.736671239140333790580700045724733
+12345678.90123456	457247.36671239111111111111111111111111
+12345678.901234567890123456789012345678	457247.36671239140333790580700045724733
+123456789.0123456	4572473.6671239111111111111111111111111
+123456789.01234567890123456789012345678	4572473.6671239140333790580700045724733
+1234567890.123456	45724736.671239111111111111111111111111
+1234567890.1234567890123456789012345678	45724736.671239140333790580700045724733
+12345678901.23456	457247366.71239111111111111111111111111
+12345678901.234567890123456789012345678	457247366.71239140333790580700045724733
+123456789012.3456	4572473667.1239111111111111111111111111
+123456789012.34567890123456789012345678	4572473667.1239140333790580700045724733
+1234567890123.456	45724736671.239111111111111111111111111
+1234567890123.4567890123456789012345678	45724736671.239140333790580700045724733
+12345678901234.56	457247366712.39111111111111111111111111
+12345678901234.567890123456789012345678	457247366712.39140333790580700045724733
+123456789012345.6	4572473667123.9111111111111111111111111
+123456789012345.67890123456789012345678	4572473667123.9140333790580700045724733
+1234567890123456.7890123456789012345678	45724736671239.140333790580700045724733
+12345678901234567.890123456789012345678	457247366712391.40333790580700045724733
+123456789012345678.90123456789012345678	4572473667123914.0333790580700045724733
+1234567890123456789.0123456789012345678	45724736671239140.333790580700045724733
+12345678901234567890.123456789012345678	457247366712391403.33790580700045724733
+123456789012345678901.23456789012345678	4572473667123914033.3790580700045724733
+1234567890123456789012.3456789012345678	45724736671239140333.790580700045724733
+12345678901234567890123.456789012345678	457247366712391403337.90580700045724733
+123456789012345678901234.56789012345678	4572473667123914033379.0580700045724733
+1234567890123456789012345.6789012345678	45724736671239140333790.580700045724733
+12345678901234567890123456.789012345678	457247366712391403337905.80700045724733
+123456789012345678901234567.89012345678	4572473667123914033379058.0700045724733
+1234567890123456789012345678.9012345678	45724736671239140333790580.700045724733
+12345678901234567890123456789.012345678	457247366712391403337905807.00045724733
+123456789012345678901234567890.12345678	4572473667123914033379058070.0045724733
+1234567890123456789012345678901.2345678	45724736671239140333790580700.045724733
+12345678901234567890123456789012.345678	457247366712391403337905807000.45724733
+123456789012345678901234567890123.45678	4572473667123914033379058070004.5724733
+1234567890123456789012345678901234.5678	45724736671239140333790580700045.724733
+12345678901234567890123456789012345.678	457247366712391403337905807000457.24733
+99999999999999999999999999999999999	3703703703703703703703703703703703.6667
+123456789012345678901234567890123456.78	4572473667123914033379058070004572.4733
+999999999999999999999999999999999999	37037037037037037037037037037037037
+12345678901234567890123456789012345678	457247366712391403337905807000457247.33
+12345678901234567890123456789012345678	457247366712391403337905807000457247.33
+12345678901234567890123456789012345678	457247366712391403337905807000457247.33
+12345678901234567890123456789012345678	457247366712391403337905807000457247.33
+12345678901234567890123456789012345678	457247366712391403337905807000457247.33
+99999999999999999999999999999999999999	3703703703703703703703703703703703703.7

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-8-6e6bd4655de124dc1fc482ce0d11930e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-8-6e6bd4655de124dc1fc482ce0d11930e b/sql/hive/src/test/resources/golden/decimal_precision-8-6e6bd4655de124dc1fc482ce0d11930e
new file mode 100644
index 0000000..c1e0db0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_precision-8-6e6bd4655de124dc1fc482ce0d11930e
@@ -0,0 +1,75 @@
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+NULL	NULL
+-99999999999999999999999999999999999999	NULL
+-999999999999999999999999999999999999	NULL
+-99999999999999999999999999999999999	NULL
+-0.0000000000000000000000000000000000001	NULL
+0	0
+0.0000000000000000000000000000000000001	NULL
+0.123456789012345	0.015241578753238669120562399025
+0.1234567890123456789012345678901234578	NULL
+1.234567890123456	1.524157875323881726870921383936
+1.2345678901234567890123456789012345678	NULL
+12.34567890123456	152.4157875323881726870921383936
+12.345678901234567890123456789012345678	NULL
+123.4567890123456	15241.57875323881726870921383936
+123.45678901234567890123456789012345678	NULL
+1234.567890123456	1524157.875323881726870921383936
+1234.5678901234567890123456789012345678	NULL
+12345.67890123456	152415787.5323881726870921383936
+12345.678901234567890123456789012345678	NULL
+123456.7890123456	15241578753.23881726870921383936
+123456.78901234567890123456789012345678	NULL
+1234567.890123456	1524157875323.881726870921383936
+1234567.8901234567890123456789012345678	NULL
+12345678.90123456	152415787532388.1726870921383936
+12345678.901234567890123456789012345678	NULL
+123456789.0123456	15241578753238817.26870921383936
+123456789.01234567890123456789012345678	NULL
+1234567890.123456	1524157875323881726.870921383936
+1234567890.1234567890123456789012345678	NULL
+12345678901.23456	152415787532388172687.0921383936
+12345678901.234567890123456789012345678	NULL
+123456789012.3456	15241578753238817268709.21383936
+123456789012.34567890123456789012345678	NULL
+1234567890123.456	1524157875323881726870921.383936
+1234567890123.4567890123456789012345678	NULL
+12345678901234.56	152415787532388172687092138.3936
+12345678901234.567890123456789012345678	NULL
+123456789012345.6	15241578753238817268709213839.36
+123456789012345.67890123456789012345678	NULL
+1234567890123456.7890123456789012345678	NULL
+12345678901234567.890123456789012345678	NULL
+123456789012345678.90123456789012345678	NULL
+1234567890123456789.0123456789012345678	NULL
+12345678901234567890.123456789012345678	NULL
+123456789012345678901.23456789012345678	NULL
+1234567890123456789012.3456789012345678	NULL
+12345678901234567890123.456789012345678	NULL
+123456789012345678901234.56789012345678	NULL
+1234567890123456789012345.6789012345678	NULL
+12345678901234567890123456.789012345678	NULL
+123456789012345678901234567.89012345678	NULL
+1234567890123456789012345678.9012345678	NULL
+12345678901234567890123456789.012345678	NULL
+123456789012345678901234567890.12345678	NULL
+1234567890123456789012345678901.2345678	NULL
+12345678901234567890123456789012.345678	NULL
+123456789012345678901234567890123.45678	NULL
+1234567890123456789012345678901234.5678	NULL
+12345678901234567890123456789012345.678	NULL
+99999999999999999999999999999999999	NULL
+123456789012345678901234567890123456.78	NULL
+999999999999999999999999999999999999	NULL
+12345678901234567890123456789012345678	NULL
+12345678901234567890123456789012345678	NULL
+12345678901234567890123456789012345678	NULL
+12345678901234567890123456789012345678	NULL
+12345678901234567890123456789012345678	NULL
+99999999999999999999999999999999999999	NULL

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_precision-9-e7b465fbeb49487b2a972a314e2c01ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_precision-9-e7b465fbeb49487b2a972a314e2c01ab b/sql/hive/src/test/resources/golden/decimal_precision-9-e7b465fbeb49487b2a972a314e2c01ab
new file mode 100644
index 0000000..81af0e4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_precision-9-e7b465fbeb49487b2a972a314e2c01ab
@@ -0,0 +1 @@
+NULL	NULL

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/default_partition_name-0-312a37c422883aa0d660018248157cf8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/default_partition_name-0-312a37c422883aa0d660018248157cf8 b/sql/hive/src/test/resources/golden/default_partition_name-0-312a37c422883aa0d660018248157cf8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/default_partition_name-1-9de8e5f66c536d4ace89c61759db829c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/default_partition_name-1-9de8e5f66c536d4ace89c61759db829c b/sql/hive/src/test/resources/golden/default_partition_name-1-9de8e5f66c536d4ace89c61759db829c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/default_partition_name-1-9de8e5f66c536d4ace89c61759db829c
@@ -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/default_partition_name-2-8732fdce7fb224dd783da2b83a93c795
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/default_partition_name-2-8732fdce7fb224dd783da2b83a93c795 b/sql/hive/src/test/resources/golden/default_partition_name-2-8732fdce7fb224dd783da2b83a93c795
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/default_partition_name-3-a7047012b4bce0158edaafe5cf0a57be
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/default_partition_name-3-a7047012b4bce0158edaafe5cf0a57be b/sql/hive/src/test/resources/golden/default_partition_name-3-a7047012b4bce0158edaafe5cf0a57be
new file mode 100644
index 0000000..ded23df
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/default_partition_name-3-a7047012b4bce0158edaafe5cf0a57be
@@ -0,0 +1 @@
+ds=__HIVE_DEFAULT_PARTITION__
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/delimiter-0-ef9bd1f5e2dad851509d6d2907c0e6ba
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/delimiter-0-ef9bd1f5e2dad851509d6d2907c0e6ba b/sql/hive/src/test/resources/golden/delimiter-0-ef9bd1f5e2dad851509d6d2907c0e6ba
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/delimiter-1-d9e405c4107da8af78fcacb83a667b41
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/delimiter-1-d9e405c4107da8af78fcacb83a667b41 b/sql/hive/src/test/resources/golden/delimiter-1-d9e405c4107da8af78fcacb83a667b41
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/delimiter-2-d7137294d2e53ea6edc259943e4c6069
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/delimiter-2-d7137294d2e53ea6edc259943e4c6069 b/sql/hive/src/test/resources/golden/delimiter-2-d7137294d2e53ea6edc259943e4c6069
new file mode 100644
index 0000000..f438072
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/delimiter-2-d7137294d2e53ea6edc259943e4c6069
@@ -0,0 +1,3 @@
+35	40
+48	32
+100100	40
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/delimiter-3-176724f76343433a8f2e6131b12206d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/delimiter-3-176724f76343433a8f2e6131b12206d7 b/sql/hive/src/test/resources/golden/delimiter-3-176724f76343433a8f2e6131b12206d7
new file mode 100644
index 0000000..f438072
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/delimiter-3-176724f76343433a8f2e6131b12206d7
@@ -0,0 +1,3 @@
+35	40
+48	32
+100100	40
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/delimiter-4-f17c3a91cdc84fbc6d14011b04f12a64
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/delimiter-4-f17c3a91cdc84fbc6d14011b04f12a64 b/sql/hive/src/test/resources/golden/delimiter-4-f17c3a91cdc84fbc6d14011b04f12a64
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_comment_indent-0-5b66d27453f15517fb266a5e1a0e3cbb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_comment_indent-0-5b66d27453f15517fb266a5e1a0e3cbb b/sql/hive/src/test/resources/golden/describe_comment_indent-0-5b66d27453f15517fb266a5e1a0e3cbb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_comment_indent-1-5536eb772d43014b971c6da3a0c44904
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_comment_indent-1-5536eb772d43014b971c6da3a0c44904 b/sql/hive/src/test/resources/golden/describe_comment_indent-1-5536eb772d43014b971c6da3a0c44904
new file mode 100644
index 0000000..d980efc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_comment_indent-1-5536eb772d43014b971c6da3a0c44904
@@ -0,0 +1,6 @@
+col1                	int                 	col1 one line comment
+col2                	string              	col2                
+                    	                    	two lines comment
+col3                	string              	col3                
+                    	                    	three lines
+                    	                    	comment
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_comment_indent-2-91bffa09f4f2caaaa6864bf935c2ea94
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_comment_indent-2-91bffa09f4f2caaaa6864bf935c2ea94 b/sql/hive/src/test/resources/golden/describe_comment_indent-2-91bffa09f4f2caaaa6864bf935c2ea94
new file mode 100644
index 0000000..01b9151
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_comment_indent-2-91bffa09f4f2caaaa6864bf935c2ea94
@@ -0,0 +1,32 @@
+# col_name            	data_type           	comment             
+	 	 
+col1                	int                 	col1 one line comment
+col2                	string              	col2                
+                    	                    	two lines comment
+col3                	string              	col3                
+                    	                    	three lines
+                    	                    	comment
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Tue Jan 14 11:42:35 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/test_table	 
+Table Type:         	MANAGED_TABLE       	 
+Table Parameters:	 	 
+	comment             	table comment\ntwo lines
+	transient_lastDdlTime	1389728555          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_database_json-0-1110d5212ef44ba8c7ac357fb2f4fc7b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_database_json-0-1110d5212ef44ba8c7ac357fb2f4fc7b b/sql/hive/src/test/resources/golden/describe_database_json-0-1110d5212ef44ba8c7ac357fb2f4fc7b
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_database_json-0-1110d5212ef44ba8c7ac357fb2f4fc7b
@@ -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/describe_database_json-1-12cc2812ab067d58718c29ea6aa3d8a3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_database_json-1-12cc2812ab067d58718c29ea6aa3d8a3 b/sql/hive/src/test/resources/golden/describe_database_json-1-12cc2812ab067d58718c29ea6aa3d8a3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_database_json-10-1afddec8522bd69f496b15980600a6e1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_database_json-10-1afddec8522bd69f496b15980600a6e1 b/sql/hive/src/test/resources/golden/describe_database_json-10-1afddec8522bd69f496b15980600a6e1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_database_json-11-b05391400dc31139998dc3abaaf86320
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_database_json-11-b05391400dc31139998dc3abaaf86320 b/sql/hive/src/test/resources/golden/describe_database_json-11-b05391400dc31139998dc3abaaf86320
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_database_json-11-b05391400dc31139998dc3abaaf86320
@@ -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/describe_database_json-2-8e7cfe3e6069e796124ca940125385a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_database_json-2-8e7cfe3e6069e796124ca940125385a b/sql/hive/src/test/resources/golden/describe_database_json-2-8e7cfe3e6069e796124ca940125385a
new file mode 100644
index 0000000..c56a79e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_database_json-2-8e7cfe3e6069e796124ca940125385a
@@ -0,0 +1 @@
+{"location":"file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/jsondb1","comment":"Test database","database":"jsondb1"}	 	 	 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_database_json-3-d097973152d91fa8072facb0f739e304
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_database_json-3-d097973152d91fa8072facb0f739e304 b/sql/hive/src/test/resources/golden/describe_database_json-3-d097973152d91fa8072facb0f739e304
new file mode 100644
index 0000000..aa08c38
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_database_json-3-d097973152d91fa8072facb0f739e304
@@ -0,0 +1 @@
+{"location":"file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/jsondb1","params":{"id":"jsondb1"},"comment":"Test database","database":"jsondb1"}	 	 	 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_database_json-4-549981e00a3d95f03dd5a9ef6044aa20
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_database_json-4-549981e00a3d95f03dd5a9ef6044aa20 b/sql/hive/src/test/resources/golden/describe_database_json-4-549981e00a3d95f03dd5a9ef6044aa20
new file mode 100644
index 0000000..513aeaa
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_database_json-4-549981e00a3d95f03dd5a9ef6044aa20
@@ -0,0 +1 @@
+{"databases":["default","jsondb1"]}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_database_json-5-a3ee372283f45479db3f2cd7ebeedc8c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_database_json-5-a3ee372283f45479db3f2cd7ebeedc8c b/sql/hive/src/test/resources/golden/describe_database_json-5-a3ee372283f45479db3f2cd7ebeedc8c
new file mode 100644
index 0000000..606069d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/describe_database_json-5-a3ee372283f45479db3f2cd7ebeedc8c
@@ -0,0 +1 @@
+{"databases":["jsondb1"]}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_database_json-6-1afddec8522bd69f496b15980600a6e1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_database_json-6-1afddec8522bd69f496b15980600a6e1 b/sql/hive/src/test/resources/golden/describe_database_json-6-1afddec8522bd69f496b15980600a6e1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/describe_database_json-7-7529ec337ca17cdf95d037f29e1cb793
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/describe_database_json-7-7529ec337ca17cdf95d037f29e1cb793 b/sql/hive/src/test/resources/golden/describe_database_json-7-7529ec337ca17cdf95d037f29e1cb793
new file mode 100644
index 0000000..e69de29


[11/51] [partial] Add hive test files to repository. Remove download script.

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join30-1-5859eba43fb180c2142035cd4c77ea4d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join30-1-5859eba43fb180c2142035cd4c77ea4d b/sql/hive/src/test/resources/golden/join30-1-5859eba43fb180c2142035cd4c77ea4d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join30-2-194edec0592cf441617ca7caf9756baa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join30-2-194edec0592cf441617ca7caf9756baa b/sql/hive/src/test/resources/golden/join30-2-194edec0592cf441617ca7caf9756baa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join30-3-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join30-3-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join30-3-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..71094ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join30-3-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,15 @@
+66	1
+98	2
+128	3
+146	2
+150	1
+213	2
+224	2
+238	2
+255	2
+273	3
+278	2
+311	3
+369	3
+401	5
+406	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join31-0-619db2f9dd69aa236aa804cced726c9a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join31-0-619db2f9dd69aa236aa804cced726c9a b/sql/hive/src/test/resources/golden/join31-0-619db2f9dd69aa236aa804cced726c9a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join31-1-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join31-1-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/join31-1-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join31-1-24ca942f094b14b92086305cc125e833
@@ -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/join31-2-44d382ce6848d3f0b900b0808747d8e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join31-2-44d382ce6848d3f0b900b0808747d8e9 b/sql/hive/src/test/resources/golden/join31-2-44d382ce6848d3f0b900b0808747d8e9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join31-2-44d382ce6848d3f0b900b0808747d8e9
@@ -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/join31-3-25fc734982956a164adde6bb1d4d8751
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join31-3-25fc734982956a164adde6bb1d4d8751 b/sql/hive/src/test/resources/golden/join31-3-25fc734982956a164adde6bb1d4d8751
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join31-3-25fc734982956a164adde6bb1d4d8751
@@ -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/join31-4-34e30fa5d6f35a20561c7754197f0626
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join31-4-34e30fa5d6f35a20561c7754197f0626 b/sql/hive/src/test/resources/golden/join31-4-34e30fa5d6f35a20561c7754197f0626
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join31-5-a2082be28be44e2bfa9a58fb45c23f07
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join31-5-a2082be28be44e2bfa9a58fb45c23f07 b/sql/hive/src/test/resources/golden/join31-5-a2082be28be44e2bfa9a58fb45c23f07
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join31-6-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join31-6-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join31-6-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..5d28208
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join31-6-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,15 @@
+128	1
+146	1
+150	1
+213	1
+224	1
+238	1
+255	1
+273	1
+278	1
+311	1
+369	1
+401	1
+406	1
+66	1
+98	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32-0-775b1af8eae9b2250052be1b72b4086
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32-0-775b1af8eae9b2250052be1b72b4086 b/sql/hive/src/test/resources/golden/join32-0-775b1af8eae9b2250052be1b72b4086
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32-1-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32-1-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/join32-1-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join32-1-24ca942f094b14b92086305cc125e833
@@ -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/join32-2-44d382ce6848d3f0b900b0808747d8e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32-2-44d382ce6848d3f0b900b0808747d8e9 b/sql/hive/src/test/resources/golden/join32-2-44d382ce6848d3f0b900b0808747d8e9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join32-2-44d382ce6848d3f0b900b0808747d8e9
@@ -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/join32-3-25fc734982956a164adde6bb1d4d8751
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32-3-25fc734982956a164adde6bb1d4d8751 b/sql/hive/src/test/resources/golden/join32-3-25fc734982956a164adde6bb1d4d8751
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join32-3-25fc734982956a164adde6bb1d4d8751
@@ -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/join32-4-fc6880e4e0750a3daa7fc108b72d11bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32-4-fc6880e4e0750a3daa7fc108b72d11bb b/sql/hive/src/test/resources/golden/join32-4-fc6880e4e0750a3daa7fc108b72d11bb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32-5-425c5c35b23c42254dabec49aa6613bf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32-5-425c5c35b23c42254dabec49aa6613bf b/sql/hive/src/test/resources/golden/join32-5-425c5c35b23c42254dabec49aa6613bf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32-6-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32-6-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join32-6-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..a6538b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join32-6-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,85 @@
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-0-775b1af8eae9b2250052be1b72b4086
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-0-775b1af8eae9b2250052be1b72b4086 b/sql/hive/src/test/resources/golden/join32_lessSize-0-775b1af8eae9b2250052be1b72b4086
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-1-7a874b25490d3e1e186803646eb6a789
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-1-7a874b25490d3e1e186803646eb6a789 b/sql/hive/src/test/resources/golden/join32_lessSize-1-7a874b25490d3e1e186803646eb6a789
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-10-e4ca54ef5e9c845b5bd7fb6b56cdc45a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-10-e4ca54ef5e9c845b5bd7fb6b56cdc45a b/sql/hive/src/test/resources/golden/join32_lessSize-10-e4ca54ef5e9c845b5bd7fb6b56cdc45a
new file mode 100644
index 0000000..a6538b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join32_lessSize-10-e4ca54ef5e9c845b5bd7fb6b56cdc45a
@@ -0,0 +1,85 @@
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-11-79c0e9faf5798c465fedee25c72e7ca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-11-79c0e9faf5798c465fedee25c72e7ca b/sql/hive/src/test/resources/golden/join32_lessSize-11-79c0e9faf5798c465fedee25c72e7ca
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-12-83544f47197cccad30dd4f0ede433b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-12-83544f47197cccad30dd4f0ede433b8 b/sql/hive/src/test/resources/golden/join32_lessSize-12-83544f47197cccad30dd4f0ede433b8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-13-ed70124968560328930327ecb108c4e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-13-ed70124968560328930327ecb108c4e9 b/sql/hive/src/test/resources/golden/join32_lessSize-13-ed70124968560328930327ecb108c4e9
new file mode 100644
index 0000000..a6538b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join32_lessSize-13-ed70124968560328930327ecb108c4e9
@@ -0,0 +1,85 @@
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-14-ac014eb214f762f1a61125af1964788a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-14-ac014eb214f762f1a61125af1964788a b/sql/hive/src/test/resources/golden/join32_lessSize-14-ac014eb214f762f1a61125af1964788a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-15-78edd67daa31711374b4c25faf89f77e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-15-78edd67daa31711374b4c25faf89f77e b/sql/hive/src/test/resources/golden/join32_lessSize-15-78edd67daa31711374b4c25faf89f77e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-16-ed70124968560328930327ecb108c4e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-16-ed70124968560328930327ecb108c4e9 b/sql/hive/src/test/resources/golden/join32_lessSize-16-ed70124968560328930327ecb108c4e9
new file mode 100644
index 0000000..b125179
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join32_lessSize-16-ed70124968560328930327ecb108c4e9
@@ -0,0 +1,97 @@
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+NULL	val_165	val_165
+NULL	val_165	val_165
+NULL	val_193	val_193
+NULL	val_193	val_193
+NULL	val_193	val_193
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+NULL	val_265	val_265
+NULL	val_265	val_265
+NULL	val_27	val_27
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+NULL	val_409	val_409
+NULL	val_409	val_409
+NULL	val_409	val_409
+NULL	val_484	val_484
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-17-b6bd9e2ca2bfabec16846b4a1fa3ea20
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-17-b6bd9e2ca2bfabec16846b4a1fa3ea20 b/sql/hive/src/test/resources/golden/join32_lessSize-17-b6bd9e2ca2bfabec16846b4a1fa3ea20
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-18-f9b31c552044d8e5cc193121eb71024d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-18-f9b31c552044d8e5cc193121eb71024d b/sql/hive/src/test/resources/golden/join32_lessSize-18-f9b31c552044d8e5cc193121eb71024d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-19-ed70124968560328930327ecb108c4e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-19-ed70124968560328930327ecb108c4e9 b/sql/hive/src/test/resources/golden/join32_lessSize-19-ed70124968560328930327ecb108c4e9
new file mode 100644
index 0000000..a6538b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join32_lessSize-19-ed70124968560328930327ecb108c4e9
@@ -0,0 +1,85 @@
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-2-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-2-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/join32_lessSize-2-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join32_lessSize-2-24ca942f094b14b92086305cc125e833
@@ -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/join32_lessSize-20-ecf04f68517b6104d9cc8995796b424
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-20-ecf04f68517b6104d9cc8995796b424 b/sql/hive/src/test/resources/golden/join32_lessSize-20-ecf04f68517b6104d9cc8995796b424
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-21-f6822e1bb0b193eec397ebb9c79fbf47
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-21-f6822e1bb0b193eec397ebb9c79fbf47 b/sql/hive/src/test/resources/golden/join32_lessSize-21-f6822e1bb0b193eec397ebb9c79fbf47
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-22-ed70124968560328930327ecb108c4e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-22-ed70124968560328930327ecb108c4e9 b/sql/hive/src/test/resources/golden/join32_lessSize-22-ed70124968560328930327ecb108c4e9
new file mode 100644
index 0000000..a6538b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join32_lessSize-22-ed70124968560328930327ecb108c4e9
@@ -0,0 +1,85 @@
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-3-44d382ce6848d3f0b900b0808747d8e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-3-44d382ce6848d3f0b900b0808747d8e9 b/sql/hive/src/test/resources/golden/join32_lessSize-3-44d382ce6848d3f0b900b0808747d8e9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join32_lessSize-3-44d382ce6848d3f0b900b0808747d8e9
@@ -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/join32_lessSize-4-7f7f3daa7ff45944c3d534f9feff3bb6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-4-7f7f3daa7ff45944c3d534f9feff3bb6 b/sql/hive/src/test/resources/golden/join32_lessSize-4-7f7f3daa7ff45944c3d534f9feff3bb6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join32_lessSize-4-7f7f3daa7ff45944c3d534f9feff3bb6
@@ -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/join32_lessSize-5-fc6880e4e0750a3daa7fc108b72d11bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-5-fc6880e4e0750a3daa7fc108b72d11bb b/sql/hive/src/test/resources/golden/join32_lessSize-5-fc6880e4e0750a3daa7fc108b72d11bb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-6-425c5c35b23c42254dabec49aa6613bf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-6-425c5c35b23c42254dabec49aa6613bf b/sql/hive/src/test/resources/golden/join32_lessSize-6-425c5c35b23c42254dabec49aa6613bf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-7-e4ca54ef5e9c845b5bd7fb6b56cdc45a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-7-e4ca54ef5e9c845b5bd7fb6b56cdc45a b/sql/hive/src/test/resources/golden/join32_lessSize-7-e4ca54ef5e9c845b5bd7fb6b56cdc45a
new file mode 100644
index 0000000..a6538b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join32_lessSize-7-e4ca54ef5e9c845b5bd7fb6b56cdc45a
@@ -0,0 +1,85 @@
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join32_lessSize-8-5e277b322f831494ecd6f51a0c727c7b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join32_lessSize-8-5e277b322f831494ecd6f51a0c727c7b b/sql/hive/src/test/resources/golden/join32_lessSize-8-5e277b322f831494ecd6f51a0c727c7b
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join33-0-775b1af8eae9b2250052be1b72b4086
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join33-0-775b1af8eae9b2250052be1b72b4086 b/sql/hive/src/test/resources/golden/join33-0-775b1af8eae9b2250052be1b72b4086
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join33-1-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join33-1-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/join33-1-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join33-1-24ca942f094b14b92086305cc125e833
@@ -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/join33-2-44d382ce6848d3f0b900b0808747d8e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join33-2-44d382ce6848d3f0b900b0808747d8e9 b/sql/hive/src/test/resources/golden/join33-2-44d382ce6848d3f0b900b0808747d8e9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join33-2-44d382ce6848d3f0b900b0808747d8e9
@@ -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/join33-3-25fc734982956a164adde6bb1d4d8751
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join33-3-25fc734982956a164adde6bb1d4d8751 b/sql/hive/src/test/resources/golden/join33-3-25fc734982956a164adde6bb1d4d8751
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join33-3-25fc734982956a164adde6bb1d4d8751
@@ -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/join33-4-fc6880e4e0750a3daa7fc108b72d11bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join33-4-fc6880e4e0750a3daa7fc108b72d11bb b/sql/hive/src/test/resources/golden/join33-4-fc6880e4e0750a3daa7fc108b72d11bb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join33-5-425c5c35b23c42254dabec49aa6613bf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join33-5-425c5c35b23c42254dabec49aa6613bf b/sql/hive/src/test/resources/golden/join33-5-425c5c35b23c42254dabec49aa6613bf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join33-6-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join33-6-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join33-6-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..a6538b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join33-6-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,85 @@
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join34-0-775b1af8eae9b2250052be1b72b4086
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join34-0-775b1af8eae9b2250052be1b72b4086 b/sql/hive/src/test/resources/golden/join34-0-775b1af8eae9b2250052be1b72b4086
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join34-1-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join34-1-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/join34-1-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join34-1-24ca942f094b14b92086305cc125e833
@@ -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/join34-2-44d382ce6848d3f0b900b0808747d8e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join34-2-44d382ce6848d3f0b900b0808747d8e9 b/sql/hive/src/test/resources/golden/join34-2-44d382ce6848d3f0b900b0808747d8e9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join34-2-44d382ce6848d3f0b900b0808747d8e9
@@ -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/join34-3-25fc734982956a164adde6bb1d4d8751
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join34-3-25fc734982956a164adde6bb1d4d8751 b/sql/hive/src/test/resources/golden/join34-3-25fc734982956a164adde6bb1d4d8751
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join34-3-25fc734982956a164adde6bb1d4d8751
@@ -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/join34-4-51cc5d253befd784a9d466c0b402f47a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join34-4-51cc5d253befd784a9d466c0b402f47a b/sql/hive/src/test/resources/golden/join34-4-51cc5d253befd784a9d466c0b402f47a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join34-5-abf5cf110d6a0eb85ae257768c805f39
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join34-5-abf5cf110d6a0eb85ae257768c805f39 b/sql/hive/src/test/resources/golden/join34-5-abf5cf110d6a0eb85ae257768c805f39
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join34-6-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join34-6-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join34-6-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..e18d1ff
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join34-6-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,34 @@
+128		val_128
+128		val_128
+128		val_128
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+224		val_224
+224		val_224
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+369		val_369
+369		val_369
+369		val_369
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join35-0-1ef68e1b8dd5f69f4a5149f3ebec42b9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join35-0-1ef68e1b8dd5f69f4a5149f3ebec42b9 b/sql/hive/src/test/resources/golden/join35-0-1ef68e1b8dd5f69f4a5149f3ebec42b9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join35-1-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join35-1-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/join35-1-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join35-1-24ca942f094b14b92086305cc125e833
@@ -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/join35-2-44d382ce6848d3f0b900b0808747d8e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join35-2-44d382ce6848d3f0b900b0808747d8e9 b/sql/hive/src/test/resources/golden/join35-2-44d382ce6848d3f0b900b0808747d8e9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join35-2-44d382ce6848d3f0b900b0808747d8e9
@@ -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/join35-3-25fc734982956a164adde6bb1d4d8751
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join35-3-25fc734982956a164adde6bb1d4d8751 b/sql/hive/src/test/resources/golden/join35-3-25fc734982956a164adde6bb1d4d8751
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join35-3-25fc734982956a164adde6bb1d4d8751
@@ -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/join35-4-99cb704ccc2813400908a62571891dc7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join35-4-99cb704ccc2813400908a62571891dc7 b/sql/hive/src/test/resources/golden/join35-4-99cb704ccc2813400908a62571891dc7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join35-5-60956f3307651237f52ffbe41c827c1c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join35-5-60956f3307651237f52ffbe41c827c1c b/sql/hive/src/test/resources/golden/join35-5-60956f3307651237f52ffbe41c827c1c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join35-6-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join35-6-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join35-6-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..efdd80c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join35-6-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,13 @@
+128		3
+146	val_146	2
+150	val_150	1
+213	val_213	2
+224		2
+238	val_238	2
+255	val_255	2
+273	val_273	3
+278	val_278	2
+311	val_311	3
+369		3
+401	val_401	5
+406	val_406	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join36-0-8934d9b821aa4b34b760f73eff56cd06
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join36-0-8934d9b821aa4b34b760f73eff56cd06 b/sql/hive/src/test/resources/golden/join36-0-8934d9b821aa4b34b760f73eff56cd06
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join36-0-8934d9b821aa4b34b760f73eff56cd06
@@ -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/join36-1-3aba153d62042206c0f001ea74980da
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join36-1-3aba153d62042206c0f001ea74980da b/sql/hive/src/test/resources/golden/join36-1-3aba153d62042206c0f001ea74980da
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join36-2-5b1cac8ef7857d2f8c675ed6f0224471
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join36-2-5b1cac8ef7857d2f8c675ed6f0224471 b/sql/hive/src/test/resources/golden/join36-2-5b1cac8ef7857d2f8c675ed6f0224471
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join36-3-c87d5b10b6ce87ac8ee2ab0d2b3755e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join36-3-c87d5b10b6ce87ac8ee2ab0d2b3755e8 b/sql/hive/src/test/resources/golden/join36-3-c87d5b10b6ce87ac8ee2ab0d2b3755e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join36-4-fbe7d714e988877ebe6202a60e8ef776
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join36-4-fbe7d714e988877ebe6202a60e8ef776 b/sql/hive/src/test/resources/golden/join36-4-fbe7d714e988877ebe6202a60e8ef776
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join36-5-9353d3e0b11c781f782af4013e8569e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join36-5-9353d3e0b11c781f782af4013e8569e3 b/sql/hive/src/test/resources/golden/join36-5-9353d3e0b11c781f782af4013e8569e3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join36-6-d76aff886201d223c7dbed2b0f0d5512
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join36-6-d76aff886201d223c7dbed2b0f0d5512 b/sql/hive/src/test/resources/golden/join36-6-d76aff886201d223c7dbed2b0f0d5512
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join36-7-171ede21302050a33468d95e329a38a3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join36-7-171ede21302050a33468d95e329a38a3 b/sql/hive/src/test/resources/golden/join36-7-171ede21302050a33468d95e329a38a3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join36-8-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join36-8-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join36-8-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..a250f20
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join36-8-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,309 @@
+0	3	3
+2	1	1
+4	1	1
+5	3	3
+8	1	1
+9	1	1
+10	1	1
+11	1	1
+12	2	2
+15	2	2
+17	1	1
+18	2	2
+19	1	1
+20	1	1
+24	2	2
+26	2	2
+27	1	1
+28	1	1
+30	1	1
+33	1	1
+34	1	1
+35	3	3
+37	2	2
+41	1	1
+42	2	2
+43	1	1
+44	1	1
+47	1	1
+51	2	2
+53	1	1
+54	1	1
+57	1	1
+58	2	2
+64	1	1
+65	1	1
+66	1	1
+67	2	2
+69	1	1
+70	3	3
+72	2	2
+74	1	1
+76	2	2
+77	1	1
+78	1	1
+80	1	1
+82	1	1
+83	2	2
+84	2	2
+85	1	1
+86	1	1
+87	1	1
+90	3	3
+92	1	1
+95	2	2
+96	1	1
+97	2	2
+98	2	2
+100	2	2
+103	2	2
+104	2	2
+105	1	1
+111	1	1
+113	2	2
+114	1	1
+116	1	1
+118	2	2
+119	3	3
+120	2	2
+125	2	2
+126	1	1
+128	3	3
+129	2	2
+131	1	1
+133	1	1
+134	2	2
+136	1	1
+137	2	2
+138	4	4
+143	1	1
+145	1	1
+146	2	2
+149	2	2
+150	1	1
+152	2	2
+153	1	1
+155	1	1
+156	1	1
+157	1	1
+158	1	1
+160	1	1
+162	1	1
+163	1	1
+164	2	2
+165	2	2
+166	1	1
+167	3	3
+168	1	1
+169	4	4
+170	1	1
+172	2	2
+174	2	2
+175	2	2
+176	2	2
+177	1	1
+178	1	1
+179	2	2
+180	1	1
+181	1	1
+183	1	1
+186	1	1
+187	3	3
+189	1	1
+190	1	1
+191	2	2
+192	1	1
+193	3	3
+194	1	1
+195	2	2
+196	1	1
+197	2	2
+199	3	3
+200	2	2
+201	1	1
+202	1	1
+203	2	2
+205	2	2
+207	2	2
+208	3	3
+209	2	2
+213	2	2
+214	1	1
+216	2	2
+217	2	2
+218	1	1
+219	2	2
+221	2	2
+222	1	1
+223	2	2
+224	2	2
+226	1	1
+228	1	1
+229	2	2
+230	5	5
+233	2	2
+235	1	1
+237	2	2
+238	2	2
+239	2	2
+241	1	1
+242	2	2
+244	1	1
+247	1	1
+248	1	1
+249	1	1
+252	1	1
+255	2	2
+256	2	2
+257	1	1
+258	1	1
+260	1	1
+262	1	1
+263	1	1
+265	2	2
+266	1	1
+272	2	2
+273	3	3
+274	1	1
+275	1	1
+277	4	4
+278	2	2
+280	2	2
+281	2	2
+282	2	2
+283	1	1
+284	1	1
+285	1	1
+286	1	1
+287	1	1
+288	2	2
+289	1	1
+291	1	1
+292	1	1
+296	1	1
+298	3	3
+302	1	1
+305	1	1
+306	1	1
+307	2	2
+308	1	1
+309	2	2
+310	1	1
+311	3	3
+315	1	1
+316	3	3
+317	2	2
+318	3	3
+321	2	2
+322	2	2
+323	1	1
+325	2	2
+327	3	3
+331	2	2
+332	1	1
+333	2	2
+335	1	1
+336	1	1
+338	1	1
+339	1	1
+341	1	1
+342	2	2
+344	2	2
+345	1	1
+348	5	5
+351	1	1
+353	2	2
+356	1	1
+360	1	1
+362	1	1
+364	1	1
+365	1	1
+366	1	1
+367	2	2
+368	1	1
+369	3	3
+373	1	1
+374	1	1
+375	1	1
+377	1	1
+378	1	1
+379	1	1
+382	2	2
+384	3	3
+386	1	1
+389	1	1
+392	1	1
+393	1	1
+394	1	1
+395	2	2
+396	3	3
+397	2	2
+399	2	2
+400	1	1
+401	5	5
+402	1	1
+403	3	3
+404	2	2
+406	4	4
+407	1	1
+409	3	3
+411	1	1
+413	2	2
+414	2	2
+417	3	3
+418	1	1
+419	1	1
+421	1	1
+424	2	2
+427	1	1
+429	2	2
+430	3	3
+431	3	3
+432	1	1
+435	1	1
+436	1	1
+437	1	1
+438	3	3
+439	2	2
+443	1	1
+444	1	1
+446	1	1
+448	1	1
+449	1	1
+452	1	1
+453	1	1
+454	3	3
+455	1	1
+457	1	1
+458	2	2
+459	2	2
+460	1	1
+462	2	2
+463	2	2
+466	3	3
+467	1	1
+468	4	4
+469	5	5
+470	1	1
+472	1	1
+475	1	1
+477	1	1
+478	2	2
+479	1	1
+480	3	3
+481	1	1
+482	1	1
+483	1	1
+484	1	1
+485	1	1
+487	1	1
+489	4	4
+490	1	1
+491	1	1
+492	2	2
+493	1	1
+494	1	1
+495	1	1
+496	1	1
+497	1	1
+498	3	3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join37-0-8934d9b821aa4b34b760f73eff56cd06
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join37-0-8934d9b821aa4b34b760f73eff56cd06 b/sql/hive/src/test/resources/golden/join37-0-8934d9b821aa4b34b760f73eff56cd06
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join37-0-8934d9b821aa4b34b760f73eff56cd06
@@ -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/join37-1-360b3676605ccb3d89cf555342db87af
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join37-1-360b3676605ccb3d89cf555342db87af b/sql/hive/src/test/resources/golden/join37-1-360b3676605ccb3d89cf555342db87af
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join37-2-2310f2b8726137811543e04db98dd1db
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join37-2-2310f2b8726137811543e04db98dd1db b/sql/hive/src/test/resources/golden/join37-2-2310f2b8726137811543e04db98dd1db
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join37-3-c4b3a85965108ad7013ac3931598af09
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join37-3-c4b3a85965108ad7013ac3931598af09 b/sql/hive/src/test/resources/golden/join37-3-c4b3a85965108ad7013ac3931598af09
new file mode 100644
index 0000000..e69de29


[25/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..922f4bf
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+0	1	00.0	0	3
+1	71	116414.0	10044	115
+2	69	225571.0	15780	111
+3	62	332004.0	20119	99
+4	74	452763.0	30965	124
+5	6	5397.0	278	10
+6	5	6398.0	331	6
+7	6	7735.0	447	10
+8	8	8762.0	595	10
+9	7	91047.0	577	12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_map_skew-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map_skew-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby2_map_skew-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_map_skew-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby2_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map_skew-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby2_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby2_map_skew-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map_skew-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby2_map_skew-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_map_skew-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby2_map_skew-3-1c0aa77190a5b3e1895e58cfbe7467a9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map_skew-3-1c0aa77190a5b3e1895e58cfbe7467a9 b/sql/hive/src/test/resources/golden/groupby2_map_skew-3-1c0aa77190a5b3e1895e58cfbe7467a9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_map_skew-4-e193b8c0a9e1731dd46b145d166c78a7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map_skew-4-e193b8c0a9e1731dd46b145d166c78a7 b/sql/hive/src/test/resources/golden/groupby2_map_skew-4-e193b8c0a9e1731dd46b145d166c78a7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_map_skew-5-ce0965adac15c4da6526d433d17ebc0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map_skew-5-ce0965adac15c4da6526d433d17ebc0 b/sql/hive/src/test/resources/golden/groupby2_map_skew-5-ce0965adac15c4da6526d433d17ebc0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby2_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..3210a30
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+0	1	00.0
+1	71	116414.0
+2	69	225571.0
+3	62	332004.0
+4	74	452763.0
+5	6	5397.0
+6	5	6398.0
+7	6	7735.0
+8	8	8762.0
+9	7	91047.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby2_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby2_noskew-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_noskew-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby2_noskew-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_noskew-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby2_noskew-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_noskew-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby2_noskew-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_noskew-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby2_noskew-3-6b5d354a5a81c0171c3cc8d553bfdb9b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_noskew-3-6b5d354a5a81c0171c3cc8d553bfdb9b b/sql/hive/src/test/resources/golden/groupby2_noskew-3-6b5d354a5a81c0171c3cc8d553bfdb9b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_noskew-4-67a2618eb44e68e6d8cf8792ded802f7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_noskew-4-67a2618eb44e68e6d8cf8792ded802f7 b/sql/hive/src/test/resources/golden/groupby2_noskew-4-67a2618eb44e68e6d8cf8792ded802f7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_noskew-5-c0660310e5d882732d07cb76bc0a7939
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_noskew-5-c0660310e5d882732d07cb76bc0a7939 b/sql/hive/src/test/resources/golden/groupby2_noskew-5-c0660310e5d882732d07cb76bc0a7939
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_noskew-6-41dfb7b036cae4972b275a0262ea2e4c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_noskew-6-41dfb7b036cae4972b275a0262ea2e4c b/sql/hive/src/test/resources/golden/groupby2_noskew-6-41dfb7b036cae4972b275a0262ea2e4c
new file mode 100644
index 0000000..3210a30
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_noskew-6-41dfb7b036cae4972b275a0262ea2e4c
@@ -0,0 +1,10 @@
+0	1	00.0
+1	71	116414.0
+2	69	225571.0
+3	62	332004.0
+4	74	452763.0
+5	6	5397.0
+6	5	6398.0
+7	6	7735.0
+8	8	8762.0
+9	7	91047.0
\ No newline at end of file

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-2-83c59d378571a6e487aa20217bd87817
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-3-f64b982c4bf34931f03447e635ae33d2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-3-f64b982c4bf34931f03447e635ae33d2 b/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-3-f64b982c4bf34931f03447e635ae33d2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-4-2115f3e7d207621ce2b07b6e33563844
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-4-2115f3e7d207621ce2b07b6e33563844 b/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-4-2115f3e7d207621ce2b07b6e33563844
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-5-92891db0de9b8cd00892f0a790aff494
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-5-92891db0de9b8cd00892f0a790aff494 b/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-5-92891db0de9b8cd00892f0a790aff494
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-6-41dfb7b036cae4972b275a0262ea2e4c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-6-41dfb7b036cae4972b275a0262ea2e4c b/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-6-41dfb7b036cae4972b275a0262ea2e4c
new file mode 100644
index 0000000..922f4bf
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_noskew_multi_distinct-6-41dfb7b036cae4972b275a0262ea2e4c
@@ -0,0 +1,10 @@
+0	1	00.0	0	3
+1	71	116414.0	10044	115
+2	69	225571.0	15780	111
+3	62	332004.0	20119	99
+4	74	452763.0	30965	124
+5	6	5397.0	278	10
+6	5	6398.0	331	6
+7	6	7735.0	447	10
+8	8	8762.0	595	10
+9	7	91047.0	577	12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby4-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby4-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby4-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby4-2-2a18d9570d9b676e240cda76df818c42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4-2-2a18d9570d9b676e240cda76df818c42 b/sql/hive/src/test/resources/golden/groupby4-2-2a18d9570d9b676e240cda76df818c42
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4-3-132eabb30b8d011c848c531a6ab54529
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4-3-132eabb30b8d011c848c531a6ab54529 b/sql/hive/src/test/resources/golden/groupby4-3-132eabb30b8d011c848c531a6ab54529
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4-4-ac19a9a7f4a16763bfe7998179257933
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4-4-ac19a9a7f4a16763bfe7998179257933 b/sql/hive/src/test/resources/golden/groupby4-4-ac19a9a7f4a16763bfe7998179257933
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4-5-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4-5-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby4-5-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..f55b5c9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4-5-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4_map-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby4_map-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4_map-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby4_map-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby4_map-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4_map-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby4_map-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby4_map-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4_map-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby4_map-3-840759680be77463c13e4b19b2c1eb04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map-3-840759680be77463c13e4b19b2c1eb04 b/sql/hive/src/test/resources/golden/groupby4_map-3-840759680be77463c13e4b19b2c1eb04
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4_map-4-19182d5780c4632c5bf8effdd5c7f36b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map-4-19182d5780c4632c5bf8effdd5c7f36b b/sql/hive/src/test/resources/golden/groupby4_map-4-19182d5780c4632c5bf8effdd5c7f36b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4_map-5-c0117072e2d392e3f860456d0226b7b9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map-5-c0117072e2d392e3f860456d0226b7b9 b/sql/hive/src/test/resources/golden/groupby4_map-5-c0117072e2d392e3f860456d0226b7b9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4_map-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby4_map-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..eb1f494
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4_map-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1 @@
+500
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4_map_skew-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map_skew-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby4_map_skew-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4_map_skew-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby4_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map_skew-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby4_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby4_map_skew-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map_skew-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby4_map_skew-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4_map_skew-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby4_map_skew-3-840759680be77463c13e4b19b2c1eb04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map_skew-3-840759680be77463c13e4b19b2c1eb04 b/sql/hive/src/test/resources/golden/groupby4_map_skew-3-840759680be77463c13e4b19b2c1eb04
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4_map_skew-4-19182d5780c4632c5bf8effdd5c7f36b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map_skew-4-19182d5780c4632c5bf8effdd5c7f36b b/sql/hive/src/test/resources/golden/groupby4_map_skew-4-19182d5780c4632c5bf8effdd5c7f36b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4_map_skew-5-c0117072e2d392e3f860456d0226b7b9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map_skew-5-c0117072e2d392e3f860456d0226b7b9 b/sql/hive/src/test/resources/golden/groupby4_map_skew-5-c0117072e2d392e3f860456d0226b7b9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby4_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..eb1f494
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1 @@
+500
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby4_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby4_noskew-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_noskew-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby4_noskew-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4_noskew-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby4_noskew-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_noskew-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby4_noskew-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4_noskew-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby4_noskew-3-2a18d9570d9b676e240cda76df818c42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_noskew-3-2a18d9570d9b676e240cda76df818c42 b/sql/hive/src/test/resources/golden/groupby4_noskew-3-2a18d9570d9b676e240cda76df818c42
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4_noskew-4-132eabb30b8d011c848c531a6ab54529
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_noskew-4-132eabb30b8d011c848c531a6ab54529 b/sql/hive/src/test/resources/golden/groupby4_noskew-4-132eabb30b8d011c848c531a6ab54529
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4_noskew-5-ac19a9a7f4a16763bfe7998179257933
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_noskew-5-ac19a9a7f4a16763bfe7998179257933 b/sql/hive/src/test/resources/golden/groupby4_noskew-5-ac19a9a7f4a16763bfe7998179257933
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby4_noskew-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby4_noskew-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby4_noskew-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..f55b5c9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby4_noskew-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby5-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby5-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby5-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby5-2-13ab74a58da514fe01dbeda0c3e79883
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5-2-13ab74a58da514fe01dbeda0c3e79883 b/sql/hive/src/test/resources/golden/groupby5-2-13ab74a58da514fe01dbeda0c3e79883
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5-3-a773aeb40af0516f2527f8e9d6907420
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5-3-a773aeb40af0516f2527f8e9d6907420 b/sql/hive/src/test/resources/golden/groupby5-3-a773aeb40af0516f2527f8e9d6907420
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5-4-c4570c2676d599793e1e9ece32aa596e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5-4-c4570c2676d599793e1e9ece32aa596e b/sql/hive/src/test/resources/golden/groupby5-4-c4570c2676d599793e1e9ece32aa596e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5-5-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5-5-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby5-5-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5-5-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5_map-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby5_map-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5_map-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby5_map-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby5_map-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5_map-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby5_map-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby5_map-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5_map-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby5_map-3-840759680be77463c13e4b19b2c1eb04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map-3-840759680be77463c13e4b19b2c1eb04 b/sql/hive/src/test/resources/golden/groupby5_map-3-840759680be77463c13e4b19b2c1eb04
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5_map-4-7b0346bd80d9833f2eccf8365b53d80f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map-4-7b0346bd80d9833f2eccf8365b53d80f b/sql/hive/src/test/resources/golden/groupby5_map-4-7b0346bd80d9833f2eccf8365b53d80f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5_map-5-586dc4493f66ea612a1d5b3cda89d725
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map-5-586dc4493f66ea612a1d5b3cda89d725 b/sql/hive/src/test/resources/golden/groupby5_map-5-586dc4493f66ea612a1d5b3cda89d725
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5_map-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby5_map-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..349d8b7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5_map-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1 @@
+130091
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5_map_skew-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map_skew-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby5_map_skew-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5_map_skew-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby5_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map_skew-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby5_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby5_map_skew-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map_skew-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby5_map_skew-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5_map_skew-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby5_map_skew-3-840759680be77463c13e4b19b2c1eb04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map_skew-3-840759680be77463c13e4b19b2c1eb04 b/sql/hive/src/test/resources/golden/groupby5_map_skew-3-840759680be77463c13e4b19b2c1eb04
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5_map_skew-4-7b0346bd80d9833f2eccf8365b53d80f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map_skew-4-7b0346bd80d9833f2eccf8365b53d80f b/sql/hive/src/test/resources/golden/groupby5_map_skew-4-7b0346bd80d9833f2eccf8365b53d80f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5_map_skew-5-586dc4493f66ea612a1d5b3cda89d725
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map_skew-5-586dc4493f66ea612a1d5b3cda89d725 b/sql/hive/src/test/resources/golden/groupby5_map_skew-5-586dc4493f66ea612a1d5b3cda89d725
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby5_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..349d8b7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1 @@
+130091
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby5_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby5_noskew-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_noskew-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby5_noskew-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5_noskew-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby5_noskew-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_noskew-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby5_noskew-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5_noskew-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby5_noskew-3-13ab74a58da514fe01dbeda0c3e79883
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_noskew-3-13ab74a58da514fe01dbeda0c3e79883 b/sql/hive/src/test/resources/golden/groupby5_noskew-3-13ab74a58da514fe01dbeda0c3e79883
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5_noskew-4-a773aeb40af0516f2527f8e9d6907420
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_noskew-4-a773aeb40af0516f2527f8e9d6907420 b/sql/hive/src/test/resources/golden/groupby5_noskew-4-a773aeb40af0516f2527f8e9d6907420
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5_noskew-5-c4570c2676d599793e1e9ece32aa596e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_noskew-5-c4570c2676d599793e1e9ece32aa596e b/sql/hive/src/test/resources/golden/groupby5_noskew-5-c4570c2676d599793e1e9ece32aa596e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby5_noskew-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby5_noskew-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby5_noskew-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby5_noskew-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby6-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby6-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby6-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby6-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby6-2-2a18d9570d9b676e240cda76df818c42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6-2-2a18d9570d9b676e240cda76df818c42 b/sql/hive/src/test/resources/golden/groupby6-2-2a18d9570d9b676e240cda76df818c42
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby6-3-ae61517a9997b80d512a9089cdb71fac
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6-3-ae61517a9997b80d512a9089cdb71fac b/sql/hive/src/test/resources/golden/groupby6-3-ae61517a9997b80d512a9089cdb71fac
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby6-4-3f468a119e7975110b4063adb42c7dd9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6-4-3f468a119e7975110b4063adb42c7dd9 b/sql/hive/src/test/resources/golden/groupby6-4-3f468a119e7975110b4063adb42c7dd9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby6-5-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6-5-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby6-5-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..f55b5c9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6-5-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby6_map-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_map-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby6_map-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6_map-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby6_map-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_map-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby6_map-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6_map-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby6_map-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_map-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby6_map-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6_map-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby6_map-3-2a18d9570d9b676e240cda76df818c42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_map-3-2a18d9570d9b676e240cda76df818c42 b/sql/hive/src/test/resources/golden/groupby6_map-3-2a18d9570d9b676e240cda76df818c42
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby6_map-4-ae61517a9997b80d512a9089cdb71fac
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_map-4-ae61517a9997b80d512a9089cdb71fac b/sql/hive/src/test/resources/golden/groupby6_map-4-ae61517a9997b80d512a9089cdb71fac
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby6_map-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_map-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby6_map-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..f55b5c9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6_map-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby6_map_skew-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_map_skew-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby6_map_skew-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6_map_skew-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby6_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_map_skew-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby6_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby6_map_skew-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_map_skew-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby6_map_skew-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6_map_skew-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby6_map_skew-3-2a18d9570d9b676e240cda76df818c42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_map_skew-3-2a18d9570d9b676e240cda76df818c42 b/sql/hive/src/test/resources/golden/groupby6_map_skew-3-2a18d9570d9b676e240cda76df818c42
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby6_map_skew-4-ae61517a9997b80d512a9089cdb71fac
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_map_skew-4-ae61517a9997b80d512a9089cdb71fac b/sql/hive/src/test/resources/golden/groupby6_map_skew-4-ae61517a9997b80d512a9089cdb71fac
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby6_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby6_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..f55b5c9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby6_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby6_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby6_noskew-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_noskew-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby6_noskew-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6_noskew-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby6_noskew-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_noskew-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby6_noskew-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6_noskew-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby6_noskew-3-2a18d9570d9b676e240cda76df818c42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_noskew-3-2a18d9570d9b676e240cda76df818c42 b/sql/hive/src/test/resources/golden/groupby6_noskew-3-2a18d9570d9b676e240cda76df818c42
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby6_noskew-4-ae61517a9997b80d512a9089cdb71fac
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_noskew-4-ae61517a9997b80d512a9089cdb71fac b/sql/hive/src/test/resources/golden/groupby6_noskew-4-ae61517a9997b80d512a9089cdb71fac
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby6_noskew-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby6_noskew-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby6_noskew-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..f55b5c9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby6_noskew-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+0
+1
+2
+3
+4
+5
+6
+7
+8
+9
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby7-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby7-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby7-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby7-2-3678fb67b5c739bd87d4907630da1208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7-2-3678fb67b5c739bd87d4907630da1208 b/sql/hive/src/test/resources/golden/groupby7-2-3678fb67b5c739bd87d4907630da1208
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7-3-95474af63c0f92717ed49c3a0f37b10a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7-3-95474af63c0f92717ed49c3a0f37b10a b/sql/hive/src/test/resources/golden/groupby7-3-95474af63c0f92717ed49c3a0f37b10a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7-4-9d01ff3d1fde3ed2ab55ea9d7079fd5c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7-4-9d01ff3d1fde3ed2ab55ea9d7079fd5c b/sql/hive/src/test/resources/golden/groupby7-4-9d01ff3d1fde3ed2ab55ea9d7079fd5c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7-4-9d01ff3d1fde3ed2ab55ea9d7079fd5c
@@ -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/groupby7-5-ed76c0068780120a6f23feefee303403
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7-5-ed76c0068780120a6f23feefee303403 b/sql/hive/src/test/resources/golden/groupby7-5-ed76c0068780120a6f23feefee303403
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7-5-ed76c0068780120a6f23feefee303403
@@ -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/groupby7-6-b2af91348c5fa9605702be50983c3bd2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7-6-b2af91348c5fa9605702be50983c3bd2 b/sql/hive/src/test/resources/golden/groupby7-6-b2af91348c5fa9605702be50983c3bd2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7-7-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7-7-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby7-7-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7-7-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7-8-404392d6faff5db5f36b4aa87ac8e8c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7-8-404392d6faff5db5f36b4aa87ac8e8c9 b/sql/hive/src/test/resources/golden/groupby7-8-404392d6faff5db5f36b4aa87ac8e8c9
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7-8-404392d6faff5db5f36b4aa87ac8e8c9
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby7_map-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby7_map-1-7f98b724df05f51b3ec1f087a8da414e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map-1-7f98b724df05f51b3ec1f087a8da414e b/sql/hive/src/test/resources/golden/groupby7_map-1-7f98b724df05f51b3ec1f087a8da414e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map-1-7f98b724df05f51b3ec1f087a8da414e
@@ -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/groupby7_map-10-a6b1560ec2eb0bd64c9dd2c8daae99c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map-10-a6b1560ec2eb0bd64c9dd2c8daae99c5 b/sql/hive/src/test/resources/golden/groupby7_map-10-a6b1560ec2eb0bd64c9dd2c8daae99c5
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map-10-a6b1560ec2eb0bd64c9dd2c8daae99c5
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map-11-404392d6faff5db5f36b4aa87ac8e8c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map-11-404392d6faff5db5f36b4aa87ac8e8c9 b/sql/hive/src/test/resources/golden/groupby7_map-11-404392d6faff5db5f36b4aa87ac8e8c9
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map-11-404392d6faff5db5f36b4aa87ac8e8c9
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map-2-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map-2-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby7_map-2-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map-2-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby7_map-3-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map-3-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby7_map-3-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map-3-83c59d378571a6e487aa20217bd87817
@@ -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/groupby7_map-4-3678fb67b5c739bd87d4907630da1208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map-4-3678fb67b5c739bd87d4907630da1208 b/sql/hive/src/test/resources/golden/groupby7_map-4-3678fb67b5c739bd87d4907630da1208
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map-5-95474af63c0f92717ed49c3a0f37b10a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map-5-95474af63c0f92717ed49c3a0f37b10a b/sql/hive/src/test/resources/golden/groupby7_map-5-95474af63c0f92717ed49c3a0f37b10a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map-6-9d01ff3d1fde3ed2ab55ea9d7079fd5c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map-6-9d01ff3d1fde3ed2ab55ea9d7079fd5c b/sql/hive/src/test/resources/golden/groupby7_map-6-9d01ff3d1fde3ed2ab55ea9d7079fd5c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map-6-9d01ff3d1fde3ed2ab55ea9d7079fd5c
@@ -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/groupby7_map-7-ed76c0068780120a6f23feefee303403
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map-7-ed76c0068780120a6f23feefee303403 b/sql/hive/src/test/resources/golden/groupby7_map-7-ed76c0068780120a6f23feefee303403
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map-7-ed76c0068780120a6f23feefee303403
@@ -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/groupby7_map-8-409f355bf35dfaa8b9e643510c58fabd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map-8-409f355bf35dfaa8b9e643510c58fabd b/sql/hive/src/test/resources/golden/groupby7_map-8-409f355bf35dfaa8b9e643510c58fabd
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby7_map_multi_single_reducer-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby7_map_multi_single_reducer-1-85c4f90b754cd88147d6b74e17d22063
@@ -0,0 +1 @@
+0
\ No newline at end of file


[44/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Partition pruning: with filter on int partition key - query test-0-4e4d2651e1e6e3c224242078d0201190
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Partition pruning: with filter on int partition key - query test-0-4e4d2651e1e6e3c224242078d0201190 b/sql/hive/src/test/resources/golden/Partition pruning: with filter on int partition key - query test-0-4e4d2651e1e6e3c224242078d0201190
new file mode 100644
index 0000000..d83d8b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Partition pruning: with filter on int partition key - query test-0-4e4d2651e1e6e3c224242078d0201190	
@@ -0,0 +1,1000 @@
+val_238	11
+val_86	11
+val_311	11
+val_27	11
+val_165	11
+val_409	11
+val_255	11
+val_278	11
+val_98	11
+val_484	11
+val_265	11
+val_193	11
+val_401	11
+val_150	11
+val_273	11
+val_224	11
+val_369	11
+val_66	11
+val_128	11
+val_213	11
+val_146	11
+val_406	11
+val_429	11
+val_374	11
+val_152	11
+val_469	11
+val_145	11
+val_495	11
+val_37	11
+val_327	11
+val_281	11
+val_277	11
+val_209	11
+val_15	11
+val_82	11
+val_403	11
+val_166	11
+val_417	11
+val_430	11
+val_252	11
+val_292	11
+val_219	11
+val_287	11
+val_153	11
+val_193	11
+val_338	11
+val_446	11
+val_459	11
+val_394	11
+val_237	11
+val_482	11
+val_174	11
+val_413	11
+val_494	11
+val_207	11
+val_199	11
+val_466	11
+val_208	11
+val_174	11
+val_399	11
+val_396	11
+val_247	11
+val_417	11
+val_489	11
+val_162	11
+val_377	11
+val_397	11
+val_309	11
+val_365	11
+val_266	11
+val_439	11
+val_342	11
+val_367	11
+val_325	11
+val_167	11
+val_195	11
+val_475	11
+val_17	11
+val_113	11
+val_155	11
+val_203	11
+val_339	11
+val_0	11
+val_455	11
+val_128	11
+val_311	11
+val_316	11
+val_57	11
+val_302	11
+val_205	11
+val_149	11
+val_438	11
+val_345	11
+val_129	11
+val_170	11
+val_20	11
+val_489	11
+val_157	11
+val_378	11
+val_221	11
+val_92	11
+val_111	11
+val_47	11
+val_72	11
+val_4	11
+val_280	11
+val_35	11
+val_427	11
+val_277	11
+val_208	11
+val_356	11
+val_399	11
+val_169	11
+val_382	11
+val_498	11
+val_125	11
+val_386	11
+val_437	11
+val_469	11
+val_192	11
+val_286	11
+val_187	11
+val_176	11
+val_54	11
+val_459	11
+val_51	11
+val_138	11
+val_103	11
+val_239	11
+val_213	11
+val_216	11
+val_430	11
+val_278	11
+val_176	11
+val_289	11
+val_221	11
+val_65	11
+val_318	11
+val_332	11
+val_311	11
+val_275	11
+val_137	11
+val_241	11
+val_83	11
+val_333	11
+val_180	11
+val_284	11
+val_12	11
+val_230	11
+val_181	11
+val_67	11
+val_260	11
+val_404	11
+val_384	11
+val_489	11
+val_353	11
+val_373	11
+val_272	11
+val_138	11
+val_217	11
+val_84	11
+val_348	11
+val_466	11
+val_58	11
+val_8	11
+val_411	11
+val_230	11
+val_208	11
+val_348	11
+val_24	11
+val_463	11
+val_431	11
+val_179	11
+val_172	11
+val_42	11
+val_129	11
+val_158	11
+val_119	11
+val_496	11
+val_0	11
+val_322	11
+val_197	11
+val_468	11
+val_393	11
+val_454	11
+val_100	11
+val_298	11
+val_199	11
+val_191	11
+val_418	11
+val_96	11
+val_26	11
+val_165	11
+val_327	11
+val_230	11
+val_205	11
+val_120	11
+val_131	11
+val_51	11
+val_404	11
+val_43	11
+val_436	11
+val_156	11
+val_469	11
+val_468	11
+val_308	11
+val_95	11
+val_196	11
+val_288	11
+val_481	11
+val_457	11
+val_98	11
+val_282	11
+val_197	11
+val_187	11
+val_318	11
+val_318	11
+val_409	11
+val_470	11
+val_137	11
+val_369	11
+val_316	11
+val_169	11
+val_413	11
+val_85	11
+val_77	11
+val_0	11
+val_490	11
+val_87	11
+val_364	11
+val_179	11
+val_118	11
+val_134	11
+val_395	11
+val_282	11
+val_138	11
+val_238	11
+val_419	11
+val_15	11
+val_118	11
+val_72	11
+val_90	11
+val_307	11
+val_19	11
+val_435	11
+val_10	11
+val_277	11
+val_273	11
+val_306	11
+val_224	11
+val_309	11
+val_389	11
+val_327	11
+val_242	11
+val_369	11
+val_392	11
+val_272	11
+val_331	11
+val_401	11
+val_242	11
+val_452	11
+val_177	11
+val_226	11
+val_5	11
+val_497	11
+val_402	11
+val_396	11
+val_317	11
+val_395	11
+val_58	11
+val_35	11
+val_336	11
+val_95	11
+val_11	11
+val_168	11
+val_34	11
+val_229	11
+val_233	11
+val_143	11
+val_472	11
+val_322	11
+val_498	11
+val_160	11
+val_195	11
+val_42	11
+val_321	11
+val_430	11
+val_119	11
+val_489	11
+val_458	11
+val_78	11
+val_76	11
+val_41	11
+val_223	11
+val_492	11
+val_149	11
+val_449	11
+val_218	11
+val_228	11
+val_138	11
+val_453	11
+val_30	11
+val_209	11
+val_64	11
+val_468	11
+val_76	11
+val_74	11
+val_342	11
+val_69	11
+val_230	11
+val_33	11
+val_368	11
+val_103	11
+val_296	11
+val_113	11
+val_216	11
+val_367	11
+val_344	11
+val_167	11
+val_274	11
+val_219	11
+val_239	11
+val_485	11
+val_116	11
+val_223	11
+val_256	11
+val_263	11
+val_70	11
+val_487	11
+val_480	11
+val_401	11
+val_288	11
+val_191	11
+val_5	11
+val_244	11
+val_438	11
+val_128	11
+val_467	11
+val_432	11
+val_202	11
+val_316	11
+val_229	11
+val_469	11
+val_463	11
+val_280	11
+val_2	11
+val_35	11
+val_283	11
+val_331	11
+val_235	11
+val_80	11
+val_44	11
+val_193	11
+val_321	11
+val_335	11
+val_104	11
+val_466	11
+val_366	11
+val_175	11
+val_403	11
+val_483	11
+val_53	11
+val_105	11
+val_257	11
+val_406	11
+val_409	11
+val_190	11
+val_406	11
+val_401	11
+val_114	11
+val_258	11
+val_90	11
+val_203	11
+val_262	11
+val_348	11
+val_424	11
+val_12	11
+val_396	11
+val_201	11
+val_217	11
+val_164	11
+val_431	11
+val_454	11
+val_478	11
+val_298	11
+val_125	11
+val_431	11
+val_164	11
+val_424	11
+val_187	11
+val_382	11
+val_5	11
+val_70	11
+val_397	11
+val_480	11
+val_291	11
+val_24	11
+val_351	11
+val_255	11
+val_104	11
+val_70	11
+val_163	11
+val_438	11
+val_119	11
+val_414	11
+val_200	11
+val_491	11
+val_237	11
+val_439	11
+val_360	11
+val_248	11
+val_479	11
+val_305	11
+val_417	11
+val_199	11
+val_444	11
+val_120	11
+val_429	11
+val_169	11
+val_443	11
+val_323	11
+val_325	11
+val_277	11
+val_230	11
+val_478	11
+val_178	11
+val_468	11
+val_310	11
+val_317	11
+val_333	11
+val_493	11
+val_460	11
+val_207	11
+val_249	11
+val_265	11
+val_480	11
+val_83	11
+val_136	11
+val_353	11
+val_172	11
+val_214	11
+val_462	11
+val_233	11
+val_406	11
+val_133	11
+val_175	11
+val_189	11
+val_454	11
+val_375	11
+val_401	11
+val_421	11
+val_407	11
+val_384	11
+val_256	11
+val_26	11
+val_134	11
+val_67	11
+val_384	11
+val_379	11
+val_18	11
+val_462	11
+val_492	11
+val_100	11
+val_298	11
+val_9	11
+val_341	11
+val_498	11
+val_146	11
+val_458	11
+val_362	11
+val_186	11
+val_285	11
+val_348	11
+val_167	11
+val_18	11
+val_273	11
+val_183	11
+val_281	11
+val_344	11
+val_97	11
+val_469	11
+val_315	11
+val_84	11
+val_28	11
+val_37	11
+val_448	11
+val_152	11
+val_348	11
+val_307	11
+val_194	11
+val_414	11
+val_477	11
+val_222	11
+val_126	11
+val_90	11
+val_169	11
+val_403	11
+val_400	11
+val_200	11
+val_97	11
+val_238	11
+val_86	11
+val_311	11
+val_27	11
+val_165	11
+val_409	11
+val_255	11
+val_278	11
+val_98	11
+val_484	11
+val_265	11
+val_193	11
+val_401	11
+val_150	11
+val_273	11
+val_224	11
+val_369	11
+val_66	11
+val_128	11
+val_213	11
+val_146	11
+val_406	11
+val_429	11
+val_374	11
+val_152	11
+val_469	11
+val_145	11
+val_495	11
+val_37	11
+val_327	11
+val_281	11
+val_277	11
+val_209	11
+val_15	11
+val_82	11
+val_403	11
+val_166	11
+val_417	11
+val_430	11
+val_252	11
+val_292	11
+val_219	11
+val_287	11
+val_153	11
+val_193	11
+val_338	11
+val_446	11
+val_459	11
+val_394	11
+val_237	11
+val_482	11
+val_174	11
+val_413	11
+val_494	11
+val_207	11
+val_199	11
+val_466	11
+val_208	11
+val_174	11
+val_399	11
+val_396	11
+val_247	11
+val_417	11
+val_489	11
+val_162	11
+val_377	11
+val_397	11
+val_309	11
+val_365	11
+val_266	11
+val_439	11
+val_342	11
+val_367	11
+val_325	11
+val_167	11
+val_195	11
+val_475	11
+val_17	11
+val_113	11
+val_155	11
+val_203	11
+val_339	11
+val_0	11
+val_455	11
+val_128	11
+val_311	11
+val_316	11
+val_57	11
+val_302	11
+val_205	11
+val_149	11
+val_438	11
+val_345	11
+val_129	11
+val_170	11
+val_20	11
+val_489	11
+val_157	11
+val_378	11
+val_221	11
+val_92	11
+val_111	11
+val_47	11
+val_72	11
+val_4	11
+val_280	11
+val_35	11
+val_427	11
+val_277	11
+val_208	11
+val_356	11
+val_399	11
+val_169	11
+val_382	11
+val_498	11
+val_125	11
+val_386	11
+val_437	11
+val_469	11
+val_192	11
+val_286	11
+val_187	11
+val_176	11
+val_54	11
+val_459	11
+val_51	11
+val_138	11
+val_103	11
+val_239	11
+val_213	11
+val_216	11
+val_430	11
+val_278	11
+val_176	11
+val_289	11
+val_221	11
+val_65	11
+val_318	11
+val_332	11
+val_311	11
+val_275	11
+val_137	11
+val_241	11
+val_83	11
+val_333	11
+val_180	11
+val_284	11
+val_12	11
+val_230	11
+val_181	11
+val_67	11
+val_260	11
+val_404	11
+val_384	11
+val_489	11
+val_353	11
+val_373	11
+val_272	11
+val_138	11
+val_217	11
+val_84	11
+val_348	11
+val_466	11
+val_58	11
+val_8	11
+val_411	11
+val_230	11
+val_208	11
+val_348	11
+val_24	11
+val_463	11
+val_431	11
+val_179	11
+val_172	11
+val_42	11
+val_129	11
+val_158	11
+val_119	11
+val_496	11
+val_0	11
+val_322	11
+val_197	11
+val_468	11
+val_393	11
+val_454	11
+val_100	11
+val_298	11
+val_199	11
+val_191	11
+val_418	11
+val_96	11
+val_26	11
+val_165	11
+val_327	11
+val_230	11
+val_205	11
+val_120	11
+val_131	11
+val_51	11
+val_404	11
+val_43	11
+val_436	11
+val_156	11
+val_469	11
+val_468	11
+val_308	11
+val_95	11
+val_196	11
+val_288	11
+val_481	11
+val_457	11
+val_98	11
+val_282	11
+val_197	11
+val_187	11
+val_318	11
+val_318	11
+val_409	11
+val_470	11
+val_137	11
+val_369	11
+val_316	11
+val_169	11
+val_413	11
+val_85	11
+val_77	11
+val_0	11
+val_490	11
+val_87	11
+val_364	11
+val_179	11
+val_118	11
+val_134	11
+val_395	11
+val_282	11
+val_138	11
+val_238	11
+val_419	11
+val_15	11
+val_118	11
+val_72	11
+val_90	11
+val_307	11
+val_19	11
+val_435	11
+val_10	11
+val_277	11
+val_273	11
+val_306	11
+val_224	11
+val_309	11
+val_389	11
+val_327	11
+val_242	11
+val_369	11
+val_392	11
+val_272	11
+val_331	11
+val_401	11
+val_242	11
+val_452	11
+val_177	11
+val_226	11
+val_5	11
+val_497	11
+val_402	11
+val_396	11
+val_317	11
+val_395	11
+val_58	11
+val_35	11
+val_336	11
+val_95	11
+val_11	11
+val_168	11
+val_34	11
+val_229	11
+val_233	11
+val_143	11
+val_472	11
+val_322	11
+val_498	11
+val_160	11
+val_195	11
+val_42	11
+val_321	11
+val_430	11
+val_119	11
+val_489	11
+val_458	11
+val_78	11
+val_76	11
+val_41	11
+val_223	11
+val_492	11
+val_149	11
+val_449	11
+val_218	11
+val_228	11
+val_138	11
+val_453	11
+val_30	11
+val_209	11
+val_64	11
+val_468	11
+val_76	11
+val_74	11
+val_342	11
+val_69	11
+val_230	11
+val_33	11
+val_368	11
+val_103	11
+val_296	11
+val_113	11
+val_216	11
+val_367	11
+val_344	11
+val_167	11
+val_274	11
+val_219	11
+val_239	11
+val_485	11
+val_116	11
+val_223	11
+val_256	11
+val_263	11
+val_70	11
+val_487	11
+val_480	11
+val_401	11
+val_288	11
+val_191	11
+val_5	11
+val_244	11
+val_438	11
+val_128	11
+val_467	11
+val_432	11
+val_202	11
+val_316	11
+val_229	11
+val_469	11
+val_463	11
+val_280	11
+val_2	11
+val_35	11
+val_283	11
+val_331	11
+val_235	11
+val_80	11
+val_44	11
+val_193	11
+val_321	11
+val_335	11
+val_104	11
+val_466	11
+val_366	11
+val_175	11
+val_403	11
+val_483	11
+val_53	11
+val_105	11
+val_257	11
+val_406	11
+val_409	11
+val_190	11
+val_406	11
+val_401	11
+val_114	11
+val_258	11
+val_90	11
+val_203	11
+val_262	11
+val_348	11
+val_424	11
+val_12	11
+val_396	11
+val_201	11
+val_217	11
+val_164	11
+val_431	11
+val_454	11
+val_478	11
+val_298	11
+val_125	11
+val_431	11
+val_164	11
+val_424	11
+val_187	11
+val_382	11
+val_5	11
+val_70	11
+val_397	11
+val_480	11
+val_291	11
+val_24	11
+val_351	11
+val_255	11
+val_104	11
+val_70	11
+val_163	11
+val_438	11
+val_119	11
+val_414	11
+val_200	11
+val_491	11
+val_237	11
+val_439	11
+val_360	11
+val_248	11
+val_479	11
+val_305	11
+val_417	11
+val_199	11
+val_444	11
+val_120	11
+val_429	11
+val_169	11
+val_443	11
+val_323	11
+val_325	11
+val_277	11
+val_230	11
+val_478	11
+val_178	11
+val_468	11
+val_310	11
+val_317	11
+val_333	11
+val_493	11
+val_460	11
+val_207	11
+val_249	11
+val_265	11
+val_480	11
+val_83	11
+val_136	11
+val_353	11
+val_172	11
+val_214	11
+val_462	11
+val_233	11
+val_406	11
+val_133	11
+val_175	11
+val_189	11
+val_454	11
+val_375	11
+val_401	11
+val_421	11
+val_407	11
+val_384	11
+val_256	11
+val_26	11
+val_134	11
+val_67	11
+val_384	11
+val_379	11
+val_18	11
+val_462	11
+val_492	11
+val_100	11
+val_298	11
+val_9	11
+val_341	11
+val_498	11
+val_146	11
+val_458	11
+val_362	11
+val_186	11
+val_285	11
+val_348	11
+val_167	11
+val_18	11
+val_273	11
+val_183	11
+val_281	11
+val_344	11
+val_97	11
+val_469	11
+val_315	11
+val_84	11
+val_28	11
+val_37	11
+val_448	11
+val_152	11
+val_348	11
+val_307	11
+val_194	11
+val_414	11
+val_477	11
+val_222	11
+val_126	11
+val_90	11
+val_169	11
+val_403	11
+val_400	11
+val_200	11
+val_97	11

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Partition pruning: with filter on string partition key - query test-0-b6e59464383591f02408f8765ac6a5d5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Partition pruning: with filter on string partition key - query test-0-b6e59464383591f02408f8765ac6a5d5 b/sql/hive/src/test/resources/golden/Partition pruning: with filter on string partition key - query test-0-b6e59464383591f02408f8765ac6a5d5
new file mode 100644
index 0000000..83bc625
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Partition pruning: with filter on string partition key - query test-0-b6e59464383591f02408f8765ac6a5d5	
@@ -0,0 +1,1000 @@
+val_238	11
+val_86	11
+val_311	11
+val_27	11
+val_165	11
+val_409	11
+val_255	11
+val_278	11
+val_98	11
+val_484	11
+val_265	11
+val_193	11
+val_401	11
+val_150	11
+val_273	11
+val_224	11
+val_369	11
+val_66	11
+val_128	11
+val_213	11
+val_146	11
+val_406	11
+val_429	11
+val_374	11
+val_152	11
+val_469	11
+val_145	11
+val_495	11
+val_37	11
+val_327	11
+val_281	11
+val_277	11
+val_209	11
+val_15	11
+val_82	11
+val_403	11
+val_166	11
+val_417	11
+val_430	11
+val_252	11
+val_292	11
+val_219	11
+val_287	11
+val_153	11
+val_193	11
+val_338	11
+val_446	11
+val_459	11
+val_394	11
+val_237	11
+val_482	11
+val_174	11
+val_413	11
+val_494	11
+val_207	11
+val_199	11
+val_466	11
+val_208	11
+val_174	11
+val_399	11
+val_396	11
+val_247	11
+val_417	11
+val_489	11
+val_162	11
+val_377	11
+val_397	11
+val_309	11
+val_365	11
+val_266	11
+val_439	11
+val_342	11
+val_367	11
+val_325	11
+val_167	11
+val_195	11
+val_475	11
+val_17	11
+val_113	11
+val_155	11
+val_203	11
+val_339	11
+val_0	11
+val_455	11
+val_128	11
+val_311	11
+val_316	11
+val_57	11
+val_302	11
+val_205	11
+val_149	11
+val_438	11
+val_345	11
+val_129	11
+val_170	11
+val_20	11
+val_489	11
+val_157	11
+val_378	11
+val_221	11
+val_92	11
+val_111	11
+val_47	11
+val_72	11
+val_4	11
+val_280	11
+val_35	11
+val_427	11
+val_277	11
+val_208	11
+val_356	11
+val_399	11
+val_169	11
+val_382	11
+val_498	11
+val_125	11
+val_386	11
+val_437	11
+val_469	11
+val_192	11
+val_286	11
+val_187	11
+val_176	11
+val_54	11
+val_459	11
+val_51	11
+val_138	11
+val_103	11
+val_239	11
+val_213	11
+val_216	11
+val_430	11
+val_278	11
+val_176	11
+val_289	11
+val_221	11
+val_65	11
+val_318	11
+val_332	11
+val_311	11
+val_275	11
+val_137	11
+val_241	11
+val_83	11
+val_333	11
+val_180	11
+val_284	11
+val_12	11
+val_230	11
+val_181	11
+val_67	11
+val_260	11
+val_404	11
+val_384	11
+val_489	11
+val_353	11
+val_373	11
+val_272	11
+val_138	11
+val_217	11
+val_84	11
+val_348	11
+val_466	11
+val_58	11
+val_8	11
+val_411	11
+val_230	11
+val_208	11
+val_348	11
+val_24	11
+val_463	11
+val_431	11
+val_179	11
+val_172	11
+val_42	11
+val_129	11
+val_158	11
+val_119	11
+val_496	11
+val_0	11
+val_322	11
+val_197	11
+val_468	11
+val_393	11
+val_454	11
+val_100	11
+val_298	11
+val_199	11
+val_191	11
+val_418	11
+val_96	11
+val_26	11
+val_165	11
+val_327	11
+val_230	11
+val_205	11
+val_120	11
+val_131	11
+val_51	11
+val_404	11
+val_43	11
+val_436	11
+val_156	11
+val_469	11
+val_468	11
+val_308	11
+val_95	11
+val_196	11
+val_288	11
+val_481	11
+val_457	11
+val_98	11
+val_282	11
+val_197	11
+val_187	11
+val_318	11
+val_318	11
+val_409	11
+val_470	11
+val_137	11
+val_369	11
+val_316	11
+val_169	11
+val_413	11
+val_85	11
+val_77	11
+val_0	11
+val_490	11
+val_87	11
+val_364	11
+val_179	11
+val_118	11
+val_134	11
+val_395	11
+val_282	11
+val_138	11
+val_238	11
+val_419	11
+val_15	11
+val_118	11
+val_72	11
+val_90	11
+val_307	11
+val_19	11
+val_435	11
+val_10	11
+val_277	11
+val_273	11
+val_306	11
+val_224	11
+val_309	11
+val_389	11
+val_327	11
+val_242	11
+val_369	11
+val_392	11
+val_272	11
+val_331	11
+val_401	11
+val_242	11
+val_452	11
+val_177	11
+val_226	11
+val_5	11
+val_497	11
+val_402	11
+val_396	11
+val_317	11
+val_395	11
+val_58	11
+val_35	11
+val_336	11
+val_95	11
+val_11	11
+val_168	11
+val_34	11
+val_229	11
+val_233	11
+val_143	11
+val_472	11
+val_322	11
+val_498	11
+val_160	11
+val_195	11
+val_42	11
+val_321	11
+val_430	11
+val_119	11
+val_489	11
+val_458	11
+val_78	11
+val_76	11
+val_41	11
+val_223	11
+val_492	11
+val_149	11
+val_449	11
+val_218	11
+val_228	11
+val_138	11
+val_453	11
+val_30	11
+val_209	11
+val_64	11
+val_468	11
+val_76	11
+val_74	11
+val_342	11
+val_69	11
+val_230	11
+val_33	11
+val_368	11
+val_103	11
+val_296	11
+val_113	11
+val_216	11
+val_367	11
+val_344	11
+val_167	11
+val_274	11
+val_219	11
+val_239	11
+val_485	11
+val_116	11
+val_223	11
+val_256	11
+val_263	11
+val_70	11
+val_487	11
+val_480	11
+val_401	11
+val_288	11
+val_191	11
+val_5	11
+val_244	11
+val_438	11
+val_128	11
+val_467	11
+val_432	11
+val_202	11
+val_316	11
+val_229	11
+val_469	11
+val_463	11
+val_280	11
+val_2	11
+val_35	11
+val_283	11
+val_331	11
+val_235	11
+val_80	11
+val_44	11
+val_193	11
+val_321	11
+val_335	11
+val_104	11
+val_466	11
+val_366	11
+val_175	11
+val_403	11
+val_483	11
+val_53	11
+val_105	11
+val_257	11
+val_406	11
+val_409	11
+val_190	11
+val_406	11
+val_401	11
+val_114	11
+val_258	11
+val_90	11
+val_203	11
+val_262	11
+val_348	11
+val_424	11
+val_12	11
+val_396	11
+val_201	11
+val_217	11
+val_164	11
+val_431	11
+val_454	11
+val_478	11
+val_298	11
+val_125	11
+val_431	11
+val_164	11
+val_424	11
+val_187	11
+val_382	11
+val_5	11
+val_70	11
+val_397	11
+val_480	11
+val_291	11
+val_24	11
+val_351	11
+val_255	11
+val_104	11
+val_70	11
+val_163	11
+val_438	11
+val_119	11
+val_414	11
+val_200	11
+val_491	11
+val_237	11
+val_439	11
+val_360	11
+val_248	11
+val_479	11
+val_305	11
+val_417	11
+val_199	11
+val_444	11
+val_120	11
+val_429	11
+val_169	11
+val_443	11
+val_323	11
+val_325	11
+val_277	11
+val_230	11
+val_478	11
+val_178	11
+val_468	11
+val_310	11
+val_317	11
+val_333	11
+val_493	11
+val_460	11
+val_207	11
+val_249	11
+val_265	11
+val_480	11
+val_83	11
+val_136	11
+val_353	11
+val_172	11
+val_214	11
+val_462	11
+val_233	11
+val_406	11
+val_133	11
+val_175	11
+val_189	11
+val_454	11
+val_375	11
+val_401	11
+val_421	11
+val_407	11
+val_384	11
+val_256	11
+val_26	11
+val_134	11
+val_67	11
+val_384	11
+val_379	11
+val_18	11
+val_462	11
+val_492	11
+val_100	11
+val_298	11
+val_9	11
+val_341	11
+val_498	11
+val_146	11
+val_458	11
+val_362	11
+val_186	11
+val_285	11
+val_348	11
+val_167	11
+val_18	11
+val_273	11
+val_183	11
+val_281	11
+val_344	11
+val_97	11
+val_469	11
+val_315	11
+val_84	11
+val_28	11
+val_37	11
+val_448	11
+val_152	11
+val_348	11
+val_307	11
+val_194	11
+val_414	11
+val_477	11
+val_222	11
+val_126	11
+val_90	11
+val_169	11
+val_403	11
+val_400	11
+val_200	11
+val_97	11
+val_238	12
+val_86	12
+val_311	12
+val_27	12
+val_165	12
+val_409	12
+val_255	12
+val_278	12
+val_98	12
+val_484	12
+val_265	12
+val_193	12
+val_401	12
+val_150	12
+val_273	12
+val_224	12
+val_369	12
+val_66	12
+val_128	12
+val_213	12
+val_146	12
+val_406	12
+val_429	12
+val_374	12
+val_152	12
+val_469	12
+val_145	12
+val_495	12
+val_37	12
+val_327	12
+val_281	12
+val_277	12
+val_209	12
+val_15	12
+val_82	12
+val_403	12
+val_166	12
+val_417	12
+val_430	12
+val_252	12
+val_292	12
+val_219	12
+val_287	12
+val_153	12
+val_193	12
+val_338	12
+val_446	12
+val_459	12
+val_394	12
+val_237	12
+val_482	12
+val_174	12
+val_413	12
+val_494	12
+val_207	12
+val_199	12
+val_466	12
+val_208	12
+val_174	12
+val_399	12
+val_396	12
+val_247	12
+val_417	12
+val_489	12
+val_162	12
+val_377	12
+val_397	12
+val_309	12
+val_365	12
+val_266	12
+val_439	12
+val_342	12
+val_367	12
+val_325	12
+val_167	12
+val_195	12
+val_475	12
+val_17	12
+val_113	12
+val_155	12
+val_203	12
+val_339	12
+val_0	12
+val_455	12
+val_128	12
+val_311	12
+val_316	12
+val_57	12
+val_302	12
+val_205	12
+val_149	12
+val_438	12
+val_345	12
+val_129	12
+val_170	12
+val_20	12
+val_489	12
+val_157	12
+val_378	12
+val_221	12
+val_92	12
+val_111	12
+val_47	12
+val_72	12
+val_4	12
+val_280	12
+val_35	12
+val_427	12
+val_277	12
+val_208	12
+val_356	12
+val_399	12
+val_169	12
+val_382	12
+val_498	12
+val_125	12
+val_386	12
+val_437	12
+val_469	12
+val_192	12
+val_286	12
+val_187	12
+val_176	12
+val_54	12
+val_459	12
+val_51	12
+val_138	12
+val_103	12
+val_239	12
+val_213	12
+val_216	12
+val_430	12
+val_278	12
+val_176	12
+val_289	12
+val_221	12
+val_65	12
+val_318	12
+val_332	12
+val_311	12
+val_275	12
+val_137	12
+val_241	12
+val_83	12
+val_333	12
+val_180	12
+val_284	12
+val_12	12
+val_230	12
+val_181	12
+val_67	12
+val_260	12
+val_404	12
+val_384	12
+val_489	12
+val_353	12
+val_373	12
+val_272	12
+val_138	12
+val_217	12
+val_84	12
+val_348	12
+val_466	12
+val_58	12
+val_8	12
+val_411	12
+val_230	12
+val_208	12
+val_348	12
+val_24	12
+val_463	12
+val_431	12
+val_179	12
+val_172	12
+val_42	12
+val_129	12
+val_158	12
+val_119	12
+val_496	12
+val_0	12
+val_322	12
+val_197	12
+val_468	12
+val_393	12
+val_454	12
+val_100	12
+val_298	12
+val_199	12
+val_191	12
+val_418	12
+val_96	12
+val_26	12
+val_165	12
+val_327	12
+val_230	12
+val_205	12
+val_120	12
+val_131	12
+val_51	12
+val_404	12
+val_43	12
+val_436	12
+val_156	12
+val_469	12
+val_468	12
+val_308	12
+val_95	12
+val_196	12
+val_288	12
+val_481	12
+val_457	12
+val_98	12
+val_282	12
+val_197	12
+val_187	12
+val_318	12
+val_318	12
+val_409	12
+val_470	12
+val_137	12
+val_369	12
+val_316	12
+val_169	12
+val_413	12
+val_85	12
+val_77	12
+val_0	12
+val_490	12
+val_87	12
+val_364	12
+val_179	12
+val_118	12
+val_134	12
+val_395	12
+val_282	12
+val_138	12
+val_238	12
+val_419	12
+val_15	12
+val_118	12
+val_72	12
+val_90	12
+val_307	12
+val_19	12
+val_435	12
+val_10	12
+val_277	12
+val_273	12
+val_306	12
+val_224	12
+val_309	12
+val_389	12
+val_327	12
+val_242	12
+val_369	12
+val_392	12
+val_272	12
+val_331	12
+val_401	12
+val_242	12
+val_452	12
+val_177	12
+val_226	12
+val_5	12
+val_497	12
+val_402	12
+val_396	12
+val_317	12
+val_395	12
+val_58	12
+val_35	12
+val_336	12
+val_95	12
+val_11	12
+val_168	12
+val_34	12
+val_229	12
+val_233	12
+val_143	12
+val_472	12
+val_322	12
+val_498	12
+val_160	12
+val_195	12
+val_42	12
+val_321	12
+val_430	12
+val_119	12
+val_489	12
+val_458	12
+val_78	12
+val_76	12
+val_41	12
+val_223	12
+val_492	12
+val_149	12
+val_449	12
+val_218	12
+val_228	12
+val_138	12
+val_453	12
+val_30	12
+val_209	12
+val_64	12
+val_468	12
+val_76	12
+val_74	12
+val_342	12
+val_69	12
+val_230	12
+val_33	12
+val_368	12
+val_103	12
+val_296	12
+val_113	12
+val_216	12
+val_367	12
+val_344	12
+val_167	12
+val_274	12
+val_219	12
+val_239	12
+val_485	12
+val_116	12
+val_223	12
+val_256	12
+val_263	12
+val_70	12
+val_487	12
+val_480	12
+val_401	12
+val_288	12
+val_191	12
+val_5	12
+val_244	12
+val_438	12
+val_128	12
+val_467	12
+val_432	12
+val_202	12
+val_316	12
+val_229	12
+val_469	12
+val_463	12
+val_280	12
+val_2	12
+val_35	12
+val_283	12
+val_331	12
+val_235	12
+val_80	12
+val_44	12
+val_193	12
+val_321	12
+val_335	12
+val_104	12
+val_466	12
+val_366	12
+val_175	12
+val_403	12
+val_483	12
+val_53	12
+val_105	12
+val_257	12
+val_406	12
+val_409	12
+val_190	12
+val_406	12
+val_401	12
+val_114	12
+val_258	12
+val_90	12
+val_203	12
+val_262	12
+val_348	12
+val_424	12
+val_12	12
+val_396	12
+val_201	12
+val_217	12
+val_164	12
+val_431	12
+val_454	12
+val_478	12
+val_298	12
+val_125	12
+val_431	12
+val_164	12
+val_424	12
+val_187	12
+val_382	12
+val_5	12
+val_70	12
+val_397	12
+val_480	12
+val_291	12
+val_24	12
+val_351	12
+val_255	12
+val_104	12
+val_70	12
+val_163	12
+val_438	12
+val_119	12
+val_414	12
+val_200	12
+val_491	12
+val_237	12
+val_439	12
+val_360	12
+val_248	12
+val_479	12
+val_305	12
+val_417	12
+val_199	12
+val_444	12
+val_120	12
+val_429	12
+val_169	12
+val_443	12
+val_323	12
+val_325	12
+val_277	12
+val_230	12
+val_478	12
+val_178	12
+val_468	12
+val_310	12
+val_317	12
+val_333	12
+val_493	12
+val_460	12
+val_207	12
+val_249	12
+val_265	12
+val_480	12
+val_83	12
+val_136	12
+val_353	12
+val_172	12
+val_214	12
+val_462	12
+val_233	12
+val_406	12
+val_133	12
+val_175	12
+val_189	12
+val_454	12
+val_375	12
+val_401	12
+val_421	12
+val_407	12
+val_384	12
+val_256	12
+val_26	12
+val_134	12
+val_67	12
+val_384	12
+val_379	12
+val_18	12
+val_462	12
+val_492	12
+val_100	12
+val_298	12
+val_9	12
+val_341	12
+val_498	12
+val_146	12
+val_458	12
+val_362	12
+val_186	12
+val_285	12
+val_348	12
+val_167	12
+val_18	12
+val_273	12
+val_183	12
+val_281	12
+val_344	12
+val_97	12
+val_469	12
+val_315	12
+val_84	12
+val_28	12
+val_37	12
+val_448	12
+val_152	12
+val_348	12
+val_307	12
+val_194	12
+val_414	12
+val_477	12
+val_222	12
+val_126	12
+val_90	12
+val_169	12
+val_403	12
+val_400	12
+val_200	12
+val_97	12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Partiton pruning: non-partitioned table - query test-0-681332efaff7b12e3ca12d9f021cd344
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Partiton pruning: non-partitioned table - query test-0-681332efaff7b12e3ca12d9f021cd344 b/sql/hive/src/test/resources/golden/Partiton pruning: non-partitioned table - query test-0-681332efaff7b12e3ca12d9f021cd344
new file mode 100644
index 0000000..7ba6caf
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Partiton pruning: non-partitioned table - query test-0-681332efaff7b12e3ca12d9f021cd344	
@@ -0,0 +1,500 @@
+val_238
+val_86
+val_311
+val_27
+val_165
+val_409
+val_255
+val_278
+val_98
+val_484
+val_265
+val_193
+val_401
+val_150
+val_273
+val_224
+val_369
+val_66
+val_128
+val_213
+val_146
+val_406
+val_429
+val_374
+val_152
+val_469
+val_145
+val_495
+val_37
+val_327
+val_281
+val_277
+val_209
+val_15
+val_82
+val_403
+val_166
+val_417
+val_430
+val_252
+val_292
+val_219
+val_287
+val_153
+val_193
+val_338
+val_446
+val_459
+val_394
+val_237
+val_482
+val_174
+val_413
+val_494
+val_207
+val_199
+val_466
+val_208
+val_174
+val_399
+val_396
+val_247
+val_417
+val_489
+val_162
+val_377
+val_397
+val_309
+val_365
+val_266
+val_439
+val_342
+val_367
+val_325
+val_167
+val_195
+val_475
+val_17
+val_113
+val_155
+val_203
+val_339
+val_0
+val_455
+val_128
+val_311
+val_316
+val_57
+val_302
+val_205
+val_149
+val_438
+val_345
+val_129
+val_170
+val_20
+val_489
+val_157
+val_378
+val_221
+val_92
+val_111
+val_47
+val_72
+val_4
+val_280
+val_35
+val_427
+val_277
+val_208
+val_356
+val_399
+val_169
+val_382
+val_498
+val_125
+val_386
+val_437
+val_469
+val_192
+val_286
+val_187
+val_176
+val_54
+val_459
+val_51
+val_138
+val_103
+val_239
+val_213
+val_216
+val_430
+val_278
+val_176
+val_289
+val_221
+val_65
+val_318
+val_332
+val_311
+val_275
+val_137
+val_241
+val_83
+val_333
+val_180
+val_284
+val_12
+val_230
+val_181
+val_67
+val_260
+val_404
+val_384
+val_489
+val_353
+val_373
+val_272
+val_138
+val_217
+val_84
+val_348
+val_466
+val_58
+val_8
+val_411
+val_230
+val_208
+val_348
+val_24
+val_463
+val_431
+val_179
+val_172
+val_42
+val_129
+val_158
+val_119
+val_496
+val_0
+val_322
+val_197
+val_468
+val_393
+val_454
+val_100
+val_298
+val_199
+val_191
+val_418
+val_96
+val_26
+val_165
+val_327
+val_230
+val_205
+val_120
+val_131
+val_51
+val_404
+val_43
+val_436
+val_156
+val_469
+val_468
+val_308
+val_95
+val_196
+val_288
+val_481
+val_457
+val_98
+val_282
+val_197
+val_187
+val_318
+val_318
+val_409
+val_470
+val_137
+val_369
+val_316
+val_169
+val_413
+val_85
+val_77
+val_0
+val_490
+val_87
+val_364
+val_179
+val_118
+val_134
+val_395
+val_282
+val_138
+val_238
+val_419
+val_15
+val_118
+val_72
+val_90
+val_307
+val_19
+val_435
+val_10
+val_277
+val_273
+val_306
+val_224
+val_309
+val_389
+val_327
+val_242
+val_369
+val_392
+val_272
+val_331
+val_401
+val_242
+val_452
+val_177
+val_226
+val_5
+val_497
+val_402
+val_396
+val_317
+val_395
+val_58
+val_35
+val_336
+val_95
+val_11
+val_168
+val_34
+val_229
+val_233
+val_143
+val_472
+val_322
+val_498
+val_160
+val_195
+val_42
+val_321
+val_430
+val_119
+val_489
+val_458
+val_78
+val_76
+val_41
+val_223
+val_492
+val_149
+val_449
+val_218
+val_228
+val_138
+val_453
+val_30
+val_209
+val_64
+val_468
+val_76
+val_74
+val_342
+val_69
+val_230
+val_33
+val_368
+val_103
+val_296
+val_113
+val_216
+val_367
+val_344
+val_167
+val_274
+val_219
+val_239
+val_485
+val_116
+val_223
+val_256
+val_263
+val_70
+val_487
+val_480
+val_401
+val_288
+val_191
+val_5
+val_244
+val_438
+val_128
+val_467
+val_432
+val_202
+val_316
+val_229
+val_469
+val_463
+val_280
+val_2
+val_35
+val_283
+val_331
+val_235
+val_80
+val_44
+val_193
+val_321
+val_335
+val_104
+val_466
+val_366
+val_175
+val_403
+val_483
+val_53
+val_105
+val_257
+val_406
+val_409
+val_190
+val_406
+val_401
+val_114
+val_258
+val_90
+val_203
+val_262
+val_348
+val_424
+val_12
+val_396
+val_201
+val_217
+val_164
+val_431
+val_454
+val_478
+val_298
+val_125
+val_431
+val_164
+val_424
+val_187
+val_382
+val_5
+val_70
+val_397
+val_480
+val_291
+val_24
+val_351
+val_255
+val_104
+val_70
+val_163
+val_438
+val_119
+val_414
+val_200
+val_491
+val_237
+val_439
+val_360
+val_248
+val_479
+val_305
+val_417
+val_199
+val_444
+val_120
+val_429
+val_169
+val_443
+val_323
+val_325
+val_277
+val_230
+val_478
+val_178
+val_468
+val_310
+val_317
+val_333
+val_493
+val_460
+val_207
+val_249
+val_265
+val_480
+val_83
+val_136
+val_353
+val_172
+val_214
+val_462
+val_233
+val_406
+val_133
+val_175
+val_189
+val_454
+val_375
+val_401
+val_421
+val_407
+val_384
+val_256
+val_26
+val_134
+val_67
+val_384
+val_379
+val_18
+val_462
+val_492
+val_100
+val_298
+val_9
+val_341
+val_498
+val_146
+val_458
+val_362
+val_186
+val_285
+val_348
+val_167
+val_18
+val_273
+val_183
+val_281
+val_344
+val_97
+val_469
+val_315
+val_84
+val_28
+val_37
+val_448
+val_152
+val_348
+val_307
+val_194
+val_414
+val_477
+val_222
+val_126
+val_90
+val_169
+val_403
+val_400
+val_200
+val_97

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Read and write with LazySimpleSerDe (tab separated)-0-779101eb00fd8bb9f08908ab29e90c03
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Read and write with LazySimpleSerDe (tab separated)-0-779101eb00fd8bb9f08908ab29e90c03 b/sql/hive/src/test/resources/golden/Read and write with LazySimpleSerDe (tab separated)-0-779101eb00fd8bb9f08908ab29e90c03
new file mode 100644
index 0000000..7aae61e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Read and write with LazySimpleSerDe (tab separated)-0-779101eb00fd8bb9f08908ab29e90c03	
@@ -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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Read with AvroSerDe-0-805f15ffbb03db90ec5757b328666d04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Read with AvroSerDe-0-805f15ffbb03db90ec5757b328666d04 b/sql/hive/src/test/resources/golden/Read with AvroSerDe-0-805f15ffbb03db90ec5757b328666d04
new file mode 100644
index 0000000..ee2a405
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Read with AvroSerDe-0-805f15ffbb03db90ec5757b328666d04	
@@ -0,0 +1,8 @@
+The Eleventh Hour	3 April 2010	11
+The Doctor's Wife	14 May 2011	11
+Horror of Fang Rock	3 September 1977	4
+An Unearthly Child	23 November 1963	1
+The Mysterious Planet	6 September 1986	6
+Rose	26 March 2005	9
+The Power of the Daleks	5 November 1966	2
+Castrolava	4 January 1982	5

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Read with RegexSerDe-0-9b96fab8d55a0e19fae00d8adb57ffaa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Read with RegexSerDe-0-9b96fab8d55a0e19fae00d8adb57ffaa b/sql/hive/src/test/resources/golden/Read with RegexSerDe-0-9b96fab8d55a0e19fae00d8adb57ffaa
new file mode 100644
index 0000000..6407b72
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Read with RegexSerDe-0-9b96fab8d55a0e19fae00d8adb57ffaa	
@@ -0,0 +1,2 @@
+Joe	2
+Hank	2

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Simple Average + 1 with group-0-f52ca483a3e5eadc1b20ba8320d029a7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Simple Average + 1 with group-0-f52ca483a3e5eadc1b20ba8320d029a7 b/sql/hive/src/test/resources/golden/Simple Average + 1 with group-0-f52ca483a3e5eadc1b20ba8320d029a7
new file mode 100644
index 0000000..595d7af
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Simple Average + 1 with group-0-f52ca483a3e5eadc1b20ba8320d029a7	
@@ -0,0 +1,309 @@
+1.0	val_0
+11.0	val_10
+101.0	val_100
+104.0	val_103
+105.0	val_104
+106.0	val_105
+12.0	val_11
+112.0	val_111
+114.0	val_113
+115.0	val_114
+117.0	val_116
+119.0	val_118
+120.0	val_119
+13.0	val_12
+121.0	val_120
+126.0	val_125
+127.0	val_126
+129.0	val_128
+130.0	val_129
+132.0	val_131
+134.0	val_133
+135.0	val_134
+137.0	val_136
+138.0	val_137
+139.0	val_138
+144.0	val_143
+146.0	val_145
+147.0	val_146
+150.0	val_149
+16.0	val_15
+151.0	val_150
+153.0	val_152
+154.0	val_153
+156.0	val_155
+157.0	val_156
+158.0	val_157
+159.0	val_158
+161.0	val_160
+163.0	val_162
+164.0	val_163
+165.0	val_164
+166.0	val_165
+167.0	val_166
+168.0	val_167
+169.0	val_168
+170.0	val_169
+18.0	val_17
+171.0	val_170
+173.0	val_172
+175.0	val_174
+176.0	val_175
+177.0	val_176
+178.0	val_177
+179.0	val_178
+180.0	val_179
+19.0	val_18
+181.0	val_180
+182.0	val_181
+184.0	val_183
+187.0	val_186
+188.0	val_187
+190.0	val_189
+20.0	val_19
+191.0	val_190
+192.0	val_191
+193.0	val_192
+194.0	val_193
+195.0	val_194
+196.0	val_195
+197.0	val_196
+198.0	val_197
+200.0	val_199
+3.0	val_2
+21.0	val_20
+201.0	val_200
+202.0	val_201
+203.0	val_202
+204.0	val_203
+206.0	val_205
+208.0	val_207
+209.0	val_208
+210.0	val_209
+214.0	val_213
+215.0	val_214
+217.0	val_216
+218.0	val_217
+219.0	val_218
+220.0	val_219
+222.0	val_221
+223.0	val_222
+224.0	val_223
+225.0	val_224
+227.0	val_226
+229.0	val_228
+230.0	val_229
+231.0	val_230
+234.0	val_233
+236.0	val_235
+238.0	val_237
+239.0	val_238
+240.0	val_239
+25.0	val_24
+242.0	val_241
+243.0	val_242
+245.0	val_244
+248.0	val_247
+249.0	val_248
+250.0	val_249
+253.0	val_252
+256.0	val_255
+257.0	val_256
+258.0	val_257
+259.0	val_258
+27.0	val_26
+261.0	val_260
+263.0	val_262
+264.0	val_263
+266.0	val_265
+267.0	val_266
+28.0	val_27
+273.0	val_272
+274.0	val_273
+275.0	val_274
+276.0	val_275
+278.0	val_277
+279.0	val_278
+29.0	val_28
+281.0	val_280
+282.0	val_281
+283.0	val_282
+284.0	val_283
+285.0	val_284
+286.0	val_285
+287.0	val_286
+288.0	val_287
+289.0	val_288
+290.0	val_289
+292.0	val_291
+293.0	val_292
+297.0	val_296
+299.0	val_298
+31.0	val_30
+303.0	val_302
+306.0	val_305
+307.0	val_306
+308.0	val_307
+309.0	val_308
+310.0	val_309
+311.0	val_310
+312.0	val_311
+316.0	val_315
+317.0	val_316
+318.0	val_317
+319.0	val_318
+322.0	val_321
+323.0	val_322
+324.0	val_323
+326.0	val_325
+328.0	val_327
+34.0	val_33
+332.0	val_331
+333.0	val_332
+334.0	val_333
+336.0	val_335
+337.0	val_336
+339.0	val_338
+340.0	val_339
+35.0	val_34
+342.0	val_341
+343.0	val_342
+345.0	val_344
+346.0	val_345
+349.0	val_348
+36.0	val_35
+352.0	val_351
+354.0	val_353
+357.0	val_356
+361.0	val_360
+363.0	val_362
+365.0	val_364
+366.0	val_365
+367.0	val_366
+368.0	val_367
+369.0	val_368
+370.0	val_369
+38.0	val_37
+374.0	val_373
+375.0	val_374
+376.0	val_375
+378.0	val_377
+379.0	val_378
+380.0	val_379
+383.0	val_382
+385.0	val_384
+387.0	val_386
+390.0	val_389
+393.0	val_392
+394.0	val_393
+395.0	val_394
+396.0	val_395
+397.0	val_396
+398.0	val_397
+400.0	val_399
+5.0	val_4
+401.0	val_400
+402.0	val_401
+403.0	val_402
+404.0	val_403
+405.0	val_404
+407.0	val_406
+408.0	val_407
+410.0	val_409
+42.0	val_41
+412.0	val_411
+414.0	val_413
+415.0	val_414
+418.0	val_417
+419.0	val_418
+420.0	val_419
+43.0	val_42
+422.0	val_421
+425.0	val_424
+428.0	val_427
+430.0	val_429
+44.0	val_43
+431.0	val_430
+432.0	val_431
+433.0	val_432
+436.0	val_435
+437.0	val_436
+438.0	val_437
+439.0	val_438
+440.0	val_439
+45.0	val_44
+444.0	val_443
+445.0	val_444
+447.0	val_446
+449.0	val_448
+450.0	val_449
+453.0	val_452
+454.0	val_453
+455.0	val_454
+456.0	val_455
+458.0	val_457
+459.0	val_458
+460.0	val_459
+461.0	val_460
+463.0	val_462
+464.0	val_463
+467.0	val_466
+468.0	val_467
+469.0	val_468
+470.0	val_469
+48.0	val_47
+471.0	val_470
+473.0	val_472
+476.0	val_475
+478.0	val_477
+479.0	val_478
+480.0	val_479
+481.0	val_480
+482.0	val_481
+483.0	val_482
+484.0	val_483
+485.0	val_484
+486.0	val_485
+488.0	val_487
+490.0	val_489
+491.0	val_490
+492.0	val_491
+493.0	val_492
+494.0	val_493
+495.0	val_494
+496.0	val_495
+497.0	val_496
+498.0	val_497
+499.0	val_498
+6.0	val_5
+52.0	val_51
+54.0	val_53
+55.0	val_54
+58.0	val_57
+59.0	val_58
+65.0	val_64
+66.0	val_65
+67.0	val_66
+68.0	val_67
+70.0	val_69
+71.0	val_70
+73.0	val_72
+75.0	val_74
+77.0	val_76
+78.0	val_77
+79.0	val_78
+9.0	val_8
+81.0	val_80
+83.0	val_82
+84.0	val_83
+85.0	val_84
+86.0	val_85
+87.0	val_86
+88.0	val_87
+10.0	val_9
+91.0	val_90
+93.0	val_92
+96.0	val_95
+97.0	val_96
+98.0	val_97
+99.0	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Simple Average + 1-0-5e296b921c470f0f0b5d099f28bd5935
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Simple Average + 1-0-5e296b921c470f0f0b5d099f28bd5935 b/sql/hive/src/test/resources/golden/Simple Average + 1-0-5e296b921c470f0f0b5d099f28bd5935
new file mode 100644
index 0000000..3d2dbbd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Simple Average + 1-0-5e296b921c470f0f0b5d099f28bd5935	
@@ -0,0 +1 @@
+261.182
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Simple Average-0-c197ea78c4d8f85f1a317805b6da07e5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Simple Average-0-c197ea78c4d8f85f1a317805b6da07e5 b/sql/hive/src/test/resources/golden/Simple Average-0-c197ea78c4d8f85f1a317805b6da07e5
new file mode 100644
index 0000000..cbc70c8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Simple Average-0-c197ea78c4d8f85f1a317805b6da07e5	
@@ -0,0 +1 @@
+260.182
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-0-e58d09864bc6898e44fae80abe328702
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-0-e58d09864bc6898e44fae80abe328702 b/sql/hive/src/test/resources/golden/add_part_exist-0-e58d09864bc6898e44fae80abe328702
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-1-d824f22606f48dfca48ce241a7505f5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-1-d824f22606f48dfca48ce241a7505f5b b/sql/hive/src/test/resources/golden/add_part_exist-1-d824f22606f48dfca48ce241a7505f5b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-10-ecb27eb754e731429659224b5b6ac583
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-10-ecb27eb754e731429659224b5b6ac583 b/sql/hive/src/test/resources/golden/add_part_exist-10-ecb27eb754e731429659224b5b6ac583
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-11-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-11-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/add_part_exist-11-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..ecafeae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/add_part_exist-11-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1,2 @@
+src
+srcpart
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-12-2900a5065dd3adbb0b56a712bf848750
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-12-2900a5065dd3adbb0b56a712bf848750 b/sql/hive/src/test/resources/golden/add_part_exist-12-2900a5065dd3adbb0b56a712bf848750
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-13-d69279050a0f44c3f8b775698fd29be0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-13-d69279050a0f44c3f8b775698fd29be0 b/sql/hive/src/test/resources/golden/add_part_exist-13-d69279050a0f44c3f8b775698fd29be0
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-15-e58d09864bc6898e44fae80abe328702
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-15-e58d09864bc6898e44fae80abe328702 b/sql/hive/src/test/resources/golden/add_part_exist-15-e58d09864bc6898e44fae80abe328702
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-16-d824f22606f48dfca48ce241a7505f5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-16-d824f22606f48dfca48ce241a7505f5b b/sql/hive/src/test/resources/golden/add_part_exist-16-d824f22606f48dfca48ce241a7505f5b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-17-3432935e802ae46c6b2151cc4ebf783b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-17-3432935e802ae46c6b2151cc4ebf783b b/sql/hive/src/test/resources/golden/add_part_exist-17-3432935e802ae46c6b2151cc4ebf783b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-18-d824f22606f48dfca48ce241a7505f5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-18-d824f22606f48dfca48ce241a7505f5b b/sql/hive/src/test/resources/golden/add_part_exist-18-d824f22606f48dfca48ce241a7505f5b
new file mode 100644
index 0000000..f1ea8b0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/add_part_exist-18-d824f22606f48dfca48ce241a7505f5b
@@ -0,0 +1 @@
+ds=2010-01-01
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-19-83cecdbfddb070a417050f9a18fff752
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-19-83cecdbfddb070a417050f9a18fff752 b/sql/hive/src/test/resources/golden/add_part_exist-19-83cecdbfddb070a417050f9a18fff752
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-2-3432935e802ae46c6b2151cc4ebf783b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-2-3432935e802ae46c6b2151cc4ebf783b b/sql/hive/src/test/resources/golden/add_part_exist-2-3432935e802ae46c6b2151cc4ebf783b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-20-d824f22606f48dfca48ce241a7505f5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-20-d824f22606f48dfca48ce241a7505f5b b/sql/hive/src/test/resources/golden/add_part_exist-20-d824f22606f48dfca48ce241a7505f5b
new file mode 100644
index 0000000..f1ea8b0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/add_part_exist-20-d824f22606f48dfca48ce241a7505f5b
@@ -0,0 +1 @@
+ds=2010-01-01
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-21-2df4b20f67e7f15d3f4150bcfea43b0f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-21-2df4b20f67e7f15d3f4150bcfea43b0f b/sql/hive/src/test/resources/golden/add_part_exist-21-2df4b20f67e7f15d3f4150bcfea43b0f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-22-d824f22606f48dfca48ce241a7505f5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-22-d824f22606f48dfca48ce241a7505f5b b/sql/hive/src/test/resources/golden/add_part_exist-22-d824f22606f48dfca48ce241a7505f5b
new file mode 100644
index 0000000..121aebd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/add_part_exist-22-d824f22606f48dfca48ce241a7505f5b
@@ -0,0 +1,2 @@
+ds=2010-01-01
+ds=2010-01-02
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-23-a3859b63665ce3bbfd19683e6e694dcb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-23-a3859b63665ce3bbfd19683e6e694dcb b/sql/hive/src/test/resources/golden/add_part_exist-23-a3859b63665ce3bbfd19683e6e694dcb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-24-d824f22606f48dfca48ce241a7505f5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-24-d824f22606f48dfca48ce241a7505f5b b/sql/hive/src/test/resources/golden/add_part_exist-24-d824f22606f48dfca48ce241a7505f5b
new file mode 100644
index 0000000..64467c1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/add_part_exist-24-d824f22606f48dfca48ce241a7505f5b
@@ -0,0 +1,3 @@
+ds=2010-01-01
+ds=2010-01-02
+ds=2010-01-03
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-3-d824f22606f48dfca48ce241a7505f5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-3-d824f22606f48dfca48ce241a7505f5b b/sql/hive/src/test/resources/golden/add_part_exist-3-d824f22606f48dfca48ce241a7505f5b
new file mode 100644
index 0000000..f1ea8b0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/add_part_exist-3-d824f22606f48dfca48ce241a7505f5b
@@ -0,0 +1 @@
+ds=2010-01-01
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-4-83cecdbfddb070a417050f9a18fff752
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-4-83cecdbfddb070a417050f9a18fff752 b/sql/hive/src/test/resources/golden/add_part_exist-4-83cecdbfddb070a417050f9a18fff752
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-5-d824f22606f48dfca48ce241a7505f5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-5-d824f22606f48dfca48ce241a7505f5b b/sql/hive/src/test/resources/golden/add_part_exist-5-d824f22606f48dfca48ce241a7505f5b
new file mode 100644
index 0000000..f1ea8b0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/add_part_exist-5-d824f22606f48dfca48ce241a7505f5b
@@ -0,0 +1 @@
+ds=2010-01-01
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-6-2df4b20f67e7f15d3f4150bcfea43b0f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-6-2df4b20f67e7f15d3f4150bcfea43b0f b/sql/hive/src/test/resources/golden/add_part_exist-6-2df4b20f67e7f15d3f4150bcfea43b0f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-7-d824f22606f48dfca48ce241a7505f5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-7-d824f22606f48dfca48ce241a7505f5b b/sql/hive/src/test/resources/golden/add_part_exist-7-d824f22606f48dfca48ce241a7505f5b
new file mode 100644
index 0000000..121aebd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/add_part_exist-7-d824f22606f48dfca48ce241a7505f5b
@@ -0,0 +1,2 @@
+ds=2010-01-01
+ds=2010-01-02
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-8-a3859b63665ce3bbfd19683e6e694dcb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-8-a3859b63665ce3bbfd19683e6e694dcb b/sql/hive/src/test/resources/golden/add_part_exist-8-a3859b63665ce3bbfd19683e6e694dcb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_exist-9-d824f22606f48dfca48ce241a7505f5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_exist-9-d824f22606f48dfca48ce241a7505f5b b/sql/hive/src/test/resources/golden/add_part_exist-9-d824f22606f48dfca48ce241a7505f5b
new file mode 100644
index 0000000..64467c1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/add_part_exist-9-d824f22606f48dfca48ce241a7505f5b
@@ -0,0 +1,3 @@
+ds=2010-01-01
+ds=2010-01-02
+ds=2010-01-03
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_multiple-1-4d9d4efbabc9fffef8841cc049f479c1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_multiple-1-4d9d4efbabc9fffef8841cc049f479c1 b/sql/hive/src/test/resources/golden/add_part_multiple-1-4d9d4efbabc9fffef8841cc049f479c1
new file mode 100644
index 0000000..da21345
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/add_part_multiple-1-4d9d4efbabc9fffef8841cc049f479c1
@@ -0,0 +1,29 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_ALTERTABLE_ADDPARTS add_part_test TOK_IFNOTEXISTS (TOK_PARTSPEC (TOK_PARTVAL ds '2010-01-01')) (TOK_PARTITIONLOCATION 'A') (TOK_PARTSPEC (TOK_PARTVAL ds '2010-02-01')) (TOK_PARTITIONLOCATION 'B') (TOK_PARTSPEC (TOK_PARTVAL ds '2010-03-01')) (TOK_PARTSPEC (TOK_PARTVAL ds '2010-04-01')) (TOK_PARTITIONLOCATION 'C'))
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+  Stage-1 is a root stage
+  Stage-2 is a root stage
+  Stage-3 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+      Add Partition Operator:
+          Location: A
+          Spec: {ds=2010-01-01}
+
+  Stage: Stage-1
+      Add Partition Operator:
+          Location: B
+          Spec: {ds=2010-02-01}
+
+  Stage: Stage-2
+      Add Partition Operator:
+          Spec: {ds=2010-03-01}
+
+  Stage: Stage-3
+      Add Partition Operator:
+          Location: C
+          Spec: {ds=2010-04-01}
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_multiple-2-187930e0daa44eed17e092e961ab7955
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_multiple-2-187930e0daa44eed17e092e961ab7955 b/sql/hive/src/test/resources/golden/add_part_multiple-2-187930e0daa44eed17e092e961ab7955
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_multiple-3-59fb141ee5c3e8f9463fe0478dbfd7ef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_multiple-3-59fb141ee5c3e8f9463fe0478dbfd7ef b/sql/hive/src/test/resources/golden/add_part_multiple-3-59fb141ee5c3e8f9463fe0478dbfd7ef
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_part_multiple-4-7950c676506564b085b41426ed41747c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_part_multiple-4-7950c676506564b085b41426ed41747c b/sql/hive/src/test/resources/golden/add_part_multiple-4-7950c676506564b085b41426ed41747c
new file mode 100644
index 0000000..fc4021c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/add_part_multiple-4-7950c676506564b085b41426ed41747c
@@ -0,0 +1,4 @@
+100	100	2010-01-01
+200	200	2010-02-01
+400	300	2010-03-01
+500	400	2010-04-01
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_partition_no_whitelist-0-3806584ff765bca682594008b90fc304
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_partition_no_whitelist-0-3806584ff765bca682594008b90fc304 b/sql/hive/src/test/resources/golden/add_partition_no_whitelist-0-3806584ff765bca682594008b90fc304
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/add_partition_no_whitelist-0-3806584ff765bca682594008b90fc304
@@ -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/add_partition_no_whitelist-1-22eb96fe7d338e488182b5755c90d5af
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_partition_no_whitelist-1-22eb96fe7d338e488182b5755c90d5af b/sql/hive/src/test/resources/golden/add_partition_no_whitelist-1-22eb96fe7d338e488182b5755c90d5af
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_partition_no_whitelist-2-923fa18234ae73103c43722f70e000c0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_partition_no_whitelist-2-923fa18234ae73103c43722f70e000c0 b/sql/hive/src/test/resources/golden/add_partition_no_whitelist-2-923fa18234ae73103c43722f70e000c0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_partition_no_whitelist-3-b7c0bb09609fabad407feb6fdf2c748f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_partition_no_whitelist-3-b7c0bb09609fabad407feb6fdf2c748f b/sql/hive/src/test/resources/golden/add_partition_no_whitelist-3-b7c0bb09609fabad407feb6fdf2c748f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_partition_with_whitelist-0-3c23ae800b2f6fb93620890da2dba196
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_partition_with_whitelist-0-3c23ae800b2f6fb93620890da2dba196 b/sql/hive/src/test/resources/golden/add_partition_with_whitelist-0-3c23ae800b2f6fb93620890da2dba196
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/add_partition_with_whitelist-0-3c23ae800b2f6fb93620890da2dba196
@@ -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/add_partition_with_whitelist-1-67a0dbca9fecb7d34cceeecf2184c484
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_partition_with_whitelist-1-67a0dbca9fecb7d34cceeecf2184c484 b/sql/hive/src/test/resources/golden/add_partition_with_whitelist-1-67a0dbca9fecb7d34cceeecf2184c484
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_partition_with_whitelist-2-e6a91be97431de63e372088d370c6d36
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_partition_with_whitelist-2-e6a91be97431de63e372088d370c6d36 b/sql/hive/src/test/resources/golden/add_partition_with_whitelist-2-e6a91be97431de63e372088d370c6d36
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/add_partition_with_whitelist-3-b9a6b4e8acbfea5e1938eda085c4b893
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/add_partition_with_whitelist-3-b9a6b4e8acbfea5e1938eda085c4b893 b/sql/hive/src/test/resources/golden/add_partition_with_whitelist-3-b9a6b4e8acbfea5e1938eda085c4b893
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alias.*-0-7bdb861d11e895aaea545810cdac316d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alias.*-0-7bdb861d11e895aaea545810cdac316d b/sql/hive/src/test/resources/golden/alias.*-0-7bdb861d11e895aaea545810cdac316d
new file mode 100644
index 0000000..5f4de85
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alias.*-0-7bdb861d11e895aaea545810cdac316d
@@ -0,0 +1 @@
+0	val_0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alias.attr-0-42104e7e35985f4504c6d9a79b1bb4b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alias.attr-0-42104e7e35985f4504c6d9a79b1bb4b8 b/sql/hive/src/test/resources/golden/alias.attr-0-42104e7e35985f4504c6d9a79b1bb4b8
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alias.attr-0-42104e7e35985f4504c6d9a79b1bb4b8
@@ -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/alias_casted_column-0-f69b60c6e896fcd1a69d9525fd988c66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alias_casted_column-0-f69b60c6e896fcd1a69d9525fd988c66 b/sql/hive/src/test/resources/golden/alias_casted_column-0-f69b60c6e896fcd1a69d9525fd988c66
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alias_casted_column-1-4432aec015f9423ed991b08cfb2af0e1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alias_casted_column-1-4432aec015f9423ed991b08cfb2af0e1 b/sql/hive/src/test/resources/golden/alias_casted_column-1-4432aec015f9423ed991b08cfb2af0e1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-0-85e494848d1525843a3ff9b2b77f92
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-0-85e494848d1525843a3ff9b2b77f92 b/sql/hive/src/test/resources/golden/alter2-0-85e494848d1525843a3ff9b2b77f92
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-1-aac9c2c7033fd7264c9a107a88ff591
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-1-aac9c2c7033fd7264c9a107a88ff591 b/sql/hive/src/test/resources/golden/alter2-1-aac9c2c7033fd7264c9a107a88ff591
new file mode 100644
index 0000000..62a8ea1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-1-aac9c2c7033fd7264c9a107a88ff591
@@ -0,0 +1,10 @@
+a                   	int                 	None                
+b                   	int                 	None                
+insertdate          	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+insertdate          	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter2, dbName:default, owner:marmbrus, createTime:1389728471, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:int, comment:null), FieldSchema(name:b, type:int, comment:null), FieldSchema(name:insertdate, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter2, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:insertdate, type:string, comment:null)], parameters:{transient_lastDdlTime=1
 389728471}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-10-2d1f665a92fe72bd253ae57c46d7b9da
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-10-2d1f665a92fe72bd253ae57c46d7b9da b/sql/hive/src/test/resources/golden/alter2-10-2d1f665a92fe72bd253ae57c46d7b9da
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-11-aac9c2c7033fd7264c9a107a88ff591
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-11-aac9c2c7033fd7264c9a107a88ff591 b/sql/hive/src/test/resources/golden/alter2-11-aac9c2c7033fd7264c9a107a88ff591
new file mode 100644
index 0000000..72621ad
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-11-aac9c2c7033fd7264c9a107a88ff591
@@ -0,0 +1,10 @@
+a                   	int                 	None                
+b                   	int                 	None                
+insertdate          	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+insertdate          	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter2, dbName:default, owner:marmbrus, createTime:1389728473, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:int, comment:null), FieldSchema(name:b, type:int, comment:null), FieldSchema(name:insertdate, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter2, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:insertdate, type:string, comment:null)], parameters:{EXTERNAL=TRUE, transien
 t_lastDdlTime=1389728473}, viewOriginalText:null, viewExpandedText:null, tableType:EXTERNAL_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-12-75a213649242c2410ea6846f08c91d75
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-12-75a213649242c2410ea6846f08c91d75 b/sql/hive/src/test/resources/golden/alter2-12-75a213649242c2410ea6846f08c91d75
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-13-ca51e03a3de391983429b6ad877e573c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-13-ca51e03a3de391983429b6ad877e573c b/sql/hive/src/test/resources/golden/alter2-13-ca51e03a3de391983429b6ad877e573c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-14-aac9c2c7033fd7264c9a107a88ff591
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-14-aac9c2c7033fd7264c9a107a88ff591 b/sql/hive/src/test/resources/golden/alter2-14-aac9c2c7033fd7264c9a107a88ff591
new file mode 100644
index 0000000..72621ad
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-14-aac9c2c7033fd7264c9a107a88ff591
@@ -0,0 +1,10 @@
+a                   	int                 	None                
+b                   	int                 	None                
+insertdate          	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+insertdate          	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter2, dbName:default, owner:marmbrus, createTime:1389728473, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:int, comment:null), FieldSchema(name:b, type:int, comment:null), FieldSchema(name:insertdate, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter2, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:insertdate, type:string, comment:null)], parameters:{EXTERNAL=TRUE, transien
 t_lastDdlTime=1389728473}, viewOriginalText:null, viewExpandedText:null, tableType:EXTERNAL_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-15-75a213649242c2410ea6846f08c91d75
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-15-75a213649242c2410ea6846f08c91d75 b/sql/hive/src/test/resources/golden/alter2-15-75a213649242c2410ea6846f08c91d75
new file mode 100644
index 0000000..15e6bc8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-15-75a213649242c2410ea6846f08c91d75
@@ -0,0 +1 @@
+insertdate=2008-01-01
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-16-77500c83ffcece95511a4b21d67382dd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-16-77500c83ffcece95511a4b21d67382dd b/sql/hive/src/test/resources/golden/alter2-16-77500c83ffcece95511a4b21d67382dd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-17-aac9c2c7033fd7264c9a107a88ff591
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-17-aac9c2c7033fd7264c9a107a88ff591 b/sql/hive/src/test/resources/golden/alter2-17-aac9c2c7033fd7264c9a107a88ff591
new file mode 100644
index 0000000..72621ad
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-17-aac9c2c7033fd7264c9a107a88ff591
@@ -0,0 +1,10 @@
+a                   	int                 	None                
+b                   	int                 	None                
+insertdate          	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+insertdate          	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter2, dbName:default, owner:marmbrus, createTime:1389728473, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:int, comment:null), FieldSchema(name:b, type:int, comment:null), FieldSchema(name:insertdate, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter2, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:insertdate, type:string, comment:null)], parameters:{EXTERNAL=TRUE, transien
 t_lastDdlTime=1389728473}, viewOriginalText:null, viewExpandedText:null, tableType:EXTERNAL_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-18-75a213649242c2410ea6846f08c91d75
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-18-75a213649242c2410ea6846f08c91d75 b/sql/hive/src/test/resources/golden/alter2-18-75a213649242c2410ea6846f08c91d75
new file mode 100644
index 0000000..d31318a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-18-75a213649242c2410ea6846f08c91d75
@@ -0,0 +1,2 @@
+insertdate=2008-01-01
+insertdate=2008-01-02
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-19-3d80bb2d1c541460b5b17c4124fa647
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-19-3d80bb2d1c541460b5b17c4124fa647 b/sql/hive/src/test/resources/golden/alter2-19-3d80bb2d1c541460b5b17c4124fa647
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-2-75a213649242c2410ea6846f08c91d75
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-2-75a213649242c2410ea6846f08c91d75 b/sql/hive/src/test/resources/golden/alter2-2-75a213649242c2410ea6846f08c91d75
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-20-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-20-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/alter2-20-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..ecafeae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-20-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1,2 @@
+src
+srcpart
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-21-a6ea9efed3b9c680fca93588019ac5e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-21-a6ea9efed3b9c680fca93588019ac5e3 b/sql/hive/src/test/resources/golden/alter2-21-a6ea9efed3b9c680fca93588019ac5e3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-22-ea07b8f664208f93a1a8b97fd486d226
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-22-ea07b8f664208f93a1a8b97fd486d226 b/sql/hive/src/test/resources/golden/alter2-22-ea07b8f664208f93a1a8b97fd486d226
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-24-775d69742a1c07df8da87e8a017d955
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-24-775d69742a1c07df8da87e8a017d955 b/sql/hive/src/test/resources/golden/alter2-24-775d69742a1c07df8da87e8a017d955
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-25-4ef75e12575453225738ea167c4617e5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-25-4ef75e12575453225738ea167c4617e5 b/sql/hive/src/test/resources/golden/alter2-25-4ef75e12575453225738ea167c4617e5
new file mode 100644
index 0000000..8318497
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-25-4ef75e12575453225738ea167c4617e5
@@ -0,0 +1,10 @@
+a                   	int                 	None                
+b                   	int                 	None                
+insertdate          	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+insertdate          	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter2, dbName:alter2_db, owner:marmbrus, createTime:1389728475, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:int, comment:null), FieldSchema(name:b, type:int, comment:null), FieldSchema(name:insertdate, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter2_db.db/alter2, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:insertdate, type:string, comment:null)], parameters:{transien
 t_lastDdlTime=1389728475}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-26-63f13c364546ddce5d2176c6604a948f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-26-63f13c364546ddce5d2176c6604a948f b/sql/hive/src/test/resources/golden/alter2-26-63f13c364546ddce5d2176c6604a948f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-27-ba521286c12ba29329bfa71bb185c62f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-27-ba521286c12ba29329bfa71bb185c62f b/sql/hive/src/test/resources/golden/alter2-27-ba521286c12ba29329bfa71bb185c62f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-28-4ef75e12575453225738ea167c4617e5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-28-4ef75e12575453225738ea167c4617e5 b/sql/hive/src/test/resources/golden/alter2-28-4ef75e12575453225738ea167c4617e5
new file mode 100644
index 0000000..8318497
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-28-4ef75e12575453225738ea167c4617e5
@@ -0,0 +1,10 @@
+a                   	int                 	None                
+b                   	int                 	None                
+insertdate          	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+insertdate          	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter2, dbName:alter2_db, owner:marmbrus, createTime:1389728475, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:int, comment:null), FieldSchema(name:b, type:int, comment:null), FieldSchema(name:insertdate, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse545253106736176469/alter2_db.db/alter2, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:insertdate, type:string, comment:null)], parameters:{transien
 t_lastDdlTime=1389728475}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-29-63f13c364546ddce5d2176c6604a948f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-29-63f13c364546ddce5d2176c6604a948f b/sql/hive/src/test/resources/golden/alter2-29-63f13c364546ddce5d2176c6604a948f
new file mode 100644
index 0000000..15e6bc8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter2-29-63f13c364546ddce5d2176c6604a948f
@@ -0,0 +1 @@
+insertdate=2008-01-01
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-3-ca51e03a3de391983429b6ad877e573c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-3-ca51e03a3de391983429b6ad877e573c b/sql/hive/src/test/resources/golden/alter2-3-ca51e03a3de391983429b6ad877e573c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter2-30-a336adf1d0ff00633c53600fc75ca3ae
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter2-30-a336adf1d0ff00633c53600fc75ca3ae b/sql/hive/src/test/resources/golden/alter2-30-a336adf1d0ff00633c53600fc75ca3ae
new file mode 100644
index 0000000..e69de29


[46/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/part.seq
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/part.seq b/sql/hive/src/test/resources/data/files/part.seq
new file mode 100644
index 0000000..b919eb2
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/part.seq differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/part_tiny.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/part_tiny.txt b/sql/hive/src/test/resources/data/files/part_tiny.txt
new file mode 100644
index 0000000..f6973fd
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/part_tiny.txt
@@ -0,0 +1,26 @@
+121152almond antique burnished rose metallicManufacturer#1Brand#14PROMO PLATED TIN2JUMBO BOX1173.15e pinto beans h
+121152almond antique burnished rose metallicManufacturer#1Brand#14PROMO PLATED TIN2JUMBO BOX1173.15e pinto beans h
+85768almond antique chartreuse lavender yellowManufacturer#1Brand#12LARGE BRUSHED STEEL34SM BAG1753.76refull
+110592almond antique salmon chartreuse burlywoodManufacturer#1Brand#15PROMO BURNISHED NICKEL6JUMBO PKG1602.59 to the furiously
+86428almond aquamarine burnished black steelManufacturer#1Brand#12STANDARD ANODIZED STEEL28WRAP BAG1414.42arefully 
+65667almond aquamarine pink moccasin thistleManufacturer#1Brand#12LARGE BURNISHED STEEL42JUMBO CASE1632.66e across the expr
+105685almond antique violet chocolate turquoiseManufacturer#2Brand#22MEDIUM ANODIZED COPPER14MED CAN1690.68ly pending requ
+191709almond antique violet turquoise frostedManufacturer#2Brand#22ECONOMY POLISHED STEEL40MED BOX1800.7 haggle
+146985almond aquamarine midnight light salmonManufacturer#2Brand#23MEDIUM BURNISHED COPPER2SM CASE2031.98s cajole caref
+132666almond aquamarine rose maroon antiqueManufacturer#2Brand#24SMALL POLISHED NICKEL25MED BOX1698.66even 
+195606almond aquamarine sandy cyan gainsboroManufacturer#2Brand#25STANDARD PLATED TIN18SM PKG1701.6ic de
+90681almond antique chartreuse khaki whiteManufacturer#3Brand#31MEDIUM BURNISHED TIN17SM CASE1671.68are slyly after the sl
+17273almond antique forest lavender goldenrodManufacturer#3Brand#35PROMO ANODIZED TIN14JUMBO CASE1190.27along the
+112398almond antique metallic orange dimManufacturer#3Brand#32MEDIUM BURNISHED BRASS19JUMBO JAR1410.39ole car
+40982almond antique misty red oliveManufacturer#3Brand#32ECONOMY PLATED COPPER1LG PKG1922.98c foxes can s
+144293almond antique olive coral navajoManufacturer#3Brand#34STANDARD POLISHED STEEL45JUMBO CAN1337.29ag furiously about 
+49671almond antique gainsboro frosted violetManufacturer#4Brand#41SMALL BRUSHED BRASS10SM BOX1620.67ccounts run quick
+48427almond antique violet mint lemonManufacturer#4Brand#42PROMO POLISHED STEEL39SM CASE1375.42hely ironic i
+45261almond aquamarine floral ivory bisqueManufacturer#4Brand#42SMALL PLATED STEEL27WRAP CASE1206.26careful
+17927almond aquamarine yellow dodger mintManufacturer#4Brand#41ECONOMY BRUSHED COPPER7SM PKG1844.92ites. eve
+33357almond azure aquamarine papaya violetManufacturer#4Brand#41STANDARD ANODIZED TIN12WRAP CASE1290.35reful
+192697almond antique blue firebrick mintManufacturer#5Brand#52MEDIUM BURNISHED TIN31LG DRUM1789.69ickly ir
+42669almond antique medium spring khakiManufacturer#5Brand#51STANDARD BURNISHED TIN6MED CAN1611.66sits haggl
+155733almond antique sky peru orangeManufacturer#5Brand#53SMALL PLATED BRASS2WRAP DRUM1788.73furiously. bra
+15103almond aquamarine dodger light gainsboroManufacturer#5Brand#53ECONOMY BURNISHED STEEL46LG PACK1018.1packages hinder carefu
+78486almond azure blanched chiffon midnightManufacturer#5Brand#52LARGE BRUSHED BRASS23MED BAG1464.48hely blith

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/person age.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/person age.txt b/sql/hive/src/test/resources/data/files/person age.txt
new file mode 100644
index 0000000..c902284
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/person age.txt	
@@ -0,0 +1,5 @@
+John	23
+Tom	17
+Jim	31
+Boby	9
+Paul	51
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/primitive_type_arrays.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/primitive_type_arrays.txt b/sql/hive/src/test/resources/data/files/primitive_type_arrays.txt
new file mode 100644
index 0000000..2ab5f42
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/primitive_type_arrays.txt
@@ -0,0 +1 @@
+54321987216432168410001003572461truefalse3.1411.6182.7181.4143.141591.618032.718281.41421portosathosaramis1970-01-16 12:50:35.2421970-01-07 00:54:54.4421970-01-05 13:51:04.042

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/pw17.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/pw17.txt b/sql/hive/src/test/resources/data/files/pw17.txt
new file mode 100644
index 0000000..041944a
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/pw17.txt
@@ -0,0 +1,4 @@
+1	12	1
+2	23	2
+4	56	3
+6	8	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/sales.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/sales.txt b/sql/hive/src/test/resources/data/files/sales.txt
new file mode 100644
index 0000000..6407b72
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/sales.txt
@@ -0,0 +1,2 @@
+Joe	2
+Hank	2

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/sample-queryplan-in-history.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/sample-queryplan-in-history.txt b/sql/hive/src/test/resources/data/files/sample-queryplan-in-history.txt
new file mode 100644
index 0000000..79c034d
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/sample-queryplan-in-history.txt
@@ -0,0 +1 @@
+Counters plan="{"queryId":"rmurthy_20090806105454","queryType":null,"queryAttributes":{"queryString":"select count(1) from nectar_fbalias_r where ds = '2009-08-03'"},"queryCounters":"null","stageGraph":{"nodeType":"1","roots":"null","adjacencyList":"]"},"stageList":[{"stageId":"Stage-1","stageType":"3","stageAttributes":"null","stageCounters":"null","taskList":[{"taskId":"Stage-1_map","taskType":"0","taskAttributes":"null","taskCounters":"null","operatorGraph":{"nodeType":"0","roots":"null","adjacencyList":[{"node":"TS_0","children":["FIL_8"],"adjacencyType":"0"},{"node":"FIL_8","children":["FIL_1"],"adjacencyType":"0"},{"node":"FIL_1","children":["SEL_2"],"adjacencyType":"0"},{"node":"SEL_2","children":["GBY_3"],"adjacencyType":"0"},{"node":"GBY_3","children":["RS_4"],"adjacencyType":"0"}]},"operatorList":[{"operatorId":"TS_0","operatorType":"9","operatorAttributes":"null","operatorCounters":{"CNTR_NAME_TS_0_TIME_TAKEN":"5048","CNTR_NAME_TS_0_NUM_INPUT_ROWS":"52482","CNTR_NAME_TS_0
 _NUM_OUTPUT_ROWS":"52482"}},{"operatorId":"FIL_8","operatorType":"3","operatorAttributes":"null","operatorCounters":{"CNTR_NAME_FIL_8_NUM_INPUT_ROWS":"52482","CNTR_NAME_FIL_8_NUM_OUTPUT_ROWS":"52482","CNTR_NAME_FIL_8_TIME_TAKEN":"4860"}},{"operatorId":"FIL_1","operatorType":"3","operatorAttributes":"null","operatorCounters":{"CNTR_NAME_FIL_1_TIME_TAKEN":"1368","CNTR_NAME_FIL_1_NUM_INPUT_ROWS":"52482","CNTR_NAME_FIL_1_NUM_OUTPUT_ROWS":"52482"}},{"operatorId":"SEL_2","operatorType":"8","operatorAttributes":"null","operatorCounters":{"CNTR_NAME_SEL_2_TIME_TAKEN":"604","CNTR_NAME_SEL_2_NUM_OUTPUT_ROWS":"52482","CNTR_NAME_SEL_2_NUM_INPUT_ROWS":"52482"}},{"operatorId":"GBY_3","operatorType":"5","operatorAttributes":"null","operatorCounters":{"CNTR_NAME_GBY_3_NUM_INPUT_ROWS":"52482","CNTR_NAME_GBY_3_TIME_TAKEN":"404","CNTR_NAME_GBY_3_NUM_OUTPUT_ROWS":"64"}},{"operatorId":"RS_4","operatorType":"11","operatorAttributes":"null","operatorCounters":{"CNTR_NAME_RS_4_NUM_INPUT_ROWS":"64","CNTR_NA
 ME_RS_4_TIME_TAKEN":"119","CNTR_NAME_RS_4_NUM_OUTPUT_ROWS":"0"}}],"done":"false"},{"taskId":"Stage-1_reduce","taskType":"1","taskAttributes":"null","taskCounters":"null","operatorGraph":{"nodeType":"0","roots":"null","adjacencyList":[{"node":"GBY_5","children":["SEL_6"],"adjacencyType":"0"},{"node":"SEL_6","children":["FS_7"],"adjacencyType":"0"}]},"operatorList":[{"operatorId":"GBY_5","operatorType":"5","operatorAttributes":"null","operatorCounters":"null"},{"operatorId":"SEL_6","operatorType":"8","operatorAttributes":"null","operatorCounters":"null"},{"operatorId":"FS_7","operatorType":"10","operatorAttributes":"null","operatorCounters":"null"}],"done":"false"}],"done":"false"}],"done":"false"}" TIME="1249581360419"

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/sample-queryplan.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/sample-queryplan.txt b/sql/hive/src/test/resources/data/files/sample-queryplan.txt
new file mode 100644
index 0000000..3b9167b
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/sample-queryplan.txt
@@ -0,0 +1 @@
+{"queryId":"rmurthy_20090806105454","queryType":null,"queryAttributes":{"queryString":"select count(1) from nectar_fbalias_r where ds = '2009-08-03'"},"queryCounters":"null","stageGraph":{"nodeType":"1","roots":"null","adjacencyList":"]"},"stageList":[{"stageId":"Stage-1","stageType":"3","stageAttributes":"null","stageCounters":"null","taskList":[{"taskId":"Stage-1_map","taskType":"0","taskAttributes":"null","taskCounters":"null","operatorGraph":{"nodeType":"0","roots":"null","adjacencyList":[{"node":"TS_0","children":["FIL_8"],"adjacencyType":"0"},{"node":"FIL_8","children":["FIL_1"],"adjacencyType":"0"},{"node":"FIL_1","children":["SEL_2"],"adjacencyType":"0"},{"node":"SEL_2","children":["GBY_3"],"adjacencyType":"0"},{"node":"GBY_3","children":["RS_4"],"adjacencyType":"0"}]},"operatorList":[{"operatorId":"TS_0","operatorType":"9","operatorAttributes":"null","operatorCounters":{"CNTR_NAME_TS_0_TIME_TAKEN":"4420","CNTR_NAME_TS_0_NUM_INPUT_ROWS":"47303","CNTR_NAME_TS_0_NUM_OUTPUT_ROW
 S":"47303"}},{"operatorId":"FIL_8","operatorType":"3","operatorAttributes":"null","operatorCounters":{"CNTR_NAME_FIL_8_NUM_INPUT_ROWS":"47303","CNTR_NAME_FIL_8_NUM_OUTPUT_ROWS":"47303","CNTR_NAME_FIL_8_TIME_TAKEN":"4251"}},{"operatorId":"FIL_1","operatorType":"3","operatorAttributes":"null","operatorCounters":{"CNTR_NAME_FIL_1_TIME_TAKEN":"1249","CNTR_NAME_FIL_1_NUM_INPUT_ROWS":"47303","CNTR_NAME_FIL_1_NUM_OUTPUT_ROWS":"47303"}},{"operatorId":"SEL_2","operatorType":"8","operatorAttributes":"null","operatorCounters":{"CNTR_NAME_SEL_2_TIME_TAKEN":"550","CNTR_NAME_SEL_2_NUM_OUTPUT_ROWS":"47303","CNTR_NAME_SEL_2_NUM_INPUT_ROWS":"47303"}},{"operatorId":"GBY_3","operatorType":"5","operatorAttributes":"null","operatorCounters":{"CNTR_NAME_GBY_3_NUM_INPUT_ROWS":"47303","CNTR_NAME_GBY_3_TIME_TAKEN":"368","CNTR_NAME_GBY_3_NUM_OUTPUT_ROWS":"57"}},{"operatorId":"RS_4","operatorType":"11","operatorAttributes":"null","operatorCounters":{"CNTR_NAME_RS_4_NUM_INPUT_ROWS":"57","CNTR_NAME_RS_4_TIME_TA
 KEN":"105","CNTR_NAME_RS_4_NUM_OUTPUT_ROWS":"0"}}],"done":"false"},{"taskId":"Stage-1_reduce","taskType":"1","taskAttributes":"null","taskCounters":"null","operatorGraph":{"nodeType":"0","roots":"null","adjacencyList":[{"node":"GBY_5","children":["SEL_6"],"adjacencyType":"0"},{"node":"SEL_6","children":["FS_7"],"adjacencyType":"0"}]},"operatorList":[{"operatorId":"GBY_5","operatorType":"5","operatorAttributes":"null","operatorCounters":"null"},{"operatorId":"SEL_6","operatorType":"8","operatorAttributes":"null","operatorCounters":"null"},{"operatorId":"FS_7","operatorType":"10","operatorAttributes":"null","operatorCounters":"null"}],"done":"false"}],"done":"false"}],"done":"false"}

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/smallsrcsortbucket1outof4.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/smallsrcsortbucket1outof4.txt b/sql/hive/src/test/resources/data/files/smallsrcsortbucket1outof4.txt
new file mode 100644
index 0000000..1175eae
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/smallsrcsortbucket1outof4.txt
@@ -0,0 +1,5 @@
+0val_0
+103val_103
+169val_169
+172val_172
+374val_374

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/smallsrcsortbucket2outof4.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/smallsrcsortbucket2outof4.txt b/sql/hive/src/test/resources/data/files/smallsrcsortbucket2outof4.txt
new file mode 100644
index 0000000..59347ff
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/smallsrcsortbucket2outof4.txt
@@ -0,0 +1,5 @@
+180val_180
+221val_221
+379val_379
+478val_478
+74val_74

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/smallsrcsortbucket3outof4.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/smallsrcsortbucket3outof4.txt b/sql/hive/src/test/resources/data/files/smallsrcsortbucket3outof4.txt
new file mode 100644
index 0000000..354f45d
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/smallsrcsortbucket3outof4.txt
@@ -0,0 +1,5 @@
+233val_233
+424val_424
+468val_468
+53val_53
+97val_97

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/smallsrcsortbucket4outof4.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/smallsrcsortbucket4outof4.txt b/sql/hive/src/test/resources/data/files/smallsrcsortbucket4outof4.txt
new file mode 100644
index 0000000..6aecf76
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/smallsrcsortbucket4outof4.txt
@@ -0,0 +1,5 @@
+146val_146
+193val_193
+432val_432
+65val_65
+83val_83

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/smb_bucket_input.rc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/smb_bucket_input.rc b/sql/hive/src/test/resources/data/files/smb_bucket_input.rc
new file mode 100644
index 0000000..6181460
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/smb_bucket_input.rc differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/smb_bucket_input.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/smb_bucket_input.txt b/sql/hive/src/test/resources/data/files/smb_bucket_input.txt
new file mode 100644
index 0000000..e3a7e29
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/smb_bucket_input.txt
@@ -0,0 +1,7 @@
+4val_356
+484val_169
+1000val_1000
+2000val_169
+3000val_169
+4000val_125
+5000val_125

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/smbbucket_1.rc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/smbbucket_1.rc b/sql/hive/src/test/resources/data/files/smbbucket_1.rc
new file mode 100644
index 0000000..51dbe23
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/smbbucket_1.rc differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/smbbucket_1.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/smbbucket_1.txt b/sql/hive/src/test/resources/data/files/smbbucket_1.txt
new file mode 100644
index 0000000..6093b2b
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/smbbucket_1.txt
@@ -0,0 +1,5 @@
+1val_1
+3val_3
+4val_4
+5val_5
+10val_10

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/smbbucket_2.rc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/smbbucket_2.rc b/sql/hive/src/test/resources/data/files/smbbucket_2.rc
new file mode 100644
index 0000000..73a641a
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/smbbucket_2.rc differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/smbbucket_2.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/smbbucket_2.txt b/sql/hive/src/test/resources/data/files/smbbucket_2.txt
new file mode 100644
index 0000000..430a0ca
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/smbbucket_2.txt
@@ -0,0 +1,4 @@
+20val_20
+23val_23
+25val_25
+30val_30

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/smbbucket_3.rc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/smbbucket_3.rc b/sql/hive/src/test/resources/data/files/smbbucket_3.rc
new file mode 100644
index 0000000..c0e8a59
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/smbbucket_3.rc differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/smbbucket_3.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/smbbucket_3.txt b/sql/hive/src/test/resources/data/files/smbbucket_3.txt
new file mode 100644
index 0000000..8339550
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/smbbucket_3.txt
@@ -0,0 +1,6 @@
+4val_4
+10val_10
+17val_17
+19val_19
+20val_20
+23val_23

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/source.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/source.txt b/sql/hive/src/test/resources/data/files/source.txt
new file mode 100644
index 0000000..567d3b0
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/source.txt
@@ -0,0 +1,4 @@
+EXPLAIN
+SELECT x.* FROM SRC x;
+
+SELECT x.* FROM SRC x;

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/srcbucket0.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/srcbucket0.txt b/sql/hive/src/test/resources/data/files/srcbucket0.txt
new file mode 100644
index 0000000..c11aec0
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/srcbucket0.txt
@@ -0,0 +1,493 @@
+474val_475
+62val_63
+468val_469
+272val_273
+448val_449
+246val_247
+440val_441
+278val_279
+296val_297
+428val_429
+126val_127
+106val_107
+356val_357
+490val_491
+402val_403
+128val_129
+10val_11
+226val_227
+110val_111
+0val_1
+240val_241
+286val_287
+408val_409
+476val_477
+482val_483
+48val_49
+424val_425
+226val_227
+494val_495
+488val_489
+94val_95
+50val_51
+402val_403
+128val_129
+468val_469
+314val_315
+224val_225
+344val_345
+4val_5
+206val_207
+114val_115
+56val_57
+114val_115
+254val_255
+390val_391
+304val_305
+264val_265
+196val_197
+238val_239
+20val_21
+492val_493
+82val_83
+58val_59
+86val_87
+438val_439
+360val_361
+222val_223
+42val_43
+338val_339
+68val_69
+16val_17
+492val_493
+376val_377
+120val_121
+306val_307
+426val_427
+132val_133
+446val_447
+386val_387
+388val_389
+184val_185
+284val_285
+246val_247
+262val_263
+122val_123
+438val_439
+390val_391
+352val_353
+226val_227
+328val_329
+382val_383
+342val_343
+480val_481
+102val_103
+480val_481
+318val_319
+392val_393
+476val_477
+258val_259
+174val_175
+252val_253
+114val_115
+264val_265
+48val_49
+336val_337
+340val_341
+390val_391
+484val_485
+6val_7
+260val_261
+2val_3
+170val_171
+164val_165
+118val_119
+310val_311
+104val_105
+80val_81
+326val_327
+450val_451
+140val_141
+212val_213
+308val_309
+30val_31
+358val_359
+416val_417
+42val_43
+386val_387
+454val_455
+364val_365
+20val_21
+52val_53
+40val_41
+8val_9
+168val_169
+384val_385
+324val_325
+310val_311
+206val_207
+404val_405
+206val_207
+226val_227
+262val_263
+260val_261
+328val_329
+322val_323
+122val_123
+404val_405
+384val_385
+76val_77
+116val_117
+42val_43
+104val_105
+406val_407
+32val_33
+132val_133
+192val_193
+58val_59
+70val_71
+356val_357
+352val_353
+52val_53
+330val_331
+138val_139
+160val_161
+454val_455
+76val_77
+174val_175
+412val_413
+16val_17
+204val_205
+126val_127
+274val_275
+374val_375
+494val_495
+216val_217
+470val_471
+196val_197
+302val_303
+450val_451
+12val_13
+398val_399
+334val_335
+384val_385
+60val_61
+442val_443
+52val_53
+404val_405
+446val_447
+300val_301
+0val_1
+268val_269
+392val_393
+104val_105
+436val_437
+156val_157
+118val_119
+172val_173
+244val_245
+6val_7
+284val_285
+164val_165
+136val_137
+462val_463
+432val_433
+496val_497
+144val_145
+408val_409
+152val_153
+382val_383
+348val_349
+122val_123
+292val_293
+182val_183
+474val_475
+310val_311
+52val_53
+486val_487
+152val_153
+378val_379
+414val_415
+256val_257
+292val_293
+412val_413
+40val_41
+478val_479
+178val_179
+100val_101
+156val_157
+228val_229
+22val_23
+248val_249
+402val_403
+62val_63
+162val_163
+244val_245
+276val_277
+46val_47
+78val_79
+134val_135
+196val_197
+410val_411
+82val_83
+440val_441
+100val_101
+308val_309
+430val_431
+468val_469
+152val_153
+138val_139
+76val_77
+300val_301
+478val_479
+118val_119
+178val_179
+242val_243
+244val_245
+238val_238
+86val_86
+278val_278
+98val_98
+484val_484
+150val_150
+224val_224
+66val_66
+128val_128
+146val_146
+406val_406
+374val_374
+152val_152
+82val_82
+166val_166
+430val_430
+252val_252
+292val_292
+338val_338
+446val_446
+394val_394
+482val_482
+174val_174
+494val_494
+466val_466
+208val_208
+174val_174
+396val_396
+162val_162
+266val_266
+342val_342
+0val_0
+128val_128
+316val_316
+302val_302
+438val_438
+170val_170
+20val_20
+378val_378
+92val_92
+72val_72
+4val_4
+280val_280
+208val_208
+356val_356
+382val_382
+498val_498
+386val_386
+192val_192
+286val_286
+176val_176
+54val_54
+138val_138
+216val_216
+430val_430
+278val_278
+176val_176
+318val_318
+332val_332
+180val_180
+284val_284
+12val_12
+230val_230
+260val_260
+404val_404
+384val_384
+272val_272
+138val_138
+84val_84
+348val_348
+466val_466
+58val_58
+8val_8
+230val_230
+208val_208
+348val_348
+24val_24
+172val_172
+42val_42
+158val_158
+496val_496
+0val_0
+322val_322
+468val_468
+454val_454
+100val_100
+298val_298
+418val_418
+96val_96
+26val_26
+230val_230
+120val_120
+404val_404
+436val_436
+156val_156
+468val_468
+308val_308
+196val_196
+288val_288
+98val_98
+282val_282
+318val_318
+318val_318
+470val_470
+316val_316
+0val_0
+490val_490
+364val_364
+118val_118
+134val_134
+282val_282
+138val_138
+238val_238
+118val_118
+72val_72
+90val_90
+10val_10
+306val_306
+224val_224
+242val_242
+392val_392
+272val_272
+242val_242
+452val_452
+226val_226
+402val_402
+396val_396
+58val_58
+336val_336
+168val_168
+34val_34
+472val_472
+322val_322
+498val_498
+160val_160
+42val_42
+430val_430
+458val_458
+78val_78
+76val_76
+492val_492
+218val_218
+228val_228
+138val_138
+30val_30
+64val_64
+468val_468
+76val_76
+74val_74
+342val_342
+230val_230
+368val_368
+296val_296
+216val_216
+344val_344
+274val_274
+116val_116
+256val_256
+70val_70
+480val_480
+288val_288
+244val_244
+438val_438
+128val_128
+432val_432
+202val_202
+316val_316
+280val_280
+2val_2
+80val_80
+44val_44
+104val_104
+466val_466
+366val_366
+406val_406
+190val_190
+406val_406
+114val_114
+258val_258
+90val_90
+262val_262
+348val_348
+424val_424
+12val_12
+396val_396
+164val_164
+454val_454
+478val_478
+298val_298
+164val_164
+424val_424
+382val_382
+70val_70
+480val_480
+24val_24
+104val_104
+70val_70
+438val_438
+414val_414
+200val_200
+360val_360
+248val_248
+444val_444
+120val_120
+230val_230
+478val_478
+178val_178
+468val_468
+310val_310
+460val_460
+480val_480
+136val_136
+172val_172
+214val_214
+462val_462
+406val_406
+454val_454
+384val_384
+256val_256
+26val_26
+134val_134
+384val_384
+18val_18
+462val_462
+492val_492
+100val_100
+298val_298
+498val_498
+146val_146
+458val_458
+362val_362
+186val_186
+348val_348
+18val_18
+344val_344
+84val_84
+28val_28
+448val_448
+152val_152
+348val_348
+194val_194
+414val_414
+222val_222
+126val_126
+90val_90
+400val_400
+200val_200

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/srcbucket1.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/srcbucket1.txt b/sql/hive/src/test/resources/data/files/srcbucket1.txt
new file mode 100644
index 0000000..49bfa85
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/srcbucket1.txt
@@ -0,0 +1,507 @@
+281val_282
+179val_180
+291val_292
+271val_272
+217val_218
+135val_136
+167val_168
+423val_424
+413val_414
+245val_246
+455val_456
+425val_426
+241val_242
+177val_178
+231val_232
+287val_288
+31val_32
+373val_374
+447val_448
+443val_444
+175val_176
+147val_148
+249val_250
+21val_22
+273val_274
+441val_442
+371val_372
+153val_154
+217val_218
+33val_34
+35val_36
+421val_422
+243val_244
+133val_134
+333val_334
+15val_16
+391val_392
+343val_344
+275val_276
+485val_486
+293val_294
+241val_242
+85val_86
+477val_478
+455val_456
+99val_100
+335val_336
+367val_368
+59val_60
+485val_486
+393val_394
+349val_350
+11val_12
+161val_162
+123val_124
+409val_410
+265val_266
+497val_498
+63val_64
+277val_278
+135val_136
+3val_4
+101val_102
+331val_332
+209val_210
+281val_282
+239val_240
+389val_390
+235val_236
+165val_166
+11val_12
+129val_130
+257val_258
+71val_72
+289val_290
+453val_454
+421val_422
+5val_6
+249val_250
+323val_324
+467val_468
+411val_412
+175val_176
+429val_430
+281val_282
+185val_186
+147val_148
+119val_120
+473val_474
+347val_348
+213val_214
+393val_394
+427val_428
+291val_292
+65val_66
+121val_122
+375val_376
+191val_192
+129val_130
+197val_198
+491val_492
+369val_370
+351val_352
+23val_24
+349val_350
+497val_498
+487val_488
+331val_332
+409val_410
+475val_476
+463val_464
+183val_184
+177val_178
+399val_400
+15val_16
+149val_150
+77val_78
+275val_276
+87val_88
+161val_162
+75val_76
+443val_444
+407val_408
+189val_190
+305val_306
+367val_368
+349val_350
+51val_52
+355val_356
+363val_364
+19val_20
+117val_118
+47val_48
+121val_122
+241val_242
+405val_406
+239val_240
+119val_120
+11val_12
+49val_50
+143val_144
+153val_154
+341val_342
+21val_22
+105val_106
+157val_158
+199val_200
+375val_376
+89val_90
+363val_364
+395val_396
+347val_348
+77val_78
+293val_294
+89val_90
+461val_462
+313val_314
+381val_382
+385val_386
+259val_260
+69val_70
+303val_304
+245val_246
+241val_242
+469val_470
+481val_482
+303val_304
+93val_94
+277val_278
+451val_452
+53val_54
+351val_352
+443val_444
+399val_400
+205val_206
+21val_22
+317val_318
+209val_210
+429val_430
+267val_268
+257val_258
+375val_376
+489val_490
+295val_296
+105val_106
+439val_440
+457val_458
+93val_94
+119val_120
+375val_376
+391val_392
+287val_288
+375val_376
+437val_438
+35val_36
+435val_436
+29val_30
+151val_152
+491val_492
+21val_22
+295val_296
+93val_94
+61val_62
+407val_408
+439val_440
+341val_342
+335val_336
+349val_350
+371val_372
+123val_124
+355val_356
+87val_88
+427val_428
+353val_354
+261val_262
+65val_66
+371val_372
+97val_98
+495val_496
+385val_386
+49val_50
+389val_390
+259val_260
+97val_98
+125val_126
+243val_244
+151val_152
+415val_416
+401val_402
+363val_364
+117val_118
+459val_460
+137val_138
+341val_342
+379val_380
+215val_216
+157val_158
+431val_432
+407val_408
+371val_372
+309val_310
+135val_136
+161val_162
+161val_162
+337val_338
+91val_92
+1val_2
+89val_90
+457val_458
+29val_30
+285val_286
+35val_36
+227val_228
+395val_396
+311val_311
+27val_27
+165val_165
+409val_409
+255val_255
+265val_265
+193val_193
+401val_401
+273val_273
+369val_369
+213val_213
+429val_429
+469val_469
+145val_145
+495val_495
+37val_37
+327val_327
+281val_281
+277val_277
+209val_209
+15val_15
+403val_403
+417val_417
+219val_219
+287val_287
+153val_153
+193val_193
+459val_459
+237val_237
+413val_413
+207val_207
+199val_199
+399val_399
+247val_247
+417val_417
+489val_489
+377val_377
+397val_397
+309val_309
+365val_365
+439val_439
+367val_367
+325val_325
+167val_167
+195val_195
+475val_475
+17val_17
+113val_113
+155val_155
+203val_203
+339val_339
+455val_455
+311val_311
+57val_57
+205val_205
+149val_149
+345val_345
+129val_129
+489val_489
+157val_157
+221val_221
+111val_111
+47val_47
+35val_35
+427val_427
+277val_277
+399val_399
+169val_169
+125val_125
+437val_437
+469val_469
+187val_187
+459val_459
+51val_51
+103val_103
+239val_239
+213val_213
+289val_289
+221val_221
+65val_65
+311val_311
+275val_275
+137val_137
+241val_241
+83val_83
+333val_333
+181val_181
+67val_67
+489val_489
+353val_353
+373val_373
+217val_217
+411val_411
+463val_463
+431val_431
+179val_179
+129val_129
+119val_119
+197val_197
+393val_393
+199val_199
+191val_191
+165val_165
+327val_327
+205val_205
+131val_131
+51val_51
+43val_43
+469val_469
+95val_95
+481val_481
+457val_457
+197val_197
+187val_187
+409val_409
+137val_137
+369val_369
+169val_169
+413val_413
+85val_85
+77val_77
+87val_87
+179val_179
+395val_395
+419val_419
+15val_15
+307val_307
+19val_19
+435val_435
+277val_277
+273val_273
+309val_309
+389val_389
+327val_327
+369val_369
+331val_331
+401val_401
+177val_177
+5val_5
+497val_497
+317val_317
+395val_395
+35val_35
+95val_95
+11val_11
+229val_229
+233val_233
+143val_143
+195val_195
+321val_321
+119val_119
+489val_489
+41val_41
+223val_223
+149val_149
+449val_449
+453val_453
+209val_209
+69val_69
+33val_33
+103val_103
+113val_113
+367val_367
+167val_167
+219val_219
+239val_239
+485val_485
+223val_223
+263val_263
+487val_487
+401val_401
+191val_191
+5val_5
+467val_467
+229val_229
+469val_469
+463val_463
+35val_35
+283val_283
+331val_331
+235val_235
+193val_193
+321val_321
+335val_335
+175val_175
+403val_403
+483val_483
+53val_53
+105val_105
+257val_257
+409val_409
+401val_401
+203val_203
+201val_201
+217val_217
+431val_431
+125val_125
+431val_431
+187val_187
+5val_5
+397val_397
+291val_291
+351val_351
+255val_255
+163val_163
+119val_119
+491val_491
+237val_237
+439val_439
+479val_479
+305val_305
+417val_417
+199val_199
+429val_429
+169val_169
+443val_443
+323val_323
+325val_325
+277val_277
+317val_317
+333val_333
+493val_493
+207val_207
+249val_249
+265val_265
+83val_83
+353val_353
+233val_233
+133val_133
+175val_175
+189val_189
+375val_375
+401val_401
+421val_421
+407val_407
+67val_67
+379val_379
+9val_9
+341val_341
+285val_285
+167val_167
+273val_273
+183val_183
+281val_281
+97val_97
+469val_469
+315val_315
+37val_37
+307val_307
+477val_477
+169val_169
+403val_403
+97val_97

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/srcbucket20.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/srcbucket20.txt b/sql/hive/src/test/resources/data/files/srcbucket20.txt
new file mode 100644
index 0000000..8334415
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/srcbucket20.txt
@@ -0,0 +1,118 @@
+165val_165
+484val_484
+150val_150
+224val_224
+66val_66
+213val_213
+374val_374
+495val_495
+37val_37
+327val_327
+15val_15
+338val_338
+459val_459
+466val_466
+396val_396
+309val_309
+367val_367
+0val_0
+455val_455
+316val_316
+345val_345
+129val_129
+378val_378
+4val_4
+356val_356
+169val_169
+125val_125
+437val_437
+286val_286
+187val_187
+176val_176
+459val_459
+51val_51
+103val_103
+239val_239
+213val_213
+176val_176
+275val_275
+260val_260
+404val_404
+217val_217
+84val_84
+466val_466
+8val_8
+411val_411
+172val_172
+129val_129
+158val_158
+0val_0
+26val_26
+165val_165
+327val_327
+51val_51
+404val_404
+95val_95
+282val_282
+187val_187
+316val_316
+169val_169
+77val_77
+0val_0
+118val_118
+282val_282
+419val_419
+15val_15
+118val_118
+19val_19
+224val_224
+309val_309
+389val_389
+327val_327
+242val_242
+392val_392
+242val_242
+396val_396
+95val_95
+11val_11
+143val_143
+228val_228
+33val_33
+103val_103
+367val_367
+239val_239
+480val_480
+202val_202
+316val_316
+235val_235
+80val_80
+44val_44
+466val_466
+257val_257
+190val_190
+114val_114
+396val_396
+217val_217
+125val_125
+187val_187
+480val_480
+491val_491
+305val_305
+444val_444
+169val_169
+323val_323
+480val_480
+136val_136
+172val_172
+462val_462
+26val_26
+462val_462
+341val_341
+183val_183
+84val_84
+37val_37
+448val_448
+194val_194
+477val_477
+169val_169
+400val_400

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/srcbucket21.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/srcbucket21.txt b/sql/hive/src/test/resources/data/files/srcbucket21.txt
new file mode 100644
index 0000000..c0ccb30
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/srcbucket21.txt
@@ -0,0 +1,120 @@
+27val_27
+409val_409
+265val_265
+401val_401
+166val_166
+430val_430
+287val_287
+207val_207
+199val_199
+247val_247
+489val_489
+162val_162
+397val_397
+342val_342
+195val_195
+155val_155
+203val_203
+339val_339
+302val_302
+438val_438
+489val_489
+221val_221
+92val_92
+111val_111
+427val_427
+382val_382
+386val_386
+430val_430
+221val_221
+137val_137
+180val_180
+12val_12
+67val_67
+489val_489
+353val_353
+272val_272
+463val_463
+119val_119
+496val_496
+393val_393
+100val_100
+298val_298
+199val_199
+191val_191
+96val_96
+481val_481
+409val_409
+470val_470
+137val_137
+85val_85
+364val_364
+306val_306
+272val_272
+331val_331
+401val_401
+452val_452
+177val_177
+5val_5
+317val_317
+34val_34
+229val_229
+195val_195
+430val_430
+119val_119
+489val_489
+78val_78
+41val_41
+492val_492
+449val_449
+218val_218
+30val_30
+74val_74
+342val_342
+368val_368
+485val_485
+70val_70
+401val_401
+191val_191
+5val_5
+438val_438
+467val_467
+229val_229
+463val_463
+283val_283
+331val_331
+335val_335
+104val_104
+409val_409
+401val_401
+258val_258
+203val_203
+12val_12
+478val_478
+298val_298
+382val_382
+5val_5
+70val_70
+397val_397
+104val_104
+70val_70
+438val_438
+119val_119
+360val_360
+199val_199
+478val_478
+317val_317
+207val_207
+265val_265
+353val_353
+214val_214
+133val_133
+375val_375
+401val_401
+67val_67
+379val_379
+492val_492
+100val_100
+298val_298
+9val_9
+126val_126

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/srcbucket22.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/srcbucket22.txt b/sql/hive/src/test/resources/data/files/srcbucket22.txt
new file mode 100644
index 0000000..f061ea4
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/srcbucket22.txt
@@ -0,0 +1,124 @@
+86val_86
+255val_255
+273val_273
+369val_369
+406val_406
+152val_152
+145val_145
+277val_277
+82val_82
+417val_417
+219val_219
+446val_446
+394val_394
+237val_237
+482val_482
+174val_174
+413val_413
+208val_208
+174val_174
+417val_417
+365val_365
+266val_266
+439val_439
+325val_325
+167val_167
+475val_475
+17val_17
+57val_57
+149val_149
+170val_170
+20val_20
+280val_280
+35val_35
+277val_277
+208val_208
+192val_192
+138val_138
+318val_318
+332val_332
+284val_284
+181val_181
+138val_138
+208val_208
+24val_24
+431val_431
+42val_42
+468val_468
+156val_156
+468val_468
+196val_196
+288val_288
+457val_457
+318val_318
+318val_318
+369val_369
+413val_413
+134val_134
+138val_138
+307val_307
+435val_435
+277val_277
+273val_273
+369val_369
+226val_226
+497val_497
+402val_402
+35val_35
+336val_336
+233val_233
+42val_42
+321val_321
+149val_149
+138val_138
+453val_453
+64val_64
+468val_468
+167val_167
+219val_219
+116val_116
+288val_288
+244val_244
+280val_280
+2val_2
+35val_35
+321val_321
+53val_53
+105val_105
+406val_406
+406val_406
+262val_262
+424val_424
+431val_431
+431val_431
+424val_424
+291val_291
+24val_24
+255val_255
+163val_163
+200val_200
+237val_237
+439val_439
+248val_248
+479val_479
+417val_417
+325val_325
+277val_277
+178val_178
+468val_468
+310val_310
+493val_493
+460val_460
+233val_233
+406val_406
+189val_189
+134val_134
+167val_167
+273val_273
+97val_97
+28val_28
+152val_152
+307val_307
+222val_222
+200val_200
+97val_97

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/srcbucket23.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/srcbucket23.txt b/sql/hive/src/test/resources/data/files/srcbucket23.txt
new file mode 100644
index 0000000..b3dca9a
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/srcbucket23.txt
@@ -0,0 +1,138 @@
+238val_238
+311val_311
+278val_278
+98val_98
+193val_193
+128val_128
+146val_146
+429val_429
+469val_469
+281val_281
+209val_209
+403val_403
+252val_252
+292val_292
+153val_153
+193val_193
+494val_494
+399val_399
+377val_377
+113val_113
+128val_128
+311val_311
+205val_205
+157val_157
+47val_47
+72val_72
+399val_399
+498val_498
+469val_469
+54val_54
+216val_216
+278val_278
+289val_289
+65val_65
+311val_311
+241val_241
+83val_83
+333val_333
+230val_230
+384val_384
+373val_373
+348val_348
+58val_58
+230val_230
+348val_348
+179val_179
+322val_322
+197val_197
+454val_454
+418val_418
+230val_230
+205val_205
+120val_120
+131val_131
+43val_43
+436val_436
+469val_469
+308val_308
+98val_98
+197val_197
+490val_490
+87val_87
+179val_179
+395val_395
+238val_238
+72val_72
+90val_90
+10val_10
+395val_395
+58val_58
+168val_168
+472val_472
+322val_322
+498val_498
+160val_160
+458val_458
+76val_76
+223val_223
+209val_209
+76val_76
+69val_69
+230val_230
+296val_296
+113val_113
+216val_216
+344val_344
+274val_274
+223val_223
+256val_256
+263val_263
+487val_487
+128val_128
+432val_432
+469val_469
+193val_193
+366val_366
+175val_175
+403val_403
+483val_483
+90val_90
+348val_348
+201val_201
+164val_164
+454val_454
+164val_164
+351val_351
+414val_414
+120val_120
+429val_429
+443val_443
+230val_230
+333val_333
+249val_249
+83val_83
+175val_175
+454val_454
+421val_421
+407val_407
+384val_384
+256val_256
+384val_384
+18val_18
+498val_498
+146val_146
+458val_458
+362val_362
+186val_186
+285val_285
+348val_348
+18val_18
+281val_281
+344val_344
+469val_469
+315val_315
+348val_348
+414val_414
+90val_90
+403val_403

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/srcsortbucket1outof4.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/srcsortbucket1outof4.txt b/sql/hive/src/test/resources/data/files/srcsortbucket1outof4.txt
new file mode 100644
index 0000000..3d749a4
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/srcsortbucket1outof4.txt
@@ -0,0 +1,118 @@
+0val_0
+0val_0
+0val_0
+103val_103
+103val_103
+11val_11
+114val_114
+118val_118
+118val_118
+125val_125
+125val_125
+129val_129
+129val_129
+136val_136
+143val_143
+15val_15
+15val_15
+150val_150
+158val_158
+165val_165
+165val_165
+169val_169
+169val_169
+169val_169
+169val_169
+172val_172
+172val_172
+176val_176
+176val_176
+183val_183
+187val_187
+187val_187
+187val_187
+19val_19
+190val_190
+194val_194
+202val_202
+213val_213
+213val_213
+217val_217
+217val_217
+224val_224
+224val_224
+228val_228
+235val_235
+239val_239
+239val_239
+242val_242
+242val_242
+257val_257
+26val_26
+26val_26
+260val_260
+275val_275
+282val_282
+282val_282
+286val_286
+305val_305
+309val_309
+309val_309
+316val_316
+316val_316
+316val_316
+323val_323
+327val_327
+327val_327
+327val_327
+33val_33
+338val_338
+341val_341
+345val_345
+356val_356
+367val_367
+367val_367
+37val_37
+37val_37
+374val_374
+378val_378
+389val_389
+392val_392
+396val_396
+396val_396
+396val_396
+4val_4
+400val_400
+404val_404
+404val_404
+411val_411
+419val_419
+437val_437
+44val_44
+444val_444
+448val_448
+455val_455
+459val_459
+459val_459
+462val_462
+462val_462
+466val_466
+466val_466
+466val_466
+477val_477
+480val_480
+480val_480
+480val_480
+484val_484
+491val_491
+495val_495
+51val_51
+51val_51
+66val_66
+77val_77
+8val_8
+80val_80
+84val_84
+84val_84
+95val_95
+95val_95

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/srcsortbucket2outof4.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/srcsortbucket2outof4.txt b/sql/hive/src/test/resources/data/files/srcsortbucket2outof4.txt
new file mode 100644
index 0000000..0fa6727
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/srcsortbucket2outof4.txt
@@ -0,0 +1,120 @@
+100val_100
+100val_100
+104val_104
+104val_104
+111val_111
+119val_119
+119val_119
+119val_119
+12val_12
+12val_12
+126val_126
+133val_133
+137val_137
+137val_137
+155val_155
+162val_162
+166val_166
+177val_177
+180val_180
+191val_191
+191val_191
+195val_195
+195val_195
+199val_199
+199val_199
+199val_199
+203val_203
+203val_203
+207val_207
+207val_207
+214val_214
+218val_218
+221val_221
+221val_221
+229val_229
+229val_229
+247val_247
+258val_258
+265val_265
+265val_265
+27val_27
+272val_272
+272val_272
+283val_283
+287val_287
+298val_298
+298val_298
+298val_298
+30val_30
+302val_302
+306val_306
+317val_317
+317val_317
+331val_331
+331val_331
+335val_335
+339val_339
+34val_34
+342val_342
+342val_342
+353val_353
+353val_353
+360val_360
+364val_364
+368val_368
+375val_375
+379val_379
+382val_382
+382val_382
+386val_386
+393val_393
+397val_397
+397val_397
+401val_401
+401val_401
+401val_401
+401val_401
+401val_401
+409val_409
+409val_409
+409val_409
+41val_41
+427val_427
+430val_430
+430val_430
+430val_430
+438val_438
+438val_438
+438val_438
+449val_449
+452val_452
+463val_463
+463val_463
+467val_467
+470val_470
+478val_478
+478val_478
+481val_481
+485val_485
+489val_489
+489val_489
+489val_489
+489val_489
+492val_492
+492val_492
+496val_496
+5val_5
+5val_5
+5val_5
+67val_67
+67val_67
+70val_70
+70val_70
+70val_70
+74val_74
+78val_78
+85val_85
+9val_9
+92val_92
+96val_96

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/srcsortbucket3outof4.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/srcsortbucket3outof4.txt b/sql/hive/src/test/resources/data/files/srcsortbucket3outof4.txt
new file mode 100644
index 0000000..bb8887e
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/srcsortbucket3outof4.txt
@@ -0,0 +1,124 @@
+105val_105
+116val_116
+134val_134
+134val_134
+138val_138
+138val_138
+138val_138
+138val_138
+145val_145
+149val_149
+149val_149
+152val_152
+152val_152
+156val_156
+163val_163
+167val_167
+167val_167
+167val_167
+17val_17
+170val_170
+174val_174
+174val_174
+178val_178
+181val_181
+189val_189
+192val_192
+196val_196
+2val_2
+20val_20
+200val_200
+200val_200
+208val_208
+208val_208
+208val_208
+219val_219
+219val_219
+222val_222
+226val_226
+233val_233
+233val_233
+237val_237
+237val_237
+24val_24
+24val_24
+244val_244
+248val_248
+255val_255
+255val_255
+262val_262
+266val_266
+273val_273
+273val_273
+273val_273
+277val_277
+277val_277
+277val_277
+277val_277
+28val_28
+280val_280
+280val_280
+284val_284
+288val_288
+288val_288
+291val_291
+307val_307
+307val_307
+310val_310
+318val_318
+318val_318
+318val_318
+321val_321
+321val_321
+325val_325
+325val_325
+332val_332
+336val_336
+35val_35
+35val_35
+35val_35
+365val_365
+369val_369
+369val_369
+369val_369
+394val_394
+402val_402
+406val_406
+406val_406
+406val_406
+406val_406
+413val_413
+413val_413
+417val_417
+417val_417
+417val_417
+42val_42
+42val_42
+424val_424
+424val_424
+431val_431
+431val_431
+431val_431
+435val_435
+439val_439
+439val_439
+446val_446
+453val_453
+457val_457
+460val_460
+468val_468
+468val_468
+468val_468
+468val_468
+475val_475
+479val_479
+482val_482
+493val_493
+497val_497
+53val_53
+57val_57
+64val_64
+82val_82
+86val_86
+97val_97
+97val_97

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/srcsortbucket4outof4.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/srcsortbucket4outof4.txt b/sql/hive/src/test/resources/data/files/srcsortbucket4outof4.txt
new file mode 100644
index 0000000..400ad1f
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/srcsortbucket4outof4.txt
@@ -0,0 +1,138 @@
+10val_10
+113val_113
+113val_113
+120val_120
+120val_120
+128val_128
+128val_128
+128val_128
+131val_131
+146val_146
+146val_146
+153val_153
+157val_157
+160val_160
+164val_164
+164val_164
+168val_168
+175val_175
+175val_175
+179val_179
+179val_179
+18val_18
+18val_18
+186val_186
+193val_193
+193val_193
+193val_193
+197val_197
+197val_197
+201val_201
+205val_205
+205val_205
+209val_209
+209val_209
+216val_216
+216val_216
+223val_223
+223val_223
+230val_230
+230val_230
+230val_230
+230val_230
+230val_230
+238val_238
+238val_238
+241val_241
+249val_249
+252val_252
+256val_256
+256val_256
+263val_263
+274val_274
+278val_278
+278val_278
+281val_281
+281val_281
+285val_285
+289val_289
+292val_292
+296val_296
+308val_308
+311val_311
+311val_311
+311val_311
+315val_315
+322val_322
+322val_322
+333val_333
+333val_333
+344val_344
+344val_344
+348val_348
+348val_348
+348val_348
+348val_348
+348val_348
+351val_351
+362val_362
+366val_366
+373val_373
+377val_377
+384val_384
+384val_384
+384val_384
+395val_395
+395val_395
+399val_399
+399val_399
+403val_403
+403val_403
+403val_403
+407val_407
+414val_414
+414val_414
+418val_418
+421val_421
+429val_429
+429val_429
+43val_43
+432val_432
+436val_436
+443val_443
+454val_454
+454val_454
+454val_454
+458val_458
+458val_458
+469val_469
+469val_469
+469val_469
+469val_469
+469val_469
+47val_47
+472val_472
+483val_483
+487val_487
+490val_490
+494val_494
+498val_498
+498val_498
+498val_498
+54val_54
+58val_58
+58val_58
+65val_65
+69val_69
+72val_72
+72val_72
+76val_76
+76val_76
+83val_83
+83val_83
+87val_87
+90val_90
+90val_90
+90val_90
+98val_98
+98val_98

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/string.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/string.txt b/sql/hive/src/test/resources/data/files/string.txt
new file mode 100644
index 0000000..d5b7465
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/string.txt differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/symlink1.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/symlink1.txt b/sql/hive/src/test/resources/data/files/symlink1.txt
new file mode 100644
index 0000000..dc1a7c5
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/symlink1.txt
@@ -0,0 +1,2 @@
+../data/files/T1.txt
+../data/files/T3.txt

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/symlink2.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/symlink2.txt b/sql/hive/src/test/resources/data/files/symlink2.txt
new file mode 100644
index 0000000..8436a30
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/symlink2.txt
@@ -0,0 +1 @@
+../data/files/T2.txt

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/tbl.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/tbl.txt b/sql/hive/src/test/resources/data/files/tbl.txt
new file mode 100644
index 0000000..10287c3
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/tbl.txt
@@ -0,0 +1,10 @@
+1|1997
+2|1997
+2|1994
+2|1998
+3|1997
+3|1998
+4|1996
+4|1997
+6|1997
+7|1997

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/test.dat
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/test.dat b/sql/hive/src/test/resources/data/files/test.dat
new file mode 100644
index 0000000..cf0389a
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/test.dat
@@ -0,0 +1,6 @@
+1
+2
+3
+4
+5
+6
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/test2.dat
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/test2.dat b/sql/hive/src/test/resources/data/files/test2.dat
new file mode 100644
index 0000000..4b284c1
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/test2.dat
@@ -0,0 +1,6 @@
+101
+202
+303
+404
+505
+606
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/text-en.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/text-en.txt b/sql/hive/src/test/resources/data/files/text-en.txt
new file mode 100644
index 0000000..480c818
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/text-en.txt
@@ -0,0 +1,95 @@
+One morning, when Gregor Samsa woke from troubled dreams, he found himself transformed in his bed into a horrible vermin.  He lay on his armour-like back, and if he lifted his head a little he could see his brown belly, slightly domed and divided by arches into stiff sections.  The bedding was hardly able to cover it and seemed ready to slide off any moment.  His many legs, pitifully thin compared with the size of the rest of him, waved about helplessly as he looked.
+"What's happened to me?" he thought.  It wasn't a dream.  His room, a proper human room although a little too small, lay peacefully between its four familiar walls.
+A collection of textile samples lay spread out on the table - Samsa was a travelling salesman - and above it there hung a picture that he had recently cut out of an illustrated magazine and housed in a nice, gilded frame.
+It showed a lady fitted out with a fur hat and fur boa who sat upright, raising a heavy fur muff that covered the whole of her lower arm towards the viewer.
+Gregor then turned to look out the window at the dull weather.
+Drops of rain could be heard hitting the pane, which made him feel quite sad.  "How about if I sleep a little bit longer and forget all this nonsense", he thought, but that was something he was unable to do because he was used to sleeping on his right, and in his present state couldn't get into that position.  However hard he threw himself onto his right, he always rolled back to where he was.  
+He must have tried it a hundred times, shut his eyes so that he wouldn't have to look at the floundering legs, and only stopped when he began to feel a mild, dull pain there that he had never felt before.
+"Oh, God", he thought, "what a strenuous career it is that I've
+chosen! Travelling day in and day out.  Doing business like this
+takes much more effort than doing your own business at home, and on
+top of that there's the curse of travelling, worries about making
+train connections, bad and irregular food, contact with different
+people all the time so that you can never get to know anyone or
+become friendly with them.  It can all go to Hell!"  He felt a
+slight itch up on his belly; pushed himself slowly up on his back
+towards the headboard so that he could lift his head better; found
+where the itch was, and saw that it was covered with lots of little
+white spots which he didn't know what to make of; and when he tried
+to feel the place with one of his legs he drew it quickly back because as soon as he touched it he was overcome by a cold shudder.  He slid back into his former position.  "Getting up early all the time", he thought, "it makes you stupid.  You've got to get enough sleep.  Other travelling salesmen live a life of luxury.  For instance, whenever I go back to the guest house during the morning to copy out the contract, these gentlemen are always still sitting there eating their breakfasts.  I ought to just try that with my
+boss; I'd get kicked out on the spot.  But who knows, maybe that
+would be the best thing for me.  If I didn't have my parents to
+think about I'd have given in my notice a long time ago, I'd have
+gone up to the boss and told him just what I think, tell him
+everything I would, let him know just what I feel.  He'd fall right
+off his desk! And it's a funny sort of business to be sitting up
+there at your desk, talking down at your subordinates from up there,
+especially when you have to go right up close because the boss is
+hard of hearing.  Well, there's still some hope; once I've got the
+money together to pay off my parents' debt to him - another five or
+six years I suppose - that's definitely what I'll do.  That's when
+I'll make the big change.  First of all though, I've got to get up,
+my train leaves at five."
+One morning, when Gregor Samsa woke from troubled dreams, he found himself transformed in his bed into a horrible vermin.  He lay on his armour-like back, and if he lifted his head a little he could see his brown belly, slightly domed and divided by arches into stiff sections.  The bedding was hardly able to cover it and seemed ready to slide off any moment.  His many legs, pitifully thin compared with the size of the rest of him, waved about helplessly as he looked.
+"What's happened to me?" he thought.  It wasn't a dream.  His room, a proper human room although a little too small, lay peacefully between its four familiar walls.
+A collection of textile samples lay spread out on the table - Samsa was a travelling salesman - and above it there hung a picture that he had recently cut out of an illustrated magazine and housed in a nice, gilded frame.
+It showed a lady fitted out with a fur hat and fur boa who sat upright, raising a heavy fur muff that covered the whole of her lower arm towards the viewer.
+Gregor then turned to look out the window at the dull weather.
+Drops of rain could be heard hitting the pane, which made him feel quite sad.  "How about if I sleep a little bit longer and forget all this nonsense", he thought, but that was something he was unable to do because he was used to sleeping on his right, and in his present state couldn't get into that position.  However hard he threw himself onto his right, he always rolled back to where he was.  
+He must have tried it a hundred times, shut his eyes so that he wouldn't have to look at the floundering legs, and only stopped when he began to feel a mild, dull pain there that he had never felt before.
+"Oh, God", he thought, "what a strenuous career it is that I've
+chosen! Travelling day in and day out.  Doing business like this
+takes much more effort than doing your own business at home, and on
+top of that there's the curse of travelling, worries about making
+train connections, bad and irregular food, contact with different
+people all the time so that you can never get to know anyone or
+become friendly with them.  It can all go to Hell!"  He felt a
+slight itch up on his belly; pushed himself slowly up on his back
+towards the headboard so that he could lift his head better; found
+where the itch was, and saw that it was covered with lots of little
+white spots which he didn't know what to make of; and when he tried
+to feel the place with one of his legs he drew it quickly back
+because as soon as he touched it he was overcome by a cold shudder.
+He slid back into his former position.  "Getting up early all the
+time", he thought, "it makes you stupid.  You've got to get enough
+sleep.  Other travelling salesmen live a life of luxury.  For
+instance, whenever I go back to the guest house during the morning
+to copy out the contract, these gentlemen are always still sitting
+there eating their breakfasts.  I ought to just try that with my
+boss; I'd get kicked out on the spot.  But who knows, maybe that
+would be the best thing for me.  If I didn't have my parents to
+think about I'd have given in my notice a long time ago, I'd have
+gone up to the boss and told him just what I think, tell him
+everything I would, let him know just what I feel.  He'd fall right
+off his desk! And it's a funny sort of business to be sitting up
+there at your desk, talking down at your subordinates from up there,
+especially when you have to go right up close because the boss is
+hard of hearing.  Well, there's still some hope; once I've got the
+money together to pay off my parents' debt to him - another five or
+six years I suppose - that's definitely what I'll do.  That's when
+I'll make the big change.  First of all though, I've got to get up,
+my train leaves at five."
+And he looked over at the alarm clock, ticking on the chest of drawers.  "God in Heaven!" he thought.  It was half past six and the hands were quietly moving forwards, it was even later than half past, more like quarter to seven.  Had the alarm clock not rung? He could see from the bed that it had been set for four o'clock as it should have been; it certainly must have rung.  Yes, but was it
+possible to quietly sleep through that furniture-rattling noise?  True, he had not slept peacefully, but probably all the more deeply because of that.  What should he do now? The next train went at seven; if he were to catch that he would have to rush like mad and
+the collection of samples was still not packed, and he did not at all feel particularly fresh and lively.  And even if he did catch the train he would not avoid his boss's anger as the office assistant would have been there to see the five o'clock train go, he
+would have put in his report about Gregor's not being there a long time ago.  The office assistant was the boss's man, spineless, and with no understanding.  What about if he reported sick? But that would be extremely strained and suspicious as in fifteen years of
+service Gregor had never once yet been ill.  His boss would certainly come round with the doctor from the medical insurance company, accuse his parents of having a lazy son, and accept the doctor's recommendation not to make any claim as the doctor believed
+that no-one was ever ill but that many were workshy.  And what's more, would he have been entirely wrong in this case? Gregor did in fact, apart from excessive sleepiness after sleeping for so long,
+feel completely well and even felt much hungrier than usual.
+One morning, as Gregor Samsa was waking up from anxious dreams, he discovered that in his bed he had been changed into a monstrous verminous bug. He lay on his armour-hard back and saw, as he lifted his head up a little, his brown, arched abdomen divided up into rigid bow-like sections. From this height the blanket, just about ready to slide off completely, could hardly stay in place. His numerous legs, pitifully thin in comparison to the rest of his circumference, flickered helplessly before his eyes.
+“What’s happened to me,” he thought. It was no dream. His room, a proper room for a human being, only somewhat too small, lay quietly between the four well-known walls. Above the table, on which an unpacked collection of sample cloth goods was spread out—Samsa was a travelling salesman—hung the picture which he had cut out of an illustrated magazine a little while ago and set in a pretty gilt frame. It was a picture of a woman with a fur hat and a fur boa. She sat erect there, lifting up in the direction of the viewer a solid fur muff into which her entire forearm had disappeared.
+“O God,” he thought, “what a demanding job I’ve chosen! Day in, day out, on the road. The stresses of selling are much greater than the actual work going on at head office, and, in addition to that, I still have to cope with the problems of travelling, the worries about train connections, irregular bad food, temporary and constantly changing human relationships, which never come from  the heart. To hell with it all!” He felt a slight itching on the top of his abdomen. He slowly pushed himself on his back closer to the bed post so that he could lift his head more easily, found the itchy part, which was entirely covered with small white spots—he did not know what to make of them and wanted to feel the place with a leg. But he retracted it immediately, for the contact felt like a cold shower all over him.
+He slid back again into his earlier position. “This getting up early,” he thought, “makes a man quite idiotic. A man must have his sleep. Other travelling salesmen live like harem women. For instance, when I come back to the inn during the course of the morning to write up the necessary orders, these gentlemen are just sitting down to breakfast. If I were to try that with my boss, I’d be thrown out on the spot. Still, who knows whether that mightn’t be really good for me. If I didn’t hold back for my parents’ sake, I’d have quit ages ago. I would’ve gone to the boss and told him just what I think from the bottom of my heart. He would’ve fallen right off his desk! How weird it is to sit up at that desk and talk down to the employee from way up there. What’s more, the boss has trouble hearing, so the employee has to step up quite close to him. Anyway, I haven’t completely given up that hope yet. Once I’ve got together the money to pay off my parents’ debt t
 o him—that should take another five or six years—I’ll do it for sure. Then I’ll make the big break. In any case, right now I have to get up. My train leaves at five o’clock.”
+He looked over at the alarm clock ticking away by the chest of drawers. “Good God!” he thought. It was half past six, and the hands were going quietly on. It was even past the half hour, already nearly quarter to. Could the alarm have failed to ring? One saw from the bed that it was properly set for four o’clock. Certainly it had rung. Yes, but was it possible to sleep peacefully through that noise which made the furniture shake? Now, it is true he had not slept peacefully, but evidently he had slept all the more deeply. Still, what should he do now? The next train left at seven o’clock. To catch that one, he would have to go in a mad rush. The sample collection was not packed up yet, and he really did not feel particularly fresh and active. And even if he caught the train, there was no avoiding a blow-up with the boss, because the firm’s errand boy would have waited for the five o’clock train and reported the news of his absence long ago. He was the boss’s minion, wit
 hout backbone and intelligence. Well then, what if he reported in sick? But that would be extremely embarrassing and suspicious, because during his five years’ service Gregor had not been sick even once. The boss would certainly come with the doctor from the health insurance company and would reproach his parents for their lazy son and cut short all objections with the insurance doctor’s comments; for him everyone was completely healthy but really lazy about work. And besides, would the doctor in this case be totally wrong? Apart from a really excessive drowsiness after the long sleep, Gregor, in fact, felt quite well and even had a really strong appetite.
+As he was thinking all this over in the greatest haste, without being able to make the decision to get out of bed—the alarm clock was indicating exactly quarter to seven—there was a cautious knock on the door by the head of the bed. “Gregor,” a voice called—it was his mother—“it’s quarter to seven. Don’t you want to be on your way?” The soft voice! Gregor was startled when he heard his voice answering. It was clearly and unmistakably his earlier voice, but in it was intermingled, as if from below, an irrepressible, painful squeaking, which left the words positively distinct only in the first moment and distorted them in the reverberation, so that one did not know if one had heard correctly. Gregor wanted to answer in detail and explain everything, but in these circumstances he confined himself to saying, “Yes, yes, thank you mother. I’m getting up right away.” Because of the wooden door the change in Gregor’s voice was not really noticeable outside, so hi
 s mother calmed down with this explanation and shuffled off. However, as a result of the short conversation, the other family members became aware that Gregor was unexpectedly still at home, and already his father was knocking on one side door, weakly but with his fist. “Gregor, Gregor,” he called out, “what’s going on?” And, after a short while, he urged him on again in a deeper voice: “Gregor! Gregor!” At the other side door, however, his sister knocked lightly. “Gregor? Are you all right? Do you need anything?” Gregor directed answers in both directions, “I’ll be ready right away.” He made an effort with the most careful articulation and inserted long pauses between the individual words to remove everything remarkable from his voice. His father turned back to his breakfast. However, the sister whispered, “Gregor, open the door—I beg you.” Gregor had no intention of opening the door, but congratulated himself on his precaution, acquired from travellin
 g, of locking all doors during the night, even at home.
+First he wanted to stand up quietly and undisturbed, get dressed, above all have breakfast, and only then consider further action, for—he noticed this clearly—by thinking things over in bed he would not reach a reasonable conclusion. He remembered that he had already often felt some light pain or other in bed, perhaps the result of an awkward lying position, which later, once he stood up, turned out to be purely imaginary, and he was eager to see how his present fantasies would gradually dissipate. That the change in his voice was nothing other than the onset of a real chill, an occupational illness of commercial travellers, of that he had not the slightest doubt.
+It was very easy to throw aside the blanket. He needed only to push himself up a little, and it fell by itself. But to continue was difficult, particularly because he was so unusually wide. He needed arms and hands to push himself upright. Instead of these, however, he had only many small limbs, which were incessantly moving with very different motions and which, in addition, he was unable to control. If he wanted to bend one of them, then it was the first to extend itself, and if he finally succeeded doing what he wanted with this limb, in the meantime all the others, as if left free, moved around in an excessively painful agitation. “But I must not stay in bed uselessly,” said Gregor to himself.
+At first he wanted to get out of bed with the lower part of his body, but this lower part—which, by the way, he had not yet looked at and which he also could not picture clearly—proved itself too difficult to move. The attempt went so slowly. When, having become almost frantic, he finally hurled himself forward with all his force and without thinking, he chose his direction incorrectly, and he hit the lower bedpost hard. The violent pain he felt revealed to him that the lower part of his body was at the moment probably the most sensitive.
+Thus, he tried to get his upper body out of the bed first and turned his head carefully toward the edge of the bed. He managed to do this easily, and in spite of its width and weight his body mass at last slowly followed the turning of his head. But as he finally raised his head outside the bed in the open air, he became anxious about moving forward any further in this manner, for if he allowed himself eventually to fall by this process, it would really take a miracle to prevent his head from getting injured. And at all costs he must not lose consciousness right now. He preferred to remain in bed.
+However, after a similar effort, while he lay there again, sighing as before, and once again saw his small limbs fighting one another, if anything even worse than earlier, and did not see any chance of imposing quiet and order on this arbitrary movement, he told himself again that he could not possibly remain in bed and that it might be the most reasonable thing to sacrifice everything if there was even the slightest hope of getting himself out of bed in the process. At the same moment, however, he did not forget to remind himself from time to time of the fact that calm—indeed the calmest—reflection might be much better than confused decisions. At such moments, he directed his gaze as precisely as he could toward the window, but unfortunately there was little confident cheer to be had from a glance at the morning mist, which concealed even the other side of the narrow street. “It’s already seven o’clock,” he told himself at the latest sounds from the alarm clock, “alre
 ady seven o’clock and still such a fog.” And for a little while longer he lay quietly with weak breathing, as if perhaps waiting for normal and natural conditions to re-emerge out of the complete stillness.
+But then he said to himself, “Before it strikes a quarter past seven, whatever happens I must be completely out of bed. Besides, by then someone from the office will arrive to inquire about me, because the office will open before seven o’clock.” And he made an effort then to rock his entire body length out of the bed with a uniform motion. If he let himself fall out of the bed in this way, his head, which in the course of the fall he intended to lift up sharply, would probably remain uninjured. His back seemed to be hard; nothing would really happen to that as a result of the fall onto the carpet. His greatest reservation was a worry about the loud noise which the fall must create and which presumably would arouse, if not fright, then at least concern on the other side of all the doors. However, he had to take that chance.
+As Gregor was already in the process of lifting himself half out of bed—the new method was more of a game than an effort; he needed only to rock with a series of jerks—it struck him how easy all this would be if someone were to come to his aid. Two strong people—he thought of his father and the servant girl—would have been quite sufficient. They would only have had to push their arms under his arched back to get him out of the bed, to bend down with their load, and then merely to exercise patience so that he could complete the flip onto the floor, where his diminutive legs would then, he hoped, acquire a purpose. Now, quite apart from the fact that the doors were locked, should he really call out for help? In spite of all his distress, he was unable to suppress a smile at this idea.
+He had already got to the point where, by rocking more strongly, he maintained his equilibrium with difficulty, and very soon he would finally have to make a final decision, for in five minutes it would be a quarter past seven. Then there was a ring at the door of the apartment. “That’s someone from the office,” he told himself, and he almost froze, while his small limbs only danced around all the faster. For one moment everything remained still. “They aren’t opening,” Gregor said to himself, caught up in some absurd hope. But of course then, as usual, the servant girl with her firm tread went to the door and opened it. Gregor needed to hear only the first word of the visitor’s greeting to recognize immediately who it was, the manager himself. Why was Gregor the only one condemned to work in a firm where, at the slightest lapse, someone at once attracted the greatest suspicion? Were all the employees then collectively, one and all, scoundrels? Among them was there then
  no truly devoted person who, if he failed to use just a couple of hours in the morning for office work, would become abnormal from pangs of conscience and really be in no state to get out of bed? Was it really not enough to let an apprentice make inquiries, if such questioning was even generally  necessary? Must the manager himself come, and in the process must it be demonstrated to the entire innocent family that the investigation of this suspicious circumstance could be entrusted only to the intelligence of the manager? And more as a consequence of the excited state in which this idea put Gregor than as a result of an actual decision, he swung himself with all his might out of the bed. There was a loud thud, but not a real crash. The fall was absorbed somewhat by the carpet and, in addition, his back was more elastic than Gregor had thought. For that reason the dull noise was not quite so conspicuous. But he had not held his head up with sufficient care and had hit it. He turned 
 his head, irritated and in pain, and rubbed it on the carpet.
+“Something has fallen in there,” said the manager in the next room on the left. Gregor tried to imagine to himself whether anything similar to what was happening to him today could have also happened at some point to the manager. At least one had to concede the possibility of such a thing. However, as if to give a rough answer to this question, the manager now, with a squeak of his polished boots, took a few determined steps in the next room. From the neighbouring room on the right the sister was whispering to inform Gregor: “Gregor, the manager is here.” “I know,” said Gregor to himself. But he did not dare make his voice loud enough so that his sister could hear.
+“Gregor,” his father now said from the neighbouring room on the left, “Mr. Manager has come and is asking why you have not left on the early train. We don’t know what we should tell him. Besides, he also wants to speak to you personally. So please open the door. He will be good enough to forgive the mess in your room.” In the middle of all this, the manager called out in a friendly way, “Good morning, Mr. Samsa.” “He is not well,” said his mother to the manager, while his father was still talking at the door, “He is not well, believe me, Mr. Manager. Otherwise how would Gregor miss a train? The young man has nothing in his head except business. I’m almost angry that he never goes out in the evening. Right now he’s been in the city eight days, but he’s been at home every evening. He sits here with us at the table and reads the newspaper quietly or studies his travel schedules. It’s a quite a diversion for him to busy himself with fretwork. For instance, he
  cut out a small frame over the course of two or three evenings. You’d be amazed how pretty it is. It’s hanging right inside the room. You’ll see it immediately, as soon as Gregor opens the door. Anyway, I’m happy that you’re here, Mr. Manager. By ourselves, we would never have made Gregor open the door. He’s so stubborn, and he’s certainly not well, although he denied that this morning.” “I’m coming right away,” said Gregor slowly and deliberately and didn’t move, so as not to lose one word of the conversation. “My dear lady, I cannot explain it to myself in any other way,” said the manager; “I hope it is nothing serious. On the other hand, I must also say that we business people, luckily or unluckily, however one looks at it, very often simply have to overcome a slight indisposition for business reasons.” “So can Mr. Manager come in to see you now?” asked his father impatiently and knocked once again on the door. “No,” said Gregor. In the ne
 ighbouring room on the left an awkward stillness descended. In the neighbouring room on the right the sister began to sob.
+Why did his sister not go to the others? She had probably just got up out of bed now and had not even started to get dressed yet. Then why was she crying? Because he was not getting up and letting the manager in, because he was in danger of losing his position, and because then his boss would badger his parents once again with the old demands? Those were probably unnecessary worries right now. Gregor was still here and was not thinking at all about abandoning his family. At the moment he was lying right there on the carpet, and no one who knew about his condition would have seriously demanded that he let the manager in. But Gregor would not be casually dismissed right way because of this small discourtesy, for which he would find an easy and suitable excuse later on. It seemed to Gregor that it might be far more reasonable to leave him in peace at the moment, instead of disturbing him with crying and conversation. But it was the very uncertainty which distressed the others and excus
 ed their behaviour.

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/things.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/things.txt b/sql/hive/src/test/resources/data/files/things.txt
new file mode 100644
index 0000000..7eedbcf
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/things.txt
@@ -0,0 +1 @@
+2	Tie

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/things2.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/things2.txt b/sql/hive/src/test/resources/data/files/things2.txt
new file mode 100644
index 0000000..7eedbcf
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/things2.txt
@@ -0,0 +1 @@
+2	Tie

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/tiny_a.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/tiny_a.txt b/sql/hive/src/test/resources/data/files/tiny_a.txt
new file mode 100644
index 0000000..c7867e6
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/tiny_a.txt
@@ -0,0 +1 @@
+103200920268924913312

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/tiny_b.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/tiny_b.txt b/sql/hive/src/test/resources/data/files/tiny_b.txt
new file mode 100644
index 0000000..c8cdef2
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/tiny_b.txt
@@ -0,0 +1,2 @@
+10320092002467760023374853555556606672767778808187889090919092971001031041071081081091101131131131131131131141161161161171161171171171151151171171171211201311311311251251241241281281311311321331341341341342626\N\N\N\N116
+1032009202689249102591061311421592443203984174335536167108269179711046105110931112114212151220122612321267136415491646194821702272232524332534285229252992311932073279332334123637364536343450347336383688373637583812386238733868388341184134412741704216\N\N\N\N3139

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/types/primitives/090101.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/types/primitives/090101.txt b/sql/hive/src/test/resources/data/files/types/primitives/090101.txt
new file mode 100644
index 0000000..35041d5
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/types/primitives/090101.txt
@@ -0,0 +1,25 @@
+0,true,0,0,0,0,0.0,0.0,01/01/09,0,2009-01-01 00:00:00.0
+1,\N,1,1,1,10,1.1,10.1,01/01/09,1,2009-01-01 00:01:00.0
+2,true,\N,2,2,20,2.2,20.2,01/01/09,2,2009-01-01 00:02:00.10
+3,false,3,\N,3,30,3.3,30.299999999999997,01/01/09,3,2009-01-01 00:03:00.30
+4,true,4,4,\N,40,4.4,40.4,01/01/09,4,2009-01-01 00:04:00.60
+5,false,5,5,5,\N,5.5,50.5,01/01/09,5,2009-01-01 00:05:00.100
+6,true,6,6,6,60,\N,60.599999999999994,01/01/09,6,2009-01-01 00:06:00.150
+7,false,7,7,7,70,7.7,\N,01/01/09,7,2009-01-01 00:07:00.210
+8,true,8,8,8,80,8.8,80.8,\N,8,2009-01-01 00:08:00.280
+9,false,9,9,9,90,9.9,90.89999999999999,01/01/09,\N,2009-01-01 00:09:00.360
+10,true,0,0,0,0,0.0,0.0,01/02/09,0,\N
+11,\N,1,1,1,10,1.1,10.1,01/02/09,1,2009-01-02 00:11:00.450
+12,true,\N,2,2,20,2.2,20.2,01/02/09,2,2009-01-02 00:12:00.460
+13,false,3,\N,3,30,3.3,30.299999999999997,01/02/09,3,2009-01-02 00:13:00.480
+14,true,4,4,\N,40,4.4,40.4,01/02/09,4,2009-01-02 00:14:00.510
+15,false,5,5,5,\N,5.5,50.5,01/02/09,5,2009-01-02 00:15:00.550
+16,true,6,6,6,60,\N,60.599999999999994,01/02/09,6,2009-01-02 00:16:00.600
+17,false,7,7,7,70,7.7,\N,01/02/09,7,2009-01-02 00:17:00.660
+18,true,8,8,8,80,8.8,80.8,\N,8,2009-01-02 00:18:00.730
+19,false,9,9,9,90,9.9,90.89999999999999,01/02/09,\N,2009-01-02 00:19:00.810
+20,true,0,0,0,0,0.0,0.0,01/03/09,0,\N
+21,\N,1,1,1,10,1.1,10.1,01/03/09,1,2009-01-03 00:21:00.900
+22,true,\N,2,2,20,2.2,20.2,01/03/09,2,2009-01-03 00:22:00.910
+23,false,3,\N,3,30,3.3,30.299999999999997,01/03/09,3,2009-01-03 00:23:00.930
+24,true,4,4,\N,40,4.4,40.4,01/03/09,4,2009-01-03 00:24:00.960

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/types/primitives/090201.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/types/primitives/090201.txt b/sql/hive/src/test/resources/data/files/types/primitives/090201.txt
new file mode 100644
index 0000000..f2a21f7
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/types/primitives/090201.txt
@@ -0,0 +1,25 @@
+25,false,0,0,0,\N,0.0,0.0,02/01/09,0,2009-02-01 00:00:00.0
+26,true,1,1,1,10,\N,10.1,02/01/09,1,2009-02-01 00:01:00.0
+27,false,2,2,2,20,2.2,\N,02/01/09,2,2009-02-01 00:02:00.10
+28,true,3,3,3,30,3.3,\N,02/01/09,3,2009-02-01 00:03:00.30
+29,false,4,4,4,40,4.4,40.4,\N,4,2009-02-01 00:04:00.60
+30,true,5,5,5,50,5.5,50.5,\N,5,2009-02-01 00:05:00.100
+31,false,6,6,6,60,6.6,60.599999999999994,02/01/09,\N,2009-02-01 00:06:00.150
+32,true,7,7,7,70,7.7,70.7,02/01/09,7,\N
+33,\N,8,8,8,80,8.8,80.8,02/01/09,8,2009-02-01 00:08:00.280
+34,true,\N,9,9,90,9.9,90.89999999999999,02/01/09,9,2009-02-01 00:09:00.360
+35,false,0,\N,0,0,0.0,0.0,02/02/09,0,2009-02-02 00:10:00.450
+36,true,1,1,\N,10,1.1,10.1,02/02/09,1,2009-02-02 00:11:00.450
+37,false,2,2,2,\N,2.2,20.2,02/02/09,2,2009-02-02 00:12:00.460
+38,true,3,3,3,30,\N,30.299999999999997,02/02/09,3,2009-02-02 00:13:00.480
+39,false,4,4,4,40,4.4,\N,02/02/09,4,2009-02-02 00:14:00.510
+40,true,5,5,5,50,5.5,50.5,\N,5,2009-02-02 00:15:00.550
+41,false,6,6,6,60,6.6,60.599999999999994,02/02/09,\N,2009-02-02 00:16:00.600
+42,true,7,7,7,70,7.7,70.7,02/02/09,7,\N
+43,\N,8,8,8,80,8.8,80.8,02/02/09,8,2009-02-02 00:18:00.730
+44,true,\N,9,9,90,9.9,90.89999999999999,02/02/09,9,2009-02-02 00:19:00.810
+45,false,0,\N,0,0,0.0,0.0,02/03/09,0,2009-02-03 00:20:00.900
+46,true,1,1,\N,10,1.1,10.1,02/03/09,1,2009-02-03 00:21:00.900
+47,false,2,2,2,\N,2.2,20.2,02/03/09,2,2009-02-03 00:22:00.910
+48,true,3,3,3,30,\N,30.299999999999997,02/03/09,3,2009-02-03 00:23:00.930
+49,false,4,4,4,40,4.4,\N,02/03/09,4,2009-02-03 00:24:00.960

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/types/primitives/090301.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/types/primitives/090301.txt b/sql/hive/src/test/resources/data/files/types/primitives/090301.txt
new file mode 100644
index 0000000..7f475f9
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/types/primitives/090301.txt
@@ -0,0 +1,25 @@
+50,true,0,0,0,0,0.0,0.0,\N,0,2009-03-01 00:00:00.0
+51,false,1,1,1,10,1.1,10.1,03/01/09,\N,2009-03-01 00:01:00.0
+52,true,2,2,2,20,2.2,20.2,03/01/09,2,\N
+53,\N,3,3,3,30,3.3,30.299999999999997,03/01/09,3,2009-03-01 00:03:00.30
+54,true,\N,4,4,40,4.4,40.4,03/01/09,4,2009-03-01 00:04:00.60
+55,false,5,\N,5,50,5.5,50.5,03/01/09,5,2009-03-01 00:05:00.100
+56,true,6,6,\N,60,6.6,60.599999999999994,03/01/09,6,2009-03-01 00:06:00.150
+57,false,7,7,7,\N,7.7,70.7,03/01/09,7,2009-03-01 00:07:00.210
+58,true,8,8,8,80,\N,80.8,03/01/09,8,2009-03-01 00:08:00.280
+59,false,9,9,9,90,9.9,\N,03/01/09,9,2009-03-01 00:09:00.360
+60,true,0,0,0,0,0.0,0.0,\N,0,2009-03-02 00:10:00.450
+61,false,1,1,1,10,1.1,10.1,03/02/09,\N,2009-03-02 00:11:00.450
+62,true,2,2,2,20,2.2,20.2,03/02/09,2,\N
+63,\N,3,3,3,30,3.3,30.299999999999997,03/02/09,3,2009-03-02 00:13:00.480
+64,true,\N,4,4,40,4.4,40.4,03/02/09,4,2009-03-02 00:14:00.510
+65,false,5,\N,5,50,5.5,50.5,03/02/09,5,2009-03-02 00:15:00.550
+66,true,6,6,\N,60,6.6,60.599999999999994,03/02/09,6,2009-03-02 00:16:00.600
+67,false,7,7,7,\N,7.7,70.7,03/02/09,7,2009-03-02 00:17:00.660
+68,true,8,8,8,80,\N,80.8,03/02/09,8,2009-03-02 00:18:00.730
+69,false,9,9,9,90,9.9,\N,03/02/09,9,2009-03-02 00:19:00.810
+70,true,0,0,0,0,0.0,0.0,\N,0,2009-03-03 00:20:00.900
+71,false,1,1,1,10,1.1,10.1,03/03/09,\N,2009-03-03 00:21:00.900
+72,true,2,2,2,20,2.2,20.2,03/03/09,2,\N
+73,\N,3,3,3,30,3.3,30.299999999999997,03/03/09,3,2009-03-03 00:23:00.930
+74,true,\N,4,4,40,4.4,40.4,03/03/09,4,2009-03-03 00:24:00.960


[19/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input11-1-3e66f12ae780a85721fa21c42fb3c8fb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input11-1-3e66f12ae780a85721fa21c42fb3c8fb b/sql/hive/src/test/resources/golden/input11-1-3e66f12ae780a85721fa21c42fb3c8fb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input11-2-24fe55bae88ad4a8e240376d012bc491
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input11-2-24fe55bae88ad4a8e240376d012bc491 b/sql/hive/src/test/resources/golden/input11-2-24fe55bae88ad4a8e240376d012bc491
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input11-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input11-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input11-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..37dd922
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input11-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,84 @@
+86	val_86
+27	val_27
+98	val_98
+66	val_66
+37	val_37
+15	val_15
+82	val_82
+17	val_17
+0	val_0
+57	val_57
+20	val_20
+92	val_92
+47	val_47
+72	val_72
+4	val_4
+35	val_35
+54	val_54
+51	val_51
+65	val_65
+83	val_83
+12	val_12
+67	val_67
+84	val_84
+58	val_58
+8	val_8
+24	val_24
+42	val_42
+0	val_0
+96	val_96
+26	val_26
+51	val_51
+43	val_43
+95	val_95
+98	val_98
+85	val_85
+77	val_77
+0	val_0
+87	val_87
+15	val_15
+72	val_72
+90	val_90
+19	val_19
+10	val_10
+5	val_5
+58	val_58
+35	val_35
+95	val_95
+11	val_11
+34	val_34
+42	val_42
+78	val_78
+76	val_76
+41	val_41
+30	val_30
+64	val_64
+76	val_76
+74	val_74
+69	val_69
+33	val_33
+70	val_70
+5	val_5
+2	val_2
+35	val_35
+80	val_80
+44	val_44
+53	val_53
+90	val_90
+12	val_12
+5	val_5
+70	val_70
+24	val_24
+70	val_70
+83	val_83
+26	val_26
+67	val_67
+18	val_18
+9	val_9
+18	val_18
+97	val_97
+84	val_84
+28	val_28
+37	val_37
+90	val_90
+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/input11_limit-0-13ab74a58da514fe01dbeda0c3e79883
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input11_limit-0-13ab74a58da514fe01dbeda0c3e79883 b/sql/hive/src/test/resources/golden/input11_limit-0-13ab74a58da514fe01dbeda0c3e79883
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input11_limit-1-f2c43fcadcfca0c8c5cdd0b29c47a921
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input11_limit-1-f2c43fcadcfca0c8c5cdd0b29c47a921 b/sql/hive/src/test/resources/golden/input11_limit-1-f2c43fcadcfca0c8c5cdd0b29c47a921
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input11_limit-2-47fdba9764a8851379e2ed7e16c54583
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input11_limit-2-47fdba9764a8851379e2ed7e16c54583 b/sql/hive/src/test/resources/golden/input11_limit-2-47fdba9764a8851379e2ed7e16c54583
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input11_limit-3-8a0c68a4f7386ff214db5d9eed0876d5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input11_limit-3-8a0c68a4f7386ff214db5d9eed0876d5 b/sql/hive/src/test/resources/golden/input11_limit-3-8a0c68a4f7386ff214db5d9eed0876d5
new file mode 100644
index 0000000..fdf9391
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input11_limit-3-8a0c68a4f7386ff214db5d9eed0876d5
@@ -0,0 +1,10 @@
+0	val_0
+15	val_15
+17	val_17
+27	val_27
+37	val_37
+57	val_57
+66	val_66
+82	val_82
+86	val_86
+98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12-0-9b141c1e5917ca82c6bc36a9a2950a1e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12-0-9b141c1e5917ca82c6bc36a9a2950a1e b/sql/hive/src/test/resources/golden/input12-0-9b141c1e5917ca82c6bc36a9a2950a1e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input12-0-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/input12-1-2b9ccaa793eae0e73bf76335d3d6880
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12-1-2b9ccaa793eae0e73bf76335d3d6880 b/sql/hive/src/test/resources/golden/input12-1-2b9ccaa793eae0e73bf76335d3d6880
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input12-1-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/input12-10-4d9eb316259a8e7ed6627bc27a639f7c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12-10-4d9eb316259a8e7ed6627bc27a639f7c b/sql/hive/src/test/resources/golden/input12-10-4d9eb316259a8e7ed6627bc27a639f7c
new file mode 100644
index 0000000..4220cf5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input12-10-4d9eb316259a8e7ed6627bc27a639f7c
@@ -0,0 +1,311 @@
+238	2008-04-08	12
+311	2008-04-08	12
+409	2008-04-08	12
+255	2008-04-08	12
+278	2008-04-08	12
+484	2008-04-08	12
+265	2008-04-08	12
+401	2008-04-08	12
+273	2008-04-08	12
+224	2008-04-08	12
+369	2008-04-08	12
+213	2008-04-08	12
+406	2008-04-08	12
+429	2008-04-08	12
+374	2008-04-08	12
+469	2008-04-08	12
+495	2008-04-08	12
+327	2008-04-08	12
+281	2008-04-08	12
+277	2008-04-08	12
+209	2008-04-08	12
+403	2008-04-08	12
+417	2008-04-08	12
+430	2008-04-08	12
+252	2008-04-08	12
+292	2008-04-08	12
+219	2008-04-08	12
+287	2008-04-08	12
+338	2008-04-08	12
+446	2008-04-08	12
+459	2008-04-08	12
+394	2008-04-08	12
+237	2008-04-08	12
+482	2008-04-08	12
+413	2008-04-08	12
+494	2008-04-08	12
+207	2008-04-08	12
+466	2008-04-08	12
+208	2008-04-08	12
+399	2008-04-08	12
+396	2008-04-08	12
+247	2008-04-08	12
+417	2008-04-08	12
+489	2008-04-08	12
+377	2008-04-08	12
+397	2008-04-08	12
+309	2008-04-08	12
+365	2008-04-08	12
+266	2008-04-08	12
+439	2008-04-08	12
+342	2008-04-08	12
+367	2008-04-08	12
+325	2008-04-08	12
+475	2008-04-08	12
+203	2008-04-08	12
+339	2008-04-08	12
+455	2008-04-08	12
+311	2008-04-08	12
+316	2008-04-08	12
+302	2008-04-08	12
+205	2008-04-08	12
+438	2008-04-08	12
+345	2008-04-08	12
+489	2008-04-08	12
+378	2008-04-08	12
+221	2008-04-08	12
+280	2008-04-08	12
+427	2008-04-08	12
+277	2008-04-08	12
+208	2008-04-08	12
+356	2008-04-08	12
+399	2008-04-08	12
+382	2008-04-08	12
+498	2008-04-08	12
+386	2008-04-08	12
+437	2008-04-08	12
+469	2008-04-08	12
+286	2008-04-08	12
+459	2008-04-08	12
+239	2008-04-08	12
+213	2008-04-08	12
+216	2008-04-08	12
+430	2008-04-08	12
+278	2008-04-08	12
+289	2008-04-08	12
+221	2008-04-08	12
+318	2008-04-08	12
+332	2008-04-08	12
+311	2008-04-08	12
+275	2008-04-08	12
+241	2008-04-08	12
+333	2008-04-08	12
+284	2008-04-08	12
+230	2008-04-08	12
+260	2008-04-08	12
+404	2008-04-08	12
+384	2008-04-08	12
+489	2008-04-08	12
+353	2008-04-08	12
+373	2008-04-08	12
+272	2008-04-08	12
+217	2008-04-08	12
+348	2008-04-08	12
+466	2008-04-08	12
+411	2008-04-08	12
+230	2008-04-08	12
+208	2008-04-08	12
+348	2008-04-08	12
+463	2008-04-08	12
+431	2008-04-08	12
+496	2008-04-08	12
+322	2008-04-08	12
+468	2008-04-08	12
+393	2008-04-08	12
+454	2008-04-08	12
+298	2008-04-08	12
+418	2008-04-08	12
+327	2008-04-08	12
+230	2008-04-08	12
+205	2008-04-08	12
+404	2008-04-08	12
+436	2008-04-08	12
+469	2008-04-08	12
+468	2008-04-08	12
+308	2008-04-08	12
+288	2008-04-08	12
+481	2008-04-08	12
+457	2008-04-08	12
+282	2008-04-08	12
+318	2008-04-08	12
+318	2008-04-08	12
+409	2008-04-08	12
+470	2008-04-08	12
+369	2008-04-08	12
+316	2008-04-08	12
+413	2008-04-08	12
+490	2008-04-08	12
+364	2008-04-08	12
+395	2008-04-08	12
+282	2008-04-08	12
+238	2008-04-08	12
+419	2008-04-08	12
+307	2008-04-08	12
+435	2008-04-08	12
+277	2008-04-08	12
+273	2008-04-08	12
+306	2008-04-08	12
+224	2008-04-08	12
+309	2008-04-08	12
+389	2008-04-08	12
+327	2008-04-08	12
+242	2008-04-08	12
+369	2008-04-08	12
+392	2008-04-08	12
+272	2008-04-08	12
+331	2008-04-08	12
+401	2008-04-08	12
+242	2008-04-08	12
+452	2008-04-08	12
+226	2008-04-08	12
+497	2008-04-08	12
+402	2008-04-08	12
+396	2008-04-08	12
+317	2008-04-08	12
+395	2008-04-08	12
+336	2008-04-08	12
+229	2008-04-08	12
+233	2008-04-08	12
+472	2008-04-08	12
+322	2008-04-08	12
+498	2008-04-08	12
+321	2008-04-08	12
+430	2008-04-08	12
+489	2008-04-08	12
+458	2008-04-08	12
+223	2008-04-08	12
+492	2008-04-08	12
+449	2008-04-08	12
+218	2008-04-08	12
+228	2008-04-08	12
+453	2008-04-08	12
+209	2008-04-08	12
+468	2008-04-08	12
+342	2008-04-08	12
+230	2008-04-08	12
+368	2008-04-08	12
+296	2008-04-08	12
+216	2008-04-08	12
+367	2008-04-08	12
+344	2008-04-08	12
+274	2008-04-08	12
+219	2008-04-08	12
+239	2008-04-08	12
+485	2008-04-08	12
+223	2008-04-08	12
+256	2008-04-08	12
+263	2008-04-08	12
+487	2008-04-08	12
+480	2008-04-08	12
+401	2008-04-08	12
+288	2008-04-08	12
+244	2008-04-08	12
+438	2008-04-08	12
+467	2008-04-08	12
+432	2008-04-08	12
+202	2008-04-08	12
+316	2008-04-08	12
+229	2008-04-08	12
+469	2008-04-08	12
+463	2008-04-08	12
+280	2008-04-08	12
+283	2008-04-08	12
+331	2008-04-08	12
+235	2008-04-08	12
+321	2008-04-08	12
+335	2008-04-08	12
+466	2008-04-08	12
+366	2008-04-08	12
+403	2008-04-08	12
+483	2008-04-08	12
+257	2008-04-08	12
+406	2008-04-08	12
+409	2008-04-08	12
+406	2008-04-08	12
+401	2008-04-08	12
+258	2008-04-08	12
+203	2008-04-08	12
+262	2008-04-08	12
+348	2008-04-08	12
+424	2008-04-08	12
+396	2008-04-08	12
+201	2008-04-08	12
+217	2008-04-08	12
+431	2008-04-08	12
+454	2008-04-08	12
+478	2008-04-08	12
+298	2008-04-08	12
+431	2008-04-08	12
+424	2008-04-08	12
+382	2008-04-08	12
+397	2008-04-08	12
+480	2008-04-08	12
+291	2008-04-08	12
+351	2008-04-08	12
+255	2008-04-08	12
+438	2008-04-08	12
+414	2008-04-08	12
+200	2008-04-08	12
+491	2008-04-08	12
+237	2008-04-08	12
+439	2008-04-08	12
+360	2008-04-08	12
+248	2008-04-08	12
+479	2008-04-08	12
+305	2008-04-08	12
+417	2008-04-08	12
+444	2008-04-08	12
+429	2008-04-08	12
+443	2008-04-08	12
+323	2008-04-08	12
+325	2008-04-08	12
+277	2008-04-08	12
+230	2008-04-08	12
+478	2008-04-08	12
+468	2008-04-08	12
+310	2008-04-08	12
+317	2008-04-08	12
+333	2008-04-08	12
+493	2008-04-08	12
+460	2008-04-08	12
+207	2008-04-08	12
+249	2008-04-08	12
+265	2008-04-08	12
+480	2008-04-08	12
+353	2008-04-08	12
+214	2008-04-08	12
+462	2008-04-08	12
+233	2008-04-08	12
+406	2008-04-08	12
+454	2008-04-08	12
+375	2008-04-08	12
+401	2008-04-08	12
+421	2008-04-08	12
+407	2008-04-08	12
+384	2008-04-08	12
+256	2008-04-08	12
+384	2008-04-08	12
+379	2008-04-08	12
+462	2008-04-08	12
+492	2008-04-08	12
+298	2008-04-08	12
+341	2008-04-08	12
+498	2008-04-08	12
+458	2008-04-08	12
+362	2008-04-08	12
+285	2008-04-08	12
+348	2008-04-08	12
+273	2008-04-08	12
+281	2008-04-08	12
+344	2008-04-08	12
+469	2008-04-08	12
+315	2008-04-08	12
+448	2008-04-08	12
+348	2008-04-08	12
+307	2008-04-08	12
+414	2008-04-08	12
+477	2008-04-08	12
+222	2008-04-08	12
+403	2008-04-08	12
+400	2008-04-08	12
+200	2008-04-08	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12-2-bab89dfffa77258e34a595e0e79986e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12-2-bab89dfffa77258e34a595e0e79986e3 b/sql/hive/src/test/resources/golden/input12-2-bab89dfffa77258e34a595e0e79986e3
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input12-2-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/input12-3-5186c4f54bcc1d9a2afb953c8dd5d8d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12-3-5186c4f54bcc1d9a2afb953c8dd5d8d7 b/sql/hive/src/test/resources/golden/input12-3-5186c4f54bcc1d9a2afb953c8dd5d8d7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12-4-f69ce1f5b3e0e77d1c487877580e6a23
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12-4-f69ce1f5b3e0e77d1c487877580e6a23 b/sql/hive/src/test/resources/golden/input12-4-f69ce1f5b3e0e77d1c487877580e6a23
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12-5-d83ffe497d7f7a8f72a6844dc6dad3cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12-5-d83ffe497d7f7a8f72a6844dc6dad3cf b/sql/hive/src/test/resources/golden/input12-5-d83ffe497d7f7a8f72a6844dc6dad3cf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12-6-f6ae011490e0c8c037927767ad966ce4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12-6-f6ae011490e0c8c037927767ad966ce4 b/sql/hive/src/test/resources/golden/input12-6-f6ae011490e0c8c037927767ad966ce4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12-7-16da1c1293626b943343443368679e9c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12-7-16da1c1293626b943343443368679e9c b/sql/hive/src/test/resources/golden/input12-7-16da1c1293626b943343443368679e9c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12-8-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12-8-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input12-8-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..37dd922
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input12-8-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,84 @@
+86	val_86
+27	val_27
+98	val_98
+66	val_66
+37	val_37
+15	val_15
+82	val_82
+17	val_17
+0	val_0
+57	val_57
+20	val_20
+92	val_92
+47	val_47
+72	val_72
+4	val_4
+35	val_35
+54	val_54
+51	val_51
+65	val_65
+83	val_83
+12	val_12
+67	val_67
+84	val_84
+58	val_58
+8	val_8
+24	val_24
+42	val_42
+0	val_0
+96	val_96
+26	val_26
+51	val_51
+43	val_43
+95	val_95
+98	val_98
+85	val_85
+77	val_77
+0	val_0
+87	val_87
+15	val_15
+72	val_72
+90	val_90
+19	val_19
+10	val_10
+5	val_5
+58	val_58
+35	val_35
+95	val_95
+11	val_11
+34	val_34
+42	val_42
+78	val_78
+76	val_76
+41	val_41
+30	val_30
+64	val_64
+76	val_76
+74	val_74
+69	val_69
+33	val_33
+70	val_70
+5	val_5
+2	val_2
+35	val_35
+80	val_80
+44	val_44
+53	val_53
+90	val_90
+12	val_12
+5	val_5
+70	val_70
+24	val_24
+70	val_70
+83	val_83
+26	val_26
+67	val_67
+18	val_18
+9	val_9
+18	val_18
+97	val_97
+84	val_84
+28	val_28
+37	val_37
+90	val_90
+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/input12-9-3d08dc27c1a133c2497fc554c0d169bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12-9-3d08dc27c1a133c2497fc554c0d169bd b/sql/hive/src/test/resources/golden/input12-9-3d08dc27c1a133c2497fc554c0d169bd
new file mode 100644
index 0000000..d6e0c29
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input12-9-3d08dc27c1a133c2497fc554c0d169bd
@@ -0,0 +1,105 @@
+165	val_165
+193	val_193
+150	val_150
+128	val_128
+146	val_146
+152	val_152
+145	val_145
+166	val_166
+153	val_153
+193	val_193
+174	val_174
+199	val_199
+174	val_174
+162	val_162
+167	val_167
+195	val_195
+113	val_113
+155	val_155
+128	val_128
+149	val_149
+129	val_129
+170	val_170
+157	val_157
+111	val_111
+169	val_169
+125	val_125
+192	val_192
+187	val_187
+176	val_176
+138	val_138
+103	val_103
+176	val_176
+137	val_137
+180	val_180
+181	val_181
+138	val_138
+179	val_179
+172	val_172
+129	val_129
+158	val_158
+119	val_119
+197	val_197
+100	val_100
+199	val_199
+191	val_191
+165	val_165
+120	val_120
+131	val_131
+156	val_156
+196	val_196
+197	val_197
+187	val_187
+137	val_137
+169	val_169
+179	val_179
+118	val_118
+134	val_134
+138	val_138
+118	val_118
+177	val_177
+168	val_168
+143	val_143
+160	val_160
+195	val_195
+119	val_119
+149	val_149
+138	val_138
+103	val_103
+113	val_113
+167	val_167
+116	val_116
+191	val_191
+128	val_128
+193	val_193
+104	val_104
+175	val_175
+105	val_105
+190	val_190
+114	val_114
+164	val_164
+125	val_125
+164	val_164
+187	val_187
+104	val_104
+163	val_163
+119	val_119
+199	val_199
+120	val_120
+169	val_169
+178	val_178
+136	val_136
+172	val_172
+133	val_133
+175	val_175
+189	val_189
+134	val_134
+100	val_100
+146	val_146
+186	val_186
+167	val_167
+183	val_183
+152	val_152
+194	val_194
+126	val_126
+169	val_169
\ No newline at end of file

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12_hadoop20-2-743c24cd29161d31a16ec446bd709d92
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12_hadoop20-2-743c24cd29161d31a16ec446bd709d92 b/sql/hive/src/test/resources/golden/input12_hadoop20-2-743c24cd29161d31a16ec446bd709d92
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12_hadoop20-3-f69ce1f5b3e0e77d1c487877580e6a23
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12_hadoop20-3-f69ce1f5b3e0e77d1c487877580e6a23 b/sql/hive/src/test/resources/golden/input12_hadoop20-3-f69ce1f5b3e0e77d1c487877580e6a23
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12_hadoop20-4-d83ffe497d7f7a8f72a6844dc6dad3cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12_hadoop20-4-d83ffe497d7f7a8f72a6844dc6dad3cf b/sql/hive/src/test/resources/golden/input12_hadoop20-4-d83ffe497d7f7a8f72a6844dc6dad3cf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12_hadoop20-5-f6ae011490e0c8c037927767ad966ce4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12_hadoop20-5-f6ae011490e0c8c037927767ad966ce4 b/sql/hive/src/test/resources/golden/input12_hadoop20-5-f6ae011490e0c8c037927767ad966ce4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12_hadoop20-6-16da1c1293626b943343443368679e9c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12_hadoop20-6-16da1c1293626b943343443368679e9c b/sql/hive/src/test/resources/golden/input12_hadoop20-6-16da1c1293626b943343443368679e9c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12_hadoop20-7-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12_hadoop20-7-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input12_hadoop20-7-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..46057aa
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input12_hadoop20-7-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,84 @@
+86	val_86
+27	val_27
+98	val_98
+66	val_66
+37	val_37
+15	val_15
+82	val_82
+17	val_17
+0	val_0
+57	val_57
+20	val_20
+92	val_92
+47	val_47
+72	val_72
+4	val_4
+35	val_35
+54	val_54
+51	val_51
+65	val_65
+83	val_83
+12	val_12
+67	val_67
+84	val_84
+58	val_58
+8	val_8
+24	val_24
+42	val_42
+0	val_0
+96	val_96
+26	val_26
+51	val_51
+43	val_43
+95	val_95
+98	val_98
+85	val_85
+77	val_77
+0	val_0
+87	val_87
+15	val_15
+72	val_72
+90	val_90
+19	val_19
+10	val_10
+5	val_5
+58	val_58
+35	val_35
+95	val_95
+11	val_11
+34	val_34
+42	val_42
+78	val_78
+76	val_76
+41	val_41
+30	val_30
+64	val_64
+76	val_76
+74	val_74
+69	val_69
+33	val_33
+70	val_70
+5	val_5
+2	val_2
+35	val_35
+80	val_80
+44	val_44
+53	val_53
+90	val_90
+12	val_12
+5	val_5
+70	val_70
+24	val_24
+70	val_70
+83	val_83
+26	val_26
+67	val_67
+18	val_18
+9	val_9
+18	val_18
+97	val_97
+84	val_84
+28	val_28
+37	val_37
+90	val_90
+97	val_97

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12_hadoop20-8-3d08dc27c1a133c2497fc554c0d169bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12_hadoop20-8-3d08dc27c1a133c2497fc554c0d169bd b/sql/hive/src/test/resources/golden/input12_hadoop20-8-3d08dc27c1a133c2497fc554c0d169bd
new file mode 100644
index 0000000..9ee3131
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input12_hadoop20-8-3d08dc27c1a133c2497fc554c0d169bd
@@ -0,0 +1,105 @@
+165	val_165
+193	val_193
+150	val_150
+128	val_128
+146	val_146
+152	val_152
+145	val_145
+166	val_166
+153	val_153
+193	val_193
+174	val_174
+199	val_199
+174	val_174
+162	val_162
+167	val_167
+195	val_195
+113	val_113
+155	val_155
+128	val_128
+149	val_149
+129	val_129
+170	val_170
+157	val_157
+111	val_111
+169	val_169
+125	val_125
+192	val_192
+187	val_187
+176	val_176
+138	val_138
+103	val_103
+176	val_176
+137	val_137
+180	val_180
+181	val_181
+138	val_138
+179	val_179
+172	val_172
+129	val_129
+158	val_158
+119	val_119
+197	val_197
+100	val_100
+199	val_199
+191	val_191
+165	val_165
+120	val_120
+131	val_131
+156	val_156
+196	val_196
+197	val_197
+187	val_187
+137	val_137
+169	val_169
+179	val_179
+118	val_118
+134	val_134
+138	val_138
+118	val_118
+177	val_177
+168	val_168
+143	val_143
+160	val_160
+195	val_195
+119	val_119
+149	val_149
+138	val_138
+103	val_103
+113	val_113
+167	val_167
+116	val_116
+191	val_191
+128	val_128
+193	val_193
+104	val_104
+175	val_175
+105	val_105
+190	val_190
+114	val_114
+164	val_164
+125	val_125
+164	val_164
+187	val_187
+104	val_104
+163	val_163
+119	val_119
+199	val_199
+120	val_120
+169	val_169
+178	val_178
+136	val_136
+172	val_172
+133	val_133
+175	val_175
+189	val_189
+134	val_134
+100	val_100
+146	val_146
+186	val_186
+167	val_167
+183	val_183
+152	val_152
+194	val_194
+126	val_126
+169	val_169

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input12_hadoop20-9-4d9eb316259a8e7ed6627bc27a639f7c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input12_hadoop20-9-4d9eb316259a8e7ed6627bc27a639f7c b/sql/hive/src/test/resources/golden/input12_hadoop20-9-4d9eb316259a8e7ed6627bc27a639f7c
new file mode 100644
index 0000000..a66a073
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input12_hadoop20-9-4d9eb316259a8e7ed6627bc27a639f7c
@@ -0,0 +1,311 @@
+238	2008-04-08	12
+311	2008-04-08	12
+409	2008-04-08	12
+255	2008-04-08	12
+278	2008-04-08	12
+484	2008-04-08	12
+265	2008-04-08	12
+401	2008-04-08	12
+273	2008-04-08	12
+224	2008-04-08	12
+369	2008-04-08	12
+213	2008-04-08	12
+406	2008-04-08	12
+429	2008-04-08	12
+374	2008-04-08	12
+469	2008-04-08	12
+495	2008-04-08	12
+327	2008-04-08	12
+281	2008-04-08	12
+277	2008-04-08	12
+209	2008-04-08	12
+403	2008-04-08	12
+417	2008-04-08	12
+430	2008-04-08	12
+252	2008-04-08	12
+292	2008-04-08	12
+219	2008-04-08	12
+287	2008-04-08	12
+338	2008-04-08	12
+446	2008-04-08	12
+459	2008-04-08	12
+394	2008-04-08	12
+237	2008-04-08	12
+482	2008-04-08	12
+413	2008-04-08	12
+494	2008-04-08	12
+207	2008-04-08	12
+466	2008-04-08	12
+208	2008-04-08	12
+399	2008-04-08	12
+396	2008-04-08	12
+247	2008-04-08	12
+417	2008-04-08	12
+489	2008-04-08	12
+377	2008-04-08	12
+397	2008-04-08	12
+309	2008-04-08	12
+365	2008-04-08	12
+266	2008-04-08	12
+439	2008-04-08	12
+342	2008-04-08	12
+367	2008-04-08	12
+325	2008-04-08	12
+475	2008-04-08	12
+203	2008-04-08	12
+339	2008-04-08	12
+455	2008-04-08	12
+311	2008-04-08	12
+316	2008-04-08	12
+302	2008-04-08	12
+205	2008-04-08	12
+438	2008-04-08	12
+345	2008-04-08	12
+489	2008-04-08	12
+378	2008-04-08	12
+221	2008-04-08	12
+280	2008-04-08	12
+427	2008-04-08	12
+277	2008-04-08	12
+208	2008-04-08	12
+356	2008-04-08	12
+399	2008-04-08	12
+382	2008-04-08	12
+498	2008-04-08	12
+386	2008-04-08	12
+437	2008-04-08	12
+469	2008-04-08	12
+286	2008-04-08	12
+459	2008-04-08	12
+239	2008-04-08	12
+213	2008-04-08	12
+216	2008-04-08	12
+430	2008-04-08	12
+278	2008-04-08	12
+289	2008-04-08	12
+221	2008-04-08	12
+318	2008-04-08	12
+332	2008-04-08	12
+311	2008-04-08	12
+275	2008-04-08	12
+241	2008-04-08	12
+333	2008-04-08	12
+284	2008-04-08	12
+230	2008-04-08	12
+260	2008-04-08	12
+404	2008-04-08	12
+384	2008-04-08	12
+489	2008-04-08	12
+353	2008-04-08	12
+373	2008-04-08	12
+272	2008-04-08	12
+217	2008-04-08	12
+348	2008-04-08	12
+466	2008-04-08	12
+411	2008-04-08	12
+230	2008-04-08	12
+208	2008-04-08	12
+348	2008-04-08	12
+463	2008-04-08	12
+431	2008-04-08	12
+496	2008-04-08	12
+322	2008-04-08	12
+468	2008-04-08	12
+393	2008-04-08	12
+454	2008-04-08	12
+298	2008-04-08	12
+418	2008-04-08	12
+327	2008-04-08	12
+230	2008-04-08	12
+205	2008-04-08	12
+404	2008-04-08	12
+436	2008-04-08	12
+469	2008-04-08	12
+468	2008-04-08	12
+308	2008-04-08	12
+288	2008-04-08	12
+481	2008-04-08	12
+457	2008-04-08	12
+282	2008-04-08	12
+318	2008-04-08	12
+318	2008-04-08	12
+409	2008-04-08	12
+470	2008-04-08	12
+369	2008-04-08	12
+316	2008-04-08	12
+413	2008-04-08	12
+490	2008-04-08	12
+364	2008-04-08	12
+395	2008-04-08	12
+282	2008-04-08	12
+238	2008-04-08	12
+419	2008-04-08	12
+307	2008-04-08	12
+435	2008-04-08	12
+277	2008-04-08	12
+273	2008-04-08	12
+306	2008-04-08	12
+224	2008-04-08	12
+309	2008-04-08	12
+389	2008-04-08	12
+327	2008-04-08	12
+242	2008-04-08	12
+369	2008-04-08	12
+392	2008-04-08	12
+272	2008-04-08	12
+331	2008-04-08	12
+401	2008-04-08	12
+242	2008-04-08	12
+452	2008-04-08	12
+226	2008-04-08	12
+497	2008-04-08	12
+402	2008-04-08	12
+396	2008-04-08	12
+317	2008-04-08	12
+395	2008-04-08	12
+336	2008-04-08	12
+229	2008-04-08	12
+233	2008-04-08	12
+472	2008-04-08	12
+322	2008-04-08	12
+498	2008-04-08	12
+321	2008-04-08	12
+430	2008-04-08	12
+489	2008-04-08	12
+458	2008-04-08	12
+223	2008-04-08	12
+492	2008-04-08	12
+449	2008-04-08	12
+218	2008-04-08	12
+228	2008-04-08	12
+453	2008-04-08	12
+209	2008-04-08	12
+468	2008-04-08	12
+342	2008-04-08	12
+230	2008-04-08	12
+368	2008-04-08	12
+296	2008-04-08	12
+216	2008-04-08	12
+367	2008-04-08	12
+344	2008-04-08	12
+274	2008-04-08	12
+219	2008-04-08	12
+239	2008-04-08	12
+485	2008-04-08	12
+223	2008-04-08	12
+256	2008-04-08	12
+263	2008-04-08	12
+487	2008-04-08	12
+480	2008-04-08	12
+401	2008-04-08	12
+288	2008-04-08	12
+244	2008-04-08	12
+438	2008-04-08	12
+467	2008-04-08	12
+432	2008-04-08	12
+202	2008-04-08	12
+316	2008-04-08	12
+229	2008-04-08	12
+469	2008-04-08	12
+463	2008-04-08	12
+280	2008-04-08	12
+283	2008-04-08	12
+331	2008-04-08	12
+235	2008-04-08	12
+321	2008-04-08	12
+335	2008-04-08	12
+466	2008-04-08	12
+366	2008-04-08	12
+403	2008-04-08	12
+483	2008-04-08	12
+257	2008-04-08	12
+406	2008-04-08	12
+409	2008-04-08	12
+406	2008-04-08	12
+401	2008-04-08	12
+258	2008-04-08	12
+203	2008-04-08	12
+262	2008-04-08	12
+348	2008-04-08	12
+424	2008-04-08	12
+396	2008-04-08	12
+201	2008-04-08	12
+217	2008-04-08	12
+431	2008-04-08	12
+454	2008-04-08	12
+478	2008-04-08	12
+298	2008-04-08	12
+431	2008-04-08	12
+424	2008-04-08	12
+382	2008-04-08	12
+397	2008-04-08	12
+480	2008-04-08	12
+291	2008-04-08	12
+351	2008-04-08	12
+255	2008-04-08	12
+438	2008-04-08	12
+414	2008-04-08	12
+200	2008-04-08	12
+491	2008-04-08	12
+237	2008-04-08	12
+439	2008-04-08	12
+360	2008-04-08	12
+248	2008-04-08	12
+479	2008-04-08	12
+305	2008-04-08	12
+417	2008-04-08	12
+444	2008-04-08	12
+429	2008-04-08	12
+443	2008-04-08	12
+323	2008-04-08	12
+325	2008-04-08	12
+277	2008-04-08	12
+230	2008-04-08	12
+478	2008-04-08	12
+468	2008-04-08	12
+310	2008-04-08	12
+317	2008-04-08	12
+333	2008-04-08	12
+493	2008-04-08	12
+460	2008-04-08	12
+207	2008-04-08	12
+249	2008-04-08	12
+265	2008-04-08	12
+480	2008-04-08	12
+353	2008-04-08	12
+214	2008-04-08	12
+462	2008-04-08	12
+233	2008-04-08	12
+406	2008-04-08	12
+454	2008-04-08	12
+375	2008-04-08	12
+401	2008-04-08	12
+421	2008-04-08	12
+407	2008-04-08	12
+384	2008-04-08	12
+256	2008-04-08	12
+384	2008-04-08	12
+379	2008-04-08	12
+462	2008-04-08	12
+492	2008-04-08	12
+298	2008-04-08	12
+341	2008-04-08	12
+498	2008-04-08	12
+458	2008-04-08	12
+362	2008-04-08	12
+285	2008-04-08	12
+348	2008-04-08	12
+273	2008-04-08	12
+281	2008-04-08	12
+344	2008-04-08	12
+469	2008-04-08	12
+315	2008-04-08	12
+448	2008-04-08	12
+348	2008-04-08	12
+307	2008-04-08	12
+414	2008-04-08	12
+477	2008-04-08	12
+222	2008-04-08	12
+403	2008-04-08	12
+400	2008-04-08	12
+200	2008-04-08	12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input14-0-13ab74a58da514fe01dbeda0c3e79883
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input14-0-13ab74a58da514fe01dbeda0c3e79883 b/sql/hive/src/test/resources/golden/input14-0-13ab74a58da514fe01dbeda0c3e79883
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input14-1-d0a1caeeeb79580713b7ecc28543f74a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input14-1-d0a1caeeeb79580713b7ecc28543f74a b/sql/hive/src/test/resources/golden/input14-1-d0a1caeeeb79580713b7ecc28543f74a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input14-2-1d791beabaa5288ea2fcf6b3675eda26
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input14-2-1d791beabaa5288ea2fcf6b3675eda26 b/sql/hive/src/test/resources/golden/input14-2-1d791beabaa5288ea2fcf6b3675eda26
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input14-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input14-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input14-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..703a4ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input14-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,84 @@
+0	val_0
+0	val_0
+0	val_0
+10	val_10
+11	val_11
+12	val_12
+12	val_12
+15	val_15
+15	val_15
+17	val_17
+18	val_18
+18	val_18
+19	val_19
+2	val_2
+20	val_20
+24	val_24
+24	val_24
+26	val_26
+26	val_26
+27	val_27
+28	val_28
+30	val_30
+33	val_33
+34	val_34
+35	val_35
+35	val_35
+35	val_35
+37	val_37
+37	val_37
+4	val_4
+41	val_41
+42	val_42
+42	val_42
+43	val_43
+44	val_44
+47	val_47
+5	val_5
+5	val_5
+5	val_5
+51	val_51
+51	val_51
+53	val_53
+54	val_54
+57	val_57
+58	val_58
+58	val_58
+64	val_64
+65	val_65
+66	val_66
+67	val_67
+67	val_67
+69	val_69
+70	val_70
+70	val_70
+70	val_70
+72	val_72
+72	val_72
+74	val_74
+76	val_76
+76	val_76
+77	val_77
+78	val_78
+8	val_8
+80	val_80
+82	val_82
+83	val_83
+83	val_83
+84	val_84
+84	val_84
+85	val_85
+86	val_86
+87	val_87
+9	val_9
+90	val_90
+90	val_90
+90	val_90
+92	val_92
+95	val_95
+95	val_95
+96	val_96
+97	val_97
+97	val_97
+98	val_98
+98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input14_limit-0-13ab74a58da514fe01dbeda0c3e79883
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input14_limit-0-13ab74a58da514fe01dbeda0c3e79883 b/sql/hive/src/test/resources/golden/input14_limit-0-13ab74a58da514fe01dbeda0c3e79883
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input14_limit-1-be9934fc5e6ecb9854eb7531a5929dcf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input14_limit-1-be9934fc5e6ecb9854eb7531a5929dcf b/sql/hive/src/test/resources/golden/input14_limit-1-be9934fc5e6ecb9854eb7531a5929dcf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input14_limit-2-780cdc89e0e736790124b6bdac827951
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input14_limit-2-780cdc89e0e736790124b6bdac827951 b/sql/hive/src/test/resources/golden/input14_limit-2-780cdc89e0e736790124b6bdac827951
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input14_limit-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input14_limit-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input14_limit-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..4335dce
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input14_limit-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,5 @@
+0	val_0
+0	val_0
+0	val_0
+10	val_10
+11	val_11
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input16_cc-1-5180e975a6babd51752706f1799e7df5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input16_cc-1-5180e975a6babd51752706f1799e7df5 b/sql/hive/src/test/resources/golden/input16_cc-1-5180e975a6babd51752706f1799e7df5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input16_cc-2-9ea7bc94b5383e71adb678f1dac1c619
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input16_cc-2-9ea7bc94b5383e71adb678f1dac1c619 b/sql/hive/src/test/resources/golden/input16_cc-2-9ea7bc94b5383e71adb678f1dac1c619
new file mode 100644
index 0000000..d00491f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input16_cc-2-9ea7bc94b5383e71adb678f1dac1c619
@@ -0,0 +1 @@
+1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input17-0-13ab74a58da514fe01dbeda0c3e79883
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input17-0-13ab74a58da514fe01dbeda0c3e79883 b/sql/hive/src/test/resources/golden/input17-0-13ab74a58da514fe01dbeda0c3e79883
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input17-1-be9cde5e769f171f60f61a7739de8f17
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input17-1-be9cde5e769f171f60f61a7739de8f17 b/sql/hive/src/test/resources/golden/input17-1-be9cde5e769f171f60f61a7739de8f17
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input17-2-21166e268096f6ec67f4f57ec333e901
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input17-2-21166e268096f6ec67f4f57ec333e901 b/sql/hive/src/test/resources/golden/input17-2-21166e268096f6ec67f4f57ec333e901
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input17-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input17-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input17-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..1c48b36
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input17-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,11 @@
+NULL	NULL
+-1461153966	{"myint":49,"mystring":"343","underscore_int":7}
+-1952710705	{"myint":25,"mystring":"125","underscore_int":5}
+-734328905	{"myint":16,"mystring":"64","underscore_int":4}
+-751827636	{"myint":4,"mystring":"8","underscore_int":2}
+1244525196	{"myint":36,"mystring":"216","underscore_int":6}
+1638581586	{"myint":64,"mystring":"512","underscore_int":8}
+1712634731	{"myint":0,"mystring":"0","underscore_int":0}
+336964422	{"myint":81,"mystring":"729","underscore_int":9}
+465985201	{"myint":1,"mystring":"1","underscore_int":1}
+477111225	{"myint":9,"mystring":"27","underscore_int":3}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input19-0-a8eaa79d3a2762cdb263bc822d62df3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input19-0-a8eaa79d3a2762cdb263bc822d62df3a b/sql/hive/src/test/resources/golden/input19-0-a8eaa79d3a2762cdb263bc822d62df3a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input19-1-f2832e249ab28bb3fb8e472012c5ffc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input19-1-f2832e249ab28bb3fb8e472012c5ffc b/sql/hive/src/test/resources/golden/input19-1-f2832e249ab28bb3fb8e472012c5ffc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input19-2-5a804e02e4419e785d15e7f39d6c5730
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input19-2-5a804e02e4419e785d15e7f39d6c5730 b/sql/hive/src/test/resources/golden/input19-2-5a804e02e4419e785d15e7f39d6c5730
new file mode 100644
index 0000000..795dbe3
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input19-2-5a804e02e4419e785d15e7f39d6c5730
@@ -0,0 +1 @@
+127.0.0.1	NULL	frank	10/Oct/2000:13:55:36 -0700	GET /apache_pb.gif HTTP/1.0	200	2326
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input1_limit-0-13ab74a58da514fe01dbeda0c3e79883
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input1_limit-0-13ab74a58da514fe01dbeda0c3e79883 b/sql/hive/src/test/resources/golden/input1_limit-0-13ab74a58da514fe01dbeda0c3e79883
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input1_limit-1-f69ce1f5b3e0e77d1c487877580e6a23
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input1_limit-1-f69ce1f5b3e0e77d1c487877580e6a23 b/sql/hive/src/test/resources/golden/input1_limit-1-f69ce1f5b3e0e77d1c487877580e6a23
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input1_limit-2-c1d996fc96189d323f6af180708abc12
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input1_limit-2-c1d996fc96189d323f6af180708abc12 b/sql/hive/src/test/resources/golden/input1_limit-2-c1d996fc96189d323f6af180708abc12
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input1_limit-3-a4a7e1c4b4482e1063c00c32d11cf1e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input1_limit-3-a4a7e1c4b4482e1063c00c32d11cf1e b/sql/hive/src/test/resources/golden/input1_limit-3-a4a7e1c4b4482e1063c00c32d11cf1e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input1_limit-4-8a0c68a4f7386ff214db5d9eed0876d5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input1_limit-4-8a0c68a4f7386ff214db5d9eed0876d5 b/sql/hive/src/test/resources/golden/input1_limit-4-8a0c68a4f7386ff214db5d9eed0876d5
new file mode 100644
index 0000000..fdf9391
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input1_limit-4-8a0c68a4f7386ff214db5d9eed0876d5
@@ -0,0 +1,10 @@
+0	val_0
+15	val_15
+17	val_17
+27	val_27
+37	val_37
+57	val_57
+66	val_66
+82	val_82
+86	val_86
+98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input1_limit-5-eaaf713833e28a803c798562c7d6cd23
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input1_limit-5-eaaf713833e28a803c798562c7d6cd23 b/sql/hive/src/test/resources/golden/input1_limit-5-eaaf713833e28a803c798562c7d6cd23
new file mode 100644
index 0000000..8a8f1a1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input1_limit-5-eaaf713833e28a803c798562c7d6cd23
@@ -0,0 +1,5 @@
+27	val_27
+37	val_37
+66	val_66
+86	val_86
+98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input2-0-eaf4ec8905774e4be6ea3fa4f32a456c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input2-0-eaf4ec8905774e4be6ea3fa4f32a456c b/sql/hive/src/test/resources/golden/input2-0-eaf4ec8905774e4be6ea3fa4f32a456c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input2-1-e0efeda558cd0194f4764a5735147b16
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input2-1-e0efeda558cd0194f4764a5735147b16 b/sql/hive/src/test/resources/golden/input2-1-e0efeda558cd0194f4764a5735147b16
new file mode 100644
index 0000000..743be67
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input2-1-e0efeda558cd0194f4764a5735147b16
@@ -0,0 +1,2 @@
+a                   	int                 	None                
+b                   	double              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input2-2-aa9ab0598e0cb7a12c719f9b3d98dbfd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input2-2-aa9ab0598e0cb7a12c719f9b3d98dbfd b/sql/hive/src/test/resources/golden/input2-2-aa9ab0598e0cb7a12c719f9b3d98dbfd
new file mode 100644
index 0000000..743be67
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input2-2-aa9ab0598e0cb7a12c719f9b3d98dbfd
@@ -0,0 +1,2 @@
+a                   	int                 	None                
+b                   	double              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input2-3-45b9f786f64afa5e039d1856fe926649
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input2-3-45b9f786f64afa5e039d1856fe926649 b/sql/hive/src/test/resources/golden/input2-3-45b9f786f64afa5e039d1856fe926649
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input2-4-235f92683416fab031e6e7490487b15b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input2-4-235f92683416fab031e6e7490487b15b b/sql/hive/src/test/resources/golden/input2-4-235f92683416fab031e6e7490487b15b
new file mode 100644
index 0000000..ca0726f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input2-4-235f92683416fab031e6e7490487b15b
@@ -0,0 +1,3 @@
+a                   	array<int>          	None                
+b                   	double              	None                
+c                   	map<double,int>     	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input2-5-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input2-5-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/input2-5-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..2c86155
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input2-5-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1,4 @@
+src
+srcpart
+test2a
+test2b
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input2-6-4a6b9674c126337f71834f11613f996d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input2-6-4a6b9674c126337f71834f11613f996d b/sql/hive/src/test/resources/golden/input2-6-4a6b9674c126337f71834f11613f996d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input2-7-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input2-7-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/input2-7-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..3e40a0c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input2-7-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1,3 @@
+src
+srcpart
+test2b
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input2-8-28c3fc507cd2e02a3a39331fc9c95334
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input2-8-28c3fc507cd2e02a3a39331fc9c95334 b/sql/hive/src/test/resources/golden/input2-8-28c3fc507cd2e02a3a39331fc9c95334
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input2-9-48bf8c06ed0a264d0863613fe79795e1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input2-9-48bf8c06ed0a264d0863613fe79795e1 b/sql/hive/src/test/resources/golden/input2-9-48bf8c06ed0a264d0863613fe79795e1
new file mode 100644
index 0000000..5337f34
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input2-9-48bf8c06ed0a264d0863613fe79795e1
@@ -0,0 +1,17 @@
+ABSTRACT SYNTAX TREE:
+  TOK_SHOWTABLES
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+  Stage-1 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+      Show Table Operator:
+        Show Tables
+          database name: default
+
+  Stage: Stage-1
+    Fetch Operator
+      limit: -1
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input21-0-7f40c525398953892ffd6283f54ba427
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input21-0-7f40c525398953892ffd6283f54ba427 b/sql/hive/src/test/resources/golden/input21-0-7f40c525398953892ffd6283f54ba427
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input21-1-70b803742328eacc69eb1ed044a5c6b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input21-1-70b803742328eacc69eb1ed044a5c6b8 b/sql/hive/src/test/resources/golden/input21-1-70b803742328eacc69eb1ed044a5c6b8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input21-2-a4b3aeb45ae0cf38777e126faed0eff7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input21-2-a4b3aeb45ae0cf38777e126faed0eff7 b/sql/hive/src/test/resources/golden/input21-2-a4b3aeb45ae0cf38777e126faed0eff7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input21-3-9809b74435cbaedef0dc6e6b88b180fe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input21-3-9809b74435cbaedef0dc6e6b88b180fe b/sql/hive/src/test/resources/golden/input21-3-9809b74435cbaedef0dc6e6b88b180fe
new file mode 100644
index 0000000..c6c298d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input21-3-9809b74435cbaedef0dc6e6b88b180fe
@@ -0,0 +1,10 @@
+1.0	1	same	0
+1.0	1	same	1
+1.0	1	same	2
+1.0	1	same	3
+1.0	1	same	4
+NULL	1	same	5
+NULL	NULL	same	6
+1.0	NULL	same	7
+1.0	1	same	8
+1.0	1	same	9
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input22-0-b9cd4041ca510639838a97376747b498
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input22-0-b9cd4041ca510639838a97376747b498 b/sql/hive/src/test/resources/golden/input22-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/input22-1-b7f46eccd104e6ed1b29e2de45089f66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input22-1-b7f46eccd104e6ed1b29e2de45089f66 b/sql/hive/src/test/resources/golden/input22-1-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/input22-2-10e46b53620b6b05019da4e58f53e6c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input22-2-10e46b53620b6b05019da4e58f53e6c3 b/sql/hive/src/test/resources/golden/input22-2-10e46b53620b6b05019da4e58f53e6c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input22-3-8285c1934441b12f6c016e13cb410e79
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input22-3-8285c1934441b12f6c016e13cb410e79 b/sql/hive/src/test/resources/golden/input22-3-8285c1934441b12f6c016e13cb410e79
new file mode 100644
index 0000000..336ba05
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input22-3-8285c1934441b12f6c016e13cb410e79
@@ -0,0 +1,10 @@
+0
+0
+0
+10
+100
+100
+103
+103
+104
+104
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input23-0-c983ab8049996ad5e1e0296b51ae81cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input23-0-c983ab8049996ad5e1e0296b51ae81cf b/sql/hive/src/test/resources/golden/input23-0-c983ab8049996ad5e1e0296b51ae81cf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input23-1-c8e32187d09172eb32b0480fcd28cccb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input23-1-c8e32187d09172eb32b0480fcd28cccb b/sql/hive/src/test/resources/golden/input23-1-c8e32187d09172eb32b0480fcd28cccb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input24-0-f8116598acadb7589ae02b13b65e1ad8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input24-0-f8116598acadb7589ae02b13b65e1ad8 b/sql/hive/src/test/resources/golden/input24-0-f8116598acadb7589ae02b13b65e1ad8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input24-1-f57485de80ad64f9931bf92514fa1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input24-1-f57485de80ad64f9931bf92514fa1 b/sql/hive/src/test/resources/golden/input24-1-f57485de80ad64f9931bf92514fa1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input24-2-3fc20939000a5324a928feeb673a1ee2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input24-2-3fc20939000a5324a928feeb673a1ee2 b/sql/hive/src/test/resources/golden/input24-2-3fc20939000a5324a928feeb673a1ee2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input24-3-3189f3b2990de94619b9cb583d9dd3c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input24-3-3189f3b2990de94619b9cb583d9dd3c5 b/sql/hive/src/test/resources/golden/input24-3-3189f3b2990de94619b9cb583d9dd3c5
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input24-3-3189f3b2990de94619b9cb583d9dd3c5
@@ -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/input25-0-f8116598acadb7589ae02b13b65e1ad8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input25-0-f8116598acadb7589ae02b13b65e1ad8 b/sql/hive/src/test/resources/golden/input25-0-f8116598acadb7589ae02b13b65e1ad8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input25-1-f57485de80ad64f9931bf92514fa1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input25-1-f57485de80ad64f9931bf92514fa1 b/sql/hive/src/test/resources/golden/input25-1-f57485de80ad64f9931bf92514fa1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input25-2-74a4b9d59ee26b650f567c07e9103b66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input25-2-74a4b9d59ee26b650f567c07e9103b66 b/sql/hive/src/test/resources/golden/input25-2-74a4b9d59ee26b650f567c07e9103b66
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input25-3-d4940dd537ae72d234ffea23f8f0b103
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input25-3-d4940dd537ae72d234ffea23f8f0b103 b/sql/hive/src/test/resources/golden/input25-3-d4940dd537ae72d234ffea23f8f0b103
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input25-4-72c74c55dd7d85d194448e9c58488938
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input25-4-72c74c55dd7d85d194448e9c58488938 b/sql/hive/src/test/resources/golden/input25-4-72c74c55dd7d85d194448e9c58488938
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input26-0-1b6e9e73dd7ee60644c0997b21f48430
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input26-0-1b6e9e73dd7ee60644c0997b21f48430 b/sql/hive/src/test/resources/golden/input26-0-1b6e9e73dd7ee60644c0997b21f48430
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input26-1-8272225744e83ba4cbe158a5c113fce3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input26-1-8272225744e83ba4cbe158a5c113fce3 b/sql/hive/src/test/resources/golden/input26-1-8272225744e83ba4cbe158a5c113fce3
new file mode 100644
index 0000000..b8fd0ab
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input26-1-8272225744e83ba4cbe158a5c113fce3
@@ -0,0 +1,5 @@
+0	val_0	2008-04-08	11
+0	val_0	2008-04-08	11
+0	val_0	2008-04-08	11
+2	val_2	2008-04-08	11
+4	val_4	2008-04-08	11
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input28-0-b85d5edb4640c4b154e91e9a1beeef8a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input28-0-b85d5edb4640c4b154e91e9a1beeef8a b/sql/hive/src/test/resources/golden/input28-0-b85d5edb4640c4b154e91e9a1beeef8a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input28-1-f57485de80ad64f9931bf92514fa1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input28-1-f57485de80ad64f9931bf92514fa1 b/sql/hive/src/test/resources/golden/input28-1-f57485de80ad64f9931bf92514fa1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input28-2-e88e8d960eeb128fbc6642274780ce4c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input28-2-e88e8d960eeb128fbc6642274780ce4c b/sql/hive/src/test/resources/golden/input28-2-e88e8d960eeb128fbc6642274780ce4c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input28-3-a3da4a5ba73e312a8adafc1bc8a0f930
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input28-3-a3da4a5ba73e312a8adafc1bc8a0f930 b/sql/hive/src/test/resources/golden/input28-3-a3da4a5ba73e312a8adafc1bc8a0f930
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input2_limit-0-44591b07e007def036cea6c61a3f0a7f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input2_limit-0-44591b07e007def036cea6c61a3f0a7f b/sql/hive/src/test/resources/golden/input2_limit-0-44591b07e007def036cea6c61a3f0a7f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input2_limit-1-fed7e0bb996623da7dd17793e835f785
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input2_limit-1-fed7e0bb996623da7dd17793e835f785 b/sql/hive/src/test/resources/golden/input2_limit-1-fed7e0bb996623da7dd17793e835f785
new file mode 100644
index 0000000..899417e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input2_limit-1-fed7e0bb996623da7dd17793e835f785
@@ -0,0 +1,5 @@
+238	val_238
+86	val_86
+27	val_27
+165	val_165
+255	val_255
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3-0-2c80ec90d4d2c9c7446c05651bb76bff
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-0-2c80ec90d4d2c9c7446c05651bb76bff b/sql/hive/src/test/resources/golden/input3-0-2c80ec90d4d2c9c7446c05651bb76bff
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-1-6ec8e282bd39883a57aecd9e4c8cdf1d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-1-6ec8e282bd39883a57aecd9e4c8cdf1d b/sql/hive/src/test/resources/golden/input3-1-6ec8e282bd39883a57aecd9e4c8cdf1d
new file mode 100644
index 0000000..743be67
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input3-1-6ec8e282bd39883a57aecd9e4c8cdf1d
@@ -0,0 +1,2 @@
+a                   	int                 	None                
+b                   	double              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3-10-10a1a8a97f6417c3da16829f7e519475
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-10-10a1a8a97f6417c3da16829f7e519475 b/sql/hive/src/test/resources/golden/input3-10-10a1a8a97f6417c3da16829f7e519475
new file mode 100644
index 0000000..594b29c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input3-10-10a1a8a97f6417c3da16829f7e519475
@@ -0,0 +1,4 @@
+a                   	array<int>          	None                
+b                   	double              	None                
+c                   	map<double,int>     	None                
+x                   	double              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3-11-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-11-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/input3-11-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..ac382c7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input3-11-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1,4 @@
+src
+srcpart
+test3a
+test3c
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3-12-a22d09de72e5067a0a94113cdecdaa95
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-12-a22d09de72e5067a0a94113cdecdaa95 b/sql/hive/src/test/resources/golden/input3-12-a22d09de72e5067a0a94113cdecdaa95
new file mode 100644
index 0000000..cb17be5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input3-12-a22d09de72e5067a0a94113cdecdaa95
@@ -0,0 +1,14 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_ALTERTABLE_REPLACECOLS TEST3c (TOK_TABCOLLIST (TOK_TABCOL R1 TOK_INT) (TOK_TABCOL R2 TOK_DOUBLE)))
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+      Alter Table Operator:
+        Alter Table
+          type: replace columns
+          new columns: r1 int, r2 double
+          old name: TEST3c
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3-13-23bbec31affef0d758bc4a40490e0b9a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-13-23bbec31affef0d758bc4a40490e0b9a b/sql/hive/src/test/resources/golden/input3-13-23bbec31affef0d758bc4a40490e0b9a
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-14-efee6816e20fe61595a4a2a991071219
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-14-efee6816e20fe61595a4a2a991071219 b/sql/hive/src/test/resources/golden/input3-14-efee6816e20fe61595a4a2a991071219
new file mode 100644
index 0000000..b906fd3
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input3-14-efee6816e20fe61595a4a2a991071219
@@ -0,0 +1,4 @@
+r1                  	int                 	None                
+r2                  	double              	None                
+	 	 
+Detailed Table Information	Table(tableName:test3c, dbName:default, owner:marmbrus, createTime:1389730377, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:r1, type:int, comment:null), FieldSchema(name:r2, type:double, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7216708901107607121/test3c, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{last_modified_by=marmbrus, last_modified_time=1389730378, transient_lastDdlTime=1389730378}, viewOriginalText:null, viewExpandedT
 ext:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3-2-fa2aceba8cdcb869262e8ad6d431f491
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-2-fa2aceba8cdcb869262e8ad6d431f491 b/sql/hive/src/test/resources/golden/input3-2-fa2aceba8cdcb869262e8ad6d431f491
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-3-1c5990b1aed2be48311810dae3019994
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-3-1c5990b1aed2be48311810dae3019994 b/sql/hive/src/test/resources/golden/input3-3-1c5990b1aed2be48311810dae3019994
new file mode 100644
index 0000000..ca0726f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input3-3-1c5990b1aed2be48311810dae3019994
@@ -0,0 +1,3 @@
+a                   	array<int>          	None                
+b                   	double              	None                
+c                   	map<double,int>     	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3-4-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-4-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/input3-4-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..6b1ce27
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input3-4-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1,4 @@
+src
+srcpart
+test3a
+test3b
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3-5-f40b7cc4ac38c0121ccab9ef4e7e9fd2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-5-f40b7cc4ac38c0121ccab9ef4e7e9fd2 b/sql/hive/src/test/resources/golden/input3-5-f40b7cc4ac38c0121ccab9ef4e7e9fd2
new file mode 100644
index 0000000..92c0ed6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input3-5-f40b7cc4ac38c0121ccab9ef4e7e9fd2
@@ -0,0 +1,14 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_ALTERTABLE_ADDCOLS TEST3b (TOK_TABCOLLIST (TOK_TABCOL X TOK_DOUBLE)))
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+      Alter Table Operator:
+        Alter Table
+          type: add columns
+          new columns: x double
+          old name: TEST3b
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3-6-ba8c440158c2519353d02471bfb05694
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-6-ba8c440158c2519353d02471bfb05694 b/sql/hive/src/test/resources/golden/input3-6-ba8c440158c2519353d02471bfb05694
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-7-1c5990b1aed2be48311810dae3019994
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-7-1c5990b1aed2be48311810dae3019994 b/sql/hive/src/test/resources/golden/input3-7-1c5990b1aed2be48311810dae3019994
new file mode 100644
index 0000000..594b29c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input3-7-1c5990b1aed2be48311810dae3019994
@@ -0,0 +1,4 @@
+a                   	array<int>          	None                
+b                   	double              	None                
+c                   	map<double,int>     	None                
+x                   	double              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input3-8-4dc0fefca4d158fd2ab40551ae9e35be
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input3-8-4dc0fefca4d158fd2ab40551ae9e35be b/sql/hive/src/test/resources/golden/input3-8-4dc0fefca4d158fd2ab40551ae9e35be
new file mode 100644
index 0000000..09bbc29
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input3-8-4dc0fefca4d158fd2ab40551ae9e35be
@@ -0,0 +1,14 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_ALTERTABLE_RENAME TEST3b TEST3c)
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+      Alter Table Operator:
+        Alter Table
+          type: rename
+          new name: TEST3c
+          old name: TEST3b
+

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input30-0-582c5fcbe2fe12cc8e7b21225583d96c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input30-0-582c5fcbe2fe12cc8e7b21225583d96c b/sql/hive/src/test/resources/golden/input30-0-582c5fcbe2fe12cc8e7b21225583d96c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input30-1-90c0d1a75de78c405413fd627caea4ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input30-1-90c0d1a75de78c405413fd627caea4ab b/sql/hive/src/test/resources/golden/input30-1-90c0d1a75de78c405413fd627caea4ab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input30-2-823920925ca9c8a2ca9016f52c0f4ee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input30-2-823920925ca9c8a2ca9016f52c0f4ee b/sql/hive/src/test/resources/golden/input30-2-823920925ca9c8a2ca9016f52c0f4ee
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input30-2-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/input30-3-c21dba410fb07a098f93430a9d21df79
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input30-3-c21dba410fb07a098f93430a9d21df79 b/sql/hive/src/test/resources/golden/input30-3-c21dba410fb07a098f93430a9d21df79
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input30-3-c21dba410fb07a098f93430a9d21df79
@@ -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/input30-4-f0ebd08e7675b19ae831824ef4d9e223
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input30-4-f0ebd08e7675b19ae831824ef4d9e223 b/sql/hive/src/test/resources/golden/input30-4-f0ebd08e7675b19ae831824ef4d9e223
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input30-5-38734677c27b5f90a8df5da6e6351c76
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input30-5-38734677c27b5f90a8df5da6e6351c76 b/sql/hive/src/test/resources/golden/input30-5-38734677c27b5f90a8df5da6e6351c76
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input30-6-f120ac8c87db9eebb5da7ac99b48600
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input30-6-f120ac8c87db9eebb5da7ac99b48600 b/sql/hive/src/test/resources/golden/input30-6-f120ac8c87db9eebb5da7ac99b48600
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input30-6-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/input30-7-95d10d459c088d5fbefd00bdd8d44c3f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input30-7-95d10d459c088d5fbefd00bdd8d44c3f b/sql/hive/src/test/resources/golden/input30-7-95d10d459c088d5fbefd00bdd8d44c3f
new file mode 100644
index 0000000..25bf17f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input30-7-95d10d459c088d5fbefd00bdd8d44c3f
@@ -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/input31-0-823920925ca9c8a2ca9016f52c0f4ee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input31-0-823920925ca9c8a2ca9016f52c0f4ee b/sql/hive/src/test/resources/golden/input31-0-823920925ca9c8a2ca9016f52c0f4ee
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input31-0-823920925ca9c8a2ca9016f52c0f4ee
@@ -0,0 +1 @@
+0

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input31-2-705764f8f7cab9378964af30b83f7fe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input31-2-705764f8f7cab9378964af30b83f7fe b/sql/hive/src/test/resources/golden/input31-2-705764f8f7cab9378964af30b83f7fe
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input31-3-50c905261882f7fd8539fdd91e68151f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input31-3-50c905261882f7fd8539fdd91e68151f b/sql/hive/src/test/resources/golden/input31-3-50c905261882f7fd8539fdd91e68151f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input31-4-2f886fa357df9342733551fa1b53f913
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input31-4-2f886fa357df9342733551fa1b53f913 b/sql/hive/src/test/resources/golden/input31-4-2f886fa357df9342733551fa1b53f913
new file mode 100644
index 0000000..e69de29

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input32-3-b0070890240c15d647af59f41b77ba3d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input32-3-b0070890240c15d647af59f41b77ba3d b/sql/hive/src/test/resources/golden/input32-3-b0070890240c15d647af59f41b77ba3d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input32-4-d0e1378a30e21e0198e47d9b668ee1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input32-4-d0e1378a30e21e0198e47d9b668ee1f6 b/sql/hive/src/test/resources/golden/input32-4-d0e1378a30e21e0198e47d9b668ee1f6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input32-5-8789d32fc5b784fe2d171566732c573e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input32-5-8789d32fc5b784fe2d171566732c573e b/sql/hive/src/test/resources/golden/input32-5-8789d32fc5b784fe2d171566732c573e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input37-0-86e2e274650fb56651607ea10d356fc0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input37-0-86e2e274650fb56651607ea10d356fc0 b/sql/hive/src/test/resources/golden/input37-0-86e2e274650fb56651607ea10d356fc0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input37-1-6bb557a5cfe7ceaa2f749494ea32b9e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input37-1-6bb557a5cfe7ceaa2f749494ea32b9e3 b/sql/hive/src/test/resources/golden/input37-1-6bb557a5cfe7ceaa2f749494ea32b9e3
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-0-7bd12162381231be9d578797818957a7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-0-7bd12162381231be9d578797818957a7 b/sql/hive/src/test/resources/golden/input39-0-7bd12162381231be9d578797818957a7
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-1-92a6ee4486a9fc8fc7bc567e42b9e2a3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-1-92a6ee4486a9fc8fc7bc567e42b9e2a3 b/sql/hive/src/test/resources/golden/input39-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-10-28bf1b34c04a048da339eddd4c1fd779
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-10-28bf1b34c04a048da339eddd4c1fd779 b/sql/hive/src/test/resources/golden/input39-10-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/input39-11-6d0814cbb72eb96bfc75c95d06f1e528
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-11-6d0814cbb72eb96bfc75c95d06f1e528 b/sql/hive/src/test/resources/golden/input39-11-6d0814cbb72eb96bfc75c95d06f1e528
new file mode 100644
index 0000000..25bf17f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39-11-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-12-f120ac8c87db9eebb5da7ac99b48600
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-12-f120ac8c87db9eebb5da7ac99b48600 b/sql/hive/src/test/resources/golden/input39-12-f120ac8c87db9eebb5da7ac99b48600
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39-12-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-13-c9c5b254ce9b439f09e72a0dce5ec8f0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-13-c9c5b254ce9b439f09e72a0dce5ec8f0 b/sql/hive/src/test/resources/golden/input39-13-c9c5b254ce9b439f09e72a0dce5ec8f0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39-13-c9c5b254ce9b439f09e72a0dce5ec8f0
@@ -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-14-bcc1d5fd287f81bac1092a913b09956d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-14-bcc1d5fd287f81bac1092a913b09956d b/sql/hive/src/test/resources/golden/input39-14-bcc1d5fd287f81bac1092a913b09956d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39-14-bcc1d5fd287f81bac1092a913b09956d
@@ -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-2-ee667c6ab003bb83f6bf1c72153eba39
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-2-ee667c6ab003bb83f6bf1c72153eba39 b/sql/hive/src/test/resources/golden/input39-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-3-9e1699caf2caa347fa8ee6e9b6e7da6e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-3-9e1699caf2caa347fa8ee6e9b6e7da6e b/sql/hive/src/test/resources/golden/input39-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-4-53453776bf062f28d371fc7336b7eae2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-4-53453776bf062f28d371fc7336b7eae2 b/sql/hive/src/test/resources/golden/input39-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-5-823920925ca9c8a2ca9016f52c0f4ee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-5-823920925ca9c8a2ca9016f52c0f4ee b/sql/hive/src/test/resources/golden/input39-5-823920925ca9c8a2ca9016f52c0f4ee
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39-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-6-763ab5853bff619e6525c01e46b2a923
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input39-6-763ab5853bff619e6525c01e46b2a923 b/sql/hive/src/test/resources/golden/input39-6-763ab5853bff619e6525c01e46b2a923
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input39-6-763ab5853bff619e6525c01e46b2a923
@@ -0,0 +1 @@
+0
\ No newline at end of file


[16/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part7-1-affad4cedcd29bb136bc477fc07e6ea0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part7-1-affad4cedcd29bb136bc477fc07e6ea0 b/sql/hive/src/test/resources/golden/input_part7-1-affad4cedcd29bb136bc477fc07e6ea0
new file mode 100644
index 0000000..540ca86
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_part7-1-affad4cedcd29bb136bc477fc07e6ea0
@@ -0,0 +1,336 @@
+0	val_0	2008-04-08	11
+0	val_0	2008-04-08	11
+0	val_0	2008-04-08	11
+0	val_0	2008-04-08	11
+0	val_0	2008-04-08	11
+0	val_0	2008-04-08	11
+0	val_0	2008-04-08	12
+0	val_0	2008-04-08	12
+0	val_0	2008-04-08	12
+0	val_0	2008-04-08	12
+0	val_0	2008-04-08	12
+0	val_0	2008-04-08	12
+2	val_2	2008-04-08	11
+2	val_2	2008-04-08	11
+2	val_2	2008-04-08	12
+2	val_2	2008-04-08	12
+4	val_4	2008-04-08	11
+4	val_4	2008-04-08	11
+4	val_4	2008-04-08	12
+4	val_4	2008-04-08	12
+5	val_5	2008-04-08	11
+5	val_5	2008-04-08	11
+5	val_5	2008-04-08	11
+5	val_5	2008-04-08	11
+5	val_5	2008-04-08	11
+5	val_5	2008-04-08	11
+5	val_5	2008-04-08	12
+5	val_5	2008-04-08	12
+5	val_5	2008-04-08	12
+5	val_5	2008-04-08	12
+5	val_5	2008-04-08	12
+5	val_5	2008-04-08	12
+8	val_8	2008-04-08	11
+8	val_8	2008-04-08	11
+8	val_8	2008-04-08	12
+8	val_8	2008-04-08	12
+9	val_9	2008-04-08	11
+9	val_9	2008-04-08	11
+9	val_9	2008-04-08	12
+9	val_9	2008-04-08	12
+10	val_10	2008-04-08	11
+10	val_10	2008-04-08	11
+10	val_10	2008-04-08	12
+10	val_10	2008-04-08	12
+11	val_11	2008-04-08	11
+11	val_11	2008-04-08	11
+11	val_11	2008-04-08	12
+11	val_11	2008-04-08	12
+12	val_12	2008-04-08	11
+12	val_12	2008-04-08	11
+12	val_12	2008-04-08	11
+12	val_12	2008-04-08	11
+12	val_12	2008-04-08	12
+12	val_12	2008-04-08	12
+12	val_12	2008-04-08	12
+12	val_12	2008-04-08	12
+15	val_15	2008-04-08	11
+15	val_15	2008-04-08	11
+15	val_15	2008-04-08	11
+15	val_15	2008-04-08	11
+15	val_15	2008-04-08	12
+15	val_15	2008-04-08	12
+15	val_15	2008-04-08	12
+15	val_15	2008-04-08	12
+17	val_17	2008-04-08	11
+17	val_17	2008-04-08	11
+17	val_17	2008-04-08	12
+17	val_17	2008-04-08	12
+18	val_18	2008-04-08	11
+18	val_18	2008-04-08	11
+18	val_18	2008-04-08	11
+18	val_18	2008-04-08	11
+18	val_18	2008-04-08	12
+18	val_18	2008-04-08	12
+18	val_18	2008-04-08	12
+18	val_18	2008-04-08	12
+19	val_19	2008-04-08	11
+19	val_19	2008-04-08	11
+19	val_19	2008-04-08	12
+19	val_19	2008-04-08	12
+20	val_20	2008-04-08	11
+20	val_20	2008-04-08	11
+20	val_20	2008-04-08	12
+20	val_20	2008-04-08	12
+24	val_24	2008-04-08	11
+24	val_24	2008-04-08	11
+24	val_24	2008-04-08	11
+24	val_24	2008-04-08	11
+24	val_24	2008-04-08	12
+24	val_24	2008-04-08	12
+24	val_24	2008-04-08	12
+24	val_24	2008-04-08	12
+26	val_26	2008-04-08	11
+26	val_26	2008-04-08	11
+26	val_26	2008-04-08	11
+26	val_26	2008-04-08	11
+26	val_26	2008-04-08	12
+26	val_26	2008-04-08	12
+26	val_26	2008-04-08	12
+26	val_26	2008-04-08	12
+27	val_27	2008-04-08	11
+27	val_27	2008-04-08	11
+27	val_27	2008-04-08	12
+27	val_27	2008-04-08	12
+28	val_28	2008-04-08	11
+28	val_28	2008-04-08	11
+28	val_28	2008-04-08	12
+28	val_28	2008-04-08	12
+30	val_30	2008-04-08	11
+30	val_30	2008-04-08	11
+30	val_30	2008-04-08	12
+30	val_30	2008-04-08	12
+33	val_33	2008-04-08	11
+33	val_33	2008-04-08	11
+33	val_33	2008-04-08	12
+33	val_33	2008-04-08	12
+34	val_34	2008-04-08	11
+34	val_34	2008-04-08	11
+34	val_34	2008-04-08	12
+34	val_34	2008-04-08	12
+35	val_35	2008-04-08	11
+35	val_35	2008-04-08	11
+35	val_35	2008-04-08	11
+35	val_35	2008-04-08	11
+35	val_35	2008-04-08	11
+35	val_35	2008-04-08	11
+35	val_35	2008-04-08	12
+35	val_35	2008-04-08	12
+35	val_35	2008-04-08	12
+35	val_35	2008-04-08	12
+35	val_35	2008-04-08	12
+35	val_35	2008-04-08	12
+37	val_37	2008-04-08	11
+37	val_37	2008-04-08	11
+37	val_37	2008-04-08	11
+37	val_37	2008-04-08	11
+37	val_37	2008-04-08	12
+37	val_37	2008-04-08	12
+37	val_37	2008-04-08	12
+37	val_37	2008-04-08	12
+41	val_41	2008-04-08	11
+41	val_41	2008-04-08	11
+41	val_41	2008-04-08	12
+41	val_41	2008-04-08	12
+42	val_42	2008-04-08	11
+42	val_42	2008-04-08	11
+42	val_42	2008-04-08	11
+42	val_42	2008-04-08	11
+42	val_42	2008-04-08	12
+42	val_42	2008-04-08	12
+42	val_42	2008-04-08	12
+42	val_42	2008-04-08	12
+43	val_43	2008-04-08	11
+43	val_43	2008-04-08	11
+43	val_43	2008-04-08	12
+43	val_43	2008-04-08	12
+44	val_44	2008-04-08	11
+44	val_44	2008-04-08	11
+44	val_44	2008-04-08	12
+44	val_44	2008-04-08	12
+47	val_47	2008-04-08	11
+47	val_47	2008-04-08	11
+47	val_47	2008-04-08	12
+47	val_47	2008-04-08	12
+51	val_51	2008-04-08	11
+51	val_51	2008-04-08	11
+51	val_51	2008-04-08	11
+51	val_51	2008-04-08	11
+51	val_51	2008-04-08	12
+51	val_51	2008-04-08	12
+51	val_51	2008-04-08	12
+51	val_51	2008-04-08	12
+53	val_53	2008-04-08	11
+53	val_53	2008-04-08	11
+53	val_53	2008-04-08	12
+53	val_53	2008-04-08	12
+54	val_54	2008-04-08	11
+54	val_54	2008-04-08	11
+54	val_54	2008-04-08	12
+54	val_54	2008-04-08	12
+57	val_57	2008-04-08	11
+57	val_57	2008-04-08	11
+57	val_57	2008-04-08	12
+57	val_57	2008-04-08	12
+58	val_58	2008-04-08	11
+58	val_58	2008-04-08	11
+58	val_58	2008-04-08	11
+58	val_58	2008-04-08	11
+58	val_58	2008-04-08	12
+58	val_58	2008-04-08	12
+58	val_58	2008-04-08	12
+58	val_58	2008-04-08	12
+64	val_64	2008-04-08	11
+64	val_64	2008-04-08	11
+64	val_64	2008-04-08	12
+64	val_64	2008-04-08	12
+65	val_65	2008-04-08	11
+65	val_65	2008-04-08	11
+65	val_65	2008-04-08	12
+65	val_65	2008-04-08	12
+66	val_66	2008-04-08	11
+66	val_66	2008-04-08	11
+66	val_66	2008-04-08	12
+66	val_66	2008-04-08	12
+67	val_67	2008-04-08	11
+67	val_67	2008-04-08	11
+67	val_67	2008-04-08	11
+67	val_67	2008-04-08	11
+67	val_67	2008-04-08	12
+67	val_67	2008-04-08	12
+67	val_67	2008-04-08	12
+67	val_67	2008-04-08	12
+69	val_69	2008-04-08	11
+69	val_69	2008-04-08	11
+69	val_69	2008-04-08	12
+69	val_69	2008-04-08	12
+70	val_70	2008-04-08	11
+70	val_70	2008-04-08	11
+70	val_70	2008-04-08	11
+70	val_70	2008-04-08	11
+70	val_70	2008-04-08	11
+70	val_70	2008-04-08	11
+70	val_70	2008-04-08	12
+70	val_70	2008-04-08	12
+70	val_70	2008-04-08	12
+70	val_70	2008-04-08	12
+70	val_70	2008-04-08	12
+70	val_70	2008-04-08	12
+72	val_72	2008-04-08	11
+72	val_72	2008-04-08	11
+72	val_72	2008-04-08	11
+72	val_72	2008-04-08	11
+72	val_72	2008-04-08	12
+72	val_72	2008-04-08	12
+72	val_72	2008-04-08	12
+72	val_72	2008-04-08	12
+74	val_74	2008-04-08	11
+74	val_74	2008-04-08	11
+74	val_74	2008-04-08	12
+74	val_74	2008-04-08	12
+76	val_76	2008-04-08	11
+76	val_76	2008-04-08	11
+76	val_76	2008-04-08	11
+76	val_76	2008-04-08	11
+76	val_76	2008-04-08	12
+76	val_76	2008-04-08	12
+76	val_76	2008-04-08	12
+76	val_76	2008-04-08	12
+77	val_77	2008-04-08	11
+77	val_77	2008-04-08	11
+77	val_77	2008-04-08	12
+77	val_77	2008-04-08	12
+78	val_78	2008-04-08	11
+78	val_78	2008-04-08	11
+78	val_78	2008-04-08	12
+78	val_78	2008-04-08	12
+80	val_80	2008-04-08	11
+80	val_80	2008-04-08	11
+80	val_80	2008-04-08	12
+80	val_80	2008-04-08	12
+82	val_82	2008-04-08	11
+82	val_82	2008-04-08	11
+82	val_82	2008-04-08	12
+82	val_82	2008-04-08	12
+83	val_83	2008-04-08	11
+83	val_83	2008-04-08	11
+83	val_83	2008-04-08	11
+83	val_83	2008-04-08	11
+83	val_83	2008-04-08	12
+83	val_83	2008-04-08	12
+83	val_83	2008-04-08	12
+83	val_83	2008-04-08	12
+84	val_84	2008-04-08	11
+84	val_84	2008-04-08	11
+84	val_84	2008-04-08	11
+84	val_84	2008-04-08	11
+84	val_84	2008-04-08	12
+84	val_84	2008-04-08	12
+84	val_84	2008-04-08	12
+84	val_84	2008-04-08	12
+85	val_85	2008-04-08	11
+85	val_85	2008-04-08	11
+85	val_85	2008-04-08	12
+85	val_85	2008-04-08	12
+86	val_86	2008-04-08	11
+86	val_86	2008-04-08	11
+86	val_86	2008-04-08	12
+86	val_86	2008-04-08	12
+87	val_87	2008-04-08	11
+87	val_87	2008-04-08	11
+87	val_87	2008-04-08	12
+87	val_87	2008-04-08	12
+90	val_90	2008-04-08	11
+90	val_90	2008-04-08	11
+90	val_90	2008-04-08	11
+90	val_90	2008-04-08	11
+90	val_90	2008-04-08	11
+90	val_90	2008-04-08	11
+90	val_90	2008-04-08	12
+90	val_90	2008-04-08	12
+90	val_90	2008-04-08	12
+90	val_90	2008-04-08	12
+90	val_90	2008-04-08	12
+90	val_90	2008-04-08	12
+92	val_92	2008-04-08	11
+92	val_92	2008-04-08	11
+92	val_92	2008-04-08	12
+92	val_92	2008-04-08	12
+95	val_95	2008-04-08	11
+95	val_95	2008-04-08	11
+95	val_95	2008-04-08	11
+95	val_95	2008-04-08	11
+95	val_95	2008-04-08	12
+95	val_95	2008-04-08	12
+95	val_95	2008-04-08	12
+95	val_95	2008-04-08	12
+96	val_96	2008-04-08	11
+96	val_96	2008-04-08	11
+96	val_96	2008-04-08	12
+96	val_96	2008-04-08	12
+97	val_97	2008-04-08	11
+97	val_97	2008-04-08	11
+97	val_97	2008-04-08	11
+97	val_97	2008-04-08	11
+97	val_97	2008-04-08	12
+97	val_97	2008-04-08	12
+97	val_97	2008-04-08	12
+97	val_97	2008-04-08	12
+98	val_98	2008-04-08	11
+98	val_98	2008-04-08	11
+98	val_98	2008-04-08	11
+98	val_98	2008-04-08	11
+98	val_98	2008-04-08	12
+98	val_98	2008-04-08	12
+98	val_98	2008-04-08	12
+98	val_98	2008-04-08	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part8-0-f60652796af548135f9e104b456840e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part8-0-f60652796af548135f9e104b456840e3 b/sql/hive/src/test/resources/golden/input_part8-0-f60652796af548135f9e104b456840e3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part8-1-60b409a520999ba50e8b7c6e30de3474
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part8-1-60b409a520999ba50e8b7c6e30de3474 b/sql/hive/src/test/resources/golden/input_part8-1-60b409a520999ba50e8b7c6e30de3474
new file mode 100644
index 0000000..a1728c8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_part8-1-60b409a520999ba50e8b7c6e30de3474
@@ -0,0 +1,10 @@
+238	val_238	2008-04-08	11
+86	val_86	2008-04-08	11
+311	val_311	2008-04-08	11
+27	val_27	2008-04-08	11
+165	val_165	2008-04-08	11
+409	val_409	2008-04-08	11
+255	val_255	2008-04-08	11
+278	val_278	2008-04-08	11
+98	val_98	2008-04-08	11
+484	val_484	2008-04-08	11
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part9-0-726907a7cf62f5a79466caa0fa6eca01
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part9-0-726907a7cf62f5a79466caa0fa6eca01 b/sql/hive/src/test/resources/golden/input_part9-0-726907a7cf62f5a79466caa0fa6eca01
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testsequencefile-0-68975193b30cb34102b380e647d8d5f4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testsequencefile-0-68975193b30cb34102b380e647d8d5f4 b/sql/hive/src/test/resources/golden/input_testsequencefile-0-68975193b30cb34102b380e647d8d5f4
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_testsequencefile-0-68975193b30cb34102b380e647d8d5f4
@@ -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/input_testsequencefile-1-1c0f3be2d837dee49312e0a80440447e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testsequencefile-1-1c0f3be2d837dee49312e0a80440447e b/sql/hive/src/test/resources/golden/input_testsequencefile-1-1c0f3be2d837dee49312e0a80440447e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_testsequencefile-1-1c0f3be2d837dee49312e0a80440447e
@@ -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/input_testsequencefile-2-186e4009966778e765b18d6476cf5abf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testsequencefile-2-186e4009966778e765b18d6476cf5abf b/sql/hive/src/test/resources/golden/input_testsequencefile-2-186e4009966778e765b18d6476cf5abf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testsequencefile-3-d0fade04b658b0dc0caf3fe4b2d5d432
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testsequencefile-3-d0fade04b658b0dc0caf3fe4b2d5d432 b/sql/hive/src/test/resources/golden/input_testsequencefile-3-d0fade04b658b0dc0caf3fe4b2d5d432
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testsequencefile-4-8ebe479eca517e80bf0348a1b3a89f42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testsequencefile-4-8ebe479eca517e80bf0348a1b3a89f42 b/sql/hive/src/test/resources/golden/input_testsequencefile-4-8ebe479eca517e80bf0348a1b3a89f42
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testsequencefile-5-3708198aac609695b22e19e89306034c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testsequencefile-5-3708198aac609695b22e19e89306034c b/sql/hive/src/test/resources/golden/input_testsequencefile-5-3708198aac609695b22e19e89306034c
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_testsequencefile-5-3708198aac609695b22e19e89306034c
@@ -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/input_testsequencefile-6-6716fa5aec125f0f8e9520e4318f71b9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testsequencefile-6-6716fa5aec125f0f8e9520e4318f71b9 b/sql/hive/src/test/resources/golden/input_testsequencefile-6-6716fa5aec125f0f8e9520e4318f71b9
new file mode 100644
index 0000000..c5c8d29
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_testsequencefile-6-6716fa5aec125f0f8e9520e4318f71b9
@@ -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/input_testxpath-0-3c8a098a179d578119f75e5d7b214bd5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath-0-3c8a098a179d578119f75e5d7b214bd5 b/sql/hive/src/test/resources/golden/input_testxpath-0-3c8a098a179d578119f75e5d7b214bd5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testxpath-1-ac18d29e8bd8aeed00296992edc17c0f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath-1-ac18d29e8bd8aeed00296992edc17c0f b/sql/hive/src/test/resources/golden/input_testxpath-1-ac18d29e8bd8aeed00296992edc17c0f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testxpath-2-86b0a60940ffc4bdaafcc4f5a8c0972
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath-2-86b0a60940ffc4bdaafcc4f5a8c0972 b/sql/hive/src/test/resources/golden/input_testxpath-2-86b0a60940ffc4bdaafcc4f5a8c0972
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testxpath-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input_testxpath-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..c1a6abb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_testxpath-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,11 @@
+0	0	NULL
+2	1	NULL
+4	8	value_2
+6	27	NULL
+8	64	NULL
+10	125	NULL
+12	216	NULL
+14	343	NULL
+16	512	NULL
+18	729	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/input_testxpath2-0-a1baa22f15f745a2dfe27ce52d363704
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath2-0-a1baa22f15f745a2dfe27ce52d363704 b/sql/hive/src/test/resources/golden/input_testxpath2-0-a1baa22f15f745a2dfe27ce52d363704
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testxpath2-1-27b77465d23aebf66a50c8074a75b755
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath2-1-27b77465d23aebf66a50c8074a75b755 b/sql/hive/src/test/resources/golden/input_testxpath2-1-27b77465d23aebf66a50c8074a75b755
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testxpath2-2-6b8b2daaeaa985a7de0e377ffc4436dd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath2-2-6b8b2daaeaa985a7de0e377ffc4436dd b/sql/hive/src/test/resources/golden/input_testxpath2-2-6b8b2daaeaa985a7de0e377ffc4436dd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testxpath2-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath2-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input_testxpath2-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..51645b2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_testxpath2-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+3	1	1
+3	1	1
+3	1	1
+3	1	1
+3	1	1
+3	1	1
+3	1	1
+3	1	1
+3	1	1
+3	1	1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testxpath3-0-f05134d54292acd1f2067027889a4fac
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath3-0-f05134d54292acd1f2067027889a4fac b/sql/hive/src/test/resources/golden/input_testxpath3-0-f05134d54292acd1f2067027889a4fac
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testxpath3-1-807b097ac2f785f774db03069ebbde11
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath3-1-807b097ac2f785f774db03069ebbde11 b/sql/hive/src/test/resources/golden/input_testxpath3-1-807b097ac2f785f774db03069ebbde11
new file mode 100644
index 0000000..373a573
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_testxpath3-1-807b097ac2f785f774db03069ebbde11
@@ -0,0 +1,11 @@
+NULL	[0]
+NULL	[1]
+NULL	[4]
+NULL	[9]
+NULL	[16]
+NULL	[25]
+NULL	[36]
+NULL	[49]
+NULL	[64]
+value_9	[81]
+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/input_testxpath4-0-73819ea1a7c0653a61652b3766afb003
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath4-0-73819ea1a7c0653a61652b3766afb003 b/sql/hive/src/test/resources/golden/input_testxpath4-0-73819ea1a7c0653a61652b3766afb003
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_testxpath4-0-73819ea1a7c0653a61652b3766afb003
@@ -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/input_testxpath4-1-f746888141a38ba707fad01d86d41960
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath4-1-f746888141a38ba707fad01d86d41960 b/sql/hive/src/test/resources/golden/input_testxpath4-1-f746888141a38ba707fad01d86d41960
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testxpath4-2-e4beab1294dcac60ff36e4f2561810b9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath4-2-e4beab1294dcac60ff36e4f2561810b9 b/sql/hive/src/test/resources/golden/input_testxpath4-2-e4beab1294dcac60ff36e4f2561810b9
new file mode 100644
index 0000000..7490d2d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_testxpath4-2-e4beab1294dcac60ff36e4f2561810b9
@@ -0,0 +1,10 @@
+NULL	[0]
+NULL	[1]
+NULL	[4]
+NULL	[9]
+NULL	[16]
+NULL	[25]
+NULL	[36]
+NULL	[49]
+NULL	[64]
+value_9	[81]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testxpath4-3-ae225e86c2ae20519ffdf23190454161
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath4-3-ae225e86c2ae20519ffdf23190454161 b/sql/hive/src/test/resources/golden/input_testxpath4-3-ae225e86c2ae20519ffdf23190454161
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_testxpath4-3-ae225e86c2ae20519ffdf23190454161
@@ -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/input_testxpath4-4-f746888141a38ba707fad01d86d41960
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath4-4-f746888141a38ba707fad01d86d41960 b/sql/hive/src/test/resources/golden/input_testxpath4-4-f746888141a38ba707fad01d86d41960
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_testxpath4-5-e4beab1294dcac60ff36e4f2561810b9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_testxpath4-5-e4beab1294dcac60ff36e4f2561810b9 b/sql/hive/src/test/resources/golden/input_testxpath4-5-e4beab1294dcac60ff36e4f2561810b9
new file mode 100644
index 0000000..7490d2d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_testxpath4-5-e4beab1294dcac60ff36e4f2561810b9
@@ -0,0 +1,10 @@
+NULL	[0]
+NULL	[1]
+NULL	[4]
+NULL	[9]
+NULL	[16]
+NULL	[25]
+NULL	[36]
+NULL	[49]
+NULL	[64]
+value_9	[81]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl4-0-2f5570984afde1a30ff2f794d63d6ab3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl4-0-2f5570984afde1a30ff2f794d63d6ab3 b/sql/hive/src/test/resources/golden/inputddl4-0-2f5570984afde1a30ff2f794d63d6ab3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl4-1-dd94576788fa50ebcf950cdf837fbcf6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl4-1-dd94576788fa50ebcf950cdf837fbcf6 b/sql/hive/src/test/resources/golden/inputddl4-1-dd94576788fa50ebcf950cdf837fbcf6
new file mode 100644
index 0000000..d5a489a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl4-1-dd94576788fa50ebcf950cdf837fbcf6
@@ -0,0 +1,15 @@
+viewtime            	string              	None                
+userid              	int                 	None                
+page_url            	string              	None                
+referrer_url        	string              	None                
+friends             	array<bigint>       	None                
+properties          	map<string,string>  	None                
+ip                  	string              	IP Address of the User
+ds                  	string              	None                
+country             	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+country             	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl4-2-7fdf00ff5c22ae284728e0f035396865
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl4-2-7fdf00ff5c22ae284728e0f035396865 b/sql/hive/src/test/resources/golden/inputddl4-2-7fdf00ff5c22ae284728e0f035396865
new file mode 100644
index 0000000..e0bedb0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl4-2-7fdf00ff5c22ae284728e0f035396865
@@ -0,0 +1,17 @@
+viewtime            	string              	None                
+userid              	int                 	None                
+page_url            	string              	None                
+referrer_url        	string              	None                
+friends             	array<bigint>       	None                
+properties          	map<string,string>  	None                
+ip                  	string              	IP Address of the User
+ds                  	string              	None                
+country             	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+country             	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:inputddl4, dbName:default, owner:marmbrus, createTime:1389731336, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:viewtime, type:string, comment:null), FieldSchema(name:userid, type:int, comment:null), FieldSchema(name:page_url, type:string, comment:null), FieldSchema(name:referrer_url, type:string, comment:null), FieldSchema(name:friends, type:array<bigint>, comment:null), FieldSchema(name:properties, type:map<string,string>, comment:null), FieldSchema(name:ip, type:string, comment:IP Address of the User), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:country, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7216708901107607121/inputddl4, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:32, serdeInfo:SerDeInfo(name:null, ser
 ializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[userid], sortCols:[Order(col:viewtime, order:1)], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:country, type:string, comment:null)], parameters:{transient_lastDdlTime=1389731336, comment=This is the page view table}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl6-0-baa412d895c4fc57d40b338944a0ecd8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl6-0-baa412d895c4fc57d40b338944a0ecd8 b/sql/hive/src/test/resources/golden/inputddl6-0-baa412d895c4fc57d40b338944a0ecd8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl6-1-8b96b4fba4cf54c399a008d0f3be1edf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl6-1-8b96b4fba4cf54c399a008d0f3be1edf b/sql/hive/src/test/resources/golden/inputddl6-1-8b96b4fba4cf54c399a008d0f3be1edf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl6-2-c4c902d39d8dd9568f1d95ac3a8e5c6c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl6-2-c4c902d39d8dd9568f1d95ac3a8e5c6c b/sql/hive/src/test/resources/golden/inputddl6-2-c4c902d39d8dd9568f1d95ac3a8e5c6c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl6-3-e81b962986706e1c16f059b407e3f05c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl6-3-e81b962986706e1c16f059b407e3f05c b/sql/hive/src/test/resources/golden/inputddl6-3-e81b962986706e1c16f059b407e3f05c
new file mode 100644
index 0000000..f142789
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl6-3-e81b962986706e1c16f059b407e3f05c
@@ -0,0 +1,10 @@
+key                 	string              	None                
+value               	string              	None                
+ds                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:inputddl6, dbName:default, owner:marmbrus, createTime:1389731342, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:string, comment:null), FieldSchema(name:value, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7216708901107607121/inputddl6, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:string, comment:null)], parameters:{numPartitions=2, num
 Files=2, transient_lastDdlTime=1389731342, numRows=0, totalSize=11624, rawDataSize=0}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl6-4-5855e2998e26f63e927854afa86c1f03
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl6-4-5855e2998e26f63e927854afa86c1f03 b/sql/hive/src/test/resources/golden/inputddl6-4-5855e2998e26f63e927854afa86c1f03
new file mode 100644
index 0000000..8228972
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl6-4-5855e2998e26f63e927854afa86c1f03
@@ -0,0 +1,10 @@
+key                 	string              	None                
+value               	string              	None                
+ds                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2008-04-08], dbName:default, tableName:inputddl6, createTime:1389731342, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:string, comment:null), FieldSchema(name:value, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7216708901107607121/inputddl6/ds=2008-04-08, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{numFiles=1, transient_lastDdlTime=1389731342, numRows=0, totalSize=5812
 , rawDataSize=0})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl6-5-47e6a8d33932cb014830812e1f7b1f94
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl6-5-47e6a8d33932cb014830812e1f7b1f94 b/sql/hive/src/test/resources/golden/inputddl6-5-47e6a8d33932cb014830812e1f7b1f94
new file mode 100644
index 0000000..94bcaae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl6-5-47e6a8d33932cb014830812e1f7b1f94
@@ -0,0 +1,2 @@
+ds=2008-04-08
+ds=2008-04-09
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl6-6-6eac06a114fe33c1278d47ad8652fe68
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl6-6-6eac06a114fe33c1278d47ad8652fe68 b/sql/hive/src/test/resources/golden/inputddl6-6-6eac06a114fe33c1278d47ad8652fe68
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl6-7-47e6a8d33932cb014830812e1f7b1f94
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl6-7-47e6a8d33932cb014830812e1f7b1f94 b/sql/hive/src/test/resources/golden/inputddl6-7-47e6a8d33932cb014830812e1f7b1f94
new file mode 100644
index 0000000..b12a9f8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl6-7-47e6a8d33932cb014830812e1f7b1f94
@@ -0,0 +1 @@
+ds=2008-04-09
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl6-8-f9e6ee98eb448f9ab68fa77bea027aa5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl6-8-f9e6ee98eb448f9ab68fa77bea027aa5 b/sql/hive/src/test/resources/golden/inputddl6-8-f9e6ee98eb448f9ab68fa77bea027aa5
new file mode 100644
index 0000000..a6c282a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl6-8-f9e6ee98eb448f9ab68fa77bea027aa5
@@ -0,0 +1,19 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_DESCTABLE (TOK_TABTYPE INPUTDDL6 (TOK_PARTSPEC (TOK_PARTVAL ds '2008-04-09'))) EXTENDED)
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+  Stage-1 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+      Describe Table Operator:
+        Describe Table
+          partition:
+            ds 2008-04-09
+          table: INPUTDDL6
+
+  Stage: Stage-1
+    Fetch Operator
+      limit: -1
+

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-0-6a30e2d3fc23ec0c18513265bd8c987f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-0-6a30e2d3fc23ec0c18513265bd8c987f b/sql/hive/src/test/resources/golden/inputddl7-0-6a30e2d3fc23ec0c18513265bd8c987f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-1-7b46b8baf9c7628da9c190c96b917057
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-1-7b46b8baf9c7628da9c190c96b917057 b/sql/hive/src/test/resources/golden/inputddl7-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/inputddl7-10-4eec8cef401b6bba00457dfbec58cc2d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-10-4eec8cef401b6bba00457dfbec58cc2d b/sql/hive/src/test/resources/golden/inputddl7-10-4eec8cef401b6bba00457dfbec58cc2d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-11-6e1f1709d770ed76aee6ff5f76856e63
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-11-6e1f1709d770ed76aee6ff5f76856e63 b/sql/hive/src/test/resources/golden/inputddl7-11-6e1f1709d770ed76aee6ff5f76856e63
new file mode 100644
index 0000000..eb1f494
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl7-11-6e1f1709d770ed76aee6ff5f76856e63
@@ -0,0 +1 @@
+500
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-12-2c56d4a781242b0521f82bb0d2cd277
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-12-2c56d4a781242b0521f82bb0d2cd277 b/sql/hive/src/test/resources/golden/inputddl7-12-2c56d4a781242b0521f82bb0d2cd277
new file mode 100644
index 0000000..ef633a4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl7-12-2c56d4a781242b0521f82bb0d2cd277
@@ -0,0 +1,3 @@
+name                	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:t1, dbName:default, owner:marmbrus, createTime:1389731349, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:name, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7216708901107607121/t1, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{numPartitions=0, numFiles=1, transient_lastDdlTime=1389731349, numRows=0, totalSize=5812, rawDataSize=0}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-13-45059a21c202b4658285738ee62a018a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-13-45059a21c202b4658285738ee62a018a b/sql/hive/src/test/resources/golden/inputddl7-13-45059a21c202b4658285738ee62a018a
new file mode 100644
index 0000000..86d5d8a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl7-13-45059a21c202b4658285738ee62a018a
@@ -0,0 +1,3 @@
+name                	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:t2, dbName:default, owner:marmbrus, createTime:1389731362, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:name, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7216708901107607121/t2, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{numPartitions=0, numFiles=1, transient_lastDdlTime=1389731362, numRows=0, totalSize=10508, rawDataSize=0}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TAB
 LE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-14-30c87bc734c2afa4fea0facdf7279145
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-14-30c87bc734c2afa4fea0facdf7279145 b/sql/hive/src/test/resources/golden/inputddl7-14-30c87bc734c2afa4fea0facdf7279145
new file mode 100644
index 0000000..b14d785
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl7-14-30c87bc734c2afa4fea0facdf7279145
@@ -0,0 +1,9 @@
+name                	string              	None                
+ds                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2008-04-09], dbName:default, tableName:t3, createTime:1389731375, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:name, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7216708901107607121/t3/ds=2008-04-09, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{numFiles=1, transient_lastDdlTime=1389731375, numRows=0, totalSize=5812, rawDataSize=0})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-15-fed9badc255db68c3ed1cd1446d9fbe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-15-fed9badc255db68c3ed1cd1446d9fbe b/sql/hive/src/test/resources/golden/inputddl7-15-fed9badc255db68c3ed1cd1446d9fbe
new file mode 100644
index 0000000..e476a7f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl7-15-fed9badc255db68c3ed1cd1446d9fbe
@@ -0,0 +1,9 @@
+name                	string              	None                
+ds                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2008-04-09], dbName:default, tableName:t4, createTime:1389731388, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:name, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7216708901107607121/t4/ds=2008-04-09, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{numFiles=1, transient_lastDdlTime=1389731388, numRows=0, totalSize=10508, rawDataSize=0})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-2-7bc7f4f4a29dc0721ad4bb6fb9b64291
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-2-7bc7f4f4a29dc0721ad4bb6fb9b64291 b/sql/hive/src/test/resources/golden/inputddl7-2-7bc7f4f4a29dc0721ad4bb6fb9b64291
new file mode 100644
index 0000000..eb1f494
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl7-2-7bc7f4f4a29dc0721ad4bb6fb9b64291
@@ -0,0 +1 @@
+500
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-3-b44cf61cbfeb5a4ddf5acbff1429b466
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-3-b44cf61cbfeb5a4ddf5acbff1429b466 b/sql/hive/src/test/resources/golden/inputddl7-3-b44cf61cbfeb5a4ddf5acbff1429b466
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-4-7513658e8abe9d9b72c7219321c56fa9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-4-7513658e8abe9d9b72c7219321c56fa9 b/sql/hive/src/test/resources/golden/inputddl7-4-7513658e8abe9d9b72c7219321c56fa9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-5-e3c5d1248a06e6b33b15fc6ec8c67f68
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-5-e3c5d1248a06e6b33b15fc6ec8c67f68 b/sql/hive/src/test/resources/golden/inputddl7-5-e3c5d1248a06e6b33b15fc6ec8c67f68
new file mode 100644
index 0000000..eb1f494
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl7-5-e3c5d1248a06e6b33b15fc6ec8c67f68
@@ -0,0 +1 @@
+500
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-6-a590512af0ed021d33e2d71b7932a20a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-6-a590512af0ed021d33e2d71b7932a20a b/sql/hive/src/test/resources/golden/inputddl7-6-a590512af0ed021d33e2d71b7932a20a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-7-48640fff8428a0dc6e90a7243adaf730
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-7-48640fff8428a0dc6e90a7243adaf730 b/sql/hive/src/test/resources/golden/inputddl7-7-48640fff8428a0dc6e90a7243adaf730
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl7-8-495dc87b0bde752c890f213ff9531508
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl7-8-495dc87b0bde752c890f213ff9531508 b/sql/hive/src/test/resources/golden/inputddl7-8-495dc87b0bde752c890f213ff9531508
new file mode 100644
index 0000000..eb1f494
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl7-8-495dc87b0bde752c890f213ff9531508
@@ -0,0 +1 @@
+500
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl8-0-6de6ae6cbb97de8a2d5674b59a154cf3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl8-0-6de6ae6cbb97de8a2d5674b59a154cf3 b/sql/hive/src/test/resources/golden/inputddl8-0-6de6ae6cbb97de8a2d5674b59a154cf3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/inputddl8-1-c70f2d2544633366b76b92bcff18e995
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/inputddl8-1-c70f2d2544633366b76b92bcff18e995 b/sql/hive/src/test/resources/golden/inputddl8-1-c70f2d2544633366b76b92bcff18e995
new file mode 100644
index 0000000..66e6efc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/inputddl8-1-c70f2d2544633366b76b92bcff18e995
@@ -0,0 +1,16 @@
+aint                	int                 	from deserializer   
+astring             	string              	from deserializer   
+lint                	array<int>          	from deserializer   
+lstring             	array<string>       	from deserializer   
+lintstring          	array<struct<myint:int,mystring:string,underscore_int:int>>	from deserializer   
+mstringstring       	map<string,string>  	from deserializer   
+ds                  	string              	None                
+country             	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+country             	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:inputddl8, dbName:default, owner:marmbrus, createTime:1389731407, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7216708901107607121/inputddl8, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:32, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer, parameters:{serialization.class=org.apache.hadoop.hive.serde2.thrift.test.Complex, serialization.format=com.facebook.thrift.protocol.TBinaryProtocol}), bucketCols:[aint], sortCols:[Order(col:lint, order:1)], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:country, ty
 pe:string, comment:null)], parameters:{transient_lastDdlTime=1389731407, comment=This is a thrift based table}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert into and insert overwrite-0-2e2de36571343c0ebaf02c0c0c61ba8c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert into and insert overwrite-0-2e2de36571343c0ebaf02c0c0c61ba8c b/sql/hive/src/test/resources/golden/insert into and insert overwrite-0-2e2de36571343c0ebaf02c0c0c61ba8c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert into and insert overwrite-1-548d5a45ef20e066df145944dce3415a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert into and insert overwrite-1-548d5a45ef20e066df145944dce3415a b/sql/hive/src/test/resources/golden/insert into and insert overwrite-1-548d5a45ef20e066df145944dce3415a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert into and insert overwrite-2-77baf70da8adf8b4b82d076fee937fe1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert into and insert overwrite-2-77baf70da8adf8b4b82d076fee937fe1 b/sql/hive/src/test/resources/golden/insert into and insert overwrite-2-77baf70da8adf8b4b82d076fee937fe1
new file mode 100644
index 0000000..e69de29


[02/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part13-2-d52536b8ac62f6e8152e394fe135a3e0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part13-2-d52536b8ac62f6e8152e394fe135a3e0 b/sql/hive/src/test/resources/golden/load_dyn_part13-2-d52536b8ac62f6e8152e394fe135a3e0
new file mode 100644
index 0000000..08699f2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part13-2-d52536b8ac62f6e8152e394fe135a3e0
@@ -0,0 +1,12 @@
+key                 	int                 	None                
+value               	string              	None                
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:nzhang_part13, dbName:default, owner:marmbrus, createTime:1389739606, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:hr, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5344690580869150883/nzhang_part13, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:st
 ring, comment:null), FieldSchema(name:hr, type:string, comment:null)], parameters:{transient_lastDdlTime=1389739606}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part13-3-dc129f70e75cd575ce8c0de288884523
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part13-3-dc129f70e75cd575ce8c0de288884523 b/sql/hive/src/test/resources/golden/load_dyn_part13-3-dc129f70e75cd575ce8c0de288884523
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part13-3-dc129f70e75cd575ce8c0de288884523
@@ -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/load_dyn_part13-4-a572a07cd60fd4607ddd7613db8a64ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part13-4-a572a07cd60fd4607ddd7613db8a64ab b/sql/hive/src/test/resources/golden/load_dyn_part13-4-a572a07cd60fd4607ddd7613db8a64ab
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part13-4-a572a07cd60fd4607ddd7613db8a64ab
@@ -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/load_dyn_part13-5-a4fb8359a2179ec70777aad6366071b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part13-5-a4fb8359a2179ec70777aad6366071b7 b/sql/hive/src/test/resources/golden/load_dyn_part13-5-a4fb8359a2179ec70777aad6366071b7
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part13-5-a4fb8359a2179ec70777aad6366071b7
@@ -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/load_dyn_part13-6-67ee926bc6b325a6bfc952bb81752a3d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part13-6-67ee926bc6b325a6bfc952bb81752a3d b/sql/hive/src/test/resources/golden/load_dyn_part13-6-67ee926bc6b325a6bfc952bb81752a3d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part13-7-99993811a25b02e7904a9403f51775d5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part13-7-99993811a25b02e7904a9403f51775d5 b/sql/hive/src/test/resources/golden/load_dyn_part13-7-99993811a25b02e7904a9403f51775d5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part13-8-930d8e7a94f0cdf922322dae4a02e16
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part13-8-930d8e7a94f0cdf922322dae4a02e16 b/sql/hive/src/test/resources/golden/load_dyn_part13-8-930d8e7a94f0cdf922322dae4a02e16
new file mode 100644
index 0000000..dfe9bcc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part13-8-930d8e7a94f0cdf922322dae4a02e16
@@ -0,0 +1,2 @@
+ds=2010-03-03/hr=22
+ds=2010-03-03/hr=33
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part13-9-c8de411bc094b37b59a2eb0baf6de55d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part13-9-c8de411bc094b37b59a2eb0baf6de55d b/sql/hive/src/test/resources/golden/load_dyn_part13-9-c8de411bc094b37b59a2eb0baf6de55d
new file mode 100644
index 0000000..88fe758
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part13-9-c8de411bc094b37b59a2eb0baf6de55d
@@ -0,0 +1,34 @@
+15	val_15	2010-03-03	22
+17	val_17	2010-03-03	22
+0	val_0	2010-03-03	22
+4	val_4	2010-03-03	22
+12	val_12	2010-03-03	22
+8	val_8	2010-03-03	22
+0	val_0	2010-03-03	22
+0	val_0	2010-03-03	22
+15	val_15	2010-03-03	22
+19	val_19	2010-03-03	22
+10	val_10	2010-03-03	22
+5	val_5	2010-03-03	22
+11	val_11	2010-03-03	22
+5	val_5	2010-03-03	22
+2	val_2	2010-03-03	22
+12	val_12	2010-03-03	22
+5	val_5	2010-03-03	22
+18	val_18	2010-03-03	22
+9	val_9	2010-03-03	22
+18	val_18	2010-03-03	22
+27	val_27	2010-03-03	33
+37	val_37	2010-03-03	33
+35	val_35	2010-03-03	33
+24	val_24	2010-03-03	33
+26	val_26	2010-03-03	33
+35	val_35	2010-03-03	33
+34	val_34	2010-03-03	33
+30	val_30	2010-03-03	33
+33	val_33	2010-03-03	33
+35	val_35	2010-03-03	33
+24	val_24	2010-03-03	33
+26	val_26	2010-03-03	33
+28	val_28	2010-03-03	33
+37	val_37	2010-03-03	33
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part14-0-ff0d0473e56406f7cb66e83b9af25a6a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14-0-ff0d0473e56406f7cb66e83b9af25a6a b/sql/hive/src/test/resources/golden/load_dyn_part14-0-ff0d0473e56406f7cb66e83b9af25a6a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part14-1-253e2a15bfaef9aa781dc29fa324b51e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14-1-253e2a15bfaef9aa781dc29fa324b51e b/sql/hive/src/test/resources/golden/load_dyn_part14-1-253e2a15bfaef9aa781dc29fa324b51e
new file mode 100644
index 0000000..170e3b0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part14-1-253e2a15bfaef9aa781dc29fa324b51e
@@ -0,0 +1,9 @@
+key                 	string              	None                
+value               	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+value               	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:nzhang_part14, dbName:default, owner:marmbrus, createTime:1389739459, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:string, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse1999157106458385464/nzhang_part14, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:value, type:string, comment:null)], parameters:{transient_lastDdlTime=1389739459}, viewOriginalText:null, 
 viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part14-2-a4fb8359a2179ec70777aad6366071b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14-2-a4fb8359a2179ec70777aad6366071b7 b/sql/hive/src/test/resources/golden/load_dyn_part14-2-a4fb8359a2179ec70777aad6366071b7
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part14-2-a4fb8359a2179ec70777aad6366071b7
@@ -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/load_dyn_part14-3-16367c381d4b189b3640c92511244bfe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14-3-16367c381d4b189b3640c92511244bfe b/sql/hive/src/test/resources/golden/load_dyn_part14-3-16367c381d4b189b3640c92511244bfe
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part14-3-16367c381d4b189b3640c92511244bfe
@@ -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/load_dyn_part14-4-584fc7f440280f67bf5bfdb23370cafd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14-4-584fc7f440280f67bf5bfdb23370cafd b/sql/hive/src/test/resources/golden/load_dyn_part14-4-584fc7f440280f67bf5bfdb23370cafd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part14-5-ce75e50bda381af53c8549b0d8662d94
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14-5-ce75e50bda381af53c8549b0d8662d94 b/sql/hive/src/test/resources/golden/load_dyn_part14-5-ce75e50bda381af53c8549b0d8662d94
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part14-6-3fd73cd9f8f9b991b7e72405c00cf5d6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14-6-3fd73cd9f8f9b991b7e72405c00cf5d6 b/sql/hive/src/test/resources/golden/load_dyn_part14-6-3fd73cd9f8f9b991b7e72405c00cf5d6
new file mode 100644
index 0000000..538ed22
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part14-6-3fd73cd9f8f9b991b7e72405c00cf5d6
@@ -0,0 +1,2 @@
+value= 
+value=__HIVE_DEFAULT_PARTITION__
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part14-7-7c931249465f330d51ef0610f214429e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14-7-7c931249465f330d51ef0610f214429e b/sql/hive/src/test/resources/golden/load_dyn_part14-7-7c931249465f330d51ef0610f214429e
new file mode 100644
index 0000000..9e1bc82
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part14-7-7c931249465f330d51ef0610f214429e
@@ -0,0 +1,6 @@
+k1	__HIVE_DEFAULT_PARTITION__
+k1	__HIVE_DEFAULT_PARTITION__
+k2	__HIVE_DEFAULT_PARTITION__
+k2	__HIVE_DEFAULT_PARTITION__
+k3	 
+k3	 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part14_win-0-a58efbee279cc96fb5738e6ab389927
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14_win-0-a58efbee279cc96fb5738e6ab389927 b/sql/hive/src/test/resources/golden/load_dyn_part14_win-0-a58efbee279cc96fb5738e6ab389927
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part14_win-1-253e2a15bfaef9aa781dc29fa324b51e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14_win-1-253e2a15bfaef9aa781dc29fa324b51e b/sql/hive/src/test/resources/golden/load_dyn_part14_win-1-253e2a15bfaef9aa781dc29fa324b51e
new file mode 100644
index 0000000..df0090e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part14_win-1-253e2a15bfaef9aa781dc29fa324b51e
@@ -0,0 +1,9 @@
+key                 	string              	None                
+value               	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+value               	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:nzhang_part14, dbName:default, owner:marmbrus, createTime:1389738860, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:string, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2847673635801001933/nzhang_part14, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:value, type:string, comment:null)], parameters:{transient_lastDdlTime=1389738860}, viewOriginalText:null, 
 viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part14_win-2-a4fb8359a2179ec70777aad6366071b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14_win-2-a4fb8359a2179ec70777aad6366071b7 b/sql/hive/src/test/resources/golden/load_dyn_part14_win-2-a4fb8359a2179ec70777aad6366071b7
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part14_win-2-a4fb8359a2179ec70777aad6366071b7
@@ -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/load_dyn_part14_win-3-16367c381d4b189b3640c92511244bfe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14_win-3-16367c381d4b189b3640c92511244bfe b/sql/hive/src/test/resources/golden/load_dyn_part14_win-3-16367c381d4b189b3640c92511244bfe
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part14_win-3-16367c381d4b189b3640c92511244bfe
@@ -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/load_dyn_part14_win-4-584fc7f440280f67bf5bfdb23370cafd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14_win-4-584fc7f440280f67bf5bfdb23370cafd b/sql/hive/src/test/resources/golden/load_dyn_part14_win-4-584fc7f440280f67bf5bfdb23370cafd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part14_win-5-ce75e50bda381af53c8549b0d8662d94
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14_win-5-ce75e50bda381af53c8549b0d8662d94 b/sql/hive/src/test/resources/golden/load_dyn_part14_win-5-ce75e50bda381af53c8549b0d8662d94
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part14_win-6-3fd73cd9f8f9b991b7e72405c00cf5d6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14_win-6-3fd73cd9f8f9b991b7e72405c00cf5d6 b/sql/hive/src/test/resources/golden/load_dyn_part14_win-6-3fd73cd9f8f9b991b7e72405c00cf5d6
new file mode 100644
index 0000000..538ed22
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part14_win-6-3fd73cd9f8f9b991b7e72405c00cf5d6
@@ -0,0 +1,2 @@
+value= 
+value=__HIVE_DEFAULT_PARTITION__
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part14_win-7-7c931249465f330d51ef0610f214429e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part14_win-7-7c931249465f330d51ef0610f214429e b/sql/hive/src/test/resources/golden/load_dyn_part14_win-7-7c931249465f330d51ef0610f214429e
new file mode 100644
index 0000000..9e1bc82
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part14_win-7-7c931249465f330d51ef0610f214429e
@@ -0,0 +1,6 @@
+k1	__HIVE_DEFAULT_PARTITION__
+k1	__HIVE_DEFAULT_PARTITION__
+k2	__HIVE_DEFAULT_PARTITION__
+k2	__HIVE_DEFAULT_PARTITION__
+k3	 
+k3	 
\ No newline at end of file

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part15-2-1379abc2de057dc6d240a526f0dd8a3c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part15-2-1379abc2de057dc6d240a526f0dd8a3c b/sql/hive/src/test/resources/golden/load_dyn_part15-2-1379abc2de057dc6d240a526f0dd8a3c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part15-3-9940fad8d8590e60bd726e9503ae4fa9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part15-3-9940fad8d8590e60bd726e9503ae4fa9 b/sql/hive/src/test/resources/golden/load_dyn_part15-3-9940fad8d8590e60bd726e9503ae4fa9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part15-4-fa01199bab3e6aa47a82c9aec88aa76a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part15-4-fa01199bab3e6aa47a82c9aec88aa76a b/sql/hive/src/test/resources/golden/load_dyn_part15-4-fa01199bab3e6aa47a82c9aec88aa76a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part15-5-9940fad8d8590e60bd726e9503ae4fa9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part15-5-9940fad8d8590e60bd726e9503ae4fa9 b/sql/hive/src/test/resources/golden/load_dyn_part15-5-9940fad8d8590e60bd726e9503ae4fa9
new file mode 100644
index 0000000..99a66d6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part15-5-9940fad8d8590e60bd726e9503ae4fa9
@@ -0,0 +1,3 @@
+part_key=%7B2
+part_key=1
+part_key=3%5D

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part2-0-294e3beb0241f9f8eac7f54e1bfd775f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part2-0-294e3beb0241f9f8eac7f54e1bfd775f b/sql/hive/src/test/resources/golden/load_dyn_part2-0-294e3beb0241f9f8eac7f54e1bfd775f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part2-1-845923af04bb331c9f5995a3a3e84424
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part2-1-845923af04bb331c9f5995a3a3e84424 b/sql/hive/src/test/resources/golden/load_dyn_part2-1-845923af04bb331c9f5995a3a3e84424
new file mode 100644
index 0000000..def8508
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part2-1-845923af04bb331c9f5995a3a3e84424
@@ -0,0 +1,12 @@
+key                 	string              	None                
+value               	string              	None                
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:nzhang_part_bucket, dbName:default, owner:marmbrus, createTime:1389739342, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:string, comment:null), FieldSchema(name:value, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:hr, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse488810659186490763/nzhang_part_bucket, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:10, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[key], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(n
 ame:ds, type:string, comment:null), FieldSchema(name:hr, type:string, comment:null)], parameters:{transient_lastDdlTime=1389739342}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part2-2-dc129f70e75cd575ce8c0de288884523
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part2-2-dc129f70e75cd575ce8c0de288884523 b/sql/hive/src/test/resources/golden/load_dyn_part2-2-dc129f70e75cd575ce8c0de288884523
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part2-2-dc129f70e75cd575ce8c0de288884523
@@ -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/load_dyn_part2-3-7b4ad215fc2e75c71c6614a2b6322e8e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part2-3-7b4ad215fc2e75c71c6614a2b6322e8e b/sql/hive/src/test/resources/golden/load_dyn_part2-3-7b4ad215fc2e75c71c6614a2b6322e8e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part2-3-7b4ad215fc2e75c71c6614a2b6322e8e
@@ -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/load_dyn_part2-4-a4fb8359a2179ec70777aad6366071b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part2-4-a4fb8359a2179ec70777aad6366071b7 b/sql/hive/src/test/resources/golden/load_dyn_part2-4-a4fb8359a2179ec70777aad6366071b7
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part2-4-a4fb8359a2179ec70777aad6366071b7
@@ -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/load_dyn_part2-5-fdb342199af53c5c18529c3a0472a38b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part2-5-fdb342199af53c5c18529c3a0472a38b b/sql/hive/src/test/resources/golden/load_dyn_part2-5-fdb342199af53c5c18529c3a0472a38b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part2-6-60864ea22e1173981ed651ddc2d944c4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part2-6-60864ea22e1173981ed651ddc2d944c4 b/sql/hive/src/test/resources/golden/load_dyn_part2-6-60864ea22e1173981ed651ddc2d944c4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part2-7-86ffa99b03fa88235b61bf1af7062c33
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part2-7-86ffa99b03fa88235b61bf1af7062c33 b/sql/hive/src/test/resources/golden/load_dyn_part2-7-86ffa99b03fa88235b61bf1af7062c33
new file mode 100644
index 0000000..1f345da
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part2-7-86ffa99b03fa88235b61bf1af7062c33
@@ -0,0 +1,2 @@
+ds=2010-03-23/hr=11
+ds=2010-03-23/hr=12
\ No newline at end of file

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part3-0-463330cf55370dbe92d6ed74ef91302
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part3-0-463330cf55370dbe92d6ed74ef91302 b/sql/hive/src/test/resources/golden/load_dyn_part3-0-463330cf55370dbe92d6ed74ef91302
new file mode 100644
index 0000000..8c43153
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part3-0-463330cf55370dbe92d6ed74ef91302
@@ -0,0 +1,4 @@
+ds=2008-04-08/hr=11
+ds=2008-04-08/hr=12
+ds=2008-04-09/hr=11
+ds=2008-04-09/hr=12

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part3-1-ce25d1f46dd5e5d9147e39566581514f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part3-1-ce25d1f46dd5e5d9147e39566581514f b/sql/hive/src/test/resources/golden/load_dyn_part3-1-ce25d1f46dd5e5d9147e39566581514f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part3-2-dbbba335c008a61a13c1472b34470397
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part3-2-dbbba335c008a61a13c1472b34470397 b/sql/hive/src/test/resources/golden/load_dyn_part3-2-dbbba335c008a61a13c1472b34470397
new file mode 100644
index 0000000..d35fbec
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part3-2-dbbba335c008a61a13c1472b34470397
@@ -0,0 +1,12 @@
+key                 	int                 	None                
+value               	string              	None                
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:nzhang_part3, dbName:default, owner:marmbrus, createTime:1390899609, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:hr, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse6423793619827660847/nzhang_part3, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:stri
 ng, comment:null), FieldSchema(name:hr, type:string, comment:null)], parameters:{p3=v3, transient_lastDdlTime=1390899609}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part3-6-17dee8c004f1e7db4542fbf4241edce3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part3-6-17dee8c004f1e7db4542fbf4241edce3 b/sql/hive/src/test/resources/golden/load_dyn_part3-6-17dee8c004f1e7db4542fbf4241edce3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part3-7-867958e24e25ad098c5001bbc7102762
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part3-7-867958e24e25ad098c5001bbc7102762 b/sql/hive/src/test/resources/golden/load_dyn_part3-7-867958e24e25ad098c5001bbc7102762
new file mode 100644
index 0000000..e69de29


[37/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-8-310c8d652c6f549b7759baec6012b77d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-8-310c8d652c6f549b7759baec6012b77d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-8-310c8d652c6f549b7759baec6012b77d
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-0-71378da1900d130fd68aaebc45f87313
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-0-71378da1900d130fd68aaebc45f87313 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-0-71378da1900d130fd68aaebc45f87313
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-1-e3951e29e1e87b77ea735f40fd58735
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-1-e3951e29e1e87b77ea735f40fd58735 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-1-e3951e29e1e87b77ea735f40fd58735
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-10-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-10-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-10-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-10-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_3-11-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-11-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-11-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-11-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_3-12-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-12-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-12-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-12-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_3-13-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-13-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-13-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-13-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_sortmerge_join_3-14-cda81d86d127fca0e2fbc2161e91400d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-14-cda81d86d127fca0e2fbc2161e91400d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-14-cda81d86d127fca0e2fbc2161e91400d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-14-cda81d86d127fca0e2fbc2161e91400d
@@ -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/auto_sortmerge_join_3-15-30259eb1873d8f5d00dccd8af0b0ccbc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-15-30259eb1873d8f5d00dccd8af0b0ccbc b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-15-30259eb1873d8f5d00dccd8af0b0ccbc
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-15-30259eb1873d8f5d00dccd8af0b0ccbc
@@ -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/auto_sortmerge_join_3-16-a6ef74ae9c70c382abb4d361e6f1e070
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-16-a6ef74ae9c70c382abb4d361e6f1e070 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-16-a6ef74ae9c70c382abb4d361e6f1e070
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-17-325432a220aa3ebe8b816069916924d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-17-325432a220aa3ebe8b816069916924d8 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-17-325432a220aa3ebe8b816069916924d8
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-17-325432a220aa3ebe8b816069916924d8
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-18-6f2f1144ab2b8b12684f3fbc55e27bf7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-18-6f2f1144ab2b8b12684f3fbc55e27bf7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-18-6f2f1144ab2b8b12684f3fbc55e27bf7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-19-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-19-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-19-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-19-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-2-c5a30be03ba36f1fb6cc0b4e7c978838
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-2-c5a30be03ba36f1fb6cc0b4e7c978838 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-2-c5a30be03ba36f1fb6cc0b4e7c978838
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-20-f135547e33c01d1f543c8b1349d60348
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-20-f135547e33c01d1f543c8b1349d60348 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-20-f135547e33c01d1f543c8b1349d60348
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-20-f135547e33c01d1f543c8b1349d60348
@@ -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/auto_sortmerge_join_3-21-6f2f1144ab2b8b12684f3fbc55e27bf7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-21-6f2f1144ab2b8b12684f3fbc55e27bf7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-21-6f2f1144ab2b8b12684f3fbc55e27bf7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-22-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-22-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-22-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-22-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-3-6876517daaf54cadefb6bbbf54bd4a24
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-3-6876517daaf54cadefb6bbbf54bd4a24 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-3-6876517daaf54cadefb6bbbf54bd4a24
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-4-cd25b8502c668759783aaba4d550a05f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-4-cd25b8502c668759783aaba4d550a05f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-4-cd25b8502c668759783aaba4d550a05f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-5-18bd222285d3a3bd71d3cfa217d9b1db
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-5-18bd222285d3a3bd71d3cfa217d9b1db b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-5-18bd222285d3a3bd71d3cfa217d9b1db
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-6-bb969d3ec0038215a2698afceeb02b3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-6-bb969d3ec0038215a2698afceeb02b3a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-6-bb969d3ec0038215a2698afceeb02b3a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-7-2c3617157639fcd296a8ea2f121c58ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-7-2c3617157639fcd296a8ea2f121c58ab b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-7-2c3617157639fcd296a8ea2f121c58ab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-8-307339322d96b8f923d57c0dc9cdcb60
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-8-307339322d96b8f923d57c0dc9cdcb60 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_3-8-307339322d96b8f923d57c0dc9cdcb60
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-0-1528e7173b91cd90f101ca27f51d963c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-0-1528e7173b91cd90f101ca27f51d963c b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-0-1528e7173b91cd90f101ca27f51d963c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-1-e3951e29e1e87b77ea735f40fd58735
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-1-e3951e29e1e87b77ea735f40fd58735 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-1-e3951e29e1e87b77ea735f40fd58735
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-10-bb969d3ec0038215a2698afceeb02b3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-10-bb969d3ec0038215a2698afceeb02b3a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-10-bb969d3ec0038215a2698afceeb02b3a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-11-2c3617157639fcd296a8ea2f121c58ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-11-2c3617157639fcd296a8ea2f121c58ab b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-11-2c3617157639fcd296a8ea2f121c58ab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-12-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-12-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-12-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-12-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_4-13-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-13-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-13-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-13-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_4-14-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-14-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-14-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-14-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_4-15-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-15-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-15-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-15-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_sortmerge_join_4-16-cda81d86d127fca0e2fbc2161e91400d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-16-cda81d86d127fca0e2fbc2161e91400d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-16-cda81d86d127fca0e2fbc2161e91400d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-16-cda81d86d127fca0e2fbc2161e91400d
@@ -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/auto_sortmerge_join_4-17-b1607a2f1e7da8ac0a9a035b99f81d28
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-17-b1607a2f1e7da8ac0a9a035b99f81d28 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-17-b1607a2f1e7da8ac0a9a035b99f81d28
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-17-b1607a2f1e7da8ac0a9a035b99f81d28
@@ -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/auto_sortmerge_join_4-18-a6ef74ae9c70c382abb4d361e6f1e070
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-18-a6ef74ae9c70c382abb4d361e6f1e070 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-18-a6ef74ae9c70c382abb4d361e6f1e070
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-19-325432a220aa3ebe8b816069916924d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-19-325432a220aa3ebe8b816069916924d8 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-19-325432a220aa3ebe8b816069916924d8
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-19-325432a220aa3ebe8b816069916924d8
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-2-c5a30be03ba36f1fb6cc0b4e7c978838
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-2-c5a30be03ba36f1fb6cc0b4e7c978838 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-2-c5a30be03ba36f1fb6cc0b4e7c978838
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-20-6f2f1144ab2b8b12684f3fbc55e27bf7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-20-6f2f1144ab2b8b12684f3fbc55e27bf7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-20-6f2f1144ab2b8b12684f3fbc55e27bf7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-21-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-21-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-21-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-21-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-22-f135547e33c01d1f543c8b1349d60348
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-22-f135547e33c01d1f543c8b1349d60348 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-22-f135547e33c01d1f543c8b1349d60348
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-22-f135547e33c01d1f543c8b1349d60348
@@ -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/auto_sortmerge_join_4-23-6f2f1144ab2b8b12684f3fbc55e27bf7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-23-6f2f1144ab2b8b12684f3fbc55e27bf7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-23-6f2f1144ab2b8b12684f3fbc55e27bf7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-24-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-24-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-24-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-24-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-3-55c1e972192580d734fad7f57dd62e6a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-3-55c1e972192580d734fad7f57dd62e6a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-3-55c1e972192580d734fad7f57dd62e6a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-4-210f08b7e8c20c9ff364c215af412d87
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-4-210f08b7e8c20c9ff364c215af412d87 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-4-210f08b7e8c20c9ff364c215af412d87
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-5-6876517daaf54cadefb6bbbf54bd4a24
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-5-6876517daaf54cadefb6bbbf54bd4a24 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-5-6876517daaf54cadefb6bbbf54bd4a24
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-6-cd25b8502c668759783aaba4d550a05f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-6-cd25b8502c668759783aaba4d550a05f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-6-cd25b8502c668759783aaba4d550a05f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-7-c20aa9939d703c529c4538994dc6f066
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-7-c20aa9939d703c529c4538994dc6f066 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-7-c20aa9939d703c529c4538994dc6f066
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-8-baa1253610c081917208199feb52a768
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-8-baa1253610c081917208199feb52a768 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_4-8-baa1253610c081917208199feb52a768
new file mode 100644
index 0000000..e69de29

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-1-fac79d1e5c34142393fc328b2935a9b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-1-fac79d1e5c34142393fc328b2935a9b8 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-1-fac79d1e5c34142393fc328b2935a9b8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-10-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-10-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-10-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-10-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_sortmerge_join_5-11-cda81d86d127fca0e2fbc2161e91400d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-11-cda81d86d127fca0e2fbc2161e91400d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-11-cda81d86d127fca0e2fbc2161e91400d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-11-cda81d86d127fca0e2fbc2161e91400d
@@ -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/auto_sortmerge_join_5-12-b1607a2f1e7da8ac0a9a035b99f81d28
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-12-b1607a2f1e7da8ac0a9a035b99f81d28 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-12-b1607a2f1e7da8ac0a9a035b99f81d28
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-12-b1607a2f1e7da8ac0a9a035b99f81d28
@@ -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/auto_sortmerge_join_5-13-a6ef74ae9c70c382abb4d361e6f1e070
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-13-a6ef74ae9c70c382abb4d361e6f1e070 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-13-a6ef74ae9c70c382abb4d361e6f1e070
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-14-325432a220aa3ebe8b816069916924d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-14-325432a220aa3ebe8b816069916924d8 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-14-325432a220aa3ebe8b816069916924d8
new file mode 100644
index 0000000..dec2bf5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-14-325432a220aa3ebe8b816069916924d8
@@ -0,0 +1 @@
+19
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-15-6f2f1144ab2b8b12684f3fbc55e27bf7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-15-6f2f1144ab2b8b12684f3fbc55e27bf7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-15-6f2f1144ab2b8b12684f3fbc55e27bf7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-16-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-16-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-16-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..dec2bf5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-16-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+19
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-17-f135547e33c01d1f543c8b1349d60348
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-17-f135547e33c01d1f543c8b1349d60348 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-17-f135547e33c01d1f543c8b1349d60348
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-17-f135547e33c01d1f543c8b1349d60348
@@ -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/auto_sortmerge_join_5-18-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-18-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-18-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-18-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_5-19-6f2f1144ab2b8b12684f3fbc55e27bf7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-19-6f2f1144ab2b8b12684f3fbc55e27bf7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-19-6f2f1144ab2b8b12684f3fbc55e27bf7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-2-7282f71445d3b6acef073be9b7cbab98
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-2-7282f71445d3b6acef073be9b7cbab98 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-2-7282f71445d3b6acef073be9b7cbab98
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-20-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-20-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-20-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..dec2bf5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-20-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+19
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-3-56f0862dbe9f7c0eecafe22d5d185c7c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-3-56f0862dbe9f7c0eecafe22d5d185c7c b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-3-56f0862dbe9f7c0eecafe22d5d185c7c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-4-be71f06ad593935a8e81d61b695b2052
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-4-be71f06ad593935a8e81d61b695b2052 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-4-be71f06ad593935a8e81d61b695b2052
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-5-ce5ee903a36a074293fa509149d94447
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-5-ce5ee903a36a074293fa509149d94447 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-5-ce5ee903a36a074293fa509149d94447
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-6-12e01dc9146f45ded0a6655cb04467b4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-6-12e01dc9146f45ded0a6655cb04467b4 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-6-12e01dc9146f45ded0a6655cb04467b4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-7-ec1aaae06a8dbb2faf36b53246124d4a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-7-ec1aaae06a8dbb2faf36b53246124d4a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-7-ec1aaae06a8dbb2faf36b53246124d4a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-8-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-8-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-8-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-8-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_5-9-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-9-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-9-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_5-9-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_6-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/auto_sortmerge_join_6-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/auto_sortmerge_join_6-10-34779e6a90b2e9968a9a98b048cdaab6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-10-34779e6a90b2e9968a9a98b048cdaab6 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-10-34779e6a90b2e9968a9a98b048cdaab6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-11-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-11-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-11-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-11-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_6-12-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-12-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-12-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-12-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_6-13-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-13-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-13-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-13-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_sortmerge_join_6-14-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-14-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-14-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-14-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_6-15-44d382ce6848d3f0b900b0808747d8e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-15-44d382ce6848d3f0b900b0808747d8e9 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-15-44d382ce6848d3f0b900b0808747d8e9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-15-44d382ce6848d3f0b900b0808747d8e9
@@ -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/auto_sortmerge_join_6-16-ea23403b9eb55e8b06d1c198e439569f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-16-ea23403b9eb55e8b06d1c198e439569f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-16-ea23403b9eb55e8b06d1c198e439569f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-16-ea23403b9eb55e8b06d1c198e439569f
@@ -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/auto_sortmerge_join_6-17-cda81d86d127fca0e2fbc2161e91400d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-17-cda81d86d127fca0e2fbc2161e91400d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-17-cda81d86d127fca0e2fbc2161e91400d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-17-cda81d86d127fca0e2fbc2161e91400d
@@ -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/auto_sortmerge_join_6-18-32efb3656e05e40f9f928bbcb11d010
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-18-32efb3656e05e40f9f928bbcb11d010 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-18-32efb3656e05e40f9f928bbcb11d010
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-19-cf41f7ce9478536e823107d1810ff1d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-19-cf41f7ce9478536e823107d1810ff1d7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-19-cf41f7ce9478536e823107d1810ff1d7
new file mode 100644
index 0000000..92c15ec
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-19-cf41f7ce9478536e823107d1810ff1d7
@@ -0,0 +1 @@
+2654
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-2-7cccbdffc32975f8935eeba14a28147
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-2-7cccbdffc32975f8935eeba14a28147 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-2-7cccbdffc32975f8935eeba14a28147
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-2-7cccbdffc32975f8935eeba14a28147
@@ -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/auto_sortmerge_join_6-20-b23f9ec74e58e5c53417bfff6794e8fd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-20-b23f9ec74e58e5c53417bfff6794e8fd b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-20-b23f9ec74e58e5c53417bfff6794e8fd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-21-b55506a213ec710004e6d7f3462834d0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-21-b55506a213ec710004e6d7f3462834d0 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-21-b55506a213ec710004e6d7f3462834d0
new file mode 100644
index 0000000..92c15ec
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-21-b55506a213ec710004e6d7f3462834d0
@@ -0,0 +1 @@
+2654
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-22-4b066e39be51ea19a1790c1287ad0d2c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-22-4b066e39be51ea19a1790c1287ad0d2c b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-22-4b066e39be51ea19a1790c1287ad0d2c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-23-4281442c87dcf6007f8bd42504eba186
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-23-4281442c87dcf6007f8bd42504eba186 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-23-4281442c87dcf6007f8bd42504eba186
new file mode 100644
index 0000000..92c15ec
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-23-4281442c87dcf6007f8bd42504eba186
@@ -0,0 +1 @@
+2654
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-24-12ec3636a4c62fd56b40da2979f53f5f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-24-12ec3636a4c62fd56b40da2979f53f5f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-24-12ec3636a4c62fd56b40da2979f53f5f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-25-52f0e65724d29e2b4054b59a50d2837b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-25-52f0e65724d29e2b4054b59a50d2837b b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-25-52f0e65724d29e2b4054b59a50d2837b
new file mode 100644
index 0000000..92c15ec
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-25-52f0e65724d29e2b4054b59a50d2837b
@@ -0,0 +1 @@
+2654
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-26-bf7478a041a164ef219964cb865aa63b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-26-bf7478a041a164ef219964cb865aa63b b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-26-bf7478a041a164ef219964cb865aa63b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-27-961f141836f2cc9521f681cadbc3d140
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-27-961f141836f2cc9521f681cadbc3d140 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-27-961f141836f2cc9521f681cadbc3d140
new file mode 100644
index 0000000..92c15ec
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-27-961f141836f2cc9521f681cadbc3d140
@@ -0,0 +1 @@
+2654
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-28-171974ff7145ffc85c8ba2724ef1f31
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-28-171974ff7145ffc85c8ba2724ef1f31 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-28-171974ff7145ffc85c8ba2724ef1f31
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-29-fd0cc412e0987569a4ed879454b53fb0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-29-fd0cc412e0987569a4ed879454b53fb0 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-29-fd0cc412e0987569a4ed879454b53fb0
new file mode 100644
index 0000000..92c15ec
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-29-fd0cc412e0987569a4ed879454b53fb0
@@ -0,0 +1 @@
+2654
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-3-4938d4d724990d16336ee31f0390c7da
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-3-4938d4d724990d16336ee31f0390c7da b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-3-4938d4d724990d16336ee31f0390c7da
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-30-f135547e33c01d1f543c8b1349d60348
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-30-f135547e33c01d1f543c8b1349d60348 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-30-f135547e33c01d1f543c8b1349d60348
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-30-f135547e33c01d1f543c8b1349d60348
@@ -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/auto_sortmerge_join_6-31-940f423a57afd2734f62d93bcd4d7caf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-31-940f423a57afd2734f62d93bcd4d7caf b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-31-940f423a57afd2734f62d93bcd4d7caf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-32-cf41f7ce9478536e823107d1810ff1d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-32-cf41f7ce9478536e823107d1810ff1d7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-32-cf41f7ce9478536e823107d1810ff1d7
new file mode 100644
index 0000000..92c15ec
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-32-cf41f7ce9478536e823107d1810ff1d7
@@ -0,0 +1 @@
+2654
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-33-12ec3636a4c62fd56b40da2979f53f5f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-33-12ec3636a4c62fd56b40da2979f53f5f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-33-12ec3636a4c62fd56b40da2979f53f5f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-34-52f0e65724d29e2b4054b59a50d2837b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-34-52f0e65724d29e2b4054b59a50d2837b b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-34-52f0e65724d29e2b4054b59a50d2837b
new file mode 100644
index 0000000..92c15ec
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-34-52f0e65724d29e2b4054b59a50d2837b
@@ -0,0 +1 @@
+2654
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-35-bf7478a041a164ef219964cb865aa63b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-35-bf7478a041a164ef219964cb865aa63b b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-35-bf7478a041a164ef219964cb865aa63b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-36-961f141836f2cc9521f681cadbc3d140
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-36-961f141836f2cc9521f681cadbc3d140 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-36-961f141836f2cc9521f681cadbc3d140
new file mode 100644
index 0000000..92c15ec
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-36-961f141836f2cc9521f681cadbc3d140
@@ -0,0 +1 @@
+2654
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-37-171974ff7145ffc85c8ba2724ef1f31
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-37-171974ff7145ffc85c8ba2724ef1f31 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-37-171974ff7145ffc85c8ba2724ef1f31
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-38-fd0cc412e0987569a4ed879454b53fb0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-38-fd0cc412e0987569a4ed879454b53fb0 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-38-fd0cc412e0987569a4ed879454b53fb0
new file mode 100644
index 0000000..92c15ec
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-38-fd0cc412e0987569a4ed879454b53fb0
@@ -0,0 +1 @@
+2654
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-4-378d42317b39c6519f15bd2f99c5ddc4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-4-378d42317b39c6519f15bd2f99c5ddc4 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-4-378d42317b39c6519f15bd2f99c5ddc4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-5-612f97716b8efe4b659206938e5ea5f2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-5-612f97716b8efe4b659206938e5ea5f2 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-5-612f97716b8efe4b659206938e5ea5f2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-6-64856231335fc5fec61c3fd3aceefcc4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-6-64856231335fc5fec61c3fd3aceefcc4 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-6-64856231335fc5fec61c3fd3aceefcc4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-7-b34c9b18481df043912e910ed3a5f149
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-7-b34c9b18481df043912e910ed3a5f149 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-7-b34c9b18481df043912e910ed3a5f149
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-8-57e68163453d4632ef740ce1223f44d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-8-57e68163453d4632ef740ce1223f44d1 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_6-8-57e68163453d4632ef740ce1223f44d1
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-0-fa10661c7e8791fb319ade49f3cca50
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-0-fa10661c7e8791fb319ade49f3cca50 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-0-fa10661c7e8791fb319ade49f3cca50
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-1-e3951e29e1e87b77ea735f40fd58735
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-1-e3951e29e1e87b77ea735f40fd58735 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-1-e3951e29e1e87b77ea735f40fd58735
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-10-bb969d3ec0038215a2698afceeb02b3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-10-bb969d3ec0038215a2698afceeb02b3a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-10-bb969d3ec0038215a2698afceeb02b3a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-11-2c3617157639fcd296a8ea2f121c58ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-11-2c3617157639fcd296a8ea2f121c58ab b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-11-2c3617157639fcd296a8ea2f121c58ab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-12-310c8d652c6f549b7759baec6012b77d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-12-310c8d652c6f549b7759baec6012b77d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-12-310c8d652c6f549b7759baec6012b77d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-13-b806b5b4eb8a703b2ba43afdce4d0bd5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-13-b806b5b4eb8a703b2ba43afdce4d0bd5 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-13-b806b5b4eb8a703b2ba43afdce4d0bd5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-14-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-14-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-14-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-14-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_7-15-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-15-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-15-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-15-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_7-16-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-16-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-16-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-16-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_7-17-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-17-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-17-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-17-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_sortmerge_join_7-18-cda81d86d127fca0e2fbc2161e91400d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-18-cda81d86d127fca0e2fbc2161e91400d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-18-cda81d86d127fca0e2fbc2161e91400d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-18-cda81d86d127fca0e2fbc2161e91400d
@@ -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/auto_sortmerge_join_7-19-b1607a2f1e7da8ac0a9a035b99f81d28
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-19-b1607a2f1e7da8ac0a9a035b99f81d28 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-19-b1607a2f1e7da8ac0a9a035b99f81d28
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-19-b1607a2f1e7da8ac0a9a035b99f81d28
@@ -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/auto_sortmerge_join_7-2-c5a30be03ba36f1fb6cc0b4e7c978838
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-2-c5a30be03ba36f1fb6cc0b4e7c978838 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-2-c5a30be03ba36f1fb6cc0b4e7c978838
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-20-a6ef74ae9c70c382abb4d361e6f1e070
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-20-a6ef74ae9c70c382abb4d361e6f1e070 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-20-a6ef74ae9c70c382abb4d361e6f1e070
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-21-325432a220aa3ebe8b816069916924d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-21-325432a220aa3ebe8b816069916924d8 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-21-325432a220aa3ebe8b816069916924d8
new file mode 100644
index 0000000..aa92725
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-21-325432a220aa3ebe8b816069916924d8
@@ -0,0 +1 @@
+76
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-22-6f2f1144ab2b8b12684f3fbc55e27bf7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-22-6f2f1144ab2b8b12684f3fbc55e27bf7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-22-6f2f1144ab2b8b12684f3fbc55e27bf7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-23-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-23-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-23-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..aa92725
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-23-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+76
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-24-f135547e33c01d1f543c8b1349d60348
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-24-f135547e33c01d1f543c8b1349d60348 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-24-f135547e33c01d1f543c8b1349d60348
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-24-f135547e33c01d1f543c8b1349d60348
@@ -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/auto_sortmerge_join_7-25-6f2f1144ab2b8b12684f3fbc55e27bf7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-25-6f2f1144ab2b8b12684f3fbc55e27bf7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-25-6f2f1144ab2b8b12684f3fbc55e27bf7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-26-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-26-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-26-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..aa92725
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-26-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+76
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-3-55c1e972192580d734fad7f57dd62e6a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-3-55c1e972192580d734fad7f57dd62e6a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-3-55c1e972192580d734fad7f57dd62e6a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-4-210f08b7e8c20c9ff364c215af412d87
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-4-210f08b7e8c20c9ff364c215af412d87 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-4-210f08b7e8c20c9ff364c215af412d87
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-5-6876517daaf54cadefb6bbbf54bd4a24
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-5-6876517daaf54cadefb6bbbf54bd4a24 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-5-6876517daaf54cadefb6bbbf54bd4a24
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-6-cd25b8502c668759783aaba4d550a05f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-6-cd25b8502c668759783aaba4d550a05f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-6-cd25b8502c668759783aaba4d550a05f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-7-c20aa9939d703c529c4538994dc6f066
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-7-c20aa9939d703c529c4538994dc6f066 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-7-c20aa9939d703c529c4538994dc6f066
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-8-baa1253610c081917208199feb52a768
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-8-baa1253610c081917208199feb52a768 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_7-8-baa1253610c081917208199feb52a768
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-0-42977c556a54aaaee9d1e59a6dcc06aa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-0-42977c556a54aaaee9d1e59a6dcc06aa b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-0-42977c556a54aaaee9d1e59a6dcc06aa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-1-e3951e29e1e87b77ea735f40fd58735
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-1-e3951e29e1e87b77ea735f40fd58735 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-1-e3951e29e1e87b77ea735f40fd58735
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-10-310c8d652c6f549b7759baec6012b77d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-10-310c8d652c6f549b7759baec6012b77d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-10-310c8d652c6f549b7759baec6012b77d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-11-b806b5b4eb8a703b2ba43afdce4d0bd5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-11-b806b5b4eb8a703b2ba43afdce4d0bd5 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-11-b806b5b4eb8a703b2ba43afdce4d0bd5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-12-9666fb18356436e2800550df9ca90c04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-12-9666fb18356436e2800550df9ca90c04 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-12-9666fb18356436e2800550df9ca90c04
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-13-a54cefeeb6d79c72f01c61035e9dcf15
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-13-a54cefeeb6d79c72f01c61035e9dcf15 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-13-a54cefeeb6d79c72f01c61035e9dcf15
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-14-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-14-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-14-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-14-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_8-15-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-15-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-15-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-15-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_8-16-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-16-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-16-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-16-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_8-17-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-17-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-17-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-17-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_sortmerge_join_8-18-cda81d86d127fca0e2fbc2161e91400d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-18-cda81d86d127fca0e2fbc2161e91400d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-18-cda81d86d127fca0e2fbc2161e91400d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-18-cda81d86d127fca0e2fbc2161e91400d
@@ -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/auto_sortmerge_join_8-19-30259eb1873d8f5d00dccd8af0b0ccbc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-19-30259eb1873d8f5d00dccd8af0b0ccbc b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-19-30259eb1873d8f5d00dccd8af0b0ccbc
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-19-30259eb1873d8f5d00dccd8af0b0ccbc
@@ -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/auto_sortmerge_join_8-2-c5a30be03ba36f1fb6cc0b4e7c978838
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-2-c5a30be03ba36f1fb6cc0b4e7c978838 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-2-c5a30be03ba36f1fb6cc0b4e7c978838
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-20-a6ef74ae9c70c382abb4d361e6f1e070
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-20-a6ef74ae9c70c382abb4d361e6f1e070 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-20-a6ef74ae9c70c382abb4d361e6f1e070
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-21-325432a220aa3ebe8b816069916924d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-21-325432a220aa3ebe8b816069916924d8 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-21-325432a220aa3ebe8b816069916924d8
new file mode 100644
index 0000000..aa92725
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-21-325432a220aa3ebe8b816069916924d8
@@ -0,0 +1 @@
+76
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-22-6f2f1144ab2b8b12684f3fbc55e27bf7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-22-6f2f1144ab2b8b12684f3fbc55e27bf7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-22-6f2f1144ab2b8b12684f3fbc55e27bf7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-23-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-23-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-23-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..aa92725
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-23-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+76
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-24-f135547e33c01d1f543c8b1349d60348
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-24-f135547e33c01d1f543c8b1349d60348 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-24-f135547e33c01d1f543c8b1349d60348
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-24-f135547e33c01d1f543c8b1349d60348
@@ -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/auto_sortmerge_join_8-25-a0fc12fc2b968d7e85e6c1e2fd70cd94
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-25-a0fc12fc2b968d7e85e6c1e2fd70cd94 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-25-a0fc12fc2b968d7e85e6c1e2fd70cd94
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-25-a0fc12fc2b968d7e85e6c1e2fd70cd94
@@ -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/auto_sortmerge_join_8-26-8180638a57b64557e02815c863031755
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-26-8180638a57b64557e02815c863031755 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-26-8180638a57b64557e02815c863031755
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-26-8180638a57b64557e02815c863031755
@@ -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/auto_sortmerge_join_8-27-e6283ea14d493b0d7bf390249665f289
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-27-e6283ea14d493b0d7bf390249665f289 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-27-e6283ea14d493b0d7bf390249665f289
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-28-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-28-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-28-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..aa92725
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-28-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+76
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-3-6876517daaf54cadefb6bbbf54bd4a24
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-3-6876517daaf54cadefb6bbbf54bd4a24 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-3-6876517daaf54cadefb6bbbf54bd4a24
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-4-cd25b8502c668759783aaba4d550a05f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-4-cd25b8502c668759783aaba4d550a05f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-4-cd25b8502c668759783aaba4d550a05f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-5-18bd222285d3a3bd71d3cfa217d9b1db
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-5-18bd222285d3a3bd71d3cfa217d9b1db b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-5-18bd222285d3a3bd71d3cfa217d9b1db
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-6-bb969d3ec0038215a2698afceeb02b3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-6-bb969d3ec0038215a2698afceeb02b3a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-6-bb969d3ec0038215a2698afceeb02b3a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-7-2c3617157639fcd296a8ea2f121c58ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-7-2c3617157639fcd296a8ea2f121c58ab b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-7-2c3617157639fcd296a8ea2f121c58ab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-8-307339322d96b8f923d57c0dc9cdcb60
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-8-307339322d96b8f923d57c0dc9cdcb60 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_8-8-307339322d96b8f923d57c0dc9cdcb60
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_9-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -0,0 +1 @@
+0
\ No newline at end of file


[51/51] [partial] git commit: Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
Add hive test files to repository.  Remove download script.

This PR removes our test dependence on files hosted at Berkeley by checking the test queries and answers into the repository.  This should also fix the maven Jenkins build.

I realize this is a *giant* commit.  But size wise its actually pretty small.  We are only looking at ~1.2Mb compressed (~30Mb uncompressed).  Given that we already have a ~80Mb file permanently added to the spark code lineage, I do not think that this will change the developer experience significantly.

Furthermore, I think it is good engineering practice to consider such test support files as "code", since changes to them would indicate a change in functionality.  These files were only excluded from the initial PR as I wanted the diff to be readable.

Author: Michael Armbrust <mi...@databricks.com>

Closes #199 from marmbrus/hiveTestFiles and squashes the following commits:

b9b9b17 [Michael Armbrust] Add hive test files to repository.  Remove download script.


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

Branch: refs/heads/master
Commit: 7e17fe69f9c3dc4cac024ea483f5d5f34ee06203
Parents: e09139d
Author: Michael Armbrust <mi...@databricks.com>
Authored: Fri Mar 21 15:05:45 2014 -0700
Committer: Patrick Wendell <pw...@gmail.com>
Committed: Fri Mar 21 15:05:45 2014 -0700

----------------------------------------------------------------------
 dev/download-hive-tests.sh                      |    4 -
 dev/run-tests                                   |    3 -
 .../resources/data/conf/hive-log4j.properties   |   78 +
 .../src/test/resources/data/conf/hive-site.xml  |  197 +
 .../test/resources/data/files/SortCol1Col2.txt  |    4 +
 .../test/resources/data/files/SortCol2Col1.txt  |    5 +
 .../resources/data/files/SortDescCol1Col2.txt   |    4 +
 .../resources/data/files/SortDescCol2Col1.txt   |    4 +
 sql/hive/src/test/resources/data/files/T1.txt   |    6 +
 sql/hive/src/test/resources/data/files/T2.txt   |    6 +
 sql/hive/src/test/resources/data/files/T3.txt   |    4 +
 .../src/test/resources/data/files/TestSerDe.jar |  Bin 0 -> 3838 bytes
 .../test/resources/data/files/UserVisits.dat    |   55 +
 .../resources/data/files/apache.access.2.log    |    1 +
 .../test/resources/data/files/apache.access.log |    1 +
 .../resources/data/files/archive_corrupt.rc     |  Bin 0 -> 1374 bytes
 .../test/resources/data/files/array_table.txt   |    2 +
 .../src/test/resources/data/files/binary.txt    |   10 +
 sql/hive/src/test/resources/data/files/bool.txt |   33 +
 .../src/test/resources/data/files/complex.seq   |  Bin 0 -> 1606 bytes
 .../src/test/resources/data/files/covar_tab.txt |    6 +
 .../resources/data/files/create_nested_type.txt |    4 +
 sql/hive/src/test/resources/data/files/csv.txt  |   18 +
 .../src/test/resources/data/files/datatypes.txt |    3 +
 .../src/test/resources/data/files/dim-data.txt  |    4 +
 .../src/test/resources/data/files/doctors.avro  |  Bin 0 -> 521 bytes
 .../src/test/resources/data/files/docurl.txt    |    8 +
 .../src/test/resources/data/files/double.txt    |   16 +
 .../src/test/resources/data/files/employee.dat  |   13 +
 .../src/test/resources/data/files/employee2.dat |    7 +
 .../test/resources/data/files/employee_part.txt |    9 +
 .../src/test/resources/data/files/empty1.txt    |    0
 .../src/test/resources/data/files/empty2.txt    |    0
 .../src/test/resources/data/files/episodes.avro |  Bin 0 -> 597 bytes
 .../test/resources/data/files/escapetest.txt    |  Bin 0 -> 254 bytes
 .../test/resources/data/files/ext_test/test.dat |    6 +
 .../src/test/resources/data/files/fact-data.txt |   10 +
 .../test/resources/data/files/flights_join.txt  |   20 +
 .../test/resources/data/files/flights_tiny.txt  |  137 +
 .../resources/data/files/flights_tiny.txt.1     |  137 +
 .../resources/data/files/groupby_groupingid.txt |    6 +
 .../test/resources/data/files/grouping_sets.txt |    6 +
 .../resources/data/files/grouping_sets1.txt     |    6 +
 .../resources/data/files/grouping_sets2.txt     |    6 +
 .../test/resources/data/files/hive_626_bar.txt  |    1 +
 .../resources/data/files/hive_626_count.txt     |    1 +
 .../test/resources/data/files/hive_626_foo.txt  |    1 +
 sql/hive/src/test/resources/data/files/in1.txt  |    3 +
 sql/hive/src/test/resources/data/files/in2.txt  |    3 +
 sql/hive/src/test/resources/data/files/in3.txt  |    4 +
 sql/hive/src/test/resources/data/files/in4.txt  |    7 +
 sql/hive/src/test/resources/data/files/in5.txt  |   19 +
 sql/hive/src/test/resources/data/files/in6.txt  |   19 +
 sql/hive/src/test/resources/data/files/in7.txt  |    3 +
 sql/hive/src/test/resources/data/files/in8.txt  |    6 +
 sql/hive/src/test/resources/data/files/in9.txt  |    6 +
 .../resources/data/files/infer_const_type.txt   |    3 +
 sql/hive/src/test/resources/data/files/int.txt  |   12 +
 sql/hive/src/test/resources/data/files/json.txt |    1 +
 sql/hive/src/test/resources/data/files/kv1.seq  |  Bin 0 -> 10508 bytes
 .../resources/data/files/kv1.string-sorted.txt  |  500 +
 sql/hive/src/test/resources/data/files/kv1.txt  |  500 +
 .../resources/data/files/kv1.val.sorted.txt     |  500 +
 .../test/resources/data/files/kv1_broken.seq    |  Bin 0 -> 216 bytes
 .../src/test/resources/data/files/kv1_cb.txt    |  500 +
 .../src/test/resources/data/files/kv1_cc.txt    |  500 +
 .../resources/data/files/kv1kv2.cogroup.txt     | 1000 ++
 sql/hive/src/test/resources/data/files/kv2.txt  |  500 +
 sql/hive/src/test/resources/data/files/kv3.txt  |   25 +
 sql/hive/src/test/resources/data/files/kv4.txt  |    1 +
 sql/hive/src/test/resources/data/files/kv5.txt  |   24 +
 sql/hive/src/test/resources/data/files/kv6.txt  |  100 +
 sql/hive/src/test/resources/data/files/kv7.txt  |   38 +
 sql/hive/src/test/resources/data/files/kv8.txt  |   75 +
 .../resources/data/files/leftsemijoin_mr_t1.txt |    2 +
 .../resources/data/files/leftsemijoin_mr_t2.txt |   20 +
 .../src/test/resources/data/files/lineitem.txt  |  100 +
 .../test/resources/data/files/lt100.sorted.txt  |   84 +
 .../src/test/resources/data/files/lt100.txt     |   84 +
 .../test/resources/data/files/lt100.txt.deflate |    3 +
 .../src/test/resources/data/files/map_table.txt |    2 +
 .../resources/data/files/nested_complex.txt     |    2 +
 sql/hive/src/test/resources/data/files/null.txt |   10 +
 .../src/test/resources/data/files/nullfile.txt  |    0
 .../src/test/resources/data/files/nulls.txt     | 1002 ++
 .../test/resources/data/files/orc_create.txt    |    3 +
 .../resources/data/files/orc_create_people.txt  |  100 +
 sql/hive/src/test/resources/data/files/over10k  | 9999 ++++++++++++++++++
 sql/hive/src/test/resources/data/files/over1k   | 1049 ++
 sql/hive/src/test/resources/data/files/part.rc  |  Bin 0 -> 3214 bytes
 sql/hive/src/test/resources/data/files/part.seq |  Bin 0 -> 3598 bytes
 .../src/test/resources/data/files/part_tiny.txt |   26 +
 .../test/resources/data/files/person age.txt    |    5 +
 .../data/files/primitive_type_arrays.txt        |    1 +
 sql/hive/src/test/resources/data/files/pw17.txt |    4 +
 .../src/test/resources/data/files/sales.txt     |    2 +
 .../data/files/sample-queryplan-in-history.txt  |    1 +
 .../resources/data/files/sample-queryplan.txt   |    1 +
 .../data/files/smallsrcsortbucket1outof4.txt    |    5 +
 .../data/files/smallsrcsortbucket2outof4.txt    |    5 +
 .../data/files/smallsrcsortbucket3outof4.txt    |    5 +
 .../data/files/smallsrcsortbucket4outof4.txt    |    5 +
 .../resources/data/files/smb_bucket_input.rc    |  Bin 0 -> 253 bytes
 .../resources/data/files/smb_bucket_input.txt   |    7 +
 .../test/resources/data/files/smbbucket_1.rc    |  Bin 0 -> 208 bytes
 .../test/resources/data/files/smbbucket_1.txt   |    5 +
 .../test/resources/data/files/smbbucket_2.rc    |  Bin 0 -> 206 bytes
 .../test/resources/data/files/smbbucket_2.txt   |    4 +
 .../test/resources/data/files/smbbucket_3.rc    |  Bin 0 -> 222 bytes
 .../test/resources/data/files/smbbucket_3.txt   |    6 +
 .../src/test/resources/data/files/source.txt    |    4 +
 .../test/resources/data/files/srcbucket0.txt    |  493 +
 .../test/resources/data/files/srcbucket1.txt    |  507 +
 .../test/resources/data/files/srcbucket20.txt   |  118 +
 .../test/resources/data/files/srcbucket21.txt   |  120 +
 .../test/resources/data/files/srcbucket22.txt   |  124 +
 .../test/resources/data/files/srcbucket23.txt   |  138 +
 .../data/files/srcsortbucket1outof4.txt         |  118 +
 .../data/files/srcsortbucket2outof4.txt         |  120 +
 .../data/files/srcsortbucket3outof4.txt         |  124 +
 .../data/files/srcsortbucket4outof4.txt         |  138 +
 .../src/test/resources/data/files/string.txt    |  Bin 0 -> 93 bytes
 .../src/test/resources/data/files/symlink1.txt  |    2 +
 .../src/test/resources/data/files/symlink2.txt  |    1 +
 sql/hive/src/test/resources/data/files/tbl.txt  |   10 +
 sql/hive/src/test/resources/data/files/test.dat |    6 +
 .../src/test/resources/data/files/test2.dat     |    6 +
 .../src/test/resources/data/files/text-en.txt   |   95 +
 .../src/test/resources/data/files/things.txt    |    1 +
 .../src/test/resources/data/files/things2.txt   |    1 +
 .../src/test/resources/data/files/tiny_a.txt    |    1 +
 .../src/test/resources/data/files/tiny_b.txt    |    2 +
 .../data/files/types/primitives/090101.txt      |   25 +
 .../data/files/types/primitives/090201.txt      |   25 +
 .../data/files/types/primitives/090301.txt      |   25 +
 .../data/files/types/primitives/090401.txt      |   25 +
 .../test/resources/data/files/union_input.txt   |    8 +
 sql/hive/src/test/resources/data/files/v1.txt   |    4 +
 sql/hive/src/test/resources/data/files/v2.txt   |    9 +
 sql/hive/src/test/resources/data/files/vc1.txt  |    3 +
 sql/hive/src/test/resources/data/files/x.txt    |    2 +
 sql/hive/src/test/resources/data/files/y.txt    |    1 +
 sql/hive/src/test/resources/data/files/z.txt    |    1 +
 .../src/test/resources/data/metadb/.gitignore   |    1 +
 sql/hive/src/test/resources/data/scripts/cat.py |   29 +
 .../test/resources/data/scripts/cat_error.py    |   24 +
 .../resources/data/scripts/doubleescapedtab.py  |   24 +
 .../resources/data/scripts/dumpdata_script.py   |   27 +
 .../test/resources/data/scripts/error_script    |   26 +
 .../data/scripts/escapedcarriagereturn.py       |   23 +
 .../resources/data/scripts/escapednewline.py    |   23 +
 .../test/resources/data/scripts/escapedtab.py   |   23 +
 .../test/resources/data/scripts/input20_script  |   20 +
 .../src/test/resources/data/scripts/newline.py  |   24 +
 .../resources/data/scripts/q_test_cleanup.sql   |   10 +
 .../test/resources/data/scripts/q_test_init.sql |  132 +
 .../resources/data/scripts/test_init_file.sql   |    1 +
 ...'1' + '1'-0-77504a9f3d712143beb52f3c25a904cb |    1 +
 .../'1' + 1-0-130514c6116c311d808590a075b187b   |    1 +
 .../'1' + 1.0-0-5db3b55120a19863d96460d399c2d0e |    1 +
 .../'1' + 1L-0-657763a2cfaa4fe3f73c5b68bc84a548 |    1 +
 .../'1' + 1S-0-c3a1c44bebcde38c4d43bd73e3849630 |    1 +
 .../'1' + 1Y-0-aa608227a4f07c5cb98fcafe1e20488a |    1 +
 .../1 + '1'-0-4d39227e4121e2dc9a25f21fa27f89a   |    1 +
 .../1 + 1-0-83de1c24fd6dee00409e8fdd99306ed6    |    1 +
 .../1 + 1.0-0-4f5da98a11db8e7192423c27db767ca6  |    1 +
 .../1 + 1L-0-917a033ac7f8f8b3a2e8e961dc91f35e   |    1 +
 .../1 + 1S-0-2e99da48f67f588c9e632a57c713522e   |    1 +
 .../1 + 1Y-0-1ff4db1fdac05de5b092095c2402fc5f   |    1 +
 ...1.0 + '1'-0-a6ec78b3b93d52034aab829d43210e73 |    1 +
 .../1.0 + 1-0-30a4b1c8227906931cd0532367bebc43  |    1 +
 ...1.0 + 1.0-0-87321b2e30ee2986b00b631d0e4f4d8d |    1 +
 .../1.0 + 1L-0-44bb88a1c9280952e8119a3ab1bb4205 |    1 +
 .../1.0 + 1S-0-31fbe14d01fb532176c1689680398368 |    1 +
 .../1.0 + 1Y-0-12bcf6e49e83abd2aa36ea612b418d43 |    1 +
 .../1L + '1'-0-6e39c7be301f3846efa9b4c939815b4a |    1 +
 .../1L + 1-0-1864a260554255a09e4f28b8551eef9d   |    1 +
 .../1L + 1.0-0-95a30c4b746f520f1251981a66cef5c8 |    1 +
 .../1L + 1L-0-e54a673c779f31597acdc5bd7d315d9f  |    1 +
 .../1L + 1S-0-b8e70f71c32aac77e2683ba20ab99688  |    1 +
 .../1L + 1Y-0-55de31e21660fa7d213b1f68d636cbf9  |    1 +
 .../1S + '1'-0-c3cf30b2c4bffc76100e7b43e7b2aec5 |    1 +
 .../1S + 1-0-c378b0b2a57c54b3815e8a64686756d3   |    1 +
 .../1S + 1.0-0-8dfa46ec33c1be5ffba2e40cbfe5349e |    1 +
 .../1S + 1L-0-9d3ff8b5d4883a4a5a1dc0dd4f0c1116  |    1 +
 .../1S + 1S-0-5054df6e72be611d6ee2a4e135bd949e  |    1 +
 .../1S + 1Y-0-e59bc8279cd364224476ffc504c7685b  |    1 +
 .../1Y + '1'-0-bdc0f1c52b94a852b595e54997eb9dfb |    1 +
 .../1Y + 1-0-a4541db51882b19503649138fbb295f    |    1 +
 .../1Y + 1.0-0-3ad5e3db0d0300312d33231e7c2a6c8d |    1 +
 .../1Y + 1L-0-2aa9a7b23c741d78032def0641a21cb1  |    1 +
 .../1Y + 1S-0-93a44c4952c4d343d3885edfc95b4b80  |    1 +
 .../1Y + 1Y-0-3d9619d963e7f1cb4ab3e8b5e24ff0d5  |    1 +
 ...uery test-0-cb0737d268260da971487a8ac5e3d8be |    3 +
 ...uery test-0-c89dcddb8539bae211ea28cd1e695e35 |    3 +
 ...uery test-0-9589ac54d6de575083765ee64051ebaa |    3 +
 ...uery test-0-d6d2726928df920ab99078015b8ff494 |    3 +
 ...query test-0-cfe78c68302bd143d989c383c3b0477 |    3 +
 ...uery test-0-358525951e893ed9686c46bf1f7447ee |    3 +
 ...uery test-0-d9d50146537344742300ce7b52c18c91 |    3 +
 ...uery test-0-c25cdafe7d85c42a9d9cd559d88a6049 |    3 +
 .../DISTINCT-0-3af674dcb5dd91ad17722d2022a8d59a |  309 +
 ...sequences-0-2f25c33d97c43f3276171624d988a286 |    1 +
 ...reExplain-0-85d398864d4aa1d0e10ffd668fdf1a59 |    0
 .../LIKE-0-8a6078c9da5f15ea95ba3682fd66e672     |  175 +
 ...uery test-0-63ab78355dbc6fa0d7619c8a35b0f7a7 |    0
 ...uery test-0-3adc3a7f76b2abd059904ba81a595db3 |  500 +
 ...uery test-0-3893ec7a86062215d9f817f1495a69bb |  500 +
 ...uery test-0-75148567b91227053f728d72f7dc7c10 | 1000 ++
 ...uery test-0-4e4d2651e1e6e3c224242078d0201190 | 1000 ++
 ...uery test-0-b6e59464383591f02408f8765ac6a5d5 | 1000 ++
 ...uery test-0-681332efaff7b12e3ca12d9f021cd344 |  500 +
 ...eparated)-0-779101eb00fd8bb9f08908ab29e90c03 |  500 +
 ...AvroSerDe-0-805f15ffbb03db90ec5757b328666d04 |    8 +
 ...egexSerDe-0-9b96fab8d55a0e19fae00d8adb57ffaa |    2 +
 ...ith group-0-f52ca483a3e5eadc1b20ba8320d029a7 |  309 +
 ...erage + 1-0-5e296b921c470f0f0b5d099f28bd5935 |    1 +
 ...e Average-0-c197ea78c4d8f85f1a317805b6da07e5 |    1 +
 ...art_exist-0-e58d09864bc6898e44fae80abe328702 |    0
 ...art_exist-1-d824f22606f48dfca48ce241a7505f5b |    0
 ...rt_exist-10-ecb27eb754e731429659224b5b6ac583 |    0
 ...rt_exist-11-9c36cac1372650b703400c60dd29042c |    2 +
 ...rt_exist-12-2900a5065dd3adbb0b56a712bf848750 |    0
 ...rt_exist-13-d69279050a0f44c3f8b775698fd29be0 |    0
 ...rt_exist-14-9c36cac1372650b703400c60dd29042c |    0
 ...rt_exist-15-e58d09864bc6898e44fae80abe328702 |    0
 ...rt_exist-16-d824f22606f48dfca48ce241a7505f5b |    0
 ...rt_exist-17-3432935e802ae46c6b2151cc4ebf783b |    0
 ...rt_exist-18-d824f22606f48dfca48ce241a7505f5b |    1 +
 ...rt_exist-19-83cecdbfddb070a417050f9a18fff752 |    0
 ...art_exist-2-3432935e802ae46c6b2151cc4ebf783b |    0
 ...rt_exist-20-d824f22606f48dfca48ce241a7505f5b |    1 +
 ...rt_exist-21-2df4b20f67e7f15d3f4150bcfea43b0f |    0
 ...rt_exist-22-d824f22606f48dfca48ce241a7505f5b |    2 +
 ...rt_exist-23-a3859b63665ce3bbfd19683e6e694dcb |    0
 ...rt_exist-24-d824f22606f48dfca48ce241a7505f5b |    3 +
 ...art_exist-3-d824f22606f48dfca48ce241a7505f5b |    1 +
 ...art_exist-4-83cecdbfddb070a417050f9a18fff752 |    0
 ...art_exist-5-d824f22606f48dfca48ce241a7505f5b |    1 +
 ...art_exist-6-2df4b20f67e7f15d3f4150bcfea43b0f |    0
 ...art_exist-7-d824f22606f48dfca48ce241a7505f5b |    2 +
 ...art_exist-8-a3859b63665ce3bbfd19683e6e694dcb |    0
 ...art_exist-9-d824f22606f48dfca48ce241a7505f5b |    3 +
 ..._multiple-0-9c55143a4c92f0cfe7669f7681d7aa98 |    0
 ..._multiple-1-4d9d4efbabc9fffef8841cc049f479c1 |   29 +
 ..._multiple-2-187930e0daa44eed17e092e961ab7955 |    0
 ..._multiple-3-59fb141ee5c3e8f9463fe0478dbfd7ef |    0
 ..._multiple-4-7950c676506564b085b41426ed41747c |    4 +
 ...whitelist-0-3806584ff765bca682594008b90fc304 |    1 +
 ...whitelist-1-22eb96fe7d338e488182b5755c90d5af |    0
 ...whitelist-2-923fa18234ae73103c43722f70e000c0 |    0
 ...whitelist-3-b7c0bb09609fabad407feb6fdf2c748f |    0
 ...whitelist-0-3c23ae800b2f6fb93620890da2dba196 |    1 +
 ...whitelist-1-67a0dbca9fecb7d34cceeecf2184c484 |    0
 ...whitelist-2-e6a91be97431de63e372088d370c6d36 |    0
 ...whitelist-3-b9a6b4e8acbfea5e1938eda085c4b893 |    0
 .../alias.*-0-7bdb861d11e895aaea545810cdac316d  |    1 +
 ...lias.attr-0-42104e7e35985f4504c6d9a79b1bb4b8 |    1 +
 ...ed_column-0-f69b60c6e896fcd1a69d9525fd988c66 |    0
 ...ed_column-1-4432aec015f9423ed991b08cfb2af0e1 |    0
 .../alter2-0-85e494848d1525843a3ff9b2b77f92     |    0
 .../alter2-1-aac9c2c7033fd7264c9a107a88ff591    |   10 +
 .../alter2-10-2d1f665a92fe72bd253ae57c46d7b9da  |    0
 .../alter2-11-aac9c2c7033fd7264c9a107a88ff591   |   10 +
 .../alter2-12-75a213649242c2410ea6846f08c91d75  |    0
 .../alter2-13-ca51e03a3de391983429b6ad877e573c  |    0
 .../alter2-14-aac9c2c7033fd7264c9a107a88ff591   |   10 +
 .../alter2-15-75a213649242c2410ea6846f08c91d75  |    1 +
 .../alter2-16-77500c83ffcece95511a4b21d67382dd  |    0
 .../alter2-17-aac9c2c7033fd7264c9a107a88ff591   |   10 +
 .../alter2-18-75a213649242c2410ea6846f08c91d75  |    2 +
 .../alter2-19-3d80bb2d1c541460b5b17c4124fa647   |    0
 .../alter2-2-75a213649242c2410ea6846f08c91d75   |    0
 .../alter2-20-9c36cac1372650b703400c60dd29042c  |    2 +
 .../alter2-21-a6ea9efed3b9c680fca93588019ac5e3  |    0
 .../alter2-22-ea07b8f664208f93a1a8b97fd486d226  |    0
 .../alter2-23-9c36cac1372650b703400c60dd29042c  |    0
 .../alter2-24-775d69742a1c07df8da87e8a017d955   |    0
 .../alter2-25-4ef75e12575453225738ea167c4617e5  |   10 +
 .../alter2-26-63f13c364546ddce5d2176c6604a948f  |    0
 .../alter2-27-ba521286c12ba29329bfa71bb185c62f  |    0
 .../alter2-28-4ef75e12575453225738ea167c4617e5  |   10 +
 .../alter2-29-63f13c364546ddce5d2176c6604a948f  |    1 +
 .../alter2-3-ca51e03a3de391983429b6ad877e573c   |    0
 .../alter2-30-a336adf1d0ff00633c53600fc75ca3ae  |    0
 .../alter2-31-4ef75e12575453225738ea167c4617e5  |   10 +
 .../alter2-32-63f13c364546ddce5d2176c6604a948f  |    2 +
 .../alter2-33-1934026d0228967097280eed35551f74  |    0
 .../alter2-34-23b00f9c0101348e87da8a339b9da8b   |    0
 .../alter2-35-4ef75e12575453225738ea167c4617e5  |   10 +
 .../alter2-36-63f13c364546ddce5d2176c6604a948f  |    0
 .../alter2-37-ba521286c12ba29329bfa71bb185c62f  |    0
 .../alter2-38-4ef75e12575453225738ea167c4617e5  |   10 +
 .../alter2-39-63f13c364546ddce5d2176c6604a948f  |    1 +
 .../alter2-4-aac9c2c7033fd7264c9a107a88ff591    |   10 +
 .../alter2-40-a336adf1d0ff00633c53600fc75ca3ae  |    0
 .../alter2-41-4ef75e12575453225738ea167c4617e5  |   10 +
 .../alter2-42-63f13c364546ddce5d2176c6604a948f  |    2 +
 .../alter2-43-1934026d0228967097280eed35551f74  |    0
 .../alter2-44-7a9e67189d3d4151f23b12c22bde06b5  |    0
 .../alter2-45-adbc01277c01cc5647e89c8a2430b8c   |    0
 .../alter2-5-75a213649242c2410ea6846f08c91d75   |    1 +
 .../alter2-6-77500c83ffcece95511a4b21d67382dd   |    0
 .../alter2-7-aac9c2c7033fd7264c9a107a88ff591    |   10 +
 .../alter2-8-75a213649242c2410ea6846f08c91d75   |    2 +
 .../alter2-9-1986a53bb1944fe5f43e3e65693e7b1e   |    0
 .../alter3-0-1c1a75eeb97d4d8b9120d762aa0d2ade   |    0
 .../alter3-1-75be487df30e301e156a22eee075633d   |    0
 .../alter3-10-bd9604a8b7eaecd785bc1e5163ec53a1  |    0
 .../alter3-11-10e58aa21d9af1817c71d83ec8e3a4d8  |    0
 .../alter3-12-2fcb7fc251f682a584ad513fddfac506  |   11 +
 .../alter3-13-4d7fd1a73dc8dde03c5627fb5e1dc17b  |    0
 .../alter3-14-3fa4d8a690a45cbf7b44cecfd352864f  |    0
 .../alter3-15-5c6b489b14a4d8bc4ce9a26d8465d6f2  |    0
 .../alter3-16-9c36cac1372650b703400c60dd29042c  |    2 +
 .../alter3-17-a9908f67f97588cbf15c0e7caddcbb0b  |    0
 .../alter3-18-581b65f9f467d0d4a33a16dda144a31d  |    0
 .../alter3-19-9c36cac1372650b703400c60dd29042c  |    0
 .../alter3-2-5a67d369d700eb96f806f8320c04d61f   |    0
 .../alter3-20-8114bed96bb7bff5b4fa18069c8d6d00  |    0
 .../alter3-21-231db1adbff5fc90e57cca6a087f3df5  |    0
 .../alter3-22-362c1a2c9cb223f05b33c3cc193a4d24  |    0
 .../alter3-23-7ad62b397f6c9341da6bf0e9361314e2  |    0
 .../alter3-24-9c23b682abda3841f01b4d9b750c68d9  |    0
 .../alter3-25-568a59760e5d3241b63d65cce595face  |    6 +
 .../alter3-26-3c725018f74a69f4d859c66af2f5b11e  |    0
 .../alter3-27-54ad133b447f67c6d1ed7d4c43803a87  |   11 +
 .../alter3-28-5332228ea451105c897d0c8c3c8f2773  |   11 +
 .../alter3-29-b8fba19b9009131caffbb5fe7468b67c  |    6 +
 .../alter3-3-f031aa27bf7b494cb8de20a305be7064   |    0
 .../alter3-30-cd5c7d666fdea990be3cf66e43c7b8f4  |    0
 .../alter3-31-5a41cf8c1a828ac2c372536ee4afd962  |    0
 .../alter3-32-327744965ee8ed630f56fa3e4a3c5c65  |   11 +
 .../alter3-4-399fc26b344c98ababa104522601c0cc   |    0
 .../alter3-5-bf2a8fd1884bb584059c848332e30c97   |    6 +
 .../alter3-6-fe6db2a539df10e4bc4715e2ed755135   |    0
 .../alter3-7-30be5698ca15c1fd836686e7ad48ad8    |   11 +
 .../alter3-8-8f0a466bd1d021e40690865b7ae52a43   |   11 +
 .../alter3-9-b8a2a12aeddb84f56c7a1f6346bae3d2   |    6 +
 .../alter4-0-c261e1fa9f838dd034d37af38305e9c6   |    0
 .../alter4-1-7ead71f9870ae36dd1cb50b51b41fad7   |    4 +
 .../alter4-10-7ead71f9870ae36dd1cb50b51b41fad7  |    4 +
 .../alter4-11-7db7af854e4e10fb6f0338b85d65549d  |    0
 .../alter4-12-7ead71f9870ae36dd1cb50b51b41fad7  |    4 +
 .../alter4-13-e9879d6bebc109340bbeecc3ca77492f  |    0
 .../alter4-14-7a9e67189d3d4151f23b12c22bde06b5  |    0
 .../alter4-15-63a545ee0e751a2729c8758a14712da5  |    0
 .../alter4-16-549981e00a3d95f03dd5a9ef6044aa20  |    1 +
 .../alter4-2-7db7af854e4e10fb6f0338b85d65549d   |    0
 .../alter4-3-7ead71f9870ae36dd1cb50b51b41fad7   |    4 +
 .../alter4-4-cc9c0034efdeb0bf94ad774aeb703c39   |    0
 .../alter4-5-9c36cac1372650b703400c60dd29042c   |    2 +
 .../alter4-6-acd58e84952d310aeddf78579c36286    |    0
 .../alter4-7-8e6ec3396f25c124de5b212d8ce6c568   |    0
 .../alter4-8-9c36cac1372650b703400c60dd29042c   |    0
 .../alter4-9-c261e1fa9f838dd034d37af38305e9c6   |    0
 .../alter5-0-953553e14d835682fa47338dcfffe227   |    0
 .../alter5-1-b8349afaf8e62dc6608a889c04ee3d4b   |    0
 .../alter5-10-9c36cac1372650b703400c60dd29042c  |    2 +
 .../alter5-11-e63fa029ab22ac4f5c880f2848f1b956  |    0
 .../alter5-12-6b160869b8a9c846bc55a14f85bc5b52  |    0
 .../alter5-13-9c36cac1372650b703400c60dd29042c  |    0
 .../alter5-14-92fbb4bc42ef462dcb4a06442b0c4023  |    0
 .../alter5-15-b8349afaf8e62dc6608a889c04ee3d4b  |    0
 .../alter5-16-4b76b7ff0df6adeded64b2a2f305530d  |    0
 .../alter5-17-9176dc5fb5206209fa907a289db1263d  |    0
 .../alter5-18-2a9c8219c1468a1cf0534c665d1fcebf  |    9 +
 .../alter5-19-2f6ab691e291c74ecc4305eeb30e3438  |    0
 .../alter5-2-4b76b7ff0df6adeded64b2a2f305530d   |    0
 .../alter5-20-d1779a2fe5ccc205e0499fae4c3942b1  |    6 +
 .../alter5-21-2a9c8219c1468a1cf0534c665d1fcebf  |    9 +
 .../alter5-3-2fc59e32c07186869811705c89aafadc   |    0
 .../alter5-4-2a9c8219c1468a1cf0534c665d1fcebf   |    9 +
 .../alter5-5-2f6ab691e291c74ecc4305eeb30e3438   |    0
 .../alter5-6-d1779a2fe5ccc205e0499fae4c3942b1   |    6 +
 .../alter5-7-2a9c8219c1468a1cf0534c665d1fcebf   |    9 +
 .../alter5-8-89c414c65a129f2fc408b3124f292b29   |    0
 .../alter5-9-1e085f9741197e659413828c42386733   |    0
 ...ter_index-0-21bcf37075b02097f16c8fc8130a83b8 |    0
 ...ter_index-1-4c8f6b48c437bf0be109fc0be1dc840e |    0
 ...lter_index-2-f36cb2eed39691ca949b25182e2dd31 |    5 +
 ...ter_index-3-33474b65c86b949d266541e0385bc6bb |    0
 ...lter_index-4-f36cb2eed39691ca949b25182e2dd31 |    5 +
 ...ter_index-5-21bcf37075b02097f16c8fc8130a83b8 |    0
 ...ter_index-6-489b4ceb2f4301a7132628303f99240d |    2 +
 ...r_merge_2-0-48044f1a60d3e15e4e17f8f95098d995 |    0
 ...r_merge_2-1-3a102e7798dbcc7948223c18ddaa8cb5 |    0
 ..._merge_2-10-69fe9bb96263a49b9cca70cea7eb57e1 |    1 +
 ...r_merge_2-11-efe4e50f2330d4f0a737183ea51836c |    0
 ...r_merge_2-2-bf243aa10b608872b9e8286f89c5ff30 |   12 +
 ...r_merge_2-3-cfef140167765d259320ed1e8aba718d |    0
 ...r_merge_2-4-47aa9e3236da627ab505a6bd01e563be |    0
 ...r_merge_2-5-43bd090cda258e25037e7c32d500a85f |    0
 ...r_merge_2-6-f2eeb518a957cece4250cc7558839e02 |    1 +
 ...r_merge_2-7-69fe9bb96263a49b9cca70cea7eb57e1 |    1 +
 ...r_merge_2-8-c1b9f23f413b1cceaeea94d3a86f09cc |    0
 ...r_merge_2-9-f2eeb518a957cece4250cc7558839e02 |    1 +
 ...n_coltype-0-76649a6f1ff2f3ffa8310c34f0438e3a |    0
 ...n_coltype-1-b9bb847419afb2b70d0cb887894f0b90 |    0
 ..._coltype-10-aa739a81271c760437de572a6c951eb9 |    0
 ..._coltype-11-94b98dca970e36e6d4d65a795c9413d6 |    0
 ..._coltype-12-84807e0be3e91250d4b8f2dc7938a256 |    1 +
 ..._coltype-13-60ab4c242e19b882e4b1571544311e7e |    0
 ..._coltype-14-fdad866a990591083719bd45e4113f58 |    1 +
 ..._coltype-15-634775da8cebfb8ce45b3965a0ae2880 |    0
 ..._coltype-16-b0534980e325d1fee63c2636ad3f8a4e |   75 +
 ..._coltype-17-13c0443789a696bde8d08c05f526643f |    0
 ..._coltype-18-fbdd117c3b1ec9c92c7c33d52d94e42c |    1 +
 ..._coltype-19-63799ee74ccc42d9bb817e6d00a6fae3 |    1 +
 ...on_coltype-2-17e04afbb81a724fe8c47c07b642f9a |   10 +
 ..._coltype-20-b4411edb9c52a474a971640f037c8a30 |    0
 ...n_coltype-21-17e04afbb81a724fe8c47c07b642f9a |   10 +
 ..._coltype-22-639cdccdea5f4b1863f9b17b04183c93 |   10 +
 ..._coltype-23-325be9a5d7c0277498a139c0a9fdb26a |   10 +
 ..._coltype-24-71de9e476503e83f82baf1ab17da87f6 |   10 +
 ..._coltype-25-40b997fef00cf1a26f73ddb5013bbeb6 |    0
 ...n_coltype-3-179315b6f54dc18e6eeffd7aaa947fa5 |    1 +
 ...n_coltype-4-f6ba42faebdf8ec8781716fec6f7813d |    0
 ...n_coltype-5-eeb71f1bc830750174b8b0d03de8c37d |    0
 ...n_coltype-6-db84ad9022cdc1828c24a0340321c8fd |    1 +
 ...n_coltype-7-f3d9e8fc026c62c23e1ae0d191c89bc0 |    0
 ...n_coltype-8-42a70ae131fbb834c79074fdbd7beea0 |    1 +
 ...n_coltype-9-2f7e10db0fcc7939dea528e04f460d42 |    0
 ...ormat_loc-0-72ba9397f487a914380dc15afaef1058 |    0
 ...ormat_loc-1-30348eedd3afb892ac9d825dd7fdb5d8 |    4 +
 ...rmat_loc-10-71631c1e516c81ffdceac80f2d57ce09 |    0
 ...rmat_loc-11-fe39b84ddc86b6bf042dc30c1b612321 |   10 +
 ...rmat_loc-12-1553ad79b098b737ea8def91134eb0e9 |    0
 ...rmat_loc-13-fe39b84ddc86b6bf042dc30c1b612321 |   10 +
 ...rmat_loc-14-30348eedd3afb892ac9d825dd7fdb5d8 |   10 +
 ...rmat_loc-15-bc83e8a2f8edf84f603109d14440dc83 |    0
 ...rmat_loc-16-30348eedd3afb892ac9d825dd7fdb5d8 |   10 +
 ...rmat_loc-17-7e411fcfdd8f169c503ed89dc56ee335 |    0
 ...rmat_loc-18-30348eedd3afb892ac9d825dd7fdb5d8 |   10 +
 ...rmat_loc-19-56cadf0f555e355726dfed1929ad0508 |    0
 ...ormat_loc-2-bc83e8a2f8edf84f603109d14440dc83 |    0
 ...ormat_loc-3-30348eedd3afb892ac9d825dd7fdb5d8 |    4 +
 ...ormat_loc-4-7e411fcfdd8f169c503ed89dc56ee335 |    0
 ...ormat_loc-5-30348eedd3afb892ac9d825dd7fdb5d8 |    4 +
 ...ormat_loc-6-56cadf0f555e355726dfed1929ad0508 |    0
 ...ormat_loc-7-cee355b012efdc3bc7d584268a7025c2 |    0
 ...ormat_loc-8-e4c52934f1ff0024f7f0bbb78d4ae3f8 |    0
 ...ormat_loc-9-fe39b84ddc86b6bf042dc30c1b612321 |   10 +
 ...tect_mode-0-2a230c069b09232acdd0d556007be97f |    0
 ...tect_mode-1-fbbdf7be607407661749730f1a0efd9c |    0
 ...ect_mode-10-d71b99098bdb7f13db278dfa299b820d |    0
 ...ect_mode-11-482182c9d90710fb16b6803d602a0d8b |    0
 ...ect_mode-12-b29d5391cda48aa2bd8f3bb37cc63750 |    0
 ...ect_mode-13-19ceced1d8238509f2416029ddfbbc4a |    0
 ...ect_mode-14-90d009f94408102945d43860e4a6c68a |    0
 ...ect_mode-15-7ab0e8f289c6846f9872edee0c40a628 |    0
 ...ect_mode-16-577e1c164866c3955a9d8587ef7918a4 |    0
 ...tect_mode-2-79b9075b2f86f16f2356d9fa2a9afd56 |    0
 ...tect_mode-3-dd92c46e933d94b35c225daeef0285d4 |    0
 ...otect_mode-4-9114d1f6859382a125fc4221d2d3ab6 |    0
 ...tect_mode-5-3cc094c5aa537b12f98895b95765329c |    0
 ...tect_mode-6-beb03691c7cc6cf1597d3ff16ef98d17 |   12 +
 ...tect_mode-7-5439426a18bb2d3918b91d589dbbd014 |    0
 ...tect_mode-8-71e8c12c533654c30e044a8f062598ed |    0
 ...tect_mode-9-d1b12be1d01eabaf244f41e74d902d9d |    6 +
 ...whitelist-0-3c23ae800b2f6fb93620890da2dba196 |    1 +
 ...whitelist-1-67a0dbca9fecb7d34cceeecf2184c484 |    0
 ...whitelist-2-e6a91be97431de63e372088d370c6d36 |    0
 ...whitelist-3-b9a6b4e8acbfea5e1938eda085c4b893 |    0
 ...whitelist-4-f42e9ca89ed2944213a5d994a587391c |    0
 ..._partition-0-1ed18256c5230de3439fe75d925ea73 |    0
 ...partition-1-2f79bceed6fc8ada34a670396ee6aada |    0
 ...artition-10-e3d9a36d53d30de215b855095c58d0d7 |    0
 ...artition-11-bc84e38ccad173f5b47474d91db244d7 |    6 +
 ...partition-12-1ed18256c5230de3439fe75d925ea73 |    0
 ...artition-13-2f79bceed6fc8ada34a670396ee6aada |    0
 ...artition-14-9c36cac1372650b703400c60dd29042c |    2 +
 ...artition-15-f3b7bcb5d95a356fee54c0ce7d60c611 |    0
 ...artition-16-611cf586cf3a1adc93c543d2da574c24 |    0
 ...artition-17-9c36cac1372650b703400c60dd29042c |    0
 ...artition-18-bf6f780173f7b523b7ebd7925789372b |    0
 ...artition-19-b2c9ded072d49abe14831bf48290319c |    0
 ...partition-2-9c36cac1372650b703400c60dd29042c |    2 +
 ...artition-20-ee3ad861d109dd98db10bc86c5bf7105 |    0
 ...artition-21-d92bfe92d250f66b3df45cb4ab50c0e6 |    0
 ...artition-22-d50111b57d14f1ded1c47c773b0e0ac2 |    6 +
 ...artition-23-aedbaca33604c76b65137905fd42e98f |    0
 ...artition-24-21dd05d56ebba285a8eb5bde5904d6a3 |    1 +
 ...artition-25-9595f5b6ab31162c107076c35657c9f3 |    0
 ...artition-26-270655c514bb6f04acd4459df52dd77b |    6 +
 ...partition-3-b465c6126edd94e8d45f61e2a19d005b |    0
 ...partition-4-3479a886936571d5028971aecade705f |    0
 ...partition-5-6cc4e3014e34a862602a47357f4fb9f2 |    0
 ...partition-6-3324664e6500e2d256d0b8b3b8a14c24 |    0
 ...partition-7-e3d9a36d53d30de215b855095c58d0d7 |    6 +
 ...partition-8-d3ea111b1a37613bdda2c6eae13790c9 |    0
 ...partition-9-21dd05d56ebba285a8eb5bde5904d6a3 |    1 +
 ...ble_serde-0-35d2014351106b918c8e337a1919470c |    0
 ...ble_serde-1-5bc931a540f0fec54e852ff10f52f879 |    5 +
 ...le_serde-10-ed0059ecd1cf948e8f75153593c8a5aa |    0
 ...le_serde-11-6ee4b3a60659ec5496f06347eda232a8 |   11 +
 ...le_serde-12-63a8168d2eae62132c3cd9b90b3cdbcc |    0
 ...le_serde-13-6ee4b3a60659ec5496f06347eda232a8 |   11 +
 ...le_serde-14-ab6d7ed387e6e2f1f8f32272e3d31def |    0
 ...le_serde-15-6ee4b3a60659ec5496f06347eda232a8 |   11 +
 ...le_serde-16-c6bb65a44a8b0ba1fa454218a31a2a44 |    0
 ...le_serde-17-6ee4b3a60659ec5496f06347eda232a8 |   11 +
 ...le_serde-18-1649ba756fd9238f0608e4cb3affa3c1 |    0
 ...ble_serde-2-ed0059ecd1cf948e8f75153593c8a5aa |    0
 ...ble_serde-3-5bc931a540f0fec54e852ff10f52f879 |    5 +
 ...ble_serde-4-63a8168d2eae62132c3cd9b90b3cdbcc |    0
 ...ble_serde-5-5bc931a540f0fec54e852ff10f52f879 |    5 +
 ...ble_serde-6-1649ba756fd9238f0608e4cb3affa3c1 |    0
 ...ble_serde-7-9ca4794d2e2cb6ae6f8e4f33f7ff290b |    0
 ...ble_serde-8-78d739d2409b59c0e01cde962451d295 |    0
 ...ble_serde-9-6ee4b3a60659ec5496f06347eda232a8 |   11 +
 ..._varchar1-0-5fa6071842a0443346cf6db677a33412 |    0
 ..._varchar1-1-be11cb1f18ab19550011417126264fea |    0
 ...varchar1-10-c1a57b45952193d04b5411c5b6a31139 |    0
 ...varchar1-11-fa89c704636fa7bd937cf1a975bb2ae6 |    5 +
 ...varchar1-12-a694df5b2a8f2101f6fd2b936eeb2bfd |    0
 ...varchar1-13-fa89c704636fa7bd937cf1a975bb2ae6 |    5 +
 ...varchar1-14-5fa6071842a0443346cf6db677a33412 |    0
 ..._varchar1-2-ba9453c6b6a627286691f3930c2b26d0 |    0
 ..._varchar1-3-fa89c704636fa7bd937cf1a975bb2ae6 |    5 +
 ..._varchar1-4-c9a8643e08d6ed320f82c26e1ffa8b5d |    0
 ..._varchar1-5-2756ef8fbe2cfa4609808a3855f50969 |    5 +
 ..._varchar1-6-f7d529dc66c022b64e0b287c82f92778 |    0
 ..._varchar1-7-818f2ce0a782a1d3cb02fd85bd1d3f9f |    5 +
 ...r_varchar1-8-bdde28ebc875c39f9630d95379eee68 |    0
 ..._varchar1-9-5e48ee7bcd9439e68aa6dbc850ad8771 |    5 +
 ..._varchar2-0-22c4186110b5770deaf7f03cf08326b7 |    0
 ..._varchar2-1-ecc82a01a8f681a8a2d44a67a8a3f1cc |    0
 ..._varchar2-2-325238d61f56d84c17e29033105d7b19 |    0
 ..._varchar2-3-fb3191f771e2396d5fc80659a8c68797 |    1 +
 ...r_varchar2-4-9a4bf0db2b90d54ea0eeff2ec356fcb |    0
 ..._varchar2-5-84e700f9dc6033c1f237fcdb95e31a0c |    1 +
 ..._varchar2-6-eb0f1b170900bb995674b0bc1968c656 |    0
 ..._varchar2-7-84e700f9dc6033c1f237fcdb95e31a0c |    1 +
 ..._varchar2-8-4c12c4c53d99338796be34e603dc612c |    1 +
 ...as_select-0-9f40bf1c2b92465189583446a6b40910 |    0
 ...as_select-1-5ba1b5ca1199ad7281ff9b5b71105aad |    0
 ...as_select-2-1ac845048a8c714a36a719ea8e4f570b |   30 +
 ...as_select-3-9280ae6c369a9f30d3d021d00e435f01 |    0
 ...as_select-4-1ac845048a8c714a36a719ea8e4f570b |   27 +
 ...as_select-5-48b435d96e34065b03c6d7e4e891fbe2 |    0
 ...as_select-6-1ac845048a8c714a36a719ea8e4f570b |   34 +
 ...ew_rename-0-bb255b994b5207324fba6988caa937e6 |    0
 ...ew_rename-1-2a83c96363ca8d12cd2e9181209c8d8d |    0
 ...view_rename-2-67e47ee2746463594d5c48b10ba1bb |    5 +
 ...ew_rename-3-95655e33f22fc8f66549a9708812589a |    0
 ...ew_rename-4-19c1c00f0aa99d81b7466958c15d88e3 |    5 +
 ...guous_col-0-b4fe82679efdf6a15e9ecff53baf8d8d |    0
 ...guous_col-1-dadfa3854356dead14b93c5a71a5d8ab |    0
 ...guous_col-2-70509ccd2765d90b98666b6dff8afe1b |    0
 .../archive-0-89cd75b0565e8d96910d5528db9984e7  |    1 +
 .../archive-1-e39f59c35ebbe686a18d45d9d8bf3ab0  |    1 +
 .../archive-10-f845008104fd12eb0f13f4b113f95cf1 |    0
 .../archive-11-27895cbe0ee6d24d7fc866314491e1bb |    1 +
 .../archive-12-f07653bca86e1ecb614ffd0296790d05 |    0
 .../archive-13-27895cbe0ee6d24d7fc866314491e1bb |    1 +
 .../archive-14-2cde1a2d3bfcec814985f498eba0fb8  |    1 +
 .../archive-15-c9f39b388ae698e385e092d0ffeb3c73 |    9 +
 .../archive-16-892147913578bcf60620b7dd73893dd0 |    0
 .../archive-17-27895cbe0ee6d24d7fc866314491e1bb |    1 +
 .../archive-18-8f980275ab3a5bcfc1784f4acd46447a |    0
 .../archive-19-f8a52a8a40141409a667a9ba2cf9630f |    0
 .../archive-2-713efc113418b01f76ffd589840193c8  |    0
 .../archive-20-530277b0fee8b05c37b26846bceef827 |    6 +
 .../archive-21-f07653bca86e1ecb614ffd0296790d05 |    0
 .../archive-22-530277b0fee8b05c37b26846bceef827 |    6 +
 .../archive-23-892147913578bcf60620b7dd73893dd0 |    0
 .../archive-24-530277b0fee8b05c37b26846bceef827 |    6 +
 .../archive-25-56bea24ffa83d9b5932893a8ff1cb44f |    0
 .../archive-26-44fa61c2bd0fd9acfa0d889e59880d8a |    0
 .../archive-27-9ae773ebe64a3d437a035e9d94f49e5  |    0
 .../archive-28-188eb7912265ed8dffa5200517bbe526 |    1 +
 .../archive-29-a0c6922e3a1dca51861c8a872dc8af19 |    0
 .../archive-3-27ad2962fed131f51ba802596ba37278  |    0
 .../archive-30-bea4ae5a0d219d544ea0b53bf29ecc7a |    1 +
 .../archive-31-cd46bc635e3010cf1b990a652a584a09 |    0
 .../archive-32-27ad2962fed131f51ba802596ba37278 |    0
 .../archive-4-3e95421993ab28d18245ec2340f580a3  |    0
 .../archive-5-c0c18ac884677231a41eea8d980d0451  |    0
 .../archive-6-528ab9750a558af7f1a43b3108e793dd  |    0
 .../archive-7-e8d1d10c308a73eef78dde414a5e40ca  |    0
 .../archive-8-af459a0264559a2aeaa1341ce779ab3c  |    0
 .../archive-9-48b10f27e1459bb8e62d6c71484e2cf   |    0
 ...eHadoop20-0-89cd75b0565e8d96910d5528db9984e7 |    1 +
 ...eHadoop20-1-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...Hadoop20-10-f845008104fd12eb0f13f4b113f95cf1 |    0
 ...Hadoop20-11-27895cbe0ee6d24d7fc866314491e1bb |    1 +
 ...Hadoop20-12-f07653bca86e1ecb614ffd0296790d05 |    0
 ...Hadoop20-13-27895cbe0ee6d24d7fc866314491e1bb |    1 +
 ...eHadoop20-14-2cde1a2d3bfcec814985f498eba0fb8 |    1 +
 ...Hadoop20-15-c9f39b388ae698e385e092d0ffeb3c73 |    9 +
 ...Hadoop20-16-892147913578bcf60620b7dd73893dd0 |    0
 ...Hadoop20-17-27895cbe0ee6d24d7fc866314491e1bb |    1 +
 ...Hadoop20-18-8f980275ab3a5bcfc1784f4acd46447a |    0
 ...Hadoop20-19-f8a52a8a40141409a667a9ba2cf9630f |    0
 ...eHadoop20-2-433a1b642df2cebe37927d6d89e0b301 |    0
 ...Hadoop20-20-530277b0fee8b05c37b26846bceef827 |    6 +
 ...Hadoop20-21-f07653bca86e1ecb614ffd0296790d05 |    0
 ...Hadoop20-22-530277b0fee8b05c37b26846bceef827 |    6 +
 ...Hadoop20-23-892147913578bcf60620b7dd73893dd0 |    0
 ...Hadoop20-24-530277b0fee8b05c37b26846bceef827 |    6 +
 ...Hadoop20-25-56bea24ffa83d9b5932893a8ff1cb44f |    0
 ...Hadoop20-26-44fa61c2bd0fd9acfa0d889e59880d8a |    0
 ...eHadoop20-27-9ae773ebe64a3d437a035e9d94f49e5 |    0
 ...Hadoop20-28-188eb7912265ed8dffa5200517bbe526 |    1 +
 ...Hadoop20-29-a0c6922e3a1dca51861c8a872dc8af19 |    0
 ...eHadoop20-3-27ad2962fed131f51ba802596ba37278 |    0
 ...Hadoop20-30-bea4ae5a0d219d544ea0b53bf29ecc7a |    1 +
 ...Hadoop20-31-cd46bc635e3010cf1b990a652a584a09 |    0
 ...Hadoop20-32-27ad2962fed131f51ba802596ba37278 |    0
 ...eHadoop20-4-3e95421993ab28d18245ec2340f580a3 |    0
 ...eHadoop20-5-c0c18ac884677231a41eea8d980d0451 |    0
 ...eHadoop20-6-528ab9750a558af7f1a43b3108e793dd |    0
 ...eHadoop20-7-e8d1d10c308a73eef78dde414a5e40ca |    0
 ...eHadoop20-8-af459a0264559a2aeaa1341ce779ab3c |    0
 ...deHadoop20-9-48b10f27e1459bb8e62d6c71484e2cf |    0
 ...ive_multi-0-89cd75b0565e8d96910d5528db9984e7 |    1 +
 ...ive_multi-1-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...ve_multi-10-f845008104fd12eb0f13f4b113f95cf1 |    0
 ...ve_multi-11-cf5431cd843666b95ad2a82b334ac01e |    1 +
 ...ve_multi-12-8419ad4ed6683ebd15f993f703975b31 |    0
 ...ve_multi-13-27895cbe0ee6d24d7fc866314491e1bb |    1 +
 ...ive_multi-14-2cde1a2d3bfcec814985f498eba0fb8 |    1 +
 ...ve_multi-15-c9f39b388ae698e385e092d0ffeb3c73 |    9 +
 ...ve_multi-16-ad80f33c39be583ad7ebf0c8f350d11d |    0
 ...ve_multi-17-27895cbe0ee6d24d7fc866314491e1bb |    1 +
 ...ive_multi-2-cd46bc635e3010cf1b990a652a584a09 |    0
 ...ive_multi-3-27ad2962fed131f51ba802596ba37278 |    0
 ...ive_multi-4-3e95421993ab28d18245ec2340f580a3 |    0
 ...ive_multi-5-c0c18ac884677231a41eea8d980d0451 |    0
 ...ive_multi-6-c06da7f8c1e98dc22e3171018e357f6a |    0
 ...ive_multi-7-e8d1d10c308a73eef78dde414a5e40ca |    0
 ...ive_multi-8-af459a0264559a2aeaa1341ce779ab3c |    0
 ...hive_multi-9-48b10f27e1459bb8e62d6c71484e2cf |    0
 .../attr-0-24e06ffd262f2a5a6eec3314445d83ba     |    1 +
 ...uto_join0-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...uto_join0-1-383f34dec3ac939b7af2c9093a557641 |    0
 ...uto_join0-2-7bd04899197b027d81c24e45a99ad15c |    1 +
 ...uto_join1-0-443afb71720bad780b5dbfb6dbf4b51a |    1 +
 ...uto_join1-1-f1293ebf768eb04f2f0bfe6297c4509e |    0
 ...uto_join1-2-8a9624554e208e3d8fbe42908c715b92 |    0
 ...auto_join1-3-f6046c5229e3b0aa21498a3872f43b2 |    0
 ...auto_join1-4-ae1247a065c41ce0329ca6078ab586e |    1 +
 ...to_join10-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join10-1-dc932cb87d4d1a90dc5733c544b6a3d0 |    0
 ...to_join10-2-eef4ee52e0783b15fb5fe17378806b13 |    1 +
 ...to_join11-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join11-1-82ea193ec76c2c6acd5f7178ef5ec417 |    0
 ...to_join11-2-5496e81f60ba1d8a95d8375589c71e05 |    1 +
 ...to_join12-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join12-1-c2efec9ea2ba761603b723afc0d5d145 |    0
 ...to_join12-2-4df549c5f0b6bff0c843008fa35b1320 |    1 +
 ...to_join13-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join13-1-f5e043288a21ea691c74fef2e39a52b4 |    0
 ...to_join13-2-5ff417533a1243cd6fc556960fa170c9 |    1 +
 ...to_join14-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join14-1-c85f3dcbab496811604ea0ab84d0e995 |    0
 ...to_join14-2-9b141c1e5917ca82c6bc36a9a2950a1e |    1 +
 ...uto_join14-3-2b9ccaa793eae0e73bf76335d3d6880 |    1 +
 ...to_join14-4-bab89dfffa77258e34a595e0e79986e3 |    1 +
 ...to_join14-5-2454f1ce2e8d0d03a30c479f7dcd8153 |    0
 ...uto_join14-6-de39302191b63d7aa8f92885b089fe2 |    0
 ...uto_join14-7-5b5ded1412301eae5f8f705a39e6832 |    1 +
 ..._hadoop20-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ..._hadoop20-1-98b7542190092fafcc8b1ad5b0024a22 |    0
 ..._hadoop20-2-db1cd54a4cb36de2087605f32e41824f |    1 +
 ..._hadoop20-3-bab89dfffa77258e34a595e0e79986e3 |    1 +
 ..._hadoop20-4-2454f1ce2e8d0d03a30c479f7dcd8153 |    0
 ...4_hadoop20-5-de39302191b63d7aa8f92885b089fe2 |    0
 ...4_hadoop20-6-5b5ded1412301eae5f8f705a39e6832 |    1 +
 ...to_join15-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join15-1-e23b9aa655061fb5a70d1f8f28f170f5 |    0
 ...to_join15-2-7bf2df40dd30fb2f8c4af9a0d09e24f9 |    1 +
 ...to_join16-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join16-1-bba773956a3bad8d400fe4216a3fa8bf |    0
 ...to_join16-2-66e56dcda38eb09819ac49e47e40d125 |    1 +
 ...to_join17-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join17-1-387dd86b1e13f788ec677a08dc162c97 |    0
 ...to_join17-2-c2fd9f9c4cc80f21ea8c10edaaf03808 |    0
 ...to_join17-3-478a9f270a5d70f6f82f81e6962fb251 |    0
 ...to_join17-4-11d706a64d44a8b0d41b290c4671c29c |    1 +
 ...to_join18-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join18-1-3839d176ee45fb0fc6702f4a7794ca1b |    0
 ...to_join18-2-f633ade9577c8b0e89d89124194c8d0f |    1 +
 ...to_join19-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join19-1-13ab74a58da514fe01dbeda0c3e79883 |    0
 ...to_join19-2-70f3756d8b44d637ac4596cbbd48dc77 |    0
 ...to_join19-3-a3751c195480244a5ed497fd053cd433 |    0
 ...to_join19-4-eaa70da463b92e85e1796277f016c18f |    1 +
 ...uto_join2-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...uto_join2-1-3d1692c4710db1ff716d35e921f2bcca |    0
 ...uto_join2-2-15d7a6cb2e2f21077de2447c656e7a34 |    0
 ...uto_join2-3-d4673c03d04084b838fcd8149f59ad9a |    0
 ...uto_join2-4-9d8144612cb3132ad9f7c8fa93586185 |    1 +
 ...to_join20-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join20-1-2afb0510178c4b66876dd91c7ca441fd |    0
 ...to_join20-2-903ee25e327188edaaf2040fec5a8e52 |    1 +
 ...to_join20-3-cf1c52393ea3a7e21782a1c52b83f0ee |    0
 ...to_join20-4-e48e08d5b94719d56a58284eaef757f2 |    1 +
 ...to_join21-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join21-1-9dd59784ca1555b607df0137d2666fb8 |    0
 ...to_join21-2-3536b7d78713e86ee67f5f6c9b88958f |  500 +
 ...to_join22-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join22-1-4044be0e5116357bd88b4eda0f9ccaa8 |    0
 ...to_join22-2-a4abc288c20edee53ede45d248cf3abb |    1 +
 ...to_join23-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join23-1-b31437533a2b890788938455cb32f679 |    0
 ...to_join23-2-6d2c5b58222f31658a0cf957e093a150 |  100 +
 ...to_join24-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join24-1-721dfa03bfea05e55506c571b6c3585b |    0
 ...to_join24-2-36de83b0ed6c9fdc03661b2f65b23a3d |    0
 ...to_join24-3-fa8b2736440ff35687dadb1bcae32666 |    0
 ...to_join24-4-d79325ef6494aa87843fdfd78de7c812 |    1 +
 ...to_join25-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join25-1-a0fc12fc2b968d7e85e6c1e2fd70cd94 |    1 +
 ...o_join25-10-f1293ebf768eb04f2f0bfe6297c4509e |    0
 ...to_join25-11-f6046c5229e3b0aa21498a3872f43b2 |    0
 ...to_join25-12-ae1247a065c41ce0329ca6078ab586e |    1 +
 ...to_join25-2-8180638a57b64557e02815c863031755 |    1 +
 ...to_join25-3-9aa914a687f1f63faf48eb500627855e |    1 +
 ...to_join25-4-d83e6df8cd60d8ebeebd2100c51002d9 |    0
 ...to_join25-5-a3751c195480244a5ed497fd053cd433 |    0
 ...to_join25-6-eaa70da463b92e85e1796277f016c18f |    1 +
 ...to_join25-7-3d1692c4710db1ff716d35e921f2bcca |    0
 ...to_join25-8-d4673c03d04084b838fcd8149f59ad9a |    0
 ...to_join25-9-9d8144612cb3132ad9f7c8fa93586185 |    1 +
 ...to_join26-0-54a7280ab9eed0d2e3b33df35a721b66 |    0
 ...to_join26-1-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join26-2-5ebef1af539734d0335dbe6aacae3e13 |    0
 ...to_join26-3-fed383a65bd118b43de6b00be10fecb6 |    0
 ...to_join26-4-c9859bf9c9942c59f3b19d82bd1a3afa |   15 +
 ...to_join27-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join27-1-c83f56f364b1da3def90d48953665fe5 |    0
 ...to_join27-2-fceaa1ebd63334061d2d8daf961e935e |    1 +
 ...to_join28-0-10a2c01dccc8980fe6aff1f9dd65042c |    1 +
 ...to_join28-1-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join28-2-9dd59784ca1555b607df0137d2666fb8 |    0
 ...to_join28-3-30739ff22c62b3becf56694642b7ae81 |    0
 ...uto_join28-4-c178253e7ce91b5aa35c2cc424bfa27 |    0
 ...uto_join28-5-142850e84341feb3f7f40dd4553f72e |    0
 ...uto_join3-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...uto_join3-1-13ab74a58da514fe01dbeda0c3e79883 |    0
 ...uto_join3-2-6bed7d8089695e23914b29edaab2537d |    0
 ...uto_join3-3-e9f6d17b15064f953a588fb40aee2f90 |    0
 ...uto_join3-4-eaa70da463b92e85e1796277f016c18f |    1 +
 ...to_join30-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join30-1-8cef272a7680529de5c6bd227a83cbc0 |    0
 ...o_join30-10-820f36ed1bdf14c1deb383f508a5ed7a |    1 +
 ...o_join30-11-53e43f2e48f605ec92c8a18c53e80620 |    0
 ...to_join30-12-de6e26f52f6f9ea5ef9a4868e57d36d |    1 +
 ...o_join30-13-9ee597656aa92e48475d6542339915ba |    0
 ...o_join30-14-7a248488c218919ab50e072fdbdecb73 |    1 +
 ...o_join30-15-47b7efabbd6046e2befcbbea7da62553 |    0
 ...o_join30-16-f4f5bc179d84baf57e14cd2f8bd39436 |    1 +
 ...to_join30-2-bc472f95600f47d5ea60fdeddc59dbc7 |    1 +
 ...to_join30-3-57e5f7c770abbe1de38cbbcd5fd332a2 |    0
 ...auto_join30-4-f5083eca9c3df277988d8b345b8d43 |    1 +
 ...to_join30-5-3916f4b640f3579035153f6940113ef2 |    0
 ...to_join30-6-4a9144326fc7d066c9aadb13d1b95031 |    1 +
 ...to_join30-7-f07b674c31ca9fdf837406cb9a96108e |    0
 ...to_join30-8-8a27209399df7f9c4d15988b11753a61 |    1 +
 ...to_join30-9-4ee48fa9bfeb818c81768b6de0517263 |    0
 ...to_join31-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...to_join31-1-5a2b4475d9a88e53a2b6ec29279253c0 |    0
 ...uto_join31-2-a64aa9cb44edc6b85ed945fb13ca9c2 |    1 +
 ...to_join32-0-24ca942f094b14b92086305cc125e833 |    1 +
 ...to_join32-1-2e533cf988f613d5fc3fbde67ffd9118 |    0
 ...o_join32-10-2e8ccb343bce61564bae209a589cca85 |    0
 ...o_join32-11-4d6fc319375b6962eca0aa63dfabfdc1 |    0
 ...o_join32-12-a8b69002151b3df4383d2c354dbaa7d4 |    0
 ...o_join32-13-63241e3791725baad8baa00fb833ef5e |    0
 ...o_join32-14-b754b2485c6a8d0caa5e65b1c63bbd0f |    0
 ...o_join32-15-187fd938996ae7d96e60475fb69b8d35 |    0
 ...o_join32-16-2e8ccb343bce61564bae209a589cca85 |    0
 ...o_join32-17-4d6fc319375b6962eca0aa63dfabfdc1 |    0
 ...o_join32-18-d1d78b19d484e55d9da8a320253ece0f |    0
 ...o_join32-19-83b9df41bc46afbbafd0cd30cb982332 |    0
 ...to_join32-2-865207407ff1acbccb47473d87e87e8d |    0
 ...to_join32-20-e67740fb52998f1d3afcfa667505cf7 |    0
 ...o_join32-21-da5b4647f5605dff66aa47e059f9ec8b |    0
 ...o_join32-22-a1d339a0d904c3f35771192a026c7f9c |    0
 ...o_join32-23-1948951cc3c06cdf962d59e932a84588 |    0
 ...o_join32-24-cda0994eb851b57fdb80e16b033d1b73 |    0
 ...o_join32-25-e46226186de575c81cfab296607e1b4b |    0
 ...o_join32-26-97d265cd7defca44e488c38bac4c5b7a |    0
 ...to_join32-27-b034eeb850810b5004ddff1f2a530bc |    0
 ...to_join32-28-751550ac0550e6a7dd737cad01d6d82 |    0
 ...o_join32-29-34ecfdabf9c769027706f53fa2d66ed3 |    0
 ...to_join32-3-9ccdfe4052062a1dfc72c711179d9e43 |    0
 ...o_join32-30-d3903985844b06c4af11334b72f383d1 |    0
 ...o_join32-31-2415fd7a0c2e37b09679bb4c64f321bd |    0
 ...to_join32-4-a28f563122d1f0debd04f74c534523cf |    0
 ...to_join32-5-c23ea191ee4d60c0a6252ce763b1beed |    1 +
 ...uto_join32-6-442e69416faaea9309bb8c2a3eb73ef |    1 +
 ...to_join32-7-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ...to_join32-8-999683fa0291bf439b03557edec7dcee |    0
 ...uto_join32-9-1e6d4ec86f29d74828891c17986e84a |    0
 ...uto_join4-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...uto_join4-1-531e91e11b3891627c2675935fda14cd |    0
 ...uto_join4-2-4a36be16bcfa2bc35a8c33fb71ce2c7a |    0
 ...uto_join4-3-dc967001beb776f3a859e9360823c361 |    0
 ...uto_join4-4-998c3a307b074a6505bb7fcef276be04 |    1 +
 ...uto_join5-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...uto_join5-1-531e91e11b3891627c2675935fda14cd |    0
 ...uto_join5-2-a13b6523395e55c551ad42d92f9dbcd6 |    0
 ...uto_join5-3-b07bb1fdcd0eeeb62a8f7acb70cd2330 |    0
 ...uto_join5-4-998c3a307b074a6505bb7fcef276be04 |    1 +
 ...uto_join6-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...uto_join6-1-531e91e11b3891627c2675935fda14cd |    0
 ...uto_join6-2-46718fdfa123cc86fe288bff4185dc90 |    0
 ...uto_join6-3-bc6b6640b266ebe9b73702d3baf09c20 |    0
 ...uto_join6-4-998c3a307b074a6505bb7fcef276be04 |    1 +
 ...uto_join7-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...uto_join7-1-8f82881057bec4abf5a4d770a6f35838 |    0
 ...uto_join7-2-8a7f50dc7e382a11884f4e116041aa1e |    0
 ...uto_join7-3-56a30a1aa948bcf5ee54481897fc2208 |    0
 ...uto_join7-4-30d0c1a49784347fedbac21a69c3a899 |    1 +
 ...uto_join8-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...uto_join8-1-531e91e11b3891627c2675935fda14cd |    0
 ...uto_join8-2-cdb9885fe05daa90c228cf5b6550eeab |    0
 ...uto_join8-3-f1196bca86a749375da35f134206a8ca |    0
 ...uto_join8-4-998c3a307b074a6505bb7fcef276be04 |    1 +
 ...uto_join9-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...uto_join9-1-13ab74a58da514fe01dbeda0c3e79883 |    0
 ...uto_join9-2-62638666bf7f60c0d298547ea5e93ea7 |    0
 ...uto_join9-3-971c44e81ce17eb0849850b72ebd20f1 |    0
 ...uto_join9-4-eaa70da463b92e85e1796277f016c18f |    1 +
 ...n_filters-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...n_filters-1-5644ab44e5ba9f2941216b8d5dc33a99 |    0
 ..._filters-10-b420f24d33b26cdf6c35eb702789904e |    1 +
 ..._filters-11-c06b548171893bae8def6bb348b70dc8 |    1 +
 ..._filters-12-42a4901e05e9ee92abcfcef008efaa65 |    1 +
 ..._filters-13-222c404c6265ed682579342113221e29 |    1 +
 ..._filters-14-ecd2885156f56973960d064211ee42f0 |    1 +
 ..._filters-15-11a471880f5e8fbad81e3869fe56ca4b |    1 +
 ..._filters-16-f26ad8c3537dc391ab1ca6a95470f75e |    1 +
 ..._filters-17-8e085f9886e5ee97334512f84bd7ab54 |    1 +
 ..._filters-18-d9438071b3c731dc3f6e3b7248a1042a |    1 +
 ..._filters-19-58355bd5c4b12e15cf1d3e2d8b308c9d |    1 +
 ...n_filters-2-100faa7fd01bfb4390c782bb262a9403 |    0
 ..._filters-20-486a302359aecff37a4567480264bd62 |    1 +
 ...n_filters-21-8018df5b9572e89304b449e618fdbbf |    1 +
 ..._filters-22-f9a7bff2b42a03d21d8d3190d2702451 |    1 +
 ..._filters-23-2b5149e29c224a47af98ca10bc5c23b3 |    1 +
 ..._filters-24-a2161a58f512b8bdd836b48cd8e16668 |    1 +
 ..._filters-25-1b3177a066ba352539fd5473fbeda1a9 |    1 +
 ..._filters-26-ecfb8fe4bf85a05f321754d8ea8cbabd |    1 +
 ..._filters-27-ca73726ffaa5826a3db039cda440e6d9 |    1 +
 ...n_filters-28-c21c2acf7f276c0a26f0c19e3234506 |    1 +
 ..._filters-29-6d8955591f62d9cfc6af17df63d3d88e |    0
 ...n_filters-3-64615cc6839c697c8c028ef8bb1ac40e |    1 +
 ..._filters-30-23ab7ac8229a53d391195be7ca092429 |    0
 ..._filters-31-aa161b0d9fe9d1aad10654fce0e3670b |    0
 ..._filters-32-3c52df82c7d78501610f3f898103f753 |    0
 ..._filters-33-1d85bb008e02ef4025171a4bc0866a6c |    0
 ...in_filters-34-e79c906b894fed049ddfab4496a4e3 |    0
 ..._filters-35-3e6612a89e9124592e790594775054b1 |    1 +
 ..._filters-36-60a5f56f33fc8854a2b687005f0d96ac |    1 +
 ..._filters-37-64cabe5164130a94f387288f37b62d71 |    1 +
 ..._filters-38-65c867e66bc773470f1487487086a180 |    1 +
 ..._filters-39-cc0cf9ff9ccbc44536b3187b27aa1ada |    1 +
 ...n_filters-4-7df3e2e761c272ddb3654e4dd86bd131 |    1 +
 ...n_filters-40-4dfa64337f711dc394a289adeac8666 |    1 +
 ..._filters-41-a905633bccd782f14115643b2d707b13 |    1 +
 ...n_filters-42-ae4cc72ddbbbd748179e0abcc985726 |    1 +
 ..._filters-43-f64cec45b154c4ba5172afcdff623a2b |    1 +
 ..._filters-44-c552dcc9b931dff05cf8c0d712e22841 |    1 +
 ..._filters-45-b420f24d33b26cdf6c35eb702789904e |    1 +
 ..._filters-46-c06b548171893bae8def6bb348b70dc8 |    1 +
 ..._filters-47-42a4901e05e9ee92abcfcef008efaa65 |    1 +
 ..._filters-48-222c404c6265ed682579342113221e29 |    1 +
 ..._filters-49-ecd2885156f56973960d064211ee42f0 |    1 +
 ...n_filters-5-87cf8865e2c35b680bba159b88b074bc |    1 +
 ..._filters-50-11a471880f5e8fbad81e3869fe56ca4b |    1 +
 ..._filters-51-f26ad8c3537dc391ab1ca6a95470f75e |    1 +
 ..._filters-52-8e085f9886e5ee97334512f84bd7ab54 |    1 +
 ..._filters-53-d9438071b3c731dc3f6e3b7248a1042a |    1 +
 ..._filters-54-58355bd5c4b12e15cf1d3e2d8b308c9d |    1 +
 ..._filters-55-486a302359aecff37a4567480264bd62 |    1 +
 ...n_filters-56-8018df5b9572e89304b449e618fdbbf |    1 +
 ..._filters-57-f9a7bff2b42a03d21d8d3190d2702451 |    1 +
 ..._filters-58-2b5149e29c224a47af98ca10bc5c23b3 |    1 +
 ..._filters-59-a2161a58f512b8bdd836b48cd8e16668 |    1 +
 ...n_filters-6-9362466c777fff7e677dd8da072f8744 |    1 +
 ..._filters-60-1b3177a066ba352539fd5473fbeda1a9 |    1 +
 ..._filters-61-ecfb8fe4bf85a05f321754d8ea8cbabd |    1 +
 ..._filters-62-ca73726ffaa5826a3db039cda440e6d9 |    1 +
 ...n_filters-63-c21c2acf7f276c0a26f0c19e3234506 |    1 +
 ...in_filters-7-ae4cc72ddbbbd748179e0abcc985726 |    1 +
 ...n_filters-8-f64cec45b154c4ba5172afcdff623a2b |    1 +
 ...n_filters-9-c552dcc9b931dff05cf8c0d712e22841 |    1 +
 ...oin_nulls-0-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...oin_nulls-1-5644ab44e5ba9f2941216b8d5dc33a99 |    0
 ...in_nulls-10-ad7e37acbc658b5a822ca342fd4b9d01 |    1 +
 ...in_nulls-11-141c550a314d15c4e200e5baeb246de2 |    1 +
 ...in_nulls-12-8a65225a88da0169af26848c06cb981c |    1 +
 ...in_nulls-13-e9c3ae95d7edd0c311c7d57e4cebdc80 |    1 +
 ...in_nulls-14-2be327f5d98b6ca8a45a6e1d97948ec8 |    1 +
 ...in_nulls-15-d2ff8e87c24e152107bba1ebf659d0c8 |    1 +
 ...in_nulls-16-dbe244d2c21e477c3703c4ce1903e8af |    1 +
 ...in_nulls-17-f3cf64fcd82d5f33d249ed64bfc13621 |    1 +
 ...in_nulls-18-439a409bc50dfd86dee78c151c3de5eb |    1 +
 ...in_nulls-19-92641e46934ebbf3d44e6e60de1882f4 |    1 +
 ...oin_nulls-2-97641998eb9ddf2dff56de6758486aa0 |    0
 ...in_nulls-20-e34b2b210059a5f93c0a873d91859b5d |    1 +
 ...in_nulls-21-c7aaa831acbd959c6d1793056e3c288a |    1 +
 ...in_nulls-22-f5beafb0c5ed59a1852811c9710fe9a3 |    1 +
 ...in_nulls-23-5805a41289a26139c06604a40bf5a6fa |    1 +
 ...in_nulls-24-80991af26d5d37e0864ecc2c8ab0b984 |    1 +
 ...oin_nulls-3-f0befc0275bda075e4f3cd61eafcccc7 |    1 +
 ...join_nulls-4-fc1128c86cd430db8cd4ff834be4562 |    1 +
 ...oin_nulls-5-2b5f38b7537ed5c40c0ad478b08fc1fc |    1 +
 ...oin_nulls-6-d256ec23d7b98e1517cacf5dae2f4124 |    1 +
 ...oin_nulls-7-8395fa78507105c2a018e88f717b95e2 |    1 +
 ...oin_nulls-8-fd992f2127a139aeb554d797e748ed54 |    1 +
 ...oin_nulls-9-e3a86622a437e910b7225d1e6108da9e |    1 +
 ...ng_values-0-1d8e3d660bb4b29287df5700bfe63b63 |    0
 ...ng_values-1-1247d9a5ffabd61647697dc186c7a2a2 |    0
 ...g_values-10-f6d5bb38137da35b91da901ba310c2b8 |    0
 ...ng_values-2-3ce329282fc72110e9ed6c78fa914395 |    0
 ...ng_values-3-6e9d99d2a0cac78b7fe242dc1e43d3d8 |    0
 ...ng_values-4-7fb82039c95389f11b174d9f22aacb35 |    0
 ...ng_values-5-b5da89b0cb325cf684406b620eb9d8ee |    0
 ...ng_values-6-2c91dc4b7c00d5f09862119c12295532 |    0
 ...ng_values-7-880ba1dba6057dd6cde89d1b17724a6b |    0
 ...ng_values-8-950af86c321a67ab3ed0fa5b63ea6aed |    1 +
 ...ng_values-9-ae02756bd46266ec7fd9cc809bc4757b |    0
 ...apjoin_14-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...apjoin_14-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...pjoin_14-10-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ...pjoin_14-11-906a582602602372e1d4776243abeab5 |    0
 ...pjoin_14-12-94538bc7322522a5534cafc0551d2189 |    1 +
 ...pjoin_14-13-1d603e61c2cb888499504ddab98ccc65 |    0
 ...pjoin_14-14-d5183dfa8d9fb9175478fb1c2f2edb97 |    1 +
 ...pjoin_14-15-758d5532083d6279e169b54fd69bb580 |    0
 ...pjoin_14-16-2798f20aaf0fe5505c34b118e4b10bc5 |    6 +
 ...pjoin_14-17-ca77b5fb54de526972c16ad6118e86d6 |    0
 ...pjoin_14-18-21269869cd3aaf4ade2170d9017de018 |    1 +
 ...pjoin_14-19-853c4fa5a2385b92fdb39d0ac2926973 |    0
 ...mapjoin_14-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...pjoin_14-20-4e0e8cd0626a84b21ca7d2f633623578 |    1 +
 ...pjoin_14-21-e210ced77b32cd7ce87044bb3e3370d1 |    0
 ...pjoin_14-22-2fe7b834b341bf18e36cd79dd00ec16a |    1 +
 ...pjoin_14-23-63d105e0acd3521bb29ba8cec9ac4583 |    0
 ...pjoin_14-24-43ba2c72db9db1ec18d835ec978f8da1 |    1 +
 ...pjoin_14-25-7b2a1128afe35706f1540bfc251d0736 |    0
 ...pjoin_14-26-b66c416fdd98d76981f19e9c14b6a562 |    1 +
 ...pjoin_14-27-5438118dc1d9fab501a8e60eddd625a2 |    0
 ...pjoin_14-28-b889b147255231f7fe44bd57e1f8ba66 |    1 +
 ...pjoin_14-29-ff6eca271c60cb15a3ea2395ac737b0d |    0
 ...apjoin_14-3-4938d4d724990d16336ee31f0390c7da |    0
 ...pjoin_14-30-b9d66e78b8898a97a42d1118300fa0ce |    1 +
 ...pjoin_14-31-d25f41c6f7c20044ed4d9a9905fdfcce |    0
 ...pjoin_14-32-b0ca9e20cd48457e6cf1c313d5505213 |    1 +
 ...pjoin_14-33-5f340dbc8126f7e336d3c85e9ab346b5 |    0
 ...apjoin_14-34-76ded9e08c765bf2e1b670b4ffb938b |    0
 ...pjoin_14-35-4e6a34e1f68538ad9e25b7c3a8d18e76 |    0
 ...pjoin_14-36-1ba279881865c861a793797ae84a3934 |    0
 ...pjoin_14-37-a45927057c01fd54818b5dd50e77f60e |   22 +
 ...pjoin_14-38-a988727daa49fb5e190f81c027bb7005 |   22 +
 ...pjoin_14-39-20c26228d10872eec10dbb9322dd74da |    0
 ...apjoin_14-4-378d42317b39c6519f15bd2f99c5ddc4 |    0
 ...pjoin_14-40-4c57b1c6c081294cbd72626ff0fd940e |    0
 ...pjoin_14-41-81b3db8d18d4b3843ed0be6eca5d793c |    0
 ...pjoin_14-42-80db3a67d59c8710edf9f695e7eeb37c |    0
 ...pjoin_14-43-a45927057c01fd54818b5dd50e77f60e |   22 +
 ...pjoin_14-44-48b32dd521ddf1af1c8075ecbeccaa75 |    6 +
 ...apjoin_14-5-9140b367b5680860f4c7c0238377583f |    0
 ...apjoin_14-6-70c1d66123d434d3a1e1801e0b19bc3f |    0
 ...apjoin_14-7-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_14-8-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...apjoin_14-9-b89ea2173180c8ae423d856f943e061f |    1 +
 ...ge_join_1-0-b24f5a262c6693f31ed376a5da0787f3 |    0
 ...rge_join_1-1-e3951e29e1e87b77ea735f40fd58735 |    0
 ...e_join_1-10-9666fb18356436e2800550df9ca90c04 |    0
 ...e_join_1-11-a54cefeeb6d79c72f01c61035e9dcf15 |    0
 ...e_join_1-12-24ca942f094b14b92086305cc125e833 |    1 +
 ...e_join_1-13-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ...e_join_1-14-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...e_join_1-15-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...e_join_1-16-cda81d86d127fca0e2fbc2161e91400d |    1 +
 ...e_join_1-17-30259eb1873d8f5d00dccd8af0b0ccbc |    1 +
 ...e_join_1-18-a6ef74ae9c70c382abb4d361e6f1e070 |    0
 ...e_join_1-19-325432a220aa3ebe8b816069916924d8 |    1 +
 ...ge_join_1-2-c5a30be03ba36f1fb6cc0b4e7c978838 |    0
 ...e_join_1-20-6f2f1144ab2b8b12684f3fbc55e27bf7 |    0
 ...e_join_1-21-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...e_join_1-22-f135547e33c01d1f543c8b1349d60348 |    1 +
 ...e_join_1-23-6f2f1144ab2b8b12684f3fbc55e27bf7 |    0
 ...e_join_1-24-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...ge_join_1-3-18bd222285d3a3bd71d3cfa217d9b1db |    0
 ...ge_join_1-4-bb969d3ec0038215a2698afceeb02b3a |    0
 ...ge_join_1-5-2c3617157639fcd296a8ea2f121c58ab |    0
 ...ge_join_1-6-307339322d96b8f923d57c0dc9cdcb60 |    0
 ...ge_join_1-7-94cc219f61413ab321916821e1288152 |    0
 ...ge_join_1-8-310c8d652c6f549b7759baec6012b77d |    0
 ...ge_join_1-9-b806b5b4eb8a703b2ba43afdce4d0bd5 |    0
 ...e_join_10-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...e_join_10-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ..._join_10-10-b89ea2173180c8ae423d856f943e061f |    1 +
 ..._join_10-11-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ..._join_10-12-cda81d86d127fca0e2fbc2161e91400d |    1 +
 ..._join_10-13-469a09efa93fa9aec154a5967eec09c5 |    0
 ..._join_10-14-95e18bd00f2de246efca1756681c1e87 |    1 +
 ...e_join_10-15-6a7fdb423721e7aefa2efda26785e1a |    0
 ...e_join_10-16-caa641c820fcc5f601758c5f0385b4e |    1 +
 ...ge_join_10-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...e_join_10-3-4938d4d724990d16336ee31f0390c7da |    0
 ...e_join_10-4-378d42317b39c6519f15bd2f99c5ddc4 |    0
 ...e_join_10-5-9140b367b5680860f4c7c0238377583f |    0
 ...e_join_10-6-70c1d66123d434d3a1e1801e0b19bc3f |    0
 ...e_join_10-7-24ca942f094b14b92086305cc125e833 |    1 +
 ...e_join_10-8-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...e_join_10-9-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...e_join_11-0-4705fafa08c6d927aa01337e19605c8a |    0
 ...ge_join_11-1-e3951e29e1e87b77ea735f40fd58735 |    0
 ..._join_11-10-9666fb18356436e2800550df9ca90c04 |    0
 ..._join_11-11-a54cefeeb6d79c72f01c61035e9dcf15 |    0
 ..._join_11-12-24ca942f094b14b92086305cc125e833 |    1 +
 ..._join_11-13-398b81a1928284f29e832838ec3764fd |    0
 ..._join_11-14-325432a220aa3ebe8b816069916924d8 |    1 +
 ..._join_11-15-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ..._join_11-16-c23ea191ee4d60c0a6252ce763b1beed |    1 +
 ...e_join_11-17-442e69416faaea9309bb8c2a3eb73ef |    1 +
 ..._join_11-18-d8260daa82c8439e0c80a63998bd5d2e |    0
 ..._join_11-19-325432a220aa3ebe8b816069916924d8 |    1 +
 ...e_join_11-2-c5a30be03ba36f1fb6cc0b4e7c978838 |    0
 ..._join_11-20-62fab16c00f510c001f146c929360c71 |    0
 ..._join_11-21-c4d55c247c9326f474d89b29b81d60aa |    1 +
 ...e_join_11-3-b4a6a67ac771394140ed695810930ac6 |    0
 ...e_join_11-4-bb969d3ec0038215a2698afceeb02b3a |    0
 ...e_join_11-5-2c3617157639fcd296a8ea2f121c58ab |    0
 ...e_join_11-6-307339322d96b8f923d57c0dc9cdcb60 |    0
 ...e_join_11-7-94cc219f61413ab321916821e1288152 |    0
 ...e_join_11-8-310c8d652c6f549b7759baec6012b77d |    0
 ...e_join_11-9-b806b5b4eb8a703b2ba43afdce4d0bd5 |    0
 ...e_join_12-0-d7af66a0aa504ad44bf01d5a2e7cdcec |    0
 ...ge_join_12-1-e3951e29e1e87b77ea735f40fd58735 |    0
 ..._join_12-10-9666fb18356436e2800550df9ca90c04 |    0
 ..._join_12-11-a54cefeeb6d79c72f01c61035e9dcf15 |    0
 ..._join_12-12-24ca942f094b14b92086305cc125e833 |    1 +
 ..._join_12-13-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ..._join_12-14-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ..._join_12-15-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ..._join_12-16-746f0c0dd71cd5cb6673fbd53ef05a1e |    0
 ..._join_12-17-a8c60901367229310f86a8521a26478a |    0
 ..._join_12-18-f50f21c997d775c369fd52f9bafb9b36 |    0
 ..._join_12-19-fe49b6f198661d2e020a0c8bd26c9237 |    0
 ...e_join_12-2-c5a30be03ba36f1fb6cc0b4e7c978838 |    0
 ..._join_12-20-3404f0b912c898d6c81aa88bf0cd8c11 |    0
 ..._join_12-21-4ecd65f0e26e981b66770b3e91e128fc |    1 +
 ...e_join_12-3-18bd222285d3a3bd71d3cfa217d9b1db |    0
 ...e_join_12-4-bb969d3ec0038215a2698afceeb02b3a |    0
 ...e_join_12-5-2c3617157639fcd296a8ea2f121c58ab |    0
 ...e_join_12-6-307339322d96b8f923d57c0dc9cdcb60 |    0
 ...e_join_12-7-94cc219f61413ab321916821e1288152 |    0
 ...e_join_12-8-310c8d652c6f549b7759baec6012b77d |    0
 ...e_join_12-9-b806b5b4eb8a703b2ba43afdce4d0bd5 |    0
 ...e_join_13-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...e_join_13-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ..._join_13-10-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ..._join_13-11-cda81d86d127fca0e2fbc2161e91400d |    1 +
 ..._join_13-12-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ..._join_13-13-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ..._join_13-14-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ..._join_13-15-24ca942f094b14b92086305cc125e833 |    1 +
 ..._join_13-16-14ad1ec6ac3dbedb29d43cf178fa8552 |    0
 ..._join_13-17-b366dcf84021a7dc4a17a52fe381b5f0 |    0
 ..._join_13-18-cc27d771c9a20d3d83f87802e1a9dbe2 |   22 +
 ..._join_13-19-4b2ac2865384fbca7f374191d8021d51 |   22 +
 ...ge_join_13-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ..._join_13-20-44d382ce6848d3f0b900b0808747d8e9 |    1 +
 ..._join_13-21-ea23403b9eb55e8b06d1c198e439569f |    1 +
 ..._join_13-22-14ad1ec6ac3dbedb29d43cf178fa8552 |    0
 ..._join_13-23-b366dcf84021a7dc4a17a52fe381b5f0 |    0
 ..._join_13-24-cc27d771c9a20d3d83f87802e1a9dbe2 |   22 +
 ..._join_13-25-4b2ac2865384fbca7f374191d8021d51 |   22 +
 ..._join_13-26-f135547e33c01d1f543c8b1349d60348 |    1 +
 ..._join_13-27-14ad1ec6ac3dbedb29d43cf178fa8552 |    0
 ..._join_13-28-b366dcf84021a7dc4a17a52fe381b5f0 |    0
 ..._join_13-29-cc27d771c9a20d3d83f87802e1a9dbe2 |   22 +
 ...e_join_13-3-4938d4d724990d16336ee31f0390c7da |    0
 ..._join_13-30-4b2ac2865384fbca7f374191d8021d51 |   22 +
 ...e_join_13-4-378d42317b39c6519f15bd2f99c5ddc4 |    0
 ...e_join_13-5-d73046d4785e9c89acb10eea77d32ca8 |    0
 ...e_join_13-6-3d02238197b076b6f77daacb81aa2cb4 |    0
 ...e_join_13-7-6f949602369ac3af6ded9884bc525310 |    0
 ...ge_join_13-8-b334c03af5acdcb136072bb427683bb |    0
 ...e_join_13-9-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...e_join_14-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...e_join_14-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ..._join_14-10-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ..._join_14-11-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ..._join_14-12-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ..._join_14-13-24ca942f094b14b92086305cc125e833 |    1 +
 ..._join_14-14-51e4c81f56c64f6aa25322055694f641 |    0
 ..._join_14-15-43ad2152b18d711adbdd1aeb940b662a |    1 +
 ..._join_14-16-51ee88184cbc22b5bef4e96856e41e7c |    0
 ...e_join_14-17-334529f1a720bfb408efee90bc8be61 |    0
 ..._join_14-18-a16ff76d72ad428fb9d43ab910f259fd |    1 +
 ...ge_join_14-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...e_join_14-3-4938d4d724990d16336ee31f0390c7da |    0
 ...e_join_14-4-378d42317b39c6519f15bd2f99c5ddc4 |    0
 ...e_join_14-5-945b37381c2719e18e2945bf8b4e56ac |    0
 ...e_join_14-6-3d02238197b076b6f77daacb81aa2cb4 |    0
 ...e_join_14-7-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...e_join_14-8-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...e_join_14-9-f135547e33c01d1f543c8b1349d60348 |    1 +
 ...e_join_15-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...e_join_15-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ..._join_15-10-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ..._join_15-11-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ..._join_15-12-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ..._join_15-13-24ca942f094b14b92086305cc125e833 |    1 +
 ..._join_15-14-62b7e43463386c11e031cf7e4f584a53 |    0
 ..._join_15-15-3c37a21813ee34d4d1f9e01f5f3ef5d3 |    0
 ...ge_join_15-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...e_join_15-3-4938d4d724990d16336ee31f0390c7da |    0
 ...e_join_15-4-378d42317b39c6519f15bd2f99c5ddc4 |    0
 ...e_join_15-5-945b37381c2719e18e2945bf8b4e56ac |    0
 ...e_join_15-6-3d02238197b076b6f77daacb81aa2cb4 |    0
 ...e_join_15-7-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...e_join_15-8-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...e_join_15-9-f135547e33c01d1f543c8b1349d60348 |    1 +
 ...ge_join_2-0-ac562e10c3d4dd7c7cce920d29cde65d |    0
 ...rge_join_2-1-e3951e29e1e87b77ea735f40fd58735 |    0
 ...e_join_2-10-24ca942f094b14b92086305cc125e833 |    1 +
 ...e_join_2-11-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ...e_join_2-12-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...e_join_2-13-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...e_join_2-14-cda81d86d127fca0e2fbc2161e91400d |    1 +
 ...e_join_2-15-ec410b2c54c1ce7001abe7130a3b1c21 |    1 +
 ...e_join_2-16-af6016f3db000e6e180e2f3b10f120ce |    0
 ...e_join_2-17-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...e_join_2-18-f135547e33c01d1f543c8b1349d60348 |    1 +
 ...e_join_2-19-a0fc12fc2b968d7e85e6c1e2fd70cd94 |    1 +
 ...ge_join_2-2-c5a30be03ba36f1fb6cc0b4e7c978838 |    0
 ...e_join_2-20-8180638a57b64557e02815c863031755 |    1 +
 ...e_join_2-21-e6283ea14d493b0d7bf390249665f289 |    0
 ...e_join_2-22-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...ge_join_2-3-55c1e972192580d734fad7f57dd62e6a |    0
 ...ge_join_2-4-210f08b7e8c20c9ff364c215af412d87 |    0
 ...ge_join_2-5-bfc04dda7e11f06d01689f2b57959ed7 |    0
 ...ge_join_2-6-bb969d3ec0038215a2698afceeb02b3a |    0
 ...ge_join_2-7-2c3617157639fcd296a8ea2f121c58ab |    0
 ...ge_join_2-8-310c8d652c6f549b7759baec6012b77d |    0
 ...ge_join_2-9-b806b5b4eb8a703b2ba43afdce4d0bd5 |    0
 ...ge_join_3-0-71378da1900d130fd68aaebc45f87313 |    0
 ...rge_join_3-1-e3951e29e1e87b77ea735f40fd58735 |    0
 ...e_join_3-10-24ca942f094b14b92086305cc125e833 |    1 +
 ...e_join_3-11-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ...e_join_3-12-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...e_join_3-13-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...e_join_3-14-cda81d86d127fca0e2fbc2161e91400d |    1 +
 ...e_join_3-15-30259eb1873d8f5d00dccd8af0b0ccbc |    1 +
 ...e_join_3-16-a6ef74ae9c70c382abb4d361e6f1e070 |    0
 ...e_join_3-17-325432a220aa3ebe8b816069916924d8 |    1 +
 ...e_join_3-18-6f2f1144ab2b8b12684f3fbc55e27bf7 |    0
 ...e_join_3-19-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...ge_join_3-2-c5a30be03ba36f1fb6cc0b4e7c978838 |    0
 ...e_join_3-20-f135547e33c01d1f543c8b1349d60348 |    1 +
 ...e_join_3-21-6f2f1144ab2b8b12684f3fbc55e27bf7 |    0
 ...e_join_3-22-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...ge_join_3-3-6876517daaf54cadefb6bbbf54bd4a24 |    0
 ...ge_join_3-4-cd25b8502c668759783aaba4d550a05f |    0
 ...ge_join_3-5-18bd222285d3a3bd71d3cfa217d9b1db |    0
 ...ge_join_3-6-bb969d3ec0038215a2698afceeb02b3a |    0
 ...ge_join_3-7-2c3617157639fcd296a8ea2f121c58ab |    0
 ...ge_join_3-8-307339322d96b8f923d57c0dc9cdcb60 |    0
 ...ge_join_3-9-94cc219f61413ab321916821e1288152 |    0
 ...ge_join_4-0-1528e7173b91cd90f101ca27f51d963c |    0
 ...rge_join_4-1-e3951e29e1e87b77ea735f40fd58735 |    0
 ...e_join_4-10-bb969d3ec0038215a2698afceeb02b3a |    0
 ...e_join_4-11-2c3617157639fcd296a8ea2f121c58ab |    0
 ...e_join_4-12-24ca942f094b14b92086305cc125e833 |    1 +
 ...e_join_4-13-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ...e_join_4-14-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...e_join_4-15-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...e_join_4-16-cda81d86d127fca0e2fbc2161e91400d |    1 +
 ...e_join_4-17-b1607a2f1e7da8ac0a9a035b99f81d28 |    1 +
 ...e_join_4-18-a6ef74ae9c70c382abb4d361e6f1e070 |    0
 ...e_join_4-19-325432a220aa3ebe8b816069916924d8 |    1 +
 ...ge_join_4-2-c5a30be03ba36f1fb6cc0b4e7c978838 |    0
 ...e_join_4-20-6f2f1144ab2b8b12684f3fbc55e27bf7 |    0
 ...e_join_4-21-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...e_join_4-22-f135547e33c01d1f543c8b1349d60348 |    1 +
 ...e_join_4-23-6f2f1144ab2b8b12684f3fbc55e27bf7 |    0
 ...e_join_4-24-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...ge_join_4-3-55c1e972192580d734fad7f57dd62e6a |    0
 ...ge_join_4-4-210f08b7e8c20c9ff364c215af412d87 |    0
 ...ge_join_4-5-6876517daaf54cadefb6bbbf54bd4a24 |    0
 ...ge_join_4-6-cd25b8502c668759783aaba4d550a05f |    0
 ...ge_join_4-7-c20aa9939d703c529c4538994dc6f066 |    0
 ...ge_join_4-8-baa1253610c081917208199feb52a768 |    0
 ...ge_join_4-9-bfc04dda7e11f06d01689f2b57959ed7 |    0
 ...ge_join_5-0-9f8764dddb7b106f879d1a7c4318310d |    0
 ...ge_join_5-1-fac79d1e5c34142393fc328b2935a9b8 |    0
 ...e_join_5-10-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...e_join_5-11-cda81d86d127fca0e2fbc2161e91400d |    1 +
 ...e_join_5-12-b1607a2f1e7da8ac0a9a035b99f81d28 |    1 +
 ...e_join_5-13-a6ef74ae9c70c382abb4d361e6f1e070 |    0
 ...e_join_5-14-325432a220aa3ebe8b816069916924d8 |    1 +
 ...e_join_5-15-6f2f1144ab2b8b12684f3fbc55e27bf7 |    0
 ...e_join_5-16-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...e_join_5-17-f135547e33c01d1f543c8b1349d60348 |    1 +
 ...e_join_5-18-24ca942f094b14b92086305cc125e833 |    1 +
 ...e_join_5-19-6f2f1144ab2b8b12684f3fbc55e27bf7 |    0
 ...ge_join_5-2-7282f71445d3b6acef073be9b7cbab98 |    0
 ...e_join_5-20-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...ge_join_5-3-56f0862dbe9f7c0eecafe22d5d185c7c |    0
 ...ge_join_5-4-be71f06ad593935a8e81d61b695b2052 |    0
 ...ge_join_5-5-ce5ee903a36a074293fa509149d94447 |    0
 ...ge_join_5-6-12e01dc9146f45ded0a6655cb04467b4 |    0
 ...ge_join_5-7-ec1aaae06a8dbb2faf36b53246124d4a |    0
 ...ge_join_5-8-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ...ge_join_5-9-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...ge_join_6-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...ge_join_6-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...e_join_6-10-34779e6a90b2e9968a9a98b048cdaab6 |    0
 ...e_join_6-11-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ...e_join_6-12-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...e_join_6-13-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...e_join_6-14-24ca942f094b14b92086305cc125e833 |    1 +
 ...e_join_6-15-44d382ce6848d3f0b900b0808747d8e9 |    1 +
 ...e_join_6-16-ea23403b9eb55e8b06d1c198e439569f |    1 +
 ...e_join_6-17-cda81d86d127fca0e2fbc2161e91400d |    1 +
 ...ge_join_6-18-32efb3656e05e40f9f928bbcb11d010 |    0
 ...e_join_6-19-cf41f7ce9478536e823107d1810ff1d7 |    1 +
 ...rge_join_6-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...e_join_6-20-b23f9ec74e58e5c53417bfff6794e8fd |    0
 ...e_join_6-21-b55506a213ec710004e6d7f3462834d0 |    1 +
 ...e_join_6-22-4b066e39be51ea19a1790c1287ad0d2c |    0
 ...e_join_6-23-4281442c87dcf6007f8bd42504eba186 |    1 +
 ...e_join_6-24-12ec3636a4c62fd56b40da2979f53f5f |    0
 ...e_join_6-25-52f0e65724d29e2b4054b59a50d2837b |    1 +
 ...e_join_6-26-bf7478a041a164ef219964cb865aa63b |    0
 ...e_join_6-27-961f141836f2cc9521f681cadbc3d140 |    1 +
 ...ge_join_6-28-171974ff7145ffc85c8ba2724ef1f31 |    0
 ...e_join_6-29-fd0cc412e0987569a4ed879454b53fb0 |    1 +
 ...ge_join_6-3-4938d4d724990d16336ee31f0390c7da |    0
 ...e_join_6-30-f135547e33c01d1f543c8b1349d60348 |    1 +
 ...e_join_6-31-940f423a57afd2734f62d93bcd4d7caf |    0
 ...e_join_6-32-cf41f7ce9478536e823107d1810ff1d7 |    1 +
 ...e_join_6-33-12ec3636a4c62fd56b40da2979f53f5f |    0
 ...e_join_6-34-52f0e65724d29e2b4054b59a50d2837b |    1 +
 ...e_join_6-35-bf7478a041a164ef219964cb865aa63b |    0
 ...e_join_6-36-961f141836f2cc9521f681cadbc3d140 |    1 +
 ...ge_join_6-37-171974ff7145ffc85c8ba2724ef1f31 |    0
 ...e_join_6-38-fd0cc412e0987569a4ed879454b53fb0 |    1 +
 ...ge_join_6-4-378d42317b39c6519f15bd2f99c5ddc4 |    0
 ...ge_join_6-5-612f97716b8efe4b659206938e5ea5f2 |    0
 ...ge_join_6-6-64856231335fc5fec61c3fd3aceefcc4 |    0
 ...ge_join_6-7-b34c9b18481df043912e910ed3a5f149 |    0
 ...ge_join_6-8-57e68163453d4632ef740ce1223f44d1 |    0
 ...ge_join_6-9-36d2a698f88e53ab2a66e8baa980299b |    0
 ...rge_join_7-0-fa10661c7e8791fb319ade49f3cca50 |    0
 ...rge_join_7-1-e3951e29e1e87b77ea735f40fd58735 |    0
 ...e_join_7-10-bb969d3ec0038215a2698afceeb02b3a |    0
 ...e_join_7-11-2c3617157639fcd296a8ea2f121c58ab |    0
 ...e_join_7-12-310c8d652c6f549b7759baec6012b77d |    0
 ...e_join_7-13-b806b5b4eb8a703b2ba43afdce4d0bd5 |    0
 ...e_join_7-14-24ca942f094b14b92086305cc125e833 |    1 +
 ...e_join_7-15-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ...e_join_7-16-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...e_join_7-17-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...e_join_7-18-cda81d86d127fca0e2fbc2161e91400d |    1 +
 ...e_join_7-19-b1607a2f1e7da8ac0a9a035b99f81d28 |    1 +
 ...ge_join_7-2-c5a30be03ba36f1fb6cc0b4e7c978838 |    0
 ...e_join_7-20-a6ef74ae9c70c382abb4d361e6f1e070 |    0
 ...e_join_7-21-325432a220aa3ebe8b816069916924d8 |    1 +
 ...e_join_7-22-6f2f1144ab2b8b12684f3fbc55e27bf7 |    0
 ...e_join_7-23-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...e_join_7-24-f135547e33c01d1f543c8b1349d60348 |    1 +
 ...e_join_7-25-6f2f1144ab2b8b12684f3fbc55e27bf7 |    0
 ...e_join_7-26-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...ge_join_7-3-55c1e972192580d734fad7f57dd62e6a |    0
 ...ge_join_7-4-210f08b7e8c20c9ff364c215af412d87 |    0
 ...ge_join_7-5-6876517daaf54cadefb6bbbf54bd4a24 |    0
 ...ge_join_7-6-cd25b8502c668759783aaba4d550a05f |    0
 ...ge_join_7-7-c20aa9939d703c529c4538994dc6f066 |    0
 ...ge_join_7-8-baa1253610c081917208199feb52a768 |    0
 ...ge_join_7-9-bfc04dda7e11f06d01689f2b57959ed7 |    0
 ...ge_join_8-0-42977c556a54aaaee9d1e59a6dcc06aa |    0
 ...rge_join_8-1-e3951e29e1e87b77ea735f40fd58735 |    0
 ...e_join_8-10-310c8d652c6f549b7759baec6012b77d |    0
 ...e_join_8-11-b806b5b4eb8a703b2ba43afdce4d0bd5 |    0
 ...e_join_8-12-9666fb18356436e2800550df9ca90c04 |    0
 ...e_join_8-13-a54cefeeb6d79c72f01c61035e9dcf15 |    0
 ...e_join_8-14-24ca942f094b14b92086305cc125e833 |    1 +
 ...e_join_8-15-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ...e_join_8-16-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...e_join_8-17-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...e_join_8-18-cda81d86d127fca0e2fbc2161e91400d |    1 +
 ...e_join_8-19-30259eb1873d8f5d00dccd8af0b0ccbc |    1 +
 ...ge_join_8-2-c5a30be03ba36f1fb6cc0b4e7c978838 |    0
 ...e_join_8-20-a6ef74ae9c70c382abb4d361e6f1e070 |    0
 ...e_join_8-21-325432a220aa3ebe8b816069916924d8 |    1 +
 ...e_join_8-22-6f2f1144ab2b8b12684f3fbc55e27bf7 |    0
 ...e_join_8-23-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...e_join_8-24-f135547e33c01d1f543c8b1349d60348 |    1 +
 ...e_join_8-25-a0fc12fc2b968d7e85e6c1e2fd70cd94 |    1 +
 ...e_join_8-26-8180638a57b64557e02815c863031755 |    1 +
 ...e_join_8-27-e6283ea14d493b0d7bf390249665f289 |    0
 ...e_join_8-28-7d0c37fc09323ce11aae0b58dc687660 |    1 +
 ...ge_join_8-3-6876517daaf54cadefb6bbbf54bd4a24 |    0
 ...ge_join_8-4-cd25b8502c668759783aaba4d550a05f |    0
 ...ge_join_8-5-18bd222285d3a3bd71d3cfa217d9b1db |    0
 ...ge_join_8-6-bb969d3ec0038215a2698afceeb02b3a |    0
 ...ge_join_8-7-2c3617157639fcd296a8ea2f121c58ab |    0
 ...ge_join_8-8-307339322d96b8f923d57c0dc9cdcb60 |    0
 ...ge_join_8-9-94cc219f61413ab321916821e1288152 |    0
 ...ge_join_9-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...ge_join_9-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...e_join_9-10-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ...e_join_9-11-cda81d86d127fca0e2fbc2161e91400d |    1 +
 ...e_join_9-12-906a582602602372e1d4776243abeab5 |    0
 ...e_join_9-13-94538bc7322522a5534cafc0551d2189 |    1 +
 ...e_join_9-14-133023474337f2cdc53ee82ffeb1c13e |    0
 ...e_join_9-15-63261d35ddda973eeeb97b994ab7a476 |    6 +
 ...e_join_9-16-1d603e61c2cb888499504ddab98ccc65 |    0
 ...e_join_9-17-d5183dfa8d9fb9175478fb1c2f2edb97 |    1 +
 ...e_join_9-18-758d5532083d6279e169b54fd69bb580 |    0
 ...e_join_9-19-2798f20aaf0fe5505c34b118e4b10bc5 |    6 +
 ...rge_join_9-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...e_join_9-20-ca77b5fb54de526972c16ad6118e86d6 |    0
 ...e_join_9-21-21269869cd3aaf4ade2170d9017de018 |    1 +
 ...e_join_9-22-853c4fa5a2385b92fdb39d0ac2926973 |    0
 ...e_join_9-23-4e0e8cd0626a84b21ca7d2f633623578 |    1 +
 ...e_join_9-24-e210ced77b32cd7ce87044bb3e3370d1 |    0
 ...e_join_9-25-2fe7b834b341bf18e36cd79dd00ec16a |    1 +
 ...e_join_9-26-63d105e0acd3521bb29ba8cec9ac4583 |    0
 ...e_join_9-27-43ba2c72db9db1ec18d835ec978f8da1 |    1 +
 ...ge_join_9-28-5965c5c6ef08240eb27eb9620cc2338 |    0
 ...e_join_9-29-b66c416fdd98d76981f19e9c14b6a562 |    1 +
 ...ge_join_9-3-4938d4d724990d16336ee31f0390c7da |    0
 ...e_join_9-30-4376bdd8412f94fe184d46481fee345d |    0
 ...e_join_9-31-b889b147255231f7fe44bd57e1f8ba66 |    1 +
 ...e_join_9-32-c5c3668b2434a5b90f308ca4bbdcd647 |    0
 ...e_join_9-33-aa8d713ad4e19b72b5bd7628d60c295e |    1 +
 ...e_join_9-34-ff6eca271c60cb15a3ea2395ac737b0d |    0
 ...e_join_9-35-b9d66e78b8898a97a42d1118300fa0ce |    1 +
 ...e_join_9-36-d25f41c6f7c20044ed4d9a9905fdfcce |    0
 ...e_join_9-37-b0ca9e20cd48457e6cf1c313d5505213 |    1 +
 ...e_join_9-38-f135547e33c01d1f543c8b1349d60348 |    1 +
 ...e_join_9-39-906a582602602372e1d4776243abeab5 |    0
 ...ge_join_9-4-378d42317b39c6519f15bd2f99c5ddc4 |    0
 ...e_join_9-40-94538bc7322522a5534cafc0551d2189 |    1 +
 ...e_join_9-41-133023474337f2cdc53ee82ffeb1c13e |    0
 ...e_join_9-42-63261d35ddda973eeeb97b994ab7a476 |    6 +
 ...e_join_9-43-1d603e61c2cb888499504ddab98ccc65 |    0
 ...e_join_9-44-d5183dfa8d9fb9175478fb1c2f2edb97 |    1 +
 ...e_join_9-45-758d5532083d6279e169b54fd69bb580 |    0
 ...e_join_9-46-2798f20aaf0fe5505c34b118e4b10bc5 |    6 +
 ...e_join_9-47-ca77b5fb54de526972c16ad6118e86d6 |    0
 ...e_join_9-48-21269869cd3aaf4ade2170d9017de018 |    1 +
 ...e_join_9-49-853c4fa5a2385b92fdb39d0ac2926973 |    0
 ...ge_join_9-5-9140b367b5680860f4c7c0238377583f |    0
 ...e_join_9-50-4e0e8cd0626a84b21ca7d2f633623578 |    1 +
 ...e_join_9-51-e210ced77b32cd7ce87044bb3e3370d1 |    0
 ...e_join_9-52-2fe7b834b341bf18e36cd79dd00ec16a |    1 +
 ...e_join_9-53-63d105e0acd3521bb29ba8cec9ac4583 |    0
 ...e_join_9-54-43ba2c72db9db1ec18d835ec978f8da1 |    1 +
 ...e_join_9-55-4376bdd8412f94fe184d46481fee345d |    0
 ...e_join_9-56-b889b147255231f7fe44bd57e1f8ba66 |    1 +
 ...e_join_9-57-c5c3668b2434a5b90f308ca4bbdcd647 |    0
 ...e_join_9-58-aa8d713ad4e19b72b5bd7628d60c295e |    1 +
 ...e_join_9-59-ff6eca271c60cb15a3ea2395ac737b0d |    0
 ...ge_join_9-6-70c1d66123d434d3a1e1801e0b19bc3f |    0
 ...e_join_9-60-b9d66e78b8898a97a42d1118300fa0ce |    1 +
 ...e_join_9-61-d25f41c6f7c20044ed4d9a9905fdfcce |    0
 ...e_join_9-62-b0ca9e20cd48457e6cf1c313d5505213 |    1 +
 ...ge_join_9-7-24ca942f094b14b92086305cc125e833 |    1 +
 ...ge_join_9-8-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...ge_join_9-9-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...ba_table1-0-943f9cca5ed3bba5b2c22f49885722c3 |    0
 ...ba_table1-1-7b43ffa8083fda74ab342029dce2e3d9 |    0
 ...ba_table1-2-7e72160489bbb59dadf24e0cc239a5f4 |    4 +
 ...ba_table2-0-943f9cca5ed3bba5b2c22f49885722c3 |    0
 ...ba_table2-1-6f3e37cab4fdc60491dea1ff6fc9931a |    0
 ...ba_table2-2-8491941c2baa0c7d96e17b8f47dfebe7 |    0
 ...ba_table2-3-7e72160489bbb59dadf24e0cc239a5f4 |    4 +
 ...ba_table3-0-943f9cca5ed3bba5b2c22f49885722c3 |    0
 ...ba_table3-1-28b12606c5369c783e63c17826a18d0d |    0
 ...able_udfs-0-7a9e67189d3d4151f23b12c22bde06b5 |    0
 ...able_udfs-1-3baac4c47f9cb2895f01bcfccd5f904b |    0
 ...ble_union-0-943f9cca5ed3bba5b2c22f49885722c3 |    0
 ...ble_union-1-3f8df0a4ab12f1a31a7906e77e9b7b75 |    0
 ...ble_union-2-7e72160489bbb59dadf24e0cc239a5f4 |    4 +
 ..._constant-0-8c922b2264278dd481ef0dff2088e2b8 |    1 +
 ...ut_format-0-483cdc9eade175b0c89b9f5b3eb505f1 |    0
 ...ut_format-1-9e0909b6330578a25806527dd0ecf7ef |    0
 ...ut_format-2-a42be5ce444ef1d2a1dbe654a57d6f55 |    0
 ...ut_format-3-84db2ef4a7f2151e26457db559b862d9 |  500 +
 ...ncolserde-0-943f9cca5ed3bba5b2c22f49885722c3 |    0
 ...ncolserde-1-3defb7199b65cfd10cb2f46275c581b2 |    0
 ...ncolserde-2-706a062089583074f30fb13c661fc81e |    0
 ...ncolserde-3-7e72160489bbb59dadf24e0cc239a5f4 |    4 +
 ..._colserde-0-943f9cca5ed3bba5b2c22f49885722c3 |    0
 ..._colserde-1-179ac81920d8dfa6e324cc881b5f1624 |    0
 ..._colserde-2-7e72160489bbb59dadf24e0cc239a5f4 |    4 +
 ...ortable_1-0-3562c2ed956a59cc98362d2f64e19ce1 |    0
 ...ortable_1-1-4a0ed18480313e66b869ec4f49371cf5 |    0
 ...ortable_1-2-faa8d95365e4116734a056c911350c05 |    0
 ...ortable_1-3-d6518380547e7eef338886f3bdc7bdd2 |   10 +
 .../cast1-0-b0e8966b7c06be9e044ed30b487d0661    |    0
 .../cast1-1-1ee16b8209701131017533cfa6eb4680    |    0
 .../cast1-2-3fe73e7435e30b37266ef6a33537dc4c    |    0
 .../cast1-3-18dc2ce8a8b2486d268bceef63aa0c2a    |    1 +
 ...st_to_int-0-ec8e07c04f0e9bc9bb34db97ee6faa98 |    1 +
 .../cluster-0-16681f9c2bdd44278817d72c138b6ee1  |    0
 .../cluster-1-707a2295731e0d631a6c5f71c745c8d5  |    1 +
 .../cluster-10-bba339a22907c06d1d01ba9cd7ea8f5  |    0
 .../cluster-11-dcf78a6537ba2b4d4b828a9a27cf545e |    1 +
 .../cluster-12-6ad920e2ae83c78fccb06ff65308a438 |    0
 .../cluster-13-12635b4b7f34eba5554d5b892b5b64e7 |    1 +
 .../cluster-14-cd2e125bceb1611137f0750f5d69c475 |    0
 .../cluster-15-b4c15c85c18f310f1b5bc56a78ad94b0 |    1 +
 .../cluster-16-a2d5e5ec2504041ea1a62856c7086451 |    0
 .../cluster-17-62979aa9e6b4e6ffb44ec452aabbef65 |    1 +
 .../cluster-18-e01f450969ae7e1cd018e6ef0cc67141 |    0
 .../cluster-19-e5284c7a7c36ee55740bd127ef4bf8c7 |    1 +
 .../cluster-2-50197277eb03ad20696a135bd7d18de7  |    0
 .../cluster-20-294891c1d956245540a80aa800ba393d |    0
 .../cluster-21-4787b258a786cf195bcb59cd90f6013f |    1 +
 .../cluster-22-8801aa93cf6dba7e13e99a0260fde68  |    0
 .../cluster-23-b66ed6ead4deecd49f0f67de1f2bab2e |    1 +
 .../cluster-24-f492a7f78faf180621e83e5a69aa1eae |    0
 .../cluster-25-f57ce48b6a6e671b58c96535ab482b6a |  498 +
 .../cluster-3-530671e2a5b8983c60cfedaf486f0f0f  |    1 +
 .../cluster-4-cb4af90f52f2626213f918fda3b81dfc  |    0
 .../cluster-5-e99040f6a24c53a4c89801ff3663ff72  |    1 +
 .../cluster-6-56f8e3e7abe504522a2bfd77b5be3270  |    0
 .../cluster-7-a22600d60c81a25061b1e20b6726c691  |    1 +
 .../cluster-8-251b178e4fe39ea03a30d2b9bd40710d  |    0
 .../cluster-9-cc36ac7ee5e8c6ea21b956abbc2506e2  |    1 +
 ..._shortcut-0-d300f67f11082f3614a8e93e8808960d |    0
 ..._shortcut-1-3a1329c4145738961e1b8bdbd056497c |    0
 ...e_shortcut-2-b4b94bc85ee3bdef2b458d974d36935 |    0
 ..._shortcut-3-a66dbbe24c9eb33f40dd353ed5a5c14f |   11 +
 ...s_partlvl-0-78efaffd8fd417371fb888d6d1ba995c |    0
 ...s_partlvl-1-6483a7ac7f2312cbbf3fce4c4740edf4 |    0
 ...s_partlvl-2-eb06998a353abc3022a9e0a17d5dba59 |    0
 ...s_partlvl-3-3ab5479f002e412965f259485075f6bd |    0
 ...ts_partlvl-4-30d92b61681b9ae7786ed46c3c3e808 |   58 +
 ...s_partlvl-5-f37a302cb19b4fe1c8280c08153294a3 |  129 +
 ...s_partlvl-6-86ba38eff353a720bbabf726365b6712 |    0
 ...s_partlvl-7-1f91b01f40c5e87aa33ceb9b5fa0b2f1 |   58 +
 ...s_partlvl-8-dc5682403f4154cef30860f2b4e37bce |  129 +
 ...ts_partlvl-9-ddd27c2a530d8cea3df6f2a4917aabe |    0
 ...ts_tbllvl-0-ada4896eb3d16ba1cd5ed5b439f2a875 |    0
 ...ts_tbllvl-1-d5b5623715ee672e2f12b3fa775dc67c |    0
 ...ts_tbllvl-2-9cfeaeeb342d7eda1f9be97b4f7991f3 |    0
 ...ts_tbllvl-3-7c45bd1125420b85a0374fecbf947a95 |   73 +
 ...ts_tbllvl-4-d20bef3e7fe811a9029c969dec1b6770 |  141 +
 ...ts_tbllvl-5-ebf2d35321a3af996c150c6072d16a8c |    0
 ...ts_tbllvl-6-46c090f169c8dc7dbc24c2264da20f55 |    0
 ...ts_tbllvl-7-ce5ad528f8b9ad2c309aea199cbe769d |   89 +
 ...ts_tbllvl-8-716c74ca8a0fc8c88e898163a8e41b8f |    0
 .../combine1-0-84b74227c9f1563f530cd3ac3b333e54 |    1 +
 .../combine1-1-86a409d8b868dc5f1a3bd1e04c2bc28c |    1 +
 .../combine1-2-c95dc367df88c9e5cf77157f29ba2daf |    1 +
 .../combine1-3-6e53a3ac93113f20db3a12f1dcf30e86 |    1 +
 .../combine1-4-84967075baa3e56fff2a23f8ab9ba076 |    1 +
 .../combine1-5-2ee5d706fe3a3bcc38b795f6e94970ea |    1 +
 .../combine1-6-1d1f97cce07323812de3027920b04b75 |    1 +
 .../combine1-7-f7d8d6d0e9504b4dd2f1a557c0c69c30 |    0
 .../combine1-8-da1fda96db80592bf2bbda8f22b5687c |    0
 .../combine1-9-e5ce23369b0ad260512a0f61c6969b73 |  500 +
 .../combine2-0-7a9e67189d3d4151f23b12c22bde06b5 |    0
 .../combine2-1-86a409d8b868dc5f1a3bd1e04c2bc28c |    1 +
 ...combine2-10-54649f87d403c6fcb163c4d51e382d3a |    0
 ...combine2-11-2d2d73a929c7d995ea57b40529b74b56 |    0
 ...combine2-12-cd15ffd140539cf86090814729ec4748 |    8 +
 ...combine2-13-5ac3e540fd24f94fee378e49597817b3 |    0
 ...combine2-14-4695309eb4e91ef29c9857aa8fd6130c |   12 +
 ...combine2-15-dd652175dac4463fed3c56aded11e6c1 |    0
 .../combine2-16-557997716a68312e8cae75428e3ce31 |    1 +
 ...combine2-17-8e4598e3f0701478ed12042438699ce5 |    0
 ...combine2-18-2af7419c1d84fe155e23f3972e049b97 |    2 +
 .../combine2-2-c95dc367df88c9e5cf77157f29ba2daf |    1 +
 .../combine2-3-6e53a3ac93113f20db3a12f1dcf30e86 |    1 +
 .../combine2-4-84967075baa3e56fff2a23f8ab9ba076 |    1 +
 .../combine2-5-2ee5d706fe3a3bcc38b795f6e94970ea |    1 +
 .../combine2-6-a4fb8359a2179ec70777aad6366071b7 |    1 +
 .../combine2-7-16367c381d4b189b3640c92511244bfe |    1 +
 .../combine2-8-99d1f07b2ce904afd6a809fd1814efe9 |    1 +
 .../combine2-9-30cb07965e4b5025545361b948fc83c2 |    1 +
 ..._hadoop20-0-7a9e67189d3d4151f23b12c22bde06b5 |    0
 ..._hadoop20-1-86a409d8b868dc5f1a3bd1e04c2bc28c |    1 +
 ...hadoop20-10-a5c8b73241600b6e2af8b3a41f5f5055 |    0
 ...hadoop20-11-e25fd9e055710371ec90e0730c92f272 |    0
 ...hadoop20-12-cd15ffd140539cf86090814729ec4748 |    8 +
 ...hadoop20-13-5ac3e540fd24f94fee378e49597817b3 |    0
 ...hadoop20-14-4695309eb4e91ef29c9857aa8fd6130c |   12 +
 ...hadoop20-15-dd652175dac4463fed3c56aded11e6c1 |    0
 ..._hadoop20-16-557997716a68312e8cae75428e3ce31 |    1 +
 ...hadoop20-17-8e4598e3f0701478ed12042438699ce5 |    0
 ...hadoop20-18-2af7419c1d84fe155e23f3972e049b97 |    2 +
 ..._hadoop20-2-c95dc367df88c9e5cf77157f29ba2daf |    1 +
 ..._hadoop20-3-6e53a3ac93113f20db3a12f1dcf30e86 |    1 +
 ..._hadoop20-4-84967075baa3e56fff2a23f8ab9ba076 |    1 +
 ..._hadoop20-5-2ee5d706fe3a3bcc38b795f6e94970ea |    1 +
 ..._hadoop20-6-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ..._hadoop20-7-16367c381d4b189b3640c92511244bfe |    1 +
 ..._hadoop20-8-99d1f07b2ce904afd6a809fd1814efe9 |    1 +
 ..._hadoop20-9-30cb07965e4b5025545361b948fc83c2 |    1 +
 ...bine2_win-0-86a409d8b868dc5f1a3bd1e04c2bc28c |    1 +
 ...bine2_win-1-c95dc367df88c9e5cf77157f29ba2daf |    1 +
 ...ine2_win-10-66ee1339a5a8cc224e83d583acc709c4 |    0
 ...ine2_win-11-cd15ffd140539cf86090814729ec4748 |    8 +
 ...ine2_win-12-5ac3e540fd24f94fee378e49597817b3 |    0
 ...ine2_win-13-4695309eb4e91ef29c9857aa8fd6130c |   12 +
 ...ine2_win-14-dd652175dac4463fed3c56aded11e6c1 |    0
 ...bine2_win-15-557997716a68312e8cae75428e3ce31 |    1 +
 ...ine2_win-16-8e4598e3f0701478ed12042438699ce5 |    0
 ...ine2_win-17-2af7419c1d84fe155e23f3972e049b97 |    2 +
 ...bine2_win-2-6e53a3ac93113f20db3a12f1dcf30e86 |    1 +
 ...bine2_win-3-84967075baa3e56fff2a23f8ab9ba076 |    1 +
 ...bine2_win-4-2ee5d706fe3a3bcc38b795f6e94970ea |    1 +
 ...bine2_win-5-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...bine2_win-6-16367c381d4b189b3640c92511244bfe |    1 +
 ...bine2_win-7-99d1f07b2ce904afd6a809fd1814efe9 |    1 +
 ...bine2_win-8-30cb07965e4b5025545361b948fc83c2 |    1 +
 ...bine2_win-9-7fd472d5ba7a41eb391f723c6dcf42af |    0
 .../combine3-0-84b74227c9f1563f530cd3ac3b333e54 |    1 +
 .../combine3-1-86a409d8b868dc5f1a3bd1e04c2bc28c |    1 +
 ...combine3-10-fb173ed4483e732d367e51f88be793b1 |    0
 .../combine3-11-30b8b79049113252bec1cbeac4018a3 |   12 +
 ...combine3-12-f4baee25e0ad813258d67d707a6fc43b |   12 +
 ...combine3-13-1c359bedf474e8e26f3b3562f7af6edc |   30 +
 ...combine3-14-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 .../combine3-15-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...combine3-16-6635f7f5c55557b06ad3acc321eaa739 |    0
 ...combine3-17-8cb751103da7c909276db6bddb50ae6a |    0
 ...combine3-18-31fae7c6be75b97d475512bd75a58a0b |    0
 ...combine3-19-e30d6cd92dc5a7a86fb2b9154497b04f |    0
 .../combine3-2-c95dc367df88c9e5cf77157f29ba2daf |    1 +
 ...combine3-20-5bd4bb8b05f31b14bbc59287dff01ffd |    0
 ...combine3-21-8ba8f8723c1530be062cefc2d9246e56 |   30 +
 ...combine3-22-11025483569617a9f014b5defd71e933 |    0
 ...combine3-23-4725c48df09565618cbffd05953a5f62 |    0
 .../combine3-3-6e53a3ac93113f20db3a12f1dcf30e86 |    1 +
 .../combine3-4-84967075baa3e56fff2a23f8ab9ba076 |    1 +
 .../combine3-5-2ee5d706fe3a3bcc38b795f6e94970ea |    1 +
 .../combine3-6-4725c48df09565618cbffd05953a5f62 |    0
 .../combine3-7-53a5c509ebc9ee8458f27cc9bac46d00 |    0
 .../combine3-8-68399bc39f71ddc99ed09ed9d2fd897b |    0
 .../combine3-9-b5703b76bbe99c41cbb63582a09a6e69 |    0
 ...ts_binary-0-16dcd4810ff82419cf1ae914d1860f21 |    0
 ...ts_binary-1-8e576a57fc67a7fa78ce1d8c8a63a043 |    0
 ...ts_binary-2-c5a68f035051eef3e1c8d44d8b90017c |    1 +
 ...ts_binary-3-bcac92c4a17678873b01779e3d0e84e3 |    1 +
 ...s_boolean-0-e39ee7d1e03efae1334a4cafc94af1d8 |    0
 ...s_boolean-1-8300537a2a508b3390c3172cd69c69b5 |    0
 ...s_boolean-2-fbea367698de65e22d4d660a518ea95e |    1 +
 ...s_boolean-3-a14d8a5835c94829271f9f463d96d83d |    1 +
 ...ts_double-0-76e8d4ba13c67a0834987b6dcd1d05ce |    0
 ...ts_double-1-a23a25a680139ed823c77f3f9f486065 |    0
 ...ts_double-2-8f988b757fd62f318f35447a3fd65452 |    1 +
 ...ts_double-3-756f6b2d1c63fd5cb0bb25f76d5bfce2 |    1 +
 ...pty_table-0-12161b12442ad9b664b51e443fabaf5d |    0
 ...pty_table-1-1f720211105d9a6d611c5d378ee45ec0 |    1 +
 ...pty_table-2-372df408a15de1e6f05e807a3aff223f |    1 +
 ...pty_table-3-73f6626835884f34a47e8e78396bc25b |    1 +
 ...pty_table-4-7f356d57c8c6125e4083f51ed4bae5cf |    1 +
 ...pty_table-5-294a33b7c457eb7846335a4b1775ddc4 |    1 +
 ...mpty_table-6-137180ebd2a072f08b5d849bdd9a464 |    1 +
 ...tats_long-0-2ee7f9e4c307417d4da2660e303c07c3 |    0
 ...tats_long-1-a7bc730f9862198709539e35c0208248 |    0
 ...tats_long-2-71ffbc32647b3b562ccdc7e3db71e7a8 |    1 +
 ...tats_long-3-cf4bb755ade3079409e2251c7cd0118d |    1 +
 ...ts_string-0-3b932d28809fb8f40d81b4f8dfe2693b |    0
 ...ts_string-1-3bddaed6594ed44249e4a30c43e83d1f |    0
 ...ts_string-2-b87a68ae5ffa689bada75425169d131a |    1 +
 ...ats_string-3-cea908dd41c78490990ee6b681d19fc |    1 +
 ...to_string-0-f22bc1aaadc6f36ba36420073ea04543 |    0
 ...to_string-1-db089ff46f9826c7883198adacdfad59 |   27 +
 ...timizer11-0-b1e2ade89ae898650f0be4f796d8947b |    1 +
 ...ptimizer11-1-3a7f180f26dd2aec3ceab769f0cd965 |    0
 ...imizer11-10-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...imizer11-11-f7918ee4d4941d3272e0262a750de700 |    0
 ...imizer11-12-5cefedc27b914d45b1512c92ad36c6e4 |   15 +
 ...imizer11-13-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...imizer11-14-c16dc98e6fc3e9ea52f7f3ca04ad953d |    0
 ...imizer11-15-5cefedc27b914d45b1512c92ad36c6e4 |   15 +
 ...timizer11-2-e148026f8994e22ca756c68753a0cc26 |    0
 ...ptimizer11-3-b04195464e014cb47fd20a76b5f9ac0 |    0
 ...timizer11-4-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer11-5-88d8dfbff4269af34724bf30ff4fec34 |    0
 ...timizer11-6-fce66bdc5987a642f8f93471e62c1748 |    2 +
 ...timizer11-7-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer11-8-45d4d690886288ef04addbb659397ad1 |    0
 ...timizer11-9-fce66bdc5987a642f8f93471e62c1748 |    2 +
 ...timizer14-0-aa047b3a8b40b68b93c4ad11e173c767 |    1 +
 ...timizer14-1-d0a93f40892e3894460553b443c77428 |    1 +
 ...imizer14-10-a837e66f8c37cc3b2f6d3596b03a6eda |   37 +
 ...imizer14-11-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...imizer14-12-99f81dd0f33197c724eb58398542ff22 |    0
 ...imizer14-13-5e19a84c0c3ede17b8d9685a22f0a1e6 |    0
 ...imizer14-14-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer14-15-78fed7defb6154e01abbd97a0741adf |    0
 ...timizer14-16-7ebe26e8a3620830e824b4099519395 |   37 +
 ...imizer14-17-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...ptimizer14-18-aa18035e1d8fdcedb91b76f9a32b11 |    0
 ...timizer14-19-7ebe26e8a3620830e824b4099519395 |   37 +
 ...timizer14-2-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...imizer14-20-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...imizer14-21-e85444100b2e0c71b3d792e4bf1486d1 |    0
 ...imizer14-22-aeed9fe2c3ffdf99eba2821ecfa18242 |   37 +
 ...imizer14-23-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...imizer14-24-8e88fd43a2c216b3409bee768425772c |    0
 ...imizer14-25-aeed9fe2c3ffdf99eba2821ecfa18242 |   37 +
 ...timizer14-3-88b3974a7639097ed915402827e8941f |    0
 ...timizer14-4-f58c909a1cbcbca3ea64bada41b0a18f |    0
 ...timizer14-5-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer14-6-dcc6819f5848ff3d68b1d28c8787d41c |    0
 ...timizer14-7-a837e66f8c37cc3b2f6d3596b03a6eda |   37 +
 ...timizer14-8-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer14-9-e5f8709d75fbe813609cbdc8ed707489 |    0
 ...timizer15-0-b1e2ade89ae898650f0be4f796d8947b |    1 +
 ...timizer15-1-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer15-2-f3001b5ee3fe7b9b01c82b0c79c2df02 |    0
 ...timizer15-3-e149747103059314a9984235702b24b6 |   37 +
 ...timizer15-4-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer15-5-9914f44ecb6ae7587b62e5349ff60d04 |    1 +
 ...timizer15-6-3bc6f1aef3516fd7ba8c7527f2865dcd |    0
 ...timizer15-7-e149747103059314a9984235702b24b6 |   37 +
 ...ptimizer2-0-b1e2ade89ae898650f0be4f796d8947b |    1 +
 ...ptimizer2-1-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer2-10-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...ptimizer2-11-165752d0d250e5c9cddca50cf0c9cab |    0
 ...timizer2-12-e6b368bfaea4d2838f8038b3bd29db06 |    1 +
 ...timizer2-13-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer2-14-b8a58e660d7416485c3d9a97d610bdfd |    0
 ...timizer2-15-18f10d12e8bfa473a916c2f528500538 |    1 +
 ...timizer2-16-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer2-17-2a3e19b28e5262eb8c467e237df34421 |    0
 ...timizer2-18-18f10d12e8bfa473a916c2f528500538 |    1 +
 ...timizer2-19-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...ptimizer2-2-354213872b92046d7aec97c9ba7b4e97 |    0
 ...timizer2-20-6907d13fadd74e0df33c7a99c1de0baf |    0
 ...timizer2-21-c0c5744805b82aa8a6e3a62dfdb8097e |    1 +
 ...timizer2-22-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer2-23-38b273c68d644e801695d5414c0e119b |    0
 ...timizer2-24-c0c5744805b82aa8a6e3a62dfdb8097e |    1 +
 ...timizer2-25-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer2-26-12408fe0bc5e6a22e838ee5ccef144d9 |    0
 ...timizer2-27-9b22dad2843cdc379d90687745561104 |    1 +
 ...timizer2-28-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer2-29-3781a20b72437434ef8fa7174edf36ab |    0
 ...ptimizer2-3-d915fbdd493869aec42f548bdb66598d |    1 +
 ...timizer2-30-9b22dad2843cdc379d90687745561104 |    1 +
 ...timizer2-31-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer2-32-5ac93f83acfd31ce036381993eda303f |    0
 ...timizer2-33-2b9eddc3452d8fc24ae9273e5d522e4b |    1 +
 ...timizer2-34-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer2-35-996af7ef09a07d38d1a238b00c80da03 |    0
 ...timizer2-36-2b9eddc3452d8fc24ae9273e5d522e4b |    1 +
 ...ptimizer2-4-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...ptimizer2-5-6eeb3aa27037ecf59c79c4252cb31f28 |    0
 ...ptimizer2-6-d915fbdd493869aec42f548bdb66598d |    1 +
 ...ptimizer2-7-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...ptimizer2-8-74078f19dfe424f3211e6ce26de52152 |    0
 ...ptimizer2-9-e6b368bfaea4d2838f8038b3bd29db06 |    1 +
 ...ptimizer3-0-b1e2ade89ae898650f0be4f796d8947b |    1 +
 ...ptimizer3-1-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer3-10-e3d5ff08760b877d49c0f10f63776325 |    1 +
 ...timizer3-11-b1e2ade89ae898650f0be4f796d8947b |    1 +
 ...timizer3-12-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...ptimizer3-13-11a7c4a1256b5f56dbf8f2722e24831 |    0
 ...timizer3-14-1f13e03988991067d13a9f3f1b36fcf5 |    1 +
 ...timizer3-15-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...ptimizer3-16-11a7c4a1256b5f56dbf8f2722e24831 |    0
 ...timizer3-17-1f13e03988991067d13a9f3f1b36fcf5 |    1 +
 ...timizer3-18-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer3-19-24ca942f094b14b92086305cc125e833 |    1 +
 ...ptimizer3-2-9a7769de1ce7fc0b0fc46f17da287ace |    0
 ...timizer3-20-4025759f01fa2169a061070319ee8bfe |    0
 ...timizer3-21-1f13e03988991067d13a9f3f1b36fcf5 |    1 +
 ...ptimizer3-3-e3d5ff08760b877d49c0f10f63776325 |    1 +
 ...ptimizer3-4-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...ptimizer3-5-3c5cec9256d6f9d24a64b36fe6256f91 |    0
 ...ptimizer3-6-e3d5ff08760b877d49c0f10f63776325 |    1 +
 ...ptimizer3-7-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...ptimizer3-8-24ca942f094b14b92086305cc125e833 |    1 +
 ...ptimizer3-9-c575bf5ba408caadb836d307b9971bea |    0
 ...ptimizer4-0-d157f058f9e8659c4367e01c4da13579 |    0
 ...ptimizer4-1-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...timizer4-10-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer4-11-fb7cadb1f06690537178b2a04b1ee91e |    0
 ...timizer4-12-340cf26bcac4ee29bdf8fd588ddc3c2e |    1 +
 ...timizer4-13-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer4-14-24ca942f094b14b92086305cc125e833 |    1 +
 ...timizer4-15-8db0d44941d0ce086e95088ef579c136 |    0
 ...timizer4-16-340cf26bcac4ee29bdf8fd588ddc3c2e |    1 +
 ...timizer4-17-b1e2ade89ae898650f0be4f796d8947b |    1 +
 ...timizer4-18-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer4-19-5e241577196c76217ed9615fcbc76dcb |    0
 ...optimizer4-2-46c5eef67c57677810028451dd2b4d9 |    0
 ...timizer4-20-6ad79a473a876923a247f0cb57bb4208 |    1 +
 ...timizer4-21-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer4-22-392b7eecdc93567cd0621e0efafbbaa8 |    0
 ...timizer4-23-6ad79a473a876923a247f0cb57bb4208 |    1 +
 ...timizer4-24-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer4-25-18ec265534266497e1da68480cfe51cf |    0
 ...timizer4-26-62a0fd05be48759c39f3c284458dde9b |    1 +
 ...timizer4-27-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer4-28-f14be583b8c69df924ac3bc4cf1761fb |    0
 ...timizer4-29-6fa624d24bcc899e11dbe8b19b0d5cbf |    1 +
 ...ptimizer4-3-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...timizer4-30-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer4-31-7fea74857587a30456b095e20bc2bde1 |    0
 ...timizer4-32-6fa624d24bcc899e11dbe8b19b0d5cbf |    1 +
 ...timizer4-33-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer4-34-fa4c05d7d8707d20d89338d744f51dd0 |    0
 ...timizer4-35-64d8e7807af6fc5a0214675a7c6a3be8 |    1 +
 ...timizer4-36-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer4-37-3cd84bc4d9e25a49dee3d1ab09f002c1 |    0
 ...timizer4-38-85fff71b240d0e26bab91d670c1349f2 |    1 +
 ...timizer4-39-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...ptimizer4-4-ee940bcfd73a883d16245ef746798e15 |    0
 ...timizer4-40-ef5268865a18f57e15dc650a11527b11 |    0
 ...timizer4-41-85fff71b240d0e26bab91d670c1349f2 |    1 +
 ...ptimizer4-5-c44e5ccbff08c59a5dc1b74306835cd9 |    0
 ...ptimizer4-6-b1e2ade89ae898650f0be4f796d8947b |    1 +
 ...ptimizer4-7-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...ptimizer4-8-d926d0a2ecc3b2b7094cc7a094cb3d89 |    0
 ...ptimizer4-9-340cf26bcac4ee29bdf8fd588ddc3c2e |    1 +
 ...ptimizer6-0-b1e2ade89ae898650f0be4f796d8947b |    1 +
 ...ptimizer6-1-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer6-10-25b1fe48ef86952fc7766fb74b63bf21 |   15 +
 ...timizer6-11-b1e2ade89ae898650f0be4f796d8947b |    1 +
 ...timizer6-12-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer6-13-f16444a052505377b7747949ffc2c028 |    0
 ...timizer6-14-84463190baec77d61b287a071c8886db |   15 +
 ...timizer6-15-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer6-16-1cce9d13fab4b27d36c0fe705d239f68 |    0
 ...timizer6-17-84463190baec77d61b287a071c8886db |   15 +
 ...timizer6-18-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer6-19-e7b8cde1cfc381901066753ecfa87ed4 |    0
 ...ptimizer6-2-f196f01fc1d04f0e88881eb51e3b43c2 |    0
 ...timizer6-20-4b0a2d0d62b76bbd8a44ebed4a9cc4de |   15 +
 ...timizer6-21-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer6-22-a5e1c26011ddfbe79a886044dc17ea67 |    0
 ...timizer6-23-4b0a2d0d62b76bbd8a44ebed4a9cc4de |   15 +
 ...timizer6-24-b1e2ade89ae898650f0be4f796d8947b |    1 +
 ...timizer6-25-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer6-26-f3001b5ee3fe7b9b01c82b0c79c2df02 |    0
 ...timizer6-27-e149747103059314a9984235702b24b6 |   37 +
 ...timizer6-28-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer6-29-3bc6f1aef3516fd7ba8c7527f2865dcd |    0
 ...ptimizer6-3-25b1fe48ef86952fc7766fb74b63bf21 |   15 +
 ...timizer6-30-e149747103059314a9984235702b24b6 |   37 +
 ...timizer6-31-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer6-32-17c94297caaed15ea3ea2ea72d3508b7 |    0
 ...timizer6-33-15d991127dc684513e2fff1aea3f1560 |   37 +
 ...timizer6-34-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer6-35-833150221aa5d9fbb0cb626bd8ce0762 |    0
 ...timizer6-36-15d991127dc684513e2fff1aea3f1560 |   37 +
 ...timizer6-37-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer6-38-d1a903645384c97759e835649ce898fb |    0
 ...timizer6-39-813d72763b5e9e3bed0f06232f55c8b8 |   37 +
 ...ptimizer6-4-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer6-40-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer6-41-cea4eb2e1299a57e4732adc1439e7bb6 |    0
 ...timizer6-42-813d72763b5e9e3bed0f06232f55c8b8 |   37 +
 ...timizer6-43-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer6-44-ed339f429b82397bffb7298a534d59fb |    0
 ...timizer6-45-ff6c54b483726ef15c90a4c68dc659a0 |   37 +
 ...timizer6-46-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer6-47-53940f5dd35ccbe9086533076c362bd4 |    0
 ...timizer6-48-ff6c54b483726ef15c90a4c68dc659a0 |   37 +
 ...timizer6-49-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...ptimizer6-5-c58f05e3e6f63bf3af7cad564063e9d3 |    0
 ...timizer6-50-ade42af96a1436c5c4a3c86e3bc1a9f8 |    0
 ...timizer6-51-4746d944f4193018017984ca2df3c60d |   15 +
 ...timizer6-52-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer6-53-b9552c6399ce578cde69e663dd43d870 |    0
 ...timizer6-54-4746d944f4193018017984ca2df3c60d |   15 +
 ...timizer6-55-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer6-56-24ca942f094b14b92086305cc125e833 |    1 +
 ...timizer6-57-b9552c6399ce578cde69e663dd43d870 |    0
 ...timizer6-58-4746d944f4193018017984ca2df3c60d |   15 +
 ...ptimizer6-6-25b1fe48ef86952fc7766fb74b63bf21 |   15 +
 ...ptimizer6-7-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...ptimizer6-8-24ca942f094b14b92086305cc125e833 |    1 +
 ...ptimizer6-9-fd372b979ca4b12d64c65cb24e7d82ae |    0
 ...ptimizer7-0-24ca942f094b14b92086305cc125e833 |    1 +
 ...ptimizer7-1-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer7-10-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer7-11-fc438bb849eff3496559a916c7dee058 |    0
 ...timizer7-12-22d71fb589c53776dabb4696b38c4a42 |   15 +
 ...timizer7-13-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer7-14-5b2d5594522db2b4bbc6aeb8e33b68d8 |    0
 ...timizer7-15-22d71fb589c53776dabb4696b38c4a42 |   15 +
 ...ptimizer7-2-5b2d5594522db2b4bbc6aeb8e33b68d8 |    0
 ...ptimizer7-3-22d71fb589c53776dabb4696b38c4a42 |   15 +
 ...ptimizer7-4-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...ptimizer7-5-5b2d5594522db2b4bbc6aeb8e33b68d8 |    0
 ...ptimizer7-6-22d71fb589c53776dabb4696b38c4a42 |   15 +
 ...ptimizer7-7-24ca942f094b14b92086305cc125e833 |    1 +
 ...ptimizer7-8-44d382ce6848d3f0b900b0808747d8e9 |    1 +
 ...ptimizer7-9-4d3e60a0e9bd8c12fdba4e010493537d |    1 +
 ...ptimizer8-0-b1e2ade89ae898650f0be4f796d8947b |    1 +
 ...ptimizer8-1-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...timizer8-10-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer8-11-45693930a19f7e1b86202a5f5f2d139d |    0
 ...optimizer8-12-c1dfbe5cf77a97d195a3d0a65d1f1f |   24 +
 ...timizer8-13-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer8-14-2b8991eb2f59bae3250c8d379b6d6aea |    0
 ...timizer8-15-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...timizer8-16-8c9264ae28e72f3724a78412f26ddbcc |    0
 ...ptimizer8-2-34cad62f8ca6f6b53cf593960055c56a |    0
 ...ptimizer8-3-932db4b9935e4bc3d21dd33a8d12c275 |   13 +
 ...ptimizer8-4-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...ptimizer8-5-f5fa5cecdf6f7359e7d727716a7e5b78 |    0
 ...ptimizer8-6-932db4b9935e4bc3d21dd33a8d12c275 |   13 +
 ...ptimizer8-7-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...ptimizer8-8-39a62b29e0ac91861c58c56fc654ba67 |    0
 ...noptimizer8-9-c1dfbe5cf77a97d195a3d0a65d1f1f |   24 +
 .../count-0-dd24f2cc60a0cd0eba0a3f8ca8127a0b    |    0
 .../count-1-3531872d964bc2b4f07d51b9d1629df2    |    0
 .../count-10-d0f804c7d06375db74a0fcf5f17603c6   |    4 +
 .../count-11-29aa086fe75b55482a91316c38498565   |    0
 .../count-12-944f53db544c07a7b38a0544a21d8e13   |    1 +
 .../count-2-461bad3feb7dbc25fb35d45c6876d698    |    7 +
 .../count-3-dbcec232623048c7748b708123e18bf0    |    1 +
 .../count-4-590bf60b8d4dfa135f73dbb52180136f    |    0
 .../count-5-d0f804c7d06375db74a0fcf5f17603c6    |    4 +
 .../count-6-29aa086fe75b55482a91316c38498565    |    0
 .../count-7-944f53db544c07a7b38a0544a21d8e13    |    1 +
 .../count-8-67e864faaff4c6b2a8e1c9fbd188bb66    |    1 +
 .../count-9-590bf60b8d4dfa135f73dbb52180136f    |    0
 .../cp_mj_rc-0-645f784b04a91b8c8e5bb770f95c3766 |    0
 .../cp_mj_rc-1-128c219e87f95f0425c8545a8c4bb32  |    0
 .../cp_mj_rc-2-17bbe2a542acac5960b755979dcb6d5e |    0
 .../cp_mj_rc-3-b1746cc42d6bbd2b1d314a9e5b18eb60 |    0
 .../cp_mj_rc-4-15beca26e35c885dff3bfe2336c26673 |    0
 .../cp_mj_rc-5-27550c25058249ebfc6cda30dcf513f9 |    0
 ...h db name-0-a253b1ed35dbf503d1b8902dacbe23ac |    0
 ...h db name-0-b7dfeb6a941b42f7def5fdceae99f425 |    0
 ...h db name-1-417609d2bb67ba26de38e92ad834008f |  500 +
 ...h db name-1-febc8588a2a54ed5b00e47cb83dd85c7 |    0
 ...h db name-2-ce780d068b8d24786e639e361101a0c7 |  500 +
 ...h db name-3-afd6e46b6a289c3c24a8eec75a94043c |    0
 ... table as-0-fd42e3ffae73415391acb1012a3531bd |    0
 ... table as-1-b9002c1d71895be765575b62656d1928 |  500 +
 .../create_1-0-d57ed4bbfee1ffaffaeba0a4be84c31d |    1 +
 .../create_1-1-c2351f011b8ea41ff7dfa8f195148da3 |    0
 ...create_1-10-b9c0b95624e601614ea2561b83aaf0ba |    4 +
 ...create_1-11-7daaeabd9c286e511e0628a32dc714d5 |    0
 ...create_1-12-fe8680bc5ef6fe3e64c68d2638e10785 |    2 +
 .../create_1-13-5715f85456733a71fb7c83f1b254b3a |    4 +
 ...create_1-14-437bd1acbae61f48e851addb769d3379 |    0
 ...create_1-15-fd9415e340cf54a9473cc4bf86673816 |    2 +
 ...create_1-16-c99c700ca511b68577aae8ae513a4a32 |    4 +
 .../create_1-2-ecd02bc3563cd6b60b8394956cb69084 |    2 +
 .../create_1-3-c27702ff131e0ecfd71f1e1779fbe365 |    4 +
 .../create_1-4-610b82bf7b0080d293977927e5ef780c |    0
 .../create_1-5-c77b018276b1558c1d9462e0625e152e |    0
 .../create_1-6-52dc9f900d7f7a559698aff9565f061a |    2 +
 .../create_1-7-8564aa6cc2b0ee85292b3e8976fe9001 |    4 +
 .../create_1-8-19331fe6a2a35f1171babfe4e1c86f59 |    0
 .../create_1-9-f19e6b501d5d2fb284777c71f8f6c0c3 |    2 +
 ...e_big_view-0-bdf3c2e20793ef833f336a40791091d |    0
 ..._big_view-1-fbd4b50d4d80d2a927a0db5037c62bee |    0
 ...te_escape-0-3e860648a3f2f258d59a62fd0bbe1c3e |    0
 ...te_escape-1-ecd02bc3563cd6b60b8394956cb69084 |    2 +
 ...te_escape-2-c27702ff131e0ecfd71f1e1779fbe365 |    4 +
 ...ate_escape-3-9541399cde42210bd7ac1beb07ceb14 |    0
 ...ate_escape-4-7d84873a6ce03e0e408fa67ef5dd733 |    1 +
 ...nericudaf-0-499d36ed8229cbf74a07b59914bdf717 |    9 +
 ...nericudaf-1-c7f934e9c76350a0d3caa694463a673b |    0
 ...nericudaf-2-84f898ffd668a17fe2ef081866d1dcd2 |    0
 ...nericudaf-3-d3b1af3e7f037de800255d9411a690e8 |    1 +
 ...enericudaf-4-c64a3266b9a1c3383cc56bd883345c1 |    0
 ...enericudf-0-dd23fb149bb6d6937b838334559ad8d1 |   10 +
 ...putformat-0-16167c581df48112004009fef228e29a |    0
 ...putformat-1-1246ba69e870178971f5ae062641cf47 |    0
 ...putformat-2-8c2e4081b9d69297c35faab0a2ff86dc |    2 +
 ...putformat-3-cc4e4ae8e5be09017c6206b8ae5088c3 |    0
 ...putformat-4-2453e9c2ed5c7c517dce66a20e402a57 |    0
 ...tputformat-5-8552731917a8260c25e6df79b83bf5c |    2 +
 ...putformat-6-2f52c0c383ad83fae1620a0db9f6c863 |    0
 ...tputformat-7-a755c7e39694261510421e262b5005e |    0
 ...putformat-8-33a4312fd617c5c9f2a560dc6ce868a5 |    2 +
 ...eate_like-0-c2351f011b8ea41ff7dfa8f195148da3 |    0
 ...reate_like-1-30485a2507b60b96cad3d293527e6af |   27 +
 ...eate_like-10-7d84873a6ce03e0e408fa67ef5dd733 |    1 +
 ...ate_like-11-ba64f0122b21f605d8b2928753784130 |    2 +
 ...reate_like-2-a20451f152e68606cc5e373fe5fd86a |    0
 ...eate_like-3-eea111a209cf8895f31f64699669c705 |   27 +
 ...eate_like-4-39ead53334938635b60a5ffdaa2c9f86 |    0
 ...eate_like-5-dc9de26002604e9e436135bd4b40636d |    0
 ...eate_like-6-83eb00d0ac6d26d398ed5f9ddb1d3919 |    0
 ...eate_like-7-231c8b6709a8dc0b6a3b3a9751191cd7 |   28 +
 ...eate_like-8-639a13da6855b974fc2e170fd49b33cb |    0
 ...eate_like-9-a0ce573e299b66b8ce31da2890b318cb |    0
 ...like_view-0-3b48eae3848493703396156bedb1e98b |    0
 ...like_view-1-3c805fc10db9af83327e04d518f3753a |    0
 ...ike_view-10-eea111a209cf8895f31f64699669c705 |   27 +
 ...ike_view-11-62e0dd08ff9214aa999d9a2f30704fe2 |    0
 ...ike_view-12-cb343b6b463c2e9b5735fbdf82d24811 |    0
 ...ike_view-13-fd80fbff7a622abe6b25c9fff7c5d608 |    0
 ...ike_view-14-f19e6b501d5d2fb284777c71f8f6c0c3 |    2 +
 ...ike_view-15-231c8b6709a8dc0b6a3b3a9751191cd7 |   28 +
 ...ike_view-16-639a13da6855b974fc2e170fd49b33cb |    0
 ...ike_view-17-a0ce573e299b66b8ce31da2890b318cb |    0
 ..._like_view-18-d77d78569d86802f7c097d3d02150c |    1 +
 ...like_view-19-deabf2d92205da2cbce9bdff854a81f |    2 +
 ...like_view-2-78e7a2bb4c10776cbdfb37c73d92ad6b |    0
 ...ike_view-20-152e6a694276b2fc1bb4fe6b4543fef0 |    0
 ...ike_view-21-f982cac17966dcb9d76c1b6b9d4a7914 |    0
 ...ike_view-22-26e7fe8b9b9769a8d6a8a95b9cfbdf91 |    0
 ...ike_view-23-44c601e364e42a83babab4a342dfbd2b |    0
 ...ike_view-24-df2d18dbae578430bfc7b9d27d201505 |    0
 ...ike_view-25-87a663f8fd80110a9cee249535037c0d |   33 +
 ...ike_view-26-152e6a694276b2fc1bb4fe6b4543fef0 |    0
 ...ike_view-27-26e7fe8b9b9769a8d6a8a95b9cfbdf91 |    0
 ...like_view-3-559f17e8f827532749948b3b9e6c0f3f |    0
 ...like_view-4-c2351f011b8ea41ff7dfa8f195148da3 |    0
 ...like_view-5-ecd02bc3563cd6b60b8394956cb69084 |    2 +
 ..._like_view-6-30485a2507b60b96cad3d293527e6af |   27 +
 ...like_view-7-fcc954b645304d258611f21d3aed7b76 |    0
 ...like_view-8-304a79a8a321b84aee91f907f756a7e3 |    0
 ...like_view-9-52dc9f900d7f7a559698aff9565f061a |    2 +
 ...ompressed-0-366a4de0343396b9df03277f1098722c |    0
 ...ompressed-1-276fbe6fb296b13904516888ffa95342 |    0
 ...mpressed-10-d6fee0f05fa9b04cb7c557862402c929 |   14 +
 ...mpressed-11-614c34f9e88015f21bffc4b8930bc95d |    1 +
 ...mpressed-12-4d89cbe49f710527b54e6262472f0320 |    1 +
 ...mpressed-13-440c6f8daa221613fe796d99b494e61f |    0
 ...mpressed-14-32251c08304629a3153e0b471de060c5 |    0
 ...ompressed-2-84b74227c9f1563f530cd3ac3b333e54 |    1 +
 ...ompressed-3-d7cc5e5c2cc9e09e715afcf8a0fd34c3 |    0
 ...ompressed-4-c2a7e48e37375fc59126d71b9965b6c3 |    0
 ...ompressed-5-c2a7e48e37375fc59126d71b9965b6c3 |    0
 ...ompressed-6-d6fee0f05fa9b04cb7c557862402c929 |   14 +
 ...ompressed-7-614c34f9e88015f21bffc4b8930bc95d |    1 +
 ...ompressed-8-4d89cbe49f710527b54e6262472f0320 |    1 +
 ...ompressed-9-16a420c1def17d14881bd75d35a4c0e5 |    0
 ...sted_type-0-17320fbe4af5d2c6bf2d52425f70f968 |    0
 ...sted_type-1-ecd02bc3563cd6b60b8394956cb69084 |    4 +
 ...sted_type-2-c27702ff131e0ecfd71f1e1779fbe365 |    6 +
 ...sted_type-3-ac452c9279877935983c37113898e53c |    0
 ...sted_type-4-c26dff65f60f7c0c70183ce22f4529ff |    4 +
 ...lace_view-0-a14cfe3eff322066e61023ec06c7735d |    0
 ...lace_view-1-a27131eb04bd5e071d3267c92d3f8dea |    0
 ...lace_view-2-30dc3e80e3873af5115e4f5e39078a13 |   30 +
 ...lace_view-3-5fd147edbe44a96782923a3ef6caa47d |    0
 ...lace_view-4-b1880014afc9ad1f8db91ba3db3867de |    0
 ...lace_view-5-b1d2deb8a13dde4bf18c9b34836e00fb |    0
 ...ed_table1-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...wed_table1-1-cc66bd64f1cdc97b953e20860305370 |    0
 ...ed_table1-2-32a6d8b77b06bbd1f236d6c9d9a0c75e |    0
 ...ed_table1-3-4f1d4f68bacf5fc6af33ef9e5e89e159 |    0
 ...ed_table1-4-f3f1642674545762a4bff5cb75634e20 |   29 +
 ...ed_table1-5-f5e6d62497ae174fdfeeb3fd6f899b2e |   29 +
 ...ed_table1-6-d7a147c6b0a3609663628b43457b2cef |   30 +
 ...ed_table1-7-81fc0a09afbcd674874961c09aa947d6 |    0
 ...ed_table1-8-2ae6d96ecee0081ccc474388d50675fd |    0
 ...ed_table1-9-758987cfb7302bdb76898290de49a80e |    0
 ...uct_table-0-d519c3ac0717b41167f8a40b472ad6b1 |    0
 ...uct_table-1-2ca90a28a994405e6150c96f4a572294 |    0
 ...uct_table-2-d51e74fd10cc16607137b7f715557ecd |   10 +
 ...eate_udaf-0-a69c2b11dc912ef5444af32dce6aa33e |   10 +
 ...eate_view-0-26e7fe8b9b9769a8d6a8a95b9cfbdf91 |    0
 ...eate_view-1-c186ac1fe46117acb6fd452df15e0d92 |    0
 ...ate_view-10-9f71514dffc747ddd49fbb1fafb6d3dd |    0
 ...ate_view-11-2021c047203276dd2db51a56e672fcea |    0
 ...ate_view-12-420752b11848e29bce1c8ace7d3060fc |    0
 ...ate_view-13-bff53e5df8356ac16f7b9b78b157e60a |    0
 ...ate_view-14-69162f2f22978113fea529d7fc7b78d3 |    0
 ...ate_view-15-ceebf4cb0dc23f517a444266bc8d2447 |    0
 ...ate_view-16-cb434f5704ee3ed21d1f1521a2a654f4 |    0
 ...ate_view-17-b3c1023d56f3439833c246e8bfd4502a |    0
 ...ate_view-18-437d0a699b73c61044ebf8539feb14f6 |    0
 ...ate_view-19-df2da604b5a8f2b236519510b5e4d34b |    1 +
 ...eate_view-2-d80dcd1271ab264292e9938f3162427c |    0
 ...ate_view-20-56d203e4d0eb776bb4fa38409222b5b8 |    0
 ...ate_view-21-3609711e61b5b8d241d0e839557bfd64 |    0
 ...ate_view-22-3bc364c0ee46900d2201d706d2d58d67 |    0
 ...eate_view-3-25ffe475d52d6c399acaf120dc02afe8 |    0
 ...eate_view-4-87ed262d455e99ad45c909a2265a61b0 |    0
 ...eate_view-5-391caf27ff1589ec68d5f3bc4a27e711 |    0
 ...eate_view-6-d8d0e830783c383e3c00e9de3919c409 |    0
 ...eate_view-7-50b35b8a1772becc96cff65bba1eaee7 |    0
 ...eate_view-8-2ae18fc75eda9c3fe7d4e87829180805 |    0
 ...eate_view-9-ed7a1e8aeaed3beb95ac5aa3af216ab9 |    0
 ...rtitioned-0-d98274f9b34c8968292ccd6c959491dc |    0
 ...rtitioned-1-ff29c88fac9c21eaf36469a4ce0fce18 |    0
 ...rtitioned-2-45e7b89caadba56ec67638c341209f96 |    0
 ...rtitioned-3-cf44ff130f66de720a77888260ef8d16 |    0
 ...rtitioned-4-aa9fad452f806fd16fc0bdc7cdfdc4d5 |   13 +
 ...rtitioned-5-d7a7d8592fca266745725192d3f875fc |   36 +
 ...sensitive-0-a22bfdbaf9720a07e0b2c0923036ce93 |    0
 ...sensitive-1-893c61ec6ea62362324c213f588d8030 |    0
 ...sensitive-2-9db45f87a7b1e69d7bf38ac6d5009122 |    0
 ...s_varchar-0-311fdd725609cd47ea1b859f706da41e |    0
 ...s_varchar-1-939814768fe997b27f01758d60fcd8f5 |    0
 ...s_varchar-2-3223504c97628a44b65736565c1dda32 |    0
 ...s_varchar-3-5d14fdc559b9790d81a8020bdcf4159b |    0
 ...s_varchar-4-ccead78e4ec4583da3b48864e78cfd44 |    0
 ...s_varchar-5-ff9d92788c0a7d6d4fca8a5bf1095e7f |    0
 ...s_varchar-6-351fa7f09c2e809f9cc87d83e11c1539 |    0
 ...s_varchar-7-8620d7f55849ab163b6b85f51abdaaec |    5 +
 ...s_varchar-8-c93df93c0e8688f9c7a6167589670d32 |    5 +
 ...ut_format-0-94f3da887aa34aed74715bd2051bf3c5 |    1 +
 ...able.attr-0-6cbb13c3a48f53fa6550dbba4d2c28fd |    1 +
 ...ase.table-0-c657beb729b6a7882309a203fc6f298e |    1 +
 ...base_drop-0-49f18014566b3e020dc19b1e61d25a4f |    0
 ...base_drop-1-549981e00a3d95f03dd5a9ef6044aa20 |    2 +
 ...ase_drop-10-1b0a6cff3151cfa0ef0a6f78587973a5 |    0
 ...ase_drop-11-2ea883422b74b701711e14e61472ba06 |    1 +
 ...ase_drop-12-e02a53f7e798d2741152526516f14941 |    1 +
 ...base_drop-2-b28ed063cd2c2d1d370d6d422782a8f1 |    0
 ...base_drop-3-f21dd011aeb417043ed58c03fd5c3bf0 |    1 +
 ...base_drop-4-d419f4ff197d4291208c2028cd158909 |    1 +
 ...base_drop-5-b7cf74929eabe781b0db79ed1043dc24 |    1 +
 ...base_drop-6-a47b1b070ec7c3b9ccabc34f41aebad9 |    0
 ...base_drop-7-693736836ccc99f6e2449b94efcfeeba |    0
 ...base_drop-8-97101266791d2b2c662bcde549422318 |    0
 ...base_drop-9-8db536f925bf0f5058f97897e145a661 |    0
 ..._location-0-5528e36b3b0f5b14313898cc45f9c23a |    0
 ...e_location-1-2b66b4554cf8ecf2ab6c325d4d89491 |    1 +
 ...location-10-c5cd9c57a13da7f345563fbd75da4e45 |   27 +
 ...location-11-9c36cac1372650b703400c60dd29042c |    1 +
 ..._location-2-7650b86c86dd6b1a99c86ddc5a31bd63 |    0
 ..._location-3-81383a2b9568f942cc8e758f9a6ee2f1 |    0
 ..._location-4-be65cf649363681d54e593c42a5ecffb |   27 +
 ..._location-5-9c36cac1372650b703400c60dd29042c |    1 +
 ..._location-6-6fa58170a7c2e78b06a250403f02091a |    0
 ..._location-7-5698ac10441da07dbe3a947143c999c2 |    1 +
 ..._location-8-6f2797b6f81943d3b53b8d247ae8512b |    0
 ..._location-9-92f087a5934481942995fc2aaf0d87e8 |    0
 ...roperties-0-e7bfbd9422685e9a3a6c9bd4965f828f |    1 +
 ...roperties-1-10de6a198e2b3f61974519ddd8623e68 |    1 +
 ...operties-10-26c10ff2ec4a69b16589069ced427d23 |    1 +
 ...roperties-2-a1074315e598ad16bce55860e6e43363 |    0
 ...roperties-3-751417d45b8e80ee5cba2034458b5bc9 |    2 +
 ...roperties-4-ddf44597db4fa15e89bee313f2dad371 |    0
 ...roperties-5-51c0974df1125b233936f25ce709ba4a |    1 +
 ...roperties-6-26c10ff2ec4a69b16589069ced427d23 |    1 +
 ...roperties-7-e7bfbd9422685e9a3a6c9bd4965f828f |    1 +
 ...roperties-8-10de6a198e2b3f61974519ddd8623e68 |    1 +
 ...roperties-9-5a2bc556d3c66c5b33ab86e6cd37b54a |    0
 .../date_2-0-8acfa0b538112534f57a3e051f0216bd   |    0
 .../date_2-1-116032b973a2060b533e1cdc9dfda301   |    0
 .../date_2-2-cab14d992c53c106ab257fae52001e04   |    0
 .../date_3-0-c26de4559926ddb0127d2dc5ea154774   |    0
 .../date_3-1-d9a07d08f5204ae8208fd88c9255d447   |    0
 .../date_3-2-a937c6e5a2c655930e0d3f80883ecc16   |    0
 ...date_join1-0-70b9b49c55699fe94cfde069f5d197c |    0
 ...date_join1-1-3a68de2112a212a07a3068916c608fb |    0
 ...ate_join1-2-894b6541812ac8b0abe2a24c966817d8 |    0
 ...ate_serde-0-ca88593bb7ec47fa782145d732100c07 |    0
 ...ate_serde-1-36e6041f53433482631018410bb62a99 |    0
 ...ate_serde-2-3ddfd8ecb28991aeed588f1ea852c427 |    0
 ...ate_serde-3-e6167e27465514356c557a77d956ea46 |    0
 ...ate_serde-4-c1e17c93582656c12970c37bac153bf2 |    0
 ...ate_serde-5-4a17944b9ec8999bb20c5ba5d4cb877c |    0
 ...ate_serde-6-e00facec2986bc55074868eff87ba22a |    0
 ...ate_serde-7-a34279d8ebbadb78e925e8ed9c78947d |    0
 .../ddltime-0-d81aa70a19a0e7428e8f7a76b60d3fc3  |    0
 .../ddltime-1-426da52526f6f48c0ddeb0026fd566f1  |    4 +
 ...decimal_1-0-31ecaab3afa056fcc656d6e54f845cf4 |    0
 ...decimal_1-1-f2e4dab0c9a4d9b3128aca89a424accd |    0
 ...decimal_1-10-be179d261b9c42ed843dbf736b12e75 |    1 +
 ...ecimal_1-11-4c1fefa61e10a78f6406b526a60e4937 |    1 +
 ...ecimal_1-12-75b9add5e32a963cc9913c6ef4f84989 |    1 +
 ...ecimal_1-13-31ecaab3afa056fcc656d6e54f845cf4 |    0
 ...decimal_1-2-80fc87cab17ceffea334afbb230a6653 |    0
 ...decimal_1-3-2a3647b0a148236c45d8e3e9891c8ad5 |    0
 ...decimal_1-4-f2bcc4f2b8db16b865d4ca396fbca575 |    1 +
 ...decimal_1-5-cbe6b235663cf78e602673ed715a2f40 |    1 +
 ...decimal_1-6-91b7219bd8c67673e16cb970fcc7be1b |    1 +
 .../decimal_1-7-7b2fab0ebc0962f0a53f6c61da417a  |    1 +
 ...decimal_1-8-cdd0932288d3cc43636334439805769d |    1 +
 ...decimal_1-9-1504e1b00092e2c58bafcc9936ad178c |    1 +
 ...decimal_2-0-3c8ecb1468952afe028596c65d587bee |    0
 ...decimal_2-1-868e124edc1581325bd0fd10235a126b |    0
 ...ecimal_2-10-f97d72aeb605ee18d34361c073552e92 |    1 +
 ...ecimal_2-11-58a090c30c59446d1e2b2a6c85fabf50 |    1 +
 ...ecimal_2-12-d63b5ea25e27852413132db4d9bfb035 |    0
 ...ecimal_2-13-20ffe5115367abea9ea0ed1bda7a9439 |    1 +
 ...ecimal_2-14-3105d1029ad981af9cf1039ad9410fc0 |    1 +
 ...ecimal_2-15-3266fde6f6ab80a8bc027de0d5574f02 |    1 +
 ...ecimal_2-16-dc565c6c5bc24fd8b32729ce91999580 |    1 +
 ...ecimal_2-17-a4a1ca9ae92642dd78d4bdf6af781c2d |    1 +
 ...ecimal_2-18-f7c34d67fd579c82c636415172ec675e |    1 +
 ...ecimal_2-19-f97d72aeb605ee18d34361c073552e92 |    1 +
 ...decimal_2-2-6cc742523b3574e59ca21dad30f2d506 |    0
 ...ecimal_2-20-58a090c30c59446d1e2b2a6c85fabf50 |    1 +
 ...ecimal_2-21-d72d68be1217c7b7a958f58456d85821 |    1 +
 ...ecimal_2-22-648e694eea042c59e8db30d067cb5bc8 |    1 +
 ...ecimal_2-23-a87b701c93a922b9e33ba16ae6a477ff |    1 +
 ...ecimal_2-24-8c2a8f1f3b792d5017be42078b15b94e |    1 +
 ...decimal_2-25-14face5c7104382196e65741a199c36 |    1 +
 ...ecimal_2-26-4ea9fdaf7131c085df8f93ffb64956e5 |    1 +
 ...ecimal_2-27-a5ea3949eb5ab338916e4316c676c7f6 |    1 +
 ...ecimal_2-28-4a5410f96c6ef0843f12b0f593c104b1 |    1 +
 ...ecimal_2-29-659f627f0ff5fe2296a8a0a7daed6298 |    1 +
 ...decimal_2-3-17702ba7ecd04caad0158e2cd1f6f26e |    0
 ...ecimal_2-30-26a71d79e41353830b4ada96de6e2b8a |    1 +
 ...ecimal_2-31-3c8ecb1468952afe028596c65d587bee |    0
 ...decimal_2-4-20ffe5115367abea9ea0ed1bda7a9439 |    1 +
 ...decimal_2-5-3105d1029ad981af9cf1039ad9410fc0 |    1 +
 ...decimal_2-6-3266fde6f6ab80a8bc027de0d5574f02 |    1 +
 ...decimal_2-7-dc565c6c5bc24fd8b32729ce91999580 |    1 +
 ...decimal_2-8-a4a1ca9ae92642dd78d4bdf6af781c2d |    1 +
 ...decimal_2-9-f7c34d67fd579c82c636415172ec675e |    1 +
 ...decimal_3-0-90cd495a00051a0631b2021dbb9a4aef |    0
 ...decimal_3-1-76f900dfe9ce95e8262a53939d33fb01 |    0
 ...ecimal_3-10-420614bb0789115e008c96a7ad822624 |    4 +
 ...ecimal_3-11-63913753553b16d6c24e063fb49fdd15 |    4 +
 ...ecimal_3-12-d495d7178707ba55dcc01b9bb3398792 |    0
 .../decimal_3-2-4c5356497c8830c8e7cd8e5c02ad104 |    0
 ...decimal_3-3-cb2d14de1d779cce9c19ba1a9690ca6b |   38 +
 ...decimal_3-4-b3f259a4b17b4fc585476ad4be8ed263 |   38 +
 ...decimal_3-5-cb2d14de1d779cce9c19ba1a9690ca6b |   38 +
 ...decimal_3-6-127a3a8400cae591c282dd24f8951e55 |   30 +
 ...decimal_3-7-9d4f27d4a4819113c5083462baa72052 |   30 +
 ...decimal_3-8-f65f4df6e3d971d575654ade4b4e4800 |   17 +
 ...decimal_3-9-b54243d38214362f9a9b1831548faac4 |   56 +
 ...decimal_4-0-98a58225355eb73036bb7b1144fa5a5f |    0
 ...decimal_4-1-fa7e76c5dff605e58aa9d99182f865b1 |    0
 ...decimal_4-2-945542ec888136afaece8d7a5e20d52d |    0
 .../decimal_4-3-399140971a10a5a0cc6a8c97a4635e  |    0
 ...decimal_4-4-81b37675c09ed874497325ae13233e5c |    0
 ...decimal_4-5-7f2b3465d6a46b6f05cbb9bfe963f88c |    0
 ...decimal_4-6-693c2e345731f9b2b547c3b75218458e |   38 +
 ...decimal_4-7-f1eb45492510cb76cf6b452121af8531 |   38 +
 ...decimal_4-8-79734272b75fb9076bdb64644bed6276 |    0
 ...decimal_4-9-fe020b24cca92de056bddee2a1a3c5a6 |    0
 ...imal_join-0-c7659c1efa06c9eab1db28e916b750e4 |    0
 ...imal_join-1-c1524f17ee815171055a67ddc2f9de4e |    0
 ...imal_join-2-e966f01e702d4cc8f970dcdbc6007285 |   52 +
 ...precision-0-cae8ceb6b0ab342948041c511a867b8e |    0
 ...precision-1-3f4119830536c92e5ccd76be0259e110 |    0
 ...recision-10-d8a597810b222e9e121a11a1f5658fb0 |    1 +
 ...recision-11-673b15434ba47f11c71c3e8b2a575d83 |    0
 ...recision-12-18906f5c6413065621430e3fe33c7e9e |    1 +
 ...recision-13-2a65d450f57f8ba9f594063b96074f0e |    1 +
 ...recision-14-34916eb904b8113a401ce78e6941a204 |    1 +
 ...recision-15-5c49f041326bc5a9e936910094f190ce |    0
 ...precision-2-d5be00a0fa6e2e290b40458442bd036c |    0
 ...precision-3-42cb35d680b3caeeb22e1c4865b8264b |   75 +
 ...precision-4-38aaeba3e587b4dac72e26c4b02029fc |   75 +
 ...precision-5-bb27734245ecbd0511be91af21c3b9ef |   75 +
 ..._precision-6-b2547e6ef33325b2da12ce91b57af21 |   75 +
 ...precision-7-ee5b7767c7fbb8614bb4ef907e8737b7 |   75 +
 ...precision-8-6e6bd4655de124dc1fc482ce0d11930e |   75 +
 ...precision-9-e7b465fbeb49487b2a972a314e2c01ab |    1 +
 ...tion_name-0-312a37c422883aa0d660018248157cf8 |    0
 ...tion_name-1-9de8e5f66c536d4ace89c61759db829c |    1 +
 ...tion_name-2-8732fdce7fb224dd783da2b83a93c795 |    0
 ...tion_name-3-a7047012b4bce0158edaafe5cf0a57be |    1 +
 ...delimiter-0-ef9bd1f5e2dad851509d6d2907c0e6ba |    0
 ...delimiter-1-d9e405c4107da8af78fcacb83a667b41 |    0
 ...delimiter-2-d7137294d2e53ea6edc259943e4c6069 |    3 +
 ...delimiter-3-176724f76343433a8f2e6131b12206d7 |    3 +
 ...delimiter-4-f17c3a91cdc84fbc6d14011b04f12a64 |    0
 ...nt_indent-0-5b66d27453f15517fb266a5e1a0e3cbb |    0
 ...nt_indent-1-5536eb772d43014b971c6da3a0c44904 |    6 +
 ...nt_indent-2-91bffa09f4f2caaaa6864bf935c2ea94 |   32 +
 ...base_json-0-1110d5212ef44ba8c7ac357fb2f4fc7b |    1 +
 ...base_json-1-12cc2812ab067d58718c29ea6aa3d8a3 |    0
 ...ase_json-10-1afddec8522bd69f496b15980600a6e1 |    0
 ...ase_json-11-b05391400dc31139998dc3abaaf86320 |    1 +
 ...abase_json-2-8e7cfe3e6069e796124ca940125385a |    1 +
 ...base_json-3-d097973152d91fa8072facb0f739e304 |    1 +
 ...base_json-4-549981e00a3d95f03dd5a9ef6044aa20 |    1 +
 ...base_json-5-a3ee372283f45479db3f2cd7ebeedc8c |    1 +
 ...base_json-6-1afddec8522bd69f496b15980600a6e1 |    0
 ...base_json-7-7529ec337ca17cdf95d037f29e1cb793 |    0
 ...abase_json-8-8e7cfe3e6069e796124ca940125385a |    1 +
 ...base_json-9-d097973152d91fa8072facb0f739e304 |    1 +
 ...rtitioned-0-889714213a760ae9ab3ebe199eb30b62 |    0
 ...rtitioned-1-cbd03c487eba9e34d57a8decaa3a0dfa |    0
 ...rtitioned-2-db8910ace81a5102495905a508ef5c28 |    0
 ...rtitioned-3-b80c7ae3530bfdbc8e865d49742da826 |   19 +
 ...rtitioned-4-889714213a760ae9ab3ebe199eb30b62 |    0
 ...oned_json-0-1110d5212ef44ba8c7ac357fb2f4fc7b |    1 +
 ...oned_json-1-889714213a760ae9ab3ebe199eb30b62 |    0
 ...oned_json-2-cbd03c487eba9e34d57a8decaa3a0dfa |    0
 ...oned_json-3-db8910ace81a5102495905a508ef5c28 |    0
 ...oned_json-4-b80c7ae3530bfdbc8e865d49742da826 |    1 +
 ...oned_json-5-889714213a760ae9ab3ebe199eb30b62 |    0
 ...ibe_pretty-0-f34ca99310bf1d4793cf64423c024ad |    0
 ...be_pretty-1-dbfaa12f26f99277b8397379189172cf |    1 +
 ...e_pretty-10-dbfaa12f26f99277b8397379189172cf |    1 +
 ...e_pretty-11-e98c50f4b5cdb6ba04df147c57e0b264 |   12 +
 ...e_pretty-12-7d1e5e69d235a785fa3f0e099dd894c3 |    1 +
 ...e_pretty-13-e98c50f4b5cdb6ba04df147c57e0b264 |   24 +
 ...be_pretty-14-22db46f42dc0c1bf01a76ca360c20a7 |    0
 ...e_pretty-15-db4abe06aba81e685c52db6b43ba7c03 |    1 +
 ...e_pretty-16-ada55b65b72e0d65563ad6161e005f22 |   37 +
 ...be_pretty-2-713712e0f6f18144d1f3a522e9b98861 |   23 +
 ...be_pretty-3-87c1f2148ecdc0d77eecb72b0268d4b4 |    1 +
 ...be_pretty-4-1546db18568697fa68a7fc781802d255 |   14 +
 ...be_pretty-5-ce1966d8626096821b404ab8745c4914 |    1 +
 ...be_pretty-6-1546db18568697fa68a7fc781802d255 |   44 +
 ...be_pretty-7-db4abe06aba81e685c52db6b43ba7c03 |    1 +
 ...be_pretty-8-1546db18568697fa68a7fc781802d255 |   31 +
 ...be_pretty-9-e382a994134aefcd2652b57af9195644 |    0
 ...be_syntax-0-5528e36b3b0f5b14313898cc45f9c23a |    0
 ...be_syntax-1-4f3d3497418242124113538edab45df7 |    0
 ...e_syntax-10-2d15bc50701f8f3c64ec48bd03a23ac5 |   12 +
 ...e_syntax-11-ab161e38c5d66b6c344c8372160ac74f |   33 +
 ...e_syntax-12-90c7890e1aa28e94520f35f5679560a4 |    1 +
 ...e_syntax-13-7c1216f9852d454bf93256e5a2588758 |    1 +
 ...e_syntax-14-d167187f54ec60c25f5f7e1f2f2afee9 |    3 +
 ...e_syntax-15-e420b255509153b3326f00dcd25d11e4 |    1 +
 ...e_syntax-16-5043ee273a313d28adeca74fd33739a7 |    1 +
 ...e_syntax-17-c97a9e691cc08199678ead7f79d58b58 |    3 +
 ...e_syntax-18-69cecdc1889b7feb40b46c95524aaad4 |    1 +
 ...e_syntax-19-c1c3359705e256d7641bbffab00c43fa |    1 +
 ...be_syntax-2-b198700c0129910d6205ef063ee83d5a |    0
 ...e_syntax-20-781dd449a9b26dc54f3bba8e5178cd8a |    3 +
 ...e_syntax-21-5bac87eeb7e71928d01275b006720de3 |   10 +
 ...e_syntax-22-719a15ffd0018bb2898f9045be886e0f |   12 +
 ...e_syntax-23-2b2f2f068fe8e8fcbe10d11506804e49 |   32 +
 ...e_syntax-24-ee226b42db35b219702319858e925468 |   10 +
 ...e_syntax-25-b6e10514fb473803c44bc793b9f9713e |   12 +
 ...e_syntax-26-4851dc65e26ec33c605ab1ed65b59bec |   32 +
 ...be_syntax-3-458d6aaffeee94997f67a43b88382106 |    0
 ...be_syntax-4-67eeb4eddd6b4e905404dd32a9f1d9c2 |    0
 ...be_syntax-5-a305e3d663b2697acca5abb9e7d897c4 |    0
 ...be_syntax-6-74668fbe18bbf3d6323e052ef2b4ca85 |   10 +
 ...be_syntax-7-d67ccae0a3893b4b91b0d4f1bd73b66d |   12 +
 ...ribe_syntax-8-9e40f8077f34fa35fccfeae972e8c4 |   33 +
 ...be_syntax-9-fb744775fb30d92297534d29b6eafd6b |   10 +
 ...able_json-0-1110d5212ef44ba8c7ac357fb2f4fc7b |    1 +
 ...able_json-1-e48b5f50bb2ff56f9886004366cfd491 |    0
 ...able_json-2-9c36cac1372650b703400c60dd29042c |    1 +
 ...able_json-3-576670af142149302decb9bf8662e68a |    1 +
 ...able_json-4-4a57591b392bb8fd18238d068d191721 |    1 +
 ...able_json-5-865aeeea2647a71f7f25b03da4203ffb |    0
 ...able_json-6-ac49d26a0211b804fee89bbe0808f430 |    1 +
 ...able_json-7-24552fd8c4b7d9d460a8ea25eb2d6e30 |    1 +
 ...able_json-8-deaf826aef1c9a7f36d7824eafd20f11 |    0
 ...able_json-9-b05391400dc31139998dc3abaaf86320 |    1 +
 ...t_formats-0-12652a5a33548c245772e8d0894af5ad |    0
 ...t_formats-1-961f7cb386a6eacd391dcb189cbeddaa |    0
 ...t_formats-2-28cd0f9b01baa8627a013339dc9508ce |    0
 ...t_formats-3-c6eef43568e8ed96299720d30a6235e1 |    0
 ...ut_formats-4-a4890f2b20715c75e05c674d9155a5b |    1 +
 ...mat_check-0-bd9d00e3ffcaea450a3cc8d0ba6f865c |    1 +
 ...mat_check-1-ec4d7e2ce5bd580b24119860e96f376e |    0
 ...rmat_check-2-d3e20a1484eabcd50e2039e55b4f549 |    0
 ...mat_check-3-93063fb3476a400ecfec0bfd02cbc23f |    0
 ...mat_check-4-fe6f402a026c882c2bc8f5251794dbbb |    0
 ...hange_off-0-a071dedef216e84d1cb2f0de6d34fd1a |    1 +
 ...hange_off-1-ce3797dc14a603cba2a5e58c8612de5b |    1 +
 ...hange_off-2-f5340880d2be7b0643eb995673e89d11 |    0
 ...hange_off-3-b4e3c4c6b7ae6e0fad9ab7728f2ace85 |    0
 ...hange_off-4-34064fd15c28dba55865cb8f3c5ba68c |    1 +
 ...hange_off-5-f40a07d7654573e1a8517770eb8529e7 |    0
 ...tion_dirs-0-b454ca2d55b61fd597540dbe38eb51ab |    0
 ...tion_dirs-1-ece80e0bd1236c547da7eceac114e602 |    0
 ..._function-0-9a0a48e6e2e5edffb4bcca349c49fa48 |    1 +
 ..._function-1-ea5871f0a80a41e19fd6a42bd29b693a |    0
 ...rop_index-0-9a0a48e6e2e5edffb4bcca349c49fa48 |    1 +
 ...drop_index-1-5875a80dd89498c8b61db5f6bf26898 |    0
 ...artitions-0-c4449feb8f8e2c40c294ccf50680b47b |    0
 ...artitions-1-d738aa3c169c10f5b1e5959453dffbd4 |    0
 ...rtitions-10-9120e865aa132bac6e0a29c907f0b760 |    1 +
 ...artitions-2-7554be9025c7683c67dce09177396357 |    0
 ...partitions-3-bc92a4d9670709904a8d49ebe9ba8e5 |    0
 ...artitions-4-9120e865aa132bac6e0a29c907f0b760 |    3 +
 ...artitions-5-53b0c9e5b0c8c37e75c1750280cf2aa0 |   12 +
 ...artitions-6-70ad97221d2be48259ea556f9d8e5353 |    0
 ...artitions-7-9120e865aa132bac6e0a29c907f0b760 |    1 +
 ...artitions-8-46a4f646bbc04f70e7ae5ed992f102f1 |    1 +
 ...artitions-9-3d4108847515b6386cd28b8862dcab53 |    0
 ...ns_filter-0-6863a128b9a05e5c251ec0092e6124d3 |    0
 ...ns_filter-1-e3eda6672f6602a1b9bc93ef789662f6 |   10 +
 ...s_filter-10-119b0fe0597fa478e1533a412e2d444b |    0
 ...s_filter-11-83e3e422cdf9403523fa60d75376d7d7 |    9 +
 ...s_filter-12-e0e995c7bcc6b6d801b68878b6166835 |    0
 ...s_filter-13-83e3e422cdf9403523fa60d75376d7d7 |    8 +
 ...s_filter-14-f47427726dd7546c3c59a2ec53891bb3 |    0
 ...s_filter-15-83e3e422cdf9403523fa60d75376d7d7 |    6 +
 ...s_filter-16-fae7d99452ab708daa96c30f0b25c03b |    0
 ...s_filter-17-83e3e422cdf9403523fa60d75376d7d7 |    5 +
 ...s_filter-18-4553ba96e8c121b2e98966a67220a0fd |    0
 ...s_filter-19-83e3e422cdf9403523fa60d75376d7d7 |    3 +
 ...ns_filter-2-16027a4bed34a7610bbea1e11e83c3f2 |    0
 ...s_filter-20-a08a2d37122fd5770f4197ec1f0ebd1c |    0
 ...s_filter-21-83e3e422cdf9403523fa60d75376d7d7 |    1 +
 ...s_filter-22-46a4f646bbc04f70e7ae5ed992f102f1 |    1 +
 ...s_filter-23-45bb3dea1b8d4bd353885cd68729698e |    0
 ...s_filter-24-83e3e422cdf9403523fa60d75376d7d7 |    1 +
 ...s_filter-25-67d75c72ea2d3982c55f3a850d93f83c |    0
 ...ns_filter-3-a499bb560b6e228b924387759214bc3c |    0
 ...ns_filter-4-8fde1e5c12230f4b8081950dfd68b18d |    0
 ...ns_filter-5-d3dc443408a20518c42b839fba218216 |    0
 ...ns_filter-6-8cf34fc1e9004b8fdf43770f7893506e |    0
 ...ns_filter-7-7f8f890e3104e36ff8f5747d9a287b39 |    0
 ...ns_filter-8-12ca7d0f34ab5127416bdb66d9e4a698 |    0
 ...ns_filter-9-972bcd28a9e24b4cac70ef74524f1696 |    0
 ...s_filter2-0-322b270dab4032668de9002e9e8bc7c5 |    0
 ...s_filter2-1-e3eda6672f6602a1b9bc93ef789662f6 |   10 +
 ..._filter2-10-83e3e422cdf9403523fa60d75376d7d7 |    5 +
 ..._filter2-11-8b9e0542bfbf07e9ceabb1ce599d856a |    0
 ..._filter2-12-83e3e422cdf9403523fa60d75376d7d7 |    3 +
 ..._filter2-13-67d75c72ea2d3982c55f3a850d93f83c |    0
 ...s_filter2-2-e83e7a8f276f890c4eb29e192d684730 |    0
 ...ns_filter2-3-31bf5686028f845040ae39acf642701 |    0
 ...s_filter2-4-a2c778112718207a10070596cb4595d8 |    0
 ...s_filter2-5-bc5cbd3b953ca86467c4a5fccd262f0a |    0
 ...s_filter2-6-bbe938b3b20589283cc4541f3e417268 |    0
 ...s_filter2-7-74ed9df854eae5a025077b7012ef7b97 |    0
 ...s_filter2-8-83e3e422cdf9403523fa60d75376d7d7 |    6 +
 ...s_filter2-9-185122a935af4fbe8466d7e39fc7648a |    0
 ...s_filter3-0-e182f5fbf99c4d9be3fa8c496e0a5994 |    0
 ...s_filter3-1-e3eda6672f6602a1b9bc93ef789662f6 |   10 +
 ..._filter3-10-83e3e422cdf9403523fa60d75376d7d7 |    5 +
 ..._filter3-11-57ca78d49ce16d1ebbbc759bad7adfa0 |    0
 ..._filter3-12-83e3e422cdf9403523fa60d75376d7d7 |    3 +
 ..._filter3-13-67d75c72ea2d3982c55f3a850d93f83c |    0
 ...s_filter3-2-3e8e821dd63112223649b5d06febf7d9 |    0
 ...s_filter3-3-431228f63002f8b7d1364aa2a07f92ec |    0
 ...s_filter3-4-ce613fad87e72c2519c0d01b64f4a99a |    0
 ...s_filter3-5-9a22b61cd027d740791ba847abc7e072 |    0
 ...s_filter3-6-6127604e4c55b13778cc56c0068ce6ae |    0
 ...s_filter3-7-688620ee5d61cce432e6c2d590b31404 |    0
 ...s_filter3-8-83e3e422cdf9403523fa60d75376d7d7 |    6 +
 ...s_filter3-9-d1a5c03e520fbfa2249e0a32b824a275 |    0
 ...protection-0-11d8788cb803a84dd4ca3b4103a8bcb |    0
 ...rotection-1-864c8c804db30687f4265ba081ca6368 |    0
 ...rotection-2-446c2380269a60eb4710d7dbeb7c2ec6 |    0
 ...protection-3-312aa26fdea6da7907e3a91f75e36f1 |   10 +
 ...rotection-4-11f9ef9dd235f44b29c77abf7ca27881 |    0
 ...rotection-5-1283e970d6dc39e7a86e86af904bf116 |    0
 ...rop_table-0-9a0a48e6e2e5edffb4bcca349c49fa48 |    1 +
 ...rop_table-1-afec243db5bd3a1b65d961e2325c6a57 |    0
 ...op_table2-0-ac5bb9a5583f2d8968f2aaef3385b3f2 |    1 +
 ...op_table2-1-35229351a48427cf25b42ac8a61200fa |    0
 ...op_table2-2-cb72d751d94b6d8518c8d69017b6a293 |    0
 ...op_table2-3-5f94efc9e658389a6d63553abd7a517f |    0
 ...op_table2-4-1c852531c1e75093c27911b45315ed62 |    0
 ...op_table2-5-1fdd850f6c301619f91eb58c890f2ad4 |    3 +
 ...op_table2-6-120f319d6031395a86c726e43d4ef678 |    0
 ...op_table2-7-35229351a48427cf25b42ac8a61200fa |    0
 ...op_table2-8-1fdd850f6c301619f91eb58c890f2ad4 |    0
 ...op_table2-9-120f319d6031395a86c726e43d4ef678 |    0
 ...drop_view-0-9a0a48e6e2e5edffb4bcca349c49fa48 |    1 +
 ...drop_view-1-70a24b7e47d8527298241bcbec922cf5 |    0
 ...p_default-0-2bba07855af8c11899cc6b89f8c0ee02 |    0
 ...p_default-1-16367c381d4b189b3640c92511244bfe |    1 +
 ...p_default-2-d71f115b7d42f6c67de701bf69c617a9 |    0
 ...ip_default-3-b7f2a424f616cfb015937e9ef980277 |    0
 ...p_default-4-d8c93b46de2a09a4af12017c6ba196f0 |    0
 ...p_default-5-e394cdeb88f69b4d4b08450680f779b9 |    0
 ...p_default-6-725ba4225501c1279f593b9c72eaca28 |    0
 ...p_default-7-e707e693aa61edf87768fb71f6e936e1 |    1 +
 ...p_default-8-725ba4225501c1279f593b9c72eaca28 |    0
 ...p_default-9-3b57aa58995f862f2713624b50db5b65 |    0
 ...rce_order-0-9b9af6de0a12a47694e6f93264c2ebf9 |    0
 ...rce_order-1-633034e3d966737cecf2befc5df1e35d |    0
 ...rce_order-2-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...rce_order-3-794fc9cf9fb97001efa85f24fde0cd4f |    0
 ...orce_order-4-3136edd49e681ea21aa35d0836eab65 |    0
 ...rce_order-5-15d62540b57faa68f58c5c83c3a296c9 |    0
 ...rce_order-6-277e01aa70e41e8cce47236fcbbb36c2 |    0
 ...rce_order-7-5fb418612e7c2201790d6f318c715ccf |   10 +
 ...rce_order-8-a7cb2e48b7b4fc5b008be3c9a3485314 |   10 +
 .../escape1-0-a4fb8359a2179ec70777aad6366071b7  |    1 +
 .../escape1-1-683124e29877d2c5a96b95c8ddba97b7  |    1 +
 .../escape1-2-395d5a528c5e7235a48b4ac90938e2d6  |    0
 .../escape1-3-4267651148da591da38737028fdbd80   |    0
 .../escape1-4-9745f8775c680d094a2c7cbeeb9bdf62  |    0
 .../escape1-5-70729c3d79ded87e884c176138174645  |    0
 .../escape1-6-134b596abc363f0bfa7f770732ebb960  |    1 +
 .../escape1-7-486585cbb4de5bc908dde4c601dd7c17  |  Bin 0 -> 252 bytes
 .../escape1-8-910536a438eec89c78bd611b3c4bb7e0  |    0
 .../escape2-0-a4fb8359a2179ec70777aad6366071b7  |    1 +
 .../escape2-1-683124e29877d2c5a96b95c8ddba97b7  |    1 +
 .../escape2-10-13884d58efe80bd24862b3c54cb57c6e |    0
 .../escape2-2-86a409d8b868dc5f1a3bd1e04c2bc28c  |    1 +
 .../escape2-3-1774adb1085f4ee6782a8dac0735399   |    1 +
 .../escape2-4-bf9010ab0f7bc30bd6db771c5b3d0abe  |    0
 .../escape2-5-fd0c88ad6ad131a16d1b78adbea65800  |    0
 .../escape2-6-9745f8775c680d094a2c7cbeeb9bdf62  |    0
 .../escape2-7-70729c3d79ded87e884c176138174645  |    0
 .../escape2-8-134b596abc363f0bfa7f770732ebb960  |    1 +
 .../escape2-9-486585cbb4de5bc908dde4c601dd7c17  |  Bin 0 -> 252 bytes
 ...lusterby1-0-e34202f0d36c00a68722c802139d17cf |    0
 ...lusterby1-1-914091aa635a64c707c69e296eb097a5 |    0
 ...ributeby1-0-1f178ec5a7ea27b365012c751f3a9cdb |    0
 ...tributeby1-1-f17d649f307c8c827bf2d136c5d02e5 |    0
 ..._orderby1-0-4057beace528a415308f7ca332f29941 |    0
 ..._orderby1-1-9c36a3f0e645466b4ebaf2b0f83bc568 |    0
 ...e_sortby1-0-e9ca3a2551a33c710e1759517af3d5b0 |    0
 ...e_sortby1-1-bb5ad94d261df75e195d3051a4634d99 |    0
 ...part_empty-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...art_empty-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...art_empty-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...art_empty-3-4f20db97105fb03ad21ffbf3edab7b77 |    0
 ...art_empty-4-75eed21390055f8e397c81ab9d253a32 |    1 +
 ...art_empty-5-2a161bb8d69da9d6e3679ca3677a0de5 |    1 +
 ...01_nonpart-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...1_nonpart-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...1_nonpart-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...1_nonpart-3-4f20db97105fb03ad21ffbf3edab7b77 |    0
 ...1_nonpart-4-9fb7c47b98513bf3355e077ee9732cdd |    0
 ...1_nonpart-5-75eed21390055f8e397c81ab9d253a32 |    1 +
 ...1_nonpart-6-2a161bb8d69da9d6e3679ca3677a0de5 |    1 +
 ...part_empty-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...art_empty-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...art_empty-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...art_empty-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ...art_empty-4-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ...art_empty-5-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...im_02_part-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...m_02_part-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...m_02_part-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...m_02_part-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ...m_02_part-4-88b581725ecdd603117a1706ab9c34dc |    0
 ...m_02_part-5-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ...m_02_part-6-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...ver_compat-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...er_compat-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...er_compat-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...er_compat-3-4f20db97105fb03ad21ffbf3edab7b77 |    0
 ...er_compat-4-9fb7c47b98513bf3355e077ee9732cdd |    0
 ...er_compat-5-75eed21390055f8e397c81ab9d253a32 |    1 +
 ...er_compat-6-2a161bb8d69da9d6e3679ca3677a0de5 |    1 +
 ...4_all_part-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ..._all_part-1-baeaf0da490037e7ada642d23013075a |    1 +
 ..._all_part-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ..._all_part-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ..._all_part-4-88b581725ecdd603117a1706ab9c34dc |    0
 ..._all_part-5-93aba23b0fa5247d2ed67e5fa976bc0a |    0
 ..._all_part-6-a14fc179cf3755a0aa7e63d4a514d394 |    0
 ..._all_part-7-308a4e8e07efb2b777d9c7de5abab1d1 |    0
 ..._all_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ..._all_part-9-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...lved_parts-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...ved_parts-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...ed_parts-10-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ...ed_parts-11-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...ved_parts-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...ved_parts-3-c148cf39c4f8f02d44964cfd6919fa29 |    0
 ...ved_parts-4-3c27502d4f6977b959e0928755b43be3 |    0
 ...ved_parts-5-2d68fb88796f07b4bbe2b6895464ee62 |    0
 ...ved_parts-6-10c086eb97e0cae9a2d4b79d90925e85 |    0
 ...ved_parts-7-bff74501ebaea5bd2227d029003dbe08 |    0
 ...ved_parts-8-9c8594d9438bbceaa3e6c6f98278cf60 |    0
 ...ved_parts-9-18a8affd3b07841b7cbe64003470a9f7 |    0
 ..._some_part-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...some_part-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...some_part-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...some_part-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ...some_part-4-88b581725ecdd603117a1706ab9c34dc |    0
 ...some_part-5-93aba23b0fa5247d2ed67e5fa976bc0a |    0
 ...some_part-6-a14fc179cf3755a0aa7e63d4a514d394 |    0
 ...some_part-7-308a4e8e07efb2b777d9c7de5abab1d1 |    0
 ...some_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ...some_part-9-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...6_one_part-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ..._one_part-1-baeaf0da490037e7ada642d23013075a |    1 +
 ..._one_part-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ..._one_part-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ..._one_part-4-88b581725ecdd603117a1706ab9c34dc |    0
 ..._one_part-5-93aba23b0fa5247d2ed67e5fa976bc0a |    0
 ..._one_part-6-a14fc179cf3755a0aa7e63d4a514d394 |    0
 ..._one_part-7-308a4e8e07efb2b777d9c7de5abab1d1 |    0
 ..._one_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ..._one_part-9-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...nonoverlap-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...onoverlap-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...onoverlap-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...onoverlap-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ...onoverlap-4-88b581725ecdd603117a1706ab9c34dc |    0
 ...onoverlap-5-93aba23b0fa5247d2ed67e5fa976bc0a |    0
 ...onoverlap-6-a14fc179cf3755a0aa7e63d4a514d394 |    0
 ...onoverlap-7-308a4e8e07efb2b777d9c7de5abab1d1 |    0
 ...onoverlap-8-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ...onoverlap-9-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...art_rename-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...rt_rename-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...rt_rename-2-ad7877a96aba7cd6e29edc19f4f0b394 |    1 +
 ...rt_rename-3-4f20db97105fb03ad21ffbf3edab7b77 |    0
 ...rt_rename-4-9fb7c47b98513bf3355e077ee9732cdd |    0
 ...rt_rename-5-75eed21390055f8e397c81ab9d253a32 |    1 +
 ...rt_rename-6-2a161bb8d69da9d6e3679ca3677a0de5 |    1 +
 ...nonoverlap-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...onoverlap-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...onoverlap-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...onoverlap-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ...onoverlap-4-88b581725ecdd603117a1706ab9c34dc |    0
 ...onoverlap-5-93aba23b0fa5247d2ed67e5fa976bc0a |    0
 ...onoverlap-6-a14fc179cf3755a0aa7e63d4a514d394 |    0
 ...onoverlap-7-308a4e8e07efb2b777d9c7de5abab1d1 |    0
 ...onoverlap-8-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ...onoverlap-9-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...al_managed-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...l_managed-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...l_managed-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...l_managed-3-be31972099603addb71187f19f7cd25d |    1 +
 ...l_managed-4-46667daf88f9c8b9b758ced6a6b28ef1 |    1 +
 ...d_external-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ..._external-1-baeaf0da490037e7ada642d23013075a |    1 +
 ..._external-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ..._external-3-4f20db97105fb03ad21ffbf3edab7b77 |    0
 ..._external-4-9fb7c47b98513bf3355e077ee9732cdd |    0
 ..._external-5-75eed21390055f8e397c81ab9d253a32 |    1 +
 ..._external-6-2a161bb8d69da9d6e3679ca3677a0de5 |    1 +
 ...l_location-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ..._location-1-baeaf0da490037e7ada642d23013075a |    1 +
 ..._location-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ..._location-3-4f20db97105fb03ad21ffbf3edab7b77 |    0
 ..._location-4-9fb7c47b98513bf3355e077ee9732cdd |    0
 ..._location-5-75eed21390055f8e397c81ab9d253a32 |    1 +
 ..._location-6-2a161bb8d69da9d6e3679ca3677a0de5 |    1 +
 ...d_location-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ..._location-1-baeaf0da490037e7ada642d23013075a |    1 +
 ..._location-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ..._location-3-4f20db97105fb03ad21ffbf3edab7b77 |    0
 ..._location-4-9fb7c47b98513bf3355e077ee9732cdd |    0
 ..._location-5-75eed21390055f8e397c81ab9d253a32 |    1 +
 ..._location-6-2a161bb8d69da9d6e3679ca3677a0de5 |    1 +
 ...r_existing-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ..._existing-1-baeaf0da490037e7ada642d23013075a |    1 +
 ..._existing-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ..._existing-3-4f20db97105fb03ad21ffbf3edab7b77 |    0
 ..._existing-4-9fb7c47b98513bf3355e077ee9732cdd |    0
 ..._existing-5-75eed21390055f8e397c81ab9d253a32 |    1 +
 ..._existing-6-2a161bb8d69da9d6e3679ca3677a0de5 |    1 +
 ...ernal_part-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...rnal_part-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...rnal_part-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...rnal_part-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ...rnal_part-4-88b581725ecdd603117a1706ab9c34dc |    0
 ...rnal_part-5-93aba23b0fa5247d2ed67e5fa976bc0a |    0
 ...rnal_part-6-a14fc179cf3755a0aa7e63d4a514d394 |    0
 ...rnal_part-7-308a4e8e07efb2b777d9c7de5abab1d1 |    0
 ...rnal_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ...rnal_part-9-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...t_external-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ..._external-1-baeaf0da490037e7ada642d23013075a |    1 +
 ..._external-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ..._external-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ..._external-4-88b581725ecdd603117a1706ab9c34dc |    0
 ..._external-5-93aba23b0fa5247d2ed67e5fa976bc0a |    0
 ..._external-6-a14fc179cf3755a0aa7e63d4a514d394 |    0
 ..._external-7-308a4e8e07efb2b777d9c7de5abab1d1 |    0
 ..._external-8-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ..._external-9-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...rt_managed-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...t_managed-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...t_managed-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...t_managed-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ...t_managed-4-88b581725ecdd603117a1706ab9c34dc |    0
 ...t_managed-5-93aba23b0fa5247d2ed67e5fa976bc0a |    0
 ...t_managed-6-a14fc179cf3755a0aa7e63d4a514d394 |    0
 ...t_managed-7-308a4e8e07efb2b777d9c7de5abab1d1 |    0
 ...t_managed-8-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ...t_managed-9-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...t_external-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ..._external-1-baeaf0da490037e7ada642d23013075a |    1 +
 ..._external-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ..._external-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ..._external-4-88b581725ecdd603117a1706ab9c34dc |    0
 ..._external-5-93aba23b0fa5247d2ed67e5fa976bc0a |    0
 ..._external-6-a14fc179cf3755a0aa7e63d4a514d394 |    0
 ..._external-7-308a4e8e07efb2b777d9c7de5abab1d1 |    0
 ..._external-8-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ..._external-9-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...l_location-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ..._location-1-baeaf0da490037e7ada642d23013075a |    1 +
 ..._location-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ..._location-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ..._location-4-88b581725ecdd603117a1706ab9c34dc |    0
 ..._location-5-75f428bb2aa8624ac08095cdfd7a6993 |    0
 ..._location-6-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ..._location-7-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...l_location-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ..._location-1-baeaf0da490037e7ada642d23013075a |    1 +
 ..._location-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ..._location-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ..._location-4-88b581725ecdd603117a1706ab9c34dc |    0
 ..._location-5-93aba23b0fa5247d2ed67e5fa976bc0a |    0
 ..._location-6-a14fc179cf3755a0aa7e63d4a514d394 |    0
 ..._location-7-308a4e8e07efb2b777d9c7de5abab1d1 |    0
 ..._location-8-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ..._location-9-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...d_location-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ..._location-1-baeaf0da490037e7ada642d23013075a |    1 +
 ..._location-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ..._location-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ..._location-4-88b581725ecdd603117a1706ab9c34dc |    0
 ..._location-5-93aba23b0fa5247d2ed67e5fa976bc0a |    0
 ..._location-6-a14fc179cf3755a0aa7e63d4a514d394 |    0
 ..._location-7-308a4e8e07efb2b777d9c7de5abab1d1 |    0
 ..._location-8-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ..._location-9-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...uthsuccess-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...thsuccess-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...thsuccess-2-f5d86ed3cbc46bb0c7619703081d5873 |    0
 ...thsuccess-3-9fb7c47b98513bf3355e077ee9732cdd |    0
 ...thsuccess-4-7368973ec1870dd3b237c37eb3857b1e |    1 +
 ...thsuccess-5-760e902318ec521eed07cf23e0f256a2 |    0
 ...thsuccess-6-75eed21390055f8e397c81ab9d253a32 |    1 +
 ...thsuccess-7-2a161bb8d69da9d6e3679ca3677a0de5 |    1 +
 ...uthsuccess-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...thsuccess-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...thsuccess-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...thsuccess-3-f5d86ed3cbc46bb0c7619703081d5873 |    0
 ...thsuccess-4-9fb7c47b98513bf3355e077ee9732cdd |    0
 ...thsuccess-5-75eed21390055f8e397c81ab9d253a32 |    1 +
 ...thsuccess-6-2a161bb8d69da9d6e3679ca3677a0de5 |    1 +
 ...uthsuccess-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...thsuccess-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...thsuccess-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...thsuccess-3-3430d89fb70985e8a62fb19aa280f2e8 |    0
 ...thsuccess-4-88b581725ecdd603117a1706ab9c34dc |    0
 ...thsuccess-5-677ddd4b14eb6f19cfcf0c3d57f54e22 |    1 +
 ...thsuccess-6-a9f93b4185a714e4f6d14171d10a6c07 |    1 +
 ...uthsuccess-0-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ...thsuccess-1-baeaf0da490037e7ada642d23013075a |    1 +
 ...thsuccess-2-e6e650bf4c6291ee2d78e5af5b60e906 |    1 +
 ...thsuccess-3-f5d86ed3cbc46bb0c7619703081d5873 |    0
 ...thsuccess-4-9fb7c47b98513bf3355e077ee9732cdd |    0
 ...thsuccess-5-d2ec90909f243a767be1aa299720f45d |    1 +
 ...thsuccess-6-2a161bb8d69da9d6e3679ca3677a0de5 |    1 +
 ...gregation-0-739356d010a919138911f295fac81607 |    1 +
 ...ggregation-1-8dc96d77daa18d053fab3c134028788 |    0
 ...gregation-2-f015c961b6c34ac56cb8fc52fb36d7c7 |    1 +
 ...ormat_mix-0-c6dff7eb0a793f9cd555164d23eda699 |    0
 ...ormat_mix-1-9fa0ea19c0cb6ccef1b4bf9519d8a01b |    0
 ...ormat_mix-2-701660c0ea117b11d12de54dc661bc3e |    0
 ...ormat_mix-3-2b2316f235737a3f9a30fb05a082e132 |    0
 ...ormat_mix-4-fcda187f1366ff93a113cbe670335198 |    0
 ...ormat_mix-5-c2d0da9a0f01736a2163c99fc667f279 |    1 +
 ...ormat_mix-6-4b658b3222b7a09ef41d023215e5b818 |  500 +
 ...breaktask-0-5090cca7feb54de047bc535e234bd4a8 |    0
 ...breaktask-1-3e3504c67d1ef47c71ea661f647ac4a6 |    0
 ...breaktask-2-aa61f4a2dd974ae0df026de640ed5802 |    0
 ...breaktask-3-550e9b759fb088a81feddeff2e4be64e |   12 +
 ...reaktask2-0-db1a6e42b4f880b00b389ae21c7658e1 |    0
 ...reaktask2-1-4a7480781402d0ac0a856a46ca3883fd |    0
 ...eaktask2-10-8dbe2f8cda7ab38b38fc75d0d2413efd |    1 +
 ...eaktask2-11-5cc7e24257a1cb4ad0f2fe41c7177370 |    1 +
 ...eaktask2-12-c608f51882260caec7bb9c57a0ba3179 |    1 +
 ...reaktask2-2-b8486987aee5bac5f5b7301952e67d0c |    0
 ...reaktask2-3-1139b5e7f76614bc03bf0db677ed7d73 |    0
 ...reaktask2-4-7accb0b0e00dcfd6468a6ff6058bb4e8 |    0
 ...reaktask2-5-25f891cf5e9138c14ba8c385c83230ba |    0
 ...reaktask2-6-4aaf479be27e3f8b38465ea946b530e3 |    0
 ...reaktask2-7-571467e86d08833eecf5d3e67b41bba6 |    0
 ...reaktask2-8-604cf64d16b9d438ee187a10d9f6352e |    1 +
 ...reaktask2-9-6d551990a8a745dde1cb5244947b81a1 |    1 +
 .../groupby1-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 .../groupby1-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 .../groupby1-2-f90acd59ace31e16059bae52583188cc |    0
 .../groupby1-3-d57ed4bbfee1ffaffaeba0a4be84c31d |    1 +
 .../groupby1-4-19094f229f8af852ef8dad406333ae08 |    0
 .../groupby1-5-dd7bf298b8c921355edd8665c6b0c168 |    1 +
 .../groupby1-6-977359ea0d2f429a9a35bbd8599cddea |    0
 .../groupby1-7-c2c54378ffce53ade73a9dda783903e7 |  309 +
 ...groupby11-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...groupby11-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ...groupby11-2-f06bf6a360c7f9425cffa237f00445d8 |    0
 ...groupby11-3-f11e9a986df49215fb8aa17aaccc7087 |    0
 ...groupby11-4-1ae3e153888f9ca44e92ef43aea19092 |    0
 ...groupby11-5-a6d0a37db950e5d309ef2b89e9cffe0f |    0
 ...groupby11-6-686ee4a5b2e24e51ba1d41b42215accd |  309 +
 ...groupby11-7-149d359546ab38226ffeb023d7414b3d |  309 +
 ...by1_limit-0-83c59d378571a6e487aa20217bd87817 |    1 +
 ...by1_limit-1-647cd470ff311f1879243a6e7f1e7bf6 |    0
 ...by1_limit-2-e8f9567aa6dd201dd22db10fe7e8e082 |    0
 ...by1_limit-3-deff149e2f91d6d605a3dccf1ca8bdd5 |    0
 ...by1_limit-4-7a5ee36a377f0869bcb8c29c2391caa2 |    5 +
 ...upby1_map-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ...upby1_map-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...upby1_map-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...upby1_map-3-647cd470ff311f1879243a6e7f1e7bf6 |    0
 ...upby1_map-4-330a40b8e19028bbb370adf219f469fe |    0
 ...upby1_map-5-40f5168bfd9d124165bd207543b68a28 |    0
 ...upby1_map-6-adc1ec67836b26b60d8547c4996bfd8f |  309 +
 ...map_nomap-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ...map_nomap-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ..._map_nomap-2-fb2713a701e7e9c3fa36b5459d772f4 |    1 +
 ...map_nomap-3-647cd470ff311f1879243a6e7f1e7bf6 |    0
 ...map_nomap-4-330a40b8e19028bbb370adf219f469fe |    0
 ...map_nomap-5-40f5168bfd9d124165bd207543b68a28 |    0
 ...map_nomap-6-adc1ec67836b26b60d8547c4996bfd8f |  309 +
 ..._map_skew-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ..._map_skew-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ..._map_skew-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ..._map_skew-3-647cd470ff311f1879243a6e7f1e7bf6 |    0
 ..._map_skew-4-330a40b8e19028bbb370adf219f469fe |    0
 ..._map_skew-5-40f5168bfd9d124165bd207543b68a28 |    0
 ..._map_skew-6-adc1ec67836b26b60d8547c4996bfd8f |  309 +
 ...y1_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...y1_noskew-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...y1_noskew-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...y1_noskew-3-f90acd59ace31e16059bae52583188cc |    0
 ...y1_noskew-4-19094f229f8af852ef8dad406333ae08 |    0
 ...y1_noskew-5-977359ea0d2f429a9a35bbd8599cddea |    0
 ...y1_noskew-6-c2c54378ffce53ade73a9dda783903e7 |  309 +
 .../groupby2-0-43d53504df013e6b35f81811138a167a |    1 +
 .../groupby2-1-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 .../groupby2-2-c67a488530dc7e20a9e7acf02c14380f |    1 +
 .../groupby2-3-6b5d354a5a81c0171c3cc8d553bfdb9b |    0
 .../groupby2-4-67a2618eb44e68e6d8cf8792ded802f7 |    0
 .../groupby2-5-c0660310e5d882732d07cb76bc0a7939 |    0
 .../groupby2-6-41dfb7b036cae4972b275a0262ea2e4c |   10 +
 ...by2_limit-0-83c59d378571a6e487aa20217bd87817 |    1 +
 ...by2_limit-1-d6db5e2b44be5a3927eab70e4cf60c70 |    0
 ...by2_limit-2-3460130ddc7cd91c0b1d5ce2ff98d0b9 |    5 +
 ...upby2_map-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ...upby2_map-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...upby2_map-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...upby2_map-3-1c0aa77190a5b3e1895e58cfbe7467a9 |    0
 ...upby2_map-4-e193b8c0a9e1731dd46b145d166c78a7 |    0
 ...oupby2_map-5-ce0965adac15c4da6526d433d17ebc0 |    0
 ...upby2_map-6-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 ..._distinct-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ..._distinct-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ..._distinct-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ..._distinct-3-3aa4057488720c0f514696154f2070b5 |    0
 ..._distinct-4-485f8328cdc8639bcdea5fb9f58c8695 |    0
 ..._distinct-5-23478129b7b6e377dcfb7caaa17dfb48 |    0
 ..._distinct-6-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 ..._map_skew-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ..._map_skew-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ..._map_skew-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ..._map_skew-3-1c0aa77190a5b3e1895e58cfbe7467a9 |    0
 ..._map_skew-4-e193b8c0a9e1731dd46b145d166c78a7 |    0
 ...2_map_skew-5-ce0965adac15c4da6526d433d17ebc0 |    0
 ..._map_skew-6-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 ...y2_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...y2_noskew-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...y2_noskew-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...y2_noskew-3-6b5d354a5a81c0171c3cc8d553bfdb9b |    0
 ...y2_noskew-4-67a2618eb44e68e6d8cf8792ded802f7 |    0
 ...y2_noskew-5-c0660310e5d882732d07cb76bc0a7939 |    0
 ...y2_noskew-6-41dfb7b036cae4972b275a0262ea2e4c |   10 +
 ..._distinct-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ..._distinct-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ..._distinct-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ..._distinct-3-f64b982c4bf34931f03447e635ae33d2 |    0
 ..._distinct-4-2115f3e7d207621ce2b07b6e33563844 |    0
 ..._distinct-5-92891db0de9b8cd00892f0a790aff494 |    0
 ..._distinct-6-41dfb7b036cae4972b275a0262ea2e4c |   10 +
 .../groupby4-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 .../groupby4-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 .../groupby4-2-2a18d9570d9b676e240cda76df818c42 |    0
 .../groupby4-3-132eabb30b8d011c848c531a6ab54529 |    0
 .../groupby4-4-ac19a9a7f4a16763bfe7998179257933 |    0
 .../groupby4-5-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 ...upby4_map-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ...upby4_map-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...upby4_map-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...upby4_map-3-840759680be77463c13e4b19b2c1eb04 |    0
 ...upby4_map-4-19182d5780c4632c5bf8effdd5c7f36b |    0
 ...upby4_map-5-c0117072e2d392e3f860456d0226b7b9 |    0
 ...upby4_map-6-adc1ec67836b26b60d8547c4996bfd8f |    1 +
 ..._map_skew-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ..._map_skew-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ..._map_skew-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ..._map_skew-3-840759680be77463c13e4b19b2c1eb04 |    0
 ..._map_skew-4-19182d5780c4632c5bf8effdd5c7f36b |    0
 ..._map_skew-5-c0117072e2d392e3f860456d0226b7b9 |    0
 ..._map_skew-6-adc1ec67836b26b60d8547c4996bfd8f |    1 +
 ...y4_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...y4_noskew-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...y4_noskew-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...y4_noskew-3-2a18d9570d9b676e240cda76df818c42 |    0
 ...y4_noskew-4-132eabb30b8d011c848c531a6ab54529 |    0
 ...y4_noskew-5-ac19a9a7f4a16763bfe7998179257933 |    0
 ...y4_noskew-6-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 .../groupby5-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 .../groupby5-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 .../groupby5-2-13ab74a58da514fe01dbeda0c3e79883 |    0
 .../groupby5-3-a773aeb40af0516f2527f8e9d6907420 |    0
 .../groupby5-4-c4570c2676d599793e1e9ece32aa596e |    0
 .../groupby5-5-adc1ec67836b26b60d8547c4996bfd8f |  309 +
 ...upby5_map-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ...upby5_map-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...upby5_map-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...upby5_map-3-840759680be77463c13e4b19b2c1eb04 |    0
 ...upby5_map-4-7b0346bd80d9833f2eccf8365b53d80f |    0
 ...upby5_map-5-586dc4493f66ea612a1d5b3cda89d725 |    0
 ...upby5_map-6-adc1ec67836b26b60d8547c4996bfd8f |    1 +
 ..._map_skew-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ..._map_skew-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ..._map_skew-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ..._map_skew-3-840759680be77463c13e4b19b2c1eb04 |    0
 ..._map_skew-4-7b0346bd80d9833f2eccf8365b53d80f |    0
 ..._map_skew-5-586dc4493f66ea612a1d5b3cda89d725 |    0
 ..._map_skew-6-adc1ec67836b26b60d8547c4996bfd8f |    1 +
 ...y5_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...y5_noskew-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...y5_noskew-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...y5_noskew-3-13ab74a58da514fe01dbeda0c3e79883 |    0
 ...y5_noskew-4-a773aeb40af0516f2527f8e9d6907420 |    0
 ...y5_noskew-5-c4570c2676d599793e1e9ece32aa596e |    0
 ...y5_noskew-6-adc1ec67836b26b60d8547c4996bfd8f |  309 +
 .../groupby6-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 .../groupby6-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 .../groupby6-2-2a18d9570d9b676e240cda76df818c42 |    0
 .../groupby6-3-ae61517a9997b80d512a9089cdb71fac |    0
 .../groupby6-4-3f468a119e7975110b4063adb42c7dd9 |    0
 .../groupby6-5-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 ...upby6_map-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ...upby6_map-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...upby6_map-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...upby6_map-3-2a18d9570d9b676e240cda76df818c42 |    0
 ...upby6_map-4-ae61517a9997b80d512a9089cdb71fac |    0
 ...upby6_map-5-3f468a119e7975110b4063adb42c7dd9 |    0
 ...upby6_map-6-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 ..._map_skew-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ..._map_skew-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ..._map_skew-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ..._map_skew-3-2a18d9570d9b676e240cda76df818c42 |    0
 ..._map_skew-4-ae61517a9997b80d512a9089cdb71fac |    0
 ..._map_skew-5-3f468a119e7975110b4063adb42c7dd9 |    0
 ..._map_skew-6-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 ...y6_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...y6_noskew-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...y6_noskew-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...y6_noskew-3-2a18d9570d9b676e240cda76df818c42 |    0
 ...y6_noskew-4-ae61517a9997b80d512a9089cdb71fac |    0
 ...y6_noskew-5-3f468a119e7975110b4063adb42c7dd9 |    0
 ...y6_noskew-6-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 .../groupby7-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 .../groupby7-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 .../groupby7-2-3678fb67b5c739bd87d4907630da1208 |    0
 .../groupby7-3-95474af63c0f92717ed49c3a0f37b10a |    0
 .../groupby7-4-9d01ff3d1fde3ed2ab55ea9d7079fd5c |    1 +
 .../groupby7-5-ed76c0068780120a6f23feefee303403 |    1 +
 .../groupby7-6-b2af91348c5fa9605702be50983c3bd2 |    0
 .../groupby7-7-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 .../groupby7-8-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 ...upby7_map-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ...upby7_map-1-7f98b724df05f51b3ec1f087a8da414e |    1 +
 ...pby7_map-10-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 ...pby7_map-11-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 ...upby7_map-2-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...upby7_map-3-83c59d378571a6e487aa20217bd87817 |    1 +
 ...upby7_map-4-3678fb67b5c739bd87d4907630da1208 |    0
 ...upby7_map-5-95474af63c0f92717ed49c3a0f37b10a |    0
 ...upby7_map-6-9d01ff3d1fde3ed2ab55ea9d7079fd5c |    1 +
 ...upby7_map-7-ed76c0068780120a6f23feefee303403 |    1 +
 ...upby7_map-8-409f355bf35dfaa8b9e643510c58fabd |    0
 ...upby7_map-9-b2af91348c5fa9605702be50983c3bd2 |    0
 ...e_reducer-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ...e_reducer-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ..._reducer-10-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 ...e_reducer-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...e_reducer-3-3678fb67b5c739bd87d4907630da1208 |    0
 ...e_reducer-4-95474af63c0f92717ed49c3a0f37b10a |    0
 ...e_reducer-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c |    1 +
 ...e_reducer-6-ed76c0068780120a6f23feefee303403 |    1 +
 ...e_reducer-7-409f355bf35dfaa8b9e643510c58fabd |    0
 ...e_reducer-8-b2af91348c5fa9605702be50983c3bd2 |    0
 ...e_reducer-9-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 ..._map_skew-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ..._map_skew-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ...map_skew-10-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 ..._map_skew-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ..._map_skew-3-3678fb67b5c739bd87d4907630da1208 |    0
 ..._map_skew-4-95474af63c0f92717ed49c3a0f37b10a |    0
 ..._map_skew-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c |    1 +
 ..._map_skew-6-ed76c0068780120a6f23feefee303403 |    1 +
 ..._map_skew-7-409f355bf35dfaa8b9e643510c58fabd |    0
 ..._map_skew-8-b2af91348c5fa9605702be50983c3bd2 |    0
 ..._map_skew-9-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 ...y7_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...y7_noskew-1-7f98b724df05f51b3ec1f087a8da414e |    1 +
 ...7_noskew-10-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 ...7_noskew-11-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 ...y7_noskew-2-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...y7_noskew-3-83c59d378571a6e487aa20217bd87817 |    1 +
 ...y7_noskew-4-3678fb67b5c739bd87d4907630da1208 |    0
 ...y7_noskew-5-95474af63c0f92717ed49c3a0f37b10a |    0
 ...y7_noskew-6-9d01ff3d1fde3ed2ab55ea9d7079fd5c |    1 +
 ...y7_noskew-7-ed76c0068780120a6f23feefee303403 |    1 +
 ...y7_noskew-8-409f355bf35dfaa8b9e643510c58fabd |    0
 ...y7_noskew-9-b2af91348c5fa9605702be50983c3bd2 |    0
 ...e_reducer-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...e_reducer-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ..._reducer-10-96d0598a2a4c17041a31b908d1f065e5 |   10 +
 ...e_reducer-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...e_reducer-3-3678fb67b5c739bd87d4907630da1208 |    0
 ...e_reducer-4-95474af63c0f92717ed49c3a0f37b10a |    0
 ...e_reducer-5-9d01ff3d1fde3ed2ab55ea9d7079fd5c |    1 +
 ...e_reducer-6-ed76c0068780120a6f23feefee303403 |    1 +
 ...e_reducer-7-186e2b8dc9a393a8bd8c47a303f7f471 |    0
 ...e_reducer-8-e404ba29e723df8bd8662d4f48129c7a |    0
 ...e_reducer-9-652510b8dc20117c65511f06e6e73d73 |   10 +
 .../groupby8-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 .../groupby8-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ...groupby8-10-83296fd5b5fc22af0c51514c4e67c95f |    0
 ...groupby8-11-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 ...groupby8-12-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 .../groupby8-2-3678fb67b5c739bd87d4907630da1208 |    0
 .../groupby8-3-95474af63c0f92717ed49c3a0f37b10a |    0
 .../groupby8-4-a0a22ec83d6632cba3f17d79dbb9494d |    0
 .../groupby8-5-83296fd5b5fc22af0c51514c4e67c95f |    0
 .../groupby8-6-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 .../groupby8-7-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 .../groupby8-8-7f98b724df05f51b3ec1f087a8da414e |    1 +
 .../groupby8-9-a0a22ec83d6632cba3f17d79dbb9494d |    0
 ...upby8_map-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ...upby8_map-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...upby8_map-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...upby8_map-3-3678fb67b5c739bd87d4907630da1208 |    0
 ...upby8_map-4-95474af63c0f92717ed49c3a0f37b10a |    0
 ...upby8_map-5-a0a22ec83d6632cba3f17d79dbb9494d |    0
 ...upby8_map-6-83296fd5b5fc22af0c51514c4e67c95f |    0
 ...upby8_map-7-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 ...upby8_map-8-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 ..._map_skew-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ..._map_skew-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ..._map_skew-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ..._map_skew-3-3678fb67b5c739bd87d4907630da1208 |    0
 ..._map_skew-4-95474af63c0f92717ed49c3a0f37b10a |    0
 ..._map_skew-5-a0a22ec83d6632cba3f17d79dbb9494d |    0
 ..._map_skew-6-83296fd5b5fc22af0c51514c4e67c95f |    0
 ..._map_skew-7-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 ..._map_skew-8-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 ...y8_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...y8_noskew-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...y8_noskew-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...y8_noskew-3-3678fb67b5c739bd87d4907630da1208 |    0
 ...y8_noskew-4-95474af63c0f92717ed49c3a0f37b10a |    0
 ...y8_noskew-5-a0a22ec83d6632cba3f17d79dbb9494d |    0
 ...y8_noskew-6-83296fd5b5fc22af0c51514c4e67c95f |    0
 ...y8_noskew-7-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 ...y8_noskew-8-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 .../groupby9-0-3678fb67b5c739bd87d4907630da1208 |    0
 .../groupby9-1-6ffcd6fad9ca3e9934f521673f5039a5 |    0
 ...groupby9-10-7f98b724df05f51b3ec1f087a8da414e |    1 +
 ...groupby9-11-a4e1a4b250c160f9b90b12a2e7c5e82f |    0
 ...groupby9-12-9f4c2e7d95494bcdc7c4ed19e0434de6 |    0
 ...groupby9-13-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 ...groupby9-14-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 ...groupby9-15-c3d5e2da9bbf7d66aa106eb13183dbed |    0
 ...groupby9-16-c05b1bc66a607e43633dc457ecf48f3b |    0
 ...groupby9-17-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 ...groupby9-18-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 ...groupby9-19-55781df7ed3ff9e37001fbd7739b9c2e |    0
 .../groupby9-2-a4e1a4b250c160f9b90b12a2e7c5e82f |    0
 ...groupby9-20-ccc5914317422f569e8b7171a3b2b243 |    0
 ...groupby9-21-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 ...groupby9-22-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 .../groupby9-3-9f4c2e7d95494bcdc7c4ed19e0434de6 |    0
 .../groupby9-4-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 .../groupby9-5-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 .../groupby9-6-55781df7ed3ff9e37001fbd7739b9c2e |    0
 .../groupby9-7-ccc5914317422f569e8b7171a3b2b243 |    0
 .../groupby9-8-a6b1560ec2eb0bd64c9dd2c8daae99c5 |  309 +
 .../groupby9-9-404392d6faff5db5f36b4aa87ac8e8c9 |  309 +
 ...y_bigdata-0-e011be1172043c0c6d0fd2c0e89f361e |    1 +
 ...y_bigdata-1-1100bb0c115c024998d35888ae5bbd71 |    1 +
 ...y_bigdata-2-3688b45adbdb190d58799c0b6d601055 |    1 +
 ...lex_types-0-de39f8b5f4305136d945da94d5222283 |    0
 ...lex_types-1-10fe6134247226ab2b309bb62460d080 |    0
 ...lex_types-2-2500cd8e85b71222253a05a979442a4a |    0
 ...lex_types-3-85850072f0f9604d4e55a08fb9c45ba6 |    0
 ...e_reducer-0-b31bf66c43bb9f7ddc09b138b7bf36e0 |    1 +
 ...e_reducer-1-de39f8b5f4305136d945da94d5222283 |    0
 ...e_reducer-2-10fe6134247226ab2b309bb62460d080 |    0
 ...e_reducer-3-28264b197e3997f7c5fe88c1c2f7d5c5 |    0
 ...t_samekey-0-63603572a0f759ea81f4649ae2210ef8 |    0
 ...t_samekey-1-a3f3e279ab0be5093f4a926e265c0211 |    1 +
 ...t_samekey-2-59ee4550803e419b3adb1e9dd4220113 |    0
 ...t_samekey-3-12b0749f4fb915f3b2e317ed4fbc9cb4 |    0
 ...t_samekey-4-d88c962262d3524bfc881b7309688e38 |    0
 ...t_samekey-5-78c0b7be08118a14e0337ff552fcb9ad |    4 +
 ...t_samekey-6-edcbea736edb6104a73f0dc670418ee5 |    4 +
 ...t_samekey-7-ca16024e6f5399b1d035f5b9fd665163 |    0
 ...y_map_ppr-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ...y_map_ppr-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...y_map_ppr-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ...y_map_ppr-3-1c0aa77190a5b3e1895e58cfbe7467a9 |    0
 ...y_map_ppr-4-e5121a2b8210b2e4f8b1bfbf0a044486 |    0
 ...y_map_ppr-5-d4faa22fc1ec8cfc8ab21474841d415a |    0
 ...y_map_ppr-6-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 ..._distinct-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ..._distinct-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ..._distinct-2-83c59d378571a6e487aa20217bd87817 |    1 +
 ..._distinct-3-a04c523002e79c588e350486c815e785 |    0
 ..._distinct-4-d6c134387c0c9343ec6ea88b5086dbe2 |    0
 ..._distinct-5-2efbb90d3df011282b70623e0905c390 |    0
 ..._distinct-6-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 ..._distinct-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ..._distinct-1-388618d4d475de38d5c280fd7038730b |    0
 ...distinct-10-6aa66df624cd32601218eee200977ce6 |    6 +
 ...distinct-11-59a77127c166fef57504c011ccb427a6 |    6 +
 ..._distinct-2-2e1779fc58da364612a1c84d563ea7d5 |    0
 ..._distinct-3-febd68f62dd71550dd3db8335d1f93f7 |    0
 ..._distinct-4-c2781ed9ce9a29f484f7648ce6e06a9e |    0
 ..._distinct-5-6aa66df624cd32601218eee200977ce6 |    6 +
 ..._distinct-6-59a77127c166fef57504c011ccb427a6 |    6 +
 ..._distinct-7-293182ac89effb268855f5ac53e1ec11 |    1 +
 ..._distinct-8-51d6bc83dcb6610b5b4f350cbaf25d29 |    0
 ..._distinct-9-c2781ed9ce9a29f484f7648ce6e06a9e |    0
 ...e_reducer-0-b31bf66c43bb9f7ddc09b138b7bf36e0 |    1 +
 ...e_reducer-1-f64b982c4bf34931f03447e635ae33d2 |    0
 ..._reducer-10-3b3ef4d975716744c85af560aa240abd |   10 +
 ..._reducer-11-4e95946ec07f04479da42ba5cbfa531b |    0
 ..._reducer-12-51fe5b5a17ddc56fb8712340b38773b2 |    0
 ..._reducer-13-38f492067df78144c272bb212633cc5e |    5 +
 ..._reducer-14-d7b3676444a9e95811184637dd0b3231 |    5 +
 ..._reducer-15-3b3ef4d975716744c85af560aa240abd |   10 +
 ..._reducer-16-b21ae88a5fc7f9b5c25ca954889ee421 |   10 +
 ..._reducer-17-7f344c2f066d74ecd135c43d39658bae |   32 +
 ..._reducer-18-4938ddc6b516cf67779be0d7dc29e7ab |    0
 ..._reducer-19-180b611e08d4080fa098ed69169c2478 |    0
 ...e_reducer-2-392062177be62090adedf1ab6c0a0b78 |    0
 ..._reducer-20-db2149b42cdbf998187034233fc846cc |    0
 ...e_reducer-21-322f23866cf3ca62d4ba93cf904c520 |    0
 ..._reducer-22-21fcbcafc3b5b22572ddd5c87df1c06f |    0
 ...e_reducer-3-82b65775ae9c6dcb85ca87804dbb0288 |    0
 ...e_reducer-4-7df7c16e4063683d0ca40360da460799 |    0
 ...e_reducer-5-c19e7bf0732e7a103966ebc43eb0bcea |    0
 ...e_reducer-6-3be7ae6a87b9091bc61d221de8bdd55b |    0
 ...e_reducer-7-ad39c0f14b6e0752489479138516bd57 |    0
 ...e_reducer-8-38f492067df78144c272bb212633cc5e |    5 +
 ...e_reducer-9-d7b3676444a9e95811184637dd0b3231 |    5 +
 ..._reducer2-0-b31bf66c43bb9f7ddc09b138b7bf36e0 |    1 +
 ..._reducer2-1-660d3ff0ca588c2da097b5f3ca753ada |    0
 ..._reducer2-2-7372ea92a15e7beed3be5e2dd2cbac47 |    0
 ..._reducer2-3-eeaa92b3f8e6667d3395f8dc7ea6d89e |    0
 ..._reducer2-4-427627f4cf6d91e5314c85e0c5aa2f84 |    0
 ..._reducer2-5-376542befbcab97d864e874251720c40 |    5 +
 ..._reducer2-6-8566e4c94d34b0fc4a71d34e89529c74 |    5 +
 ..._reducer2-7-4938ddc6b516cf67779be0d7dc29e7ab |    0
 ..._reducer2-8-180b611e08d4080fa098ed69169c2478 |    0
 ..._reducer3-0-36cc74ebca5adb026757c5cd8df5a0dd |    0
 ..._reducer3-1-9e61989d717403353689cbbb2816210d |    0
 ...reducer3-10-73819ea1a7c0653a61652b3766afb003 |    1 +
 ...reducer3-11-8603afa3bf3deeda532fc69b7df49e09 |    0
 ...reducer3-12-2ab5cc10c0b37e7cf3c0d33fdc39b628 |    0
 ...reducer3-13-521e0c1054cfa35116c02245874a4e69 |    2 +
 ...reducer3-14-a9a491ed99b4629ee15bce994d5c6c63 |    1 +
 ...reducer3-15-36e81eba0a6a42532d8ee147086d668a |    0
 ...reducer3-16-59b2c947e136092e7ca5019c96a9994b |    0
 ...reducer3-17-521e0c1054cfa35116c02245874a4e69 |    2 +
 ...reducer3-18-a9a491ed99b4629ee15bce994d5c6c63 |    1 +
 ..._reducer3-2-8603afa3bf3deeda532fc69b7df49e09 |    0
 ..._reducer3-3-2ab5cc10c0b37e7cf3c0d33fdc39b628 |    0
 ..._reducer3-4-521e0c1054cfa35116c02245874a4e69 |    2 +
 ..._reducer3-5-a9a491ed99b4629ee15bce994d5c6c63 |    1 +
 ..._reducer3-6-36e81eba0a6a42532d8ee147086d668a |    0
 ..._reducer3-7-59b2c947e136092e7ca5019c96a9994b |    0
 ..._reducer3-8-521e0c1054cfa35116c02245874a4e69 |    2 +
 ..._reducer3-9-a9a491ed99b4629ee15bce994d5c6c63 |    1 +
 ...neg_float-0-dd44874fbefeee1ed0a0dd8bfbab96eb |    1 +
 ...neg_float-1-4a435e268a327404f75725b82a32ee03 |    1 +
 ..._position-0-422c2068a838f59324c1d9861225c824 |    1 +
 ..._position-1-6b06902de5c0ca13cebe03018d86f447 |    0
 ...position-10-b4c6c0aedcc924e2af65549b87b3f3f7 |   13 +
 ...position-11-75a28e558d2fb7a78f43f55b0479c646 |    0
 ...position-12-5583e5cfcf8083d45a3bd80434c1829f |   14 +
 ...position-13-9ee2150594ad2eece6ee14424155d396 |    0
 ...position-14-6f54558123eb5d63eeeb3e261c1dc5fb |    3 +
 ..._position-2-627bb7be9c0edb5ba4c677912800d364 |    0
 ..._position-3-c39bd6c3c24658ec082bef9876d6e2ac |    0
 ..._position-4-19461cbd2be1f2f3f3b65478e3eeb53c |    0
 ..._position-5-e2470670c5d709001fb17ecbc6e4f85d |   13 +
 ..._position-6-b4c6c0aedcc924e2af65549b87b3f3f7 |   13 +
 ..._position-7-5b32a45af11e04b46f8566bd27a28014 |    0
 ..._position-8-3ff6c255dda69ec117c6a7ec93db2f1c |    0
 ..._position-9-e2470670c5d709001fb17ecbc6e4f85d |   13 +
 ...oupby_ppr-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...oupby_ppr-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...oupby_ppr-2-1c0aa77190a5b3e1895e58cfbe7467a9 |    0
 ...oupby_ppr-3-e5121a2b8210b2e4f8b1bfbf0a044486 |    0
 ...oupby_ppr-4-d4faa22fc1ec8cfc8ab21474841d415a |    0
 ...oupby_ppr-5-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 ..._distinct-0-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ..._distinct-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ..._distinct-2-3aa4057488720c0f514696154f2070b5 |    0
 ..._distinct-3-ace7b2624b125764e9f1f6b5559f023d |    0
 ...i_distinct-4-61ae2f9b3a9a2f60a307aa25e42425d |    0
 ..._distinct-5-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 ...by_sort_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...by_sort_1-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...y_sort_1-10-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...y_sort_1-11-c166396bbdb62490f56ab0bc84aaa7d9 |    0
 ...y_sort_1-12-c8a51e8a269da4c4ae98ac105a573f3c |    0
 ...y_sort_1-13-46c4a3675c8de0510b648856a193f3e7 |    0
 ...y_sort_1-14-bbdd53118f788d7bb679d094c41243c8 |    6 +
 ...y_sort_1-15-54f3a2a97939d3eca8a601b74ef30dea |    0
 ...y_sort_1-16-236d51792f4913b5858f367e3cff2c60 |    0
 ...y_sort_1-17-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...y_sort_1-18-1e77dcdd6f54334dbae6a4d11ad6ff64 |    0
 ...y_sort_1-19-90c84358c50e51be5ce210bd7dec9bc6 |    0
 ...by_sort_1-2-fc30020d09151dc29be807795ad9475e |    1 +
 ...y_sort_1-20-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...y_sort_1-21-27e2e662d517f32952145cc2a51bf564 |    0
 ...y_sort_1-22-6775cb6aee040e22508cf3cac0b55f06 |    0
 ...y_sort_1-23-eb2b625279d8794390d7e2dc8f2dc907 |    0
 ...y_sort_1-24-d53196339980a00a619788bd799a32e7 |    5 +
 ...y_sort_1-25-138e93f004f7bd16e63bbf8d9090af21 |    0
 ...y_sort_1-26-93153fd67c1d19bb9ad64f98294e4981 |    0
 ...y_sort_1-27-ca369ab23c32070e2d42ba8df036175f |    0
 ...y_sort_1-28-c4ec0433a832ef551d70254957e3afca |    6 +
 ...y_sort_1-29-4095695e88e23dd42acb1749a83bdbb7 |    0
 ...by_sort_1-3-fffea659b633b1f269b38556a7f54634 |    1 +
 ...y_sort_1-30-d9ba55c20c3f5df262e81cbf5dab5387 |    0
 ...y_sort_1-31-d53196339980a00a619788bd799a32e7 |    5 +
 ...y_sort_1-32-c88ee457dee7bb141a198a2ae39d787f |    0
 ...y_sort_1-33-c04167e880fe3e942ce77e75d660f1ef |    0
 ...y_sort_1-34-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...y_sort_1-35-deb3f1793f51d1edf011a8405abf4968 |    0
 ...y_sort_1-36-7871722f392f801a868e0e2fb372c610 |    0
 ...y_sort_1-37-f3f94c4814c3bff60a0b06edf0c884bd |   10 +
 ...y_sort_1-38-b71bdaa2b7c4b5c51a9773c123e5306d |    0
 ...y_sort_1-39-89aa7bab4272546e06cd7e504380d96b |    0
 ...by_sort_1-4-e906be6d27c9dfcffd4af171541639ad |    0
 ...y_sort_1-40-f3f94c4814c3bff60a0b06edf0c884bd |   10 +
 ...y_sort_1-41-348b0126cb1d214fea58d4af9d3dbf67 |    0
 ...y_sort_1-42-83889e7dc73d796cc869160b6b35102c |    0
 ...y_sort_1-43-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...y_sort_1-44-41462b2e60bf44571a7b1fb435374d6a |    0
 ...y_sort_1-45-8aea6edf0481e2a10f14879acba62648 |    0
 ...y_sort_1-46-4999db9eb86d9455c1d75e97b052f279 |    0
 ...y_sort_1-47-fecb9f2203aeb2ac4b693a97badde6fa |    0
 ...y_sort_1-48-f0f18d5fa2824735799edc4bdeb1afb2 |    0
 ...y_sort_1-49-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...by_sort_1-5-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...y_sort_1-50-461847b174096e7a255fb07cb35ab434 |    0
 ...y_sort_1-51-8da967e7c2210ad044ba8b08d1685065 |    0
 ...y_sort_1-52-c4ec0433a832ef551d70254957e3afca |    6 +
 ...y_sort_1-53-fdc295aaefba56548a22dfcddc2a94f2 |    0
 ...y_sort_1-54-74bfe3fbf9d68a75013fba1c3c7bbd7c |    0
 ...y_sort_1-55-1013d1ad014aa203b1dce26085b09c01 |    0
 ...y_sort_1-56-5373c5449884d95bc7db9dab55239a49 |    6 +
 ...y_sort_1-57-825135844e8ac6d8d5254cc961ec8fd0 |    0
 ...y_sort_1-58-e671e63f6b70094048563a9c33748c97 |    0
 ...y_sort_1-59-c4ec0433a832ef551d70254957e3afca |    6 +
 ...by_sort_1-6-b6c452a800ff333aacb863bb3243c15b |    0
 ...y_sort_1-60-51824b04f2a008f63e1469695e60d9c8 |    0
 ...y_sort_1-61-18b0757f6d9e29808061ca3763b8b6d9 |    0
 ...y_sort_1-62-c4ec0433a832ef551d70254957e3afca |    6 +
 ...y_sort_1-63-dbcec232623048c7748b708123e18bf0 |    1 +
 ...y_sort_1-64-7f98b724df05f51b3ec1f087a8da414e |    1 +
 ...y_sort_1-65-83c59d378571a6e487aa20217bd87817 |    1 +
 ...y_sort_1-66-b4c5b3eeb74085711866a2eec27bcb37 |    0
 ...y_sort_1-67-b4fec0996399be2239961594897d6715 |    0
 ...y_sort_1-68-9d01ff3d1fde3ed2ab55ea9d7079fd5c |    1 +
 ...y_sort_1-69-ed76c0068780120a6f23feefee303403 |    1 +
 ...by_sort_1-7-c0ea81b686236d661166912040a16ea7 |    0
 ...y_sort_1-70-2d5403943a3efdf9fd3eccb6927499cc |    0
 ...y_sort_1-71-ca16ff548ebb9bab4b76f2e339064a9e |    0
 ...y_sort_1-72-d2fa5e7bdd6b7934d10d5905cacd5715 |    5 +
 ...y_sort_1-73-6296dde4e71acf7e7f42ee58cf3b5acd |    6 +
 ...y_sort_1-74-6f7caef1c773268350c9cf94ad85be01 |    0
 ...y_sort_1-75-4931c5a72a5231f67317d27ca025bb97 |    0
 ...y_sort_1-76-d2fa5e7bdd6b7934d10d5905cacd5715 |    1 +
 ...y_sort_1-77-6d6eac558569563cc47a657daffa8ba7 |    2 +
 ...pby_sort_1-8-f0ee61903aeacb758e2eada242e5e14 |    0
 ...by_sort_1-9-ebc7ac3b2dfdb958d161cd7c8f947a72 |    0
 ...y_sort_10-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...y_sort_10-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ..._sort_10-10-b4e225bc4787d7718bae6f00d8addfe2 |    2 +
 ..._sort_10-11-4d9341036906853bb9a1641f5e0179b3 |    0
 ...y_sort_10-2-fc30020d09151dc29be807795ad9475e |    1 +
 ...y_sort_10-3-fffea659b633b1f269b38556a7f54634 |    1 +
 ...y_sort_10-4-475d50465b23adfb70e67122425ede9e |    0
 ...y_sort_10-5-91f5326fe696124d862dfcfb72de2bf4 |    0
 ...y_sort_10-6-7da6ce8e3115f054ce532c26fb19bb44 |    0
 ...y_sort_10-7-b4e225bc4787d7718bae6f00d8addfe2 |    2 +
 ...y_sort_10-8-2c37a0e69aca38f2ce9db4c0aaf94db7 |    0
 ...by_sort_10-9-aed4b33d1aeb64e88cf36e29f8d8b6c |    0
 ...y_sort_11-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...y_sort_11-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ..._sort_11-10-dc4ffd56a4be5e2c52df2f70c614720d |    0
 ..._sort_11-11-d9bf7e80b71121935ed4b008ae916cb1 |    6 +
 ..._sort_11-12-56f9f2a13698e71c4f00c93c48dffc30 |    0
 ..._sort_11-13-c7d70702783eb90d4f53028a63c318f8 |    6 +
 ..._sort_11-14-d403afd709251edba6ae13b8cc14e0b7 |    0
 ..._sort_11-15-9fd5f5fce6f3821f2d7801eb0e83a015 |    1 +
 ..._sort_11-16-166ae99e823bc1bcbee39a466f9e3551 |    0
 ..._sort_11-17-5298cc011d107ad06c365d132cab6fc9 |    1 +
 ..._sort_11-18-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ..._sort_11-19-46ca52d697918f2327b2293d9fd57d15 |    0
 ...by_sort_11-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ..._sort_11-20-bd99462ed878bf4bec74b3cb9132908d |    1 +
 ...y_sort_11-3-fffea659b633b1f269b38556a7f54634 |    1 +
 ...y_sort_11-4-475d50465b23adfb70e67122425ede9e |    0
 ...y_sort_11-5-7ca5ebad57578206b8830da6746fb952 |    0
 ...by_sort_11-6-1c033f86ad59eb6ab59008d12cd00e7 |    0
 ...y_sort_11-7-bd99462ed878bf4bec74b3cb9132908d |    1 +
 ...y_sort_11-8-4bf6c5e938afa4f937b69d2a095c675c |    0
 ...y_sort_11-9-9be51f5537a03d7dbf56693d9fdc1688 |    1 +
 ...by_sort_2-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...by_sort_2-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...y_sort_2-10-5032dd0941fab4871eefd79f7e4a5c86 |    6 +
 ...by_sort_2-2-fc30020d09151dc29be807795ad9475e |    1 +
 ...by_sort_2-3-fffea659b633b1f269b38556a7f54634 |    1 +
 ...by_sort_2-4-7dc6959cca820ea825e6567e1b152088 |    0
 ...by_sort_2-5-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...by_sort_2-6-b6c452a800ff333aacb863bb3243c15b |    0
 ...by_sort_2-7-2238ae1cfb52dfd4f9e7b1d0e2b2c0f8 |    0
 ...by_sort_2-8-4d64b6bb15f6b31e47d52df53a1d9414 |    0
 ...by_sort_2-9-30377eb1022ca1f4f5201f8897dff9ed |    0
 ...by_sort_3-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...by_sort_3-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...y_sort_3-10-4bf8dba6e66e733423a3408d61897926 |    6 +
 ...y_sort_3-11-2437764cdf86cd2d67430bd323346086 |    0
 ...y_sort_3-12-bc5b02bd034ead563d39d2685087005e |    0
 ...by_sort_3-13-1f1638d495fd67ab40bbd2a03ee4ddd |    0
 ...y_sort_3-14-1c8def3eb5fc590046d9cdd02d1cbf3f |    5 +
 ...by_sort_3-2-fc30020d09151dc29be807795ad9475e |    1 +
 ...by_sort_3-3-fffea659b633b1f269b38556a7f54634 |    1 +
 ...by_sort_3-4-74ba824287893d3aaa1cdd957d472729 |    0
 ...by_sort_3-5-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...by_sort_3-6-b6c452a800ff333aacb863bb3243c15b |    0
 ...by_sort_3-7-fa27a0ebfb1024248031f281b5e320d8 |    0
 ...pby_sort_3-8-5ce0d81bbee5bbab19194535b4b05b6 |    0
 ...by_sort_3-9-37a53e292752d1a4caff70e64c5cdfbd |    0
 ...by_sort_4-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...by_sort_4-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...y_sort_4-10-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...y_sort_4-11-dfd54cb0f947152bcf66af1eaa221eb2 |    0
 ...y_sort_4-12-1f082ad7217ad620063b58887b9b922f |    0
 ...y_sort_4-13-46c4a3675c8de0510b648856a193f3e7 |    0
 ...y_sort_4-14-75d59344b6114c0bb20d5eac301c2170 |    6 +
 ...by_sort_4-2-fc30020d09151dc29be807795ad9475e |    1 +
 ...by_sort_4-3-fffea659b633b1f269b38556a7f54634 |    1 +
 ...by_sort_4-4-40891a8b7f896b11de173835c51aca4f |    0
 ...by_sort_4-5-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...by_sort_4-6-b6c452a800ff333aacb863bb3243c15b |    0
 ...by_sort_4-7-8f552bff84cdc75d7a7e1e12f67c240e |    0
 ...by_sort_4-8-91aa8f7c6e9b0d8fa11277061c00f6ef |    0
 ...by_sort_4-9-ebc7ac3b2dfdb958d161cd7c8f947a72 |    0
 ...by_sort_5-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...by_sort_5-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...y_sort_5-10-4bf8dba6e66e733423a3408d61897926 |    6 +
 ...y_sort_5-11-4d9341036906853bb9a1641f5e0179b3 |    0
 ...y_sort_5-12-42f4d08dc197e04234d95e08f6ed1e2f |    0
 ...y_sort_5-13-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...y_sort_5-14-b6c452a800ff333aacb863bb3243c15b |    0
 ...y_sort_5-15-e9baee9e98db00b9277dae33097aab82 |    0
 ...y_sort_5-16-37a53e292752d1a4caff70e64c5cdfbd |    0
 ...y_sort_5-17-4bf8dba6e66e733423a3408d61897926 |    6 +
 ...y_sort_5-18-4d9341036906853bb9a1641f5e0179b3 |    0
 ...y_sort_5-19-2e441f92547a956942f4451e943bf5cf |    0
 ...by_sort_5-2-fc30020d09151dc29be807795ad9475e |    1 +
 ...y_sort_5-20-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...y_sort_5-21-b6c452a800ff333aacb863bb3243c15b |    0
 ...y_sort_5-22-70a6c959960c299db2b961dffaa2628d |    0
 ...y_sort_5-23-8dce8ffad6523bbe076b968e243f094f |    0
 ...by_sort_5-24-1f1638d495fd67ab40bbd2a03ee4ddd |    0
 ...y_sort_5-25-1c8def3eb5fc590046d9cdd02d1cbf3f |    5 +
 ...y_sort_5-26-4d9341036906853bb9a1641f5e0179b3 |    0
 ...by_sort_5-3-fffea659b633b1f269b38556a7f54634 |    1 +
 ...by_sort_5-4-f3697ac93bcda24a9d7593b703b312e7 |    0
 ...by_sort_5-5-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...by_sort_5-6-b6c452a800ff333aacb863bb3243c15b |    0
 ...by_sort_5-7-5219a87f995d294a0c68ae6499dba7d2 |    0
 ...by_sort_5-8-e9baee9e98db00b9277dae33097aab82 |    0
 ...by_sort_5-9-37a53e292752d1a4caff70e64c5cdfbd |    0
 ...by_sort_6-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...by_sort_6-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...y_sort_6-10-788b62269990c43aa3cb1847f99b3343 |    0
 ...y_sort_6-11-8c28fe3adff3cd106e88d7984ef5fe52 |    0
 ...y_sort_6-12-f3f94c4814c3bff60a0b06edf0c884bd |    0
 ...y_sort_6-13-73805f987b3b2384352c5dd5201f1b29 |    0
 ...y_sort_6-14-5574207f68aac30a893785c50c735864 |    0
 ...y_sort_6-15-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...by_sort_6-2-fc30020d09151dc29be807795ad9475e |    1 +
 ...by_sort_6-3-fffea659b633b1f269b38556a7f54634 |    1 +
 ...by_sort_6-4-659bc2cd87fd74fef5ed50d795e8aa1e |    0
 ...by_sort_6-5-c0ea81b686236d661166912040a16ea7 |    0
 ...by_sort_6-6-788b62269990c43aa3cb1847f99b3343 |    0
 ...by_sort_6-7-8c28fe3adff3cd106e88d7984ef5fe52 |    0
 ...by_sort_6-8-f3f94c4814c3bff60a0b06edf0c884bd |    0
 ...by_sort_6-9-7b84dbb0895a623d460c70678bd74a64 |    0
 ...by_sort_7-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...by_sort_7-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...y_sort_7-10-4bf8dba6e66e733423a3408d61897926 |    6 +
 ...y_sort_7-11-4d9341036906853bb9a1641f5e0179b3 |    0
 ...by_sort_7-2-fc30020d09151dc29be807795ad9475e |    1 +
 ...by_sort_7-3-fffea659b633b1f269b38556a7f54634 |    1 +
 ...by_sort_7-4-253f1f4f2e4153a4a9358d268f8352e7 |    0
 ...by_sort_7-5-8b5d511014e1776743cacaf77f68d5fb |    0
 ...by_sort_7-6-137e81fded2b36969bf71279d7ffee34 |    0
 ...by_sort_7-7-5219a87f995d294a0c68ae6499dba7d2 |    0
 ...by_sort_7-8-289632719165e6e8182ebd8f5f766b7b |    0
 ...by_sort_7-9-6e36549828003492627aa5e96a63d3a2 |    0
 ...by_sort_8-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...by_sort_8-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...y_sort_8-10-d3a2d251675f7bd7a196d2b8345b36d5 |    0
 ...y_sort_8-11-bd99462ed878bf4bec74b3cb9132908d |    1 +
 ...y_sort_8-12-4d9341036906853bb9a1641f5e0179b3 |    0
 ...by_sort_8-2-fc30020d09151dc29be807795ad9475e |    1 +
 ...by_sort_8-3-fffea659b633b1f269b38556a7f54634 |    1 +
 ...by_sort_8-4-14283ed438d96ad881025b969c8fb69f |    0
 ...by_sort_8-5-8b5d511014e1776743cacaf77f68d5fb |    0
 ...by_sort_8-6-137e81fded2b36969bf71279d7ffee34 |    0
 ...by_sort_8-7-8188c7bcb9ead25f8c27af7def87218d |    0
 ...by_sort_8-8-bd99462ed878bf4bec74b3cb9132908d |    1 +
 ...by_sort_8-9-8e06b51e940e956f14a8c7679c3d423a |    1 +
 ...by_sort_9-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...by_sort_9-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...y_sort_9-10-4d9341036906853bb9a1641f5e0179b3 |    0
 ...by_sort_9-2-fc30020d09151dc29be807795ad9475e |    1 +
 ...by_sort_9-3-fffea659b633b1f269b38556a7f54634 |    1 +
 ...by_sort_9-4-14283ed438d96ad881025b969c8fb69f |    0
 ...by_sort_9-5-8b5d511014e1776743cacaf77f68d5fb |    0
 ...by_sort_9-6-137e81fded2b36969bf71279d7ffee34 |    0
 ...by_sort_9-7-c762061ecb1eea7ac218809b9e49900c |    0
 ...by_sort_9-8-fba2dc1329046ee81e2dbf16b92abc27 |    0
 ...pby_sort_9-9-feec69facdc973a0ff78455f766845c |    5 +
 ...rt_skew_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...rt_skew_1-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...t_skew_1-10-ebc7ac3b2dfdb958d161cd7c8f947a72 |    0
 ...t_skew_1-11-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...t_skew_1-12-c166396bbdb62490f56ab0bc84aaa7d9 |    0
 ...t_skew_1-13-c8a51e8a269da4c4ae98ac105a573f3c |    0
 ...t_skew_1-14-46c4a3675c8de0510b648856a193f3e7 |    0
 ...t_skew_1-15-bbdd53118f788d7bb679d094c41243c8 |    6 +
 ...t_skew_1-16-54f3a2a97939d3eca8a601b74ef30dea |    0
 ...t_skew_1-17-236d51792f4913b5858f367e3cff2c60 |    0
 ...t_skew_1-18-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...t_skew_1-19-1e77dcdd6f54334dbae6a4d11ad6ff64 |    0
 ...rt_skew_1-2-fc30020d09151dc29be807795ad9475e |    1 +
 ...t_skew_1-20-90c84358c50e51be5ce210bd7dec9bc6 |    0
 ...t_skew_1-21-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...t_skew_1-22-27e2e662d517f32952145cc2a51bf564 |    0
 ...t_skew_1-23-6775cb6aee040e22508cf3cac0b55f06 |    0
 ...t_skew_1-24-eb2b625279d8794390d7e2dc8f2dc907 |    0
 ...t_skew_1-25-d53196339980a00a619788bd799a32e7 |    5 +
 ...t_skew_1-26-138e93f004f7bd16e63bbf8d9090af21 |    0
 ...t_skew_1-27-93153fd67c1d19bb9ad64f98294e4981 |    0
 ...t_skew_1-28-ca369ab23c32070e2d42ba8df036175f |    0
 ...t_skew_1-29-c4ec0433a832ef551d70254957e3afca |    6 +
 ...rt_skew_1-3-fffea659b633b1f269b38556a7f54634 |    1 +
 ...t_skew_1-30-4095695e88e23dd42acb1749a83bdbb7 |    0
 ...t_skew_1-31-d9ba55c20c3f5df262e81cbf5dab5387 |    0
 ...t_skew_1-32-d53196339980a00a619788bd799a32e7 |    5 +
 ...t_skew_1-33-c88ee457dee7bb141a198a2ae39d787f |    0
 ...t_skew_1-34-c04167e880fe3e942ce77e75d660f1ef |    0
 ...t_skew_1-35-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...t_skew_1-36-deb3f1793f51d1edf011a8405abf4968 |    0
 ...t_skew_1-37-7871722f392f801a868e0e2fb372c610 |    0
 ...t_skew_1-38-f3f94c4814c3bff60a0b06edf0c884bd |   10 +
 ...t_skew_1-39-b71bdaa2b7c4b5c51a9773c123e5306d |    0
 ...rt_skew_1-4-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ...t_skew_1-40-89aa7bab4272546e06cd7e504380d96b |    0
 ...t_skew_1-41-f3f94c4814c3bff60a0b06edf0c884bd |   10 +
 ...t_skew_1-42-348b0126cb1d214fea58d4af9d3dbf67 |    0
 ...t_skew_1-43-83889e7dc73d796cc869160b6b35102c |    0
 ...t_skew_1-44-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...t_skew_1-45-41462b2e60bf44571a7b1fb435374d6a |    0
 ...t_skew_1-46-8aea6edf0481e2a10f14879acba62648 |    0
 ...t_skew_1-47-4999db9eb86d9455c1d75e97b052f279 |    0
 ...t_skew_1-48-fecb9f2203aeb2ac4b693a97badde6fa |    0
 ...t_skew_1-49-f0f18d5fa2824735799edc4bdeb1afb2 |    0
 ...rt_skew_1-5-e906be6d27c9dfcffd4af171541639ad |    0
 ...t_skew_1-50-f3f94c4814c3bff60a0b06edf0c884bd |    5 +
 ...t_skew_1-51-461847b174096e7a255fb07cb35ab434 |    0
 ...t_skew_1-52-8da967e7c2210ad044ba8b08d1685065 |    0
 ...t_skew_1-53-c4ec0433a832ef551d70254957e3afca |    6 +
 ...t_skew_1-54-fdc295aaefba56548a22dfcddc2a94f2 |    0
 ...t_skew_1-55-74bfe3fbf9d68a75013fba1c3c7bbd7c |    0
 ...t_skew_1-56-1013d1ad014aa203b1dce26085b09c01 |    0
 ...t_skew_1-57-5373c5449884d95bc7db9dab55239a49 |    6 +
 ...t_skew_1-58-825135844e8ac6d8d5254cc961ec8fd0 |    0
 ...t_skew_1-59-e671e63f6b70094048563a9c33748c97 |    0
 ...rt_skew_1-6-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...t_skew_1-60-c4ec0433a832ef551d70254957e3afca |    6 +
 ...t_skew_1-61-51824b04f2a008f63e1469695e60d9c8 |    0
 ...t_skew_1-62-18b0757f6d9e29808061ca3763b8b6d9 |    0
 ...t_skew_1-63-c4ec0433a832ef551d70254957e3afca |    6 +
 ...t_skew_1-64-dbcec232623048c7748b708123e18bf0 |    1 +
 ...t_skew_1-65-7f98b724df05f51b3ec1f087a8da414e |    1 +
 ...t_skew_1-66-83c59d378571a6e487aa20217bd87817 |    1 +
 ...t_skew_1-67-b4c5b3eeb74085711866a2eec27bcb37 |    0
 ...t_skew_1-68-b4fec0996399be2239961594897d6715 |    0
 ...t_skew_1-69-9d01ff3d1fde3ed2ab55ea9d7079fd5c |    1 +
 ...rt_skew_1-7-b6c452a800ff333aacb863bb3243c15b |    0
 ...t_skew_1-70-ed76c0068780120a6f23feefee303403 |    1 +
 ...t_skew_1-71-2d5403943a3efdf9fd3eccb6927499cc |    0
 ...t_skew_1-72-ca16ff548ebb9bab4b76f2e339064a9e |    0
 ...t_skew_1-73-d2fa5e7bdd6b7934d10d5905cacd5715 |    5 +
 ...t_skew_1-74-6296dde4e71acf7e7f42ee58cf3b5acd |    6 +
 ...t_skew_1-75-6f7caef1c773268350c9cf94ad85be01 |    0
 ...t_skew_1-76-4931c5a72a5231f67317d27ca025bb97 |    0
 ...t_skew_1-77-d2fa5e7bdd6b7934d10d5905cacd5715 |    1 +
 ...t_skew_1-78-6d6eac558569563cc47a657daffa8ba7 |    2 +
 ...rt_skew_1-8-c0ea81b686236d661166912040a16ea7 |    0
 ...ort_skew_1-9-f0ee61903aeacb758e2eada242e5e14 |    0
 ...rt_test_1-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...rt_test_1-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...rt_test_1-2-fc30020d09151dc29be807795ad9475e |    1 +
 ...rt_test_1-3-fffea659b633b1f269b38556a7f54634 |    1 +
 ...rt_test_1-4-8e06b51e940e956f14a8c7679c3d423a |    1 +
 ...rt_test_1-5-e906be6d27c9dfcffd4af171541639ad |    0
 ...rt_test_1-6-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...rt_test_1-7-b6c452a800ff333aacb863bb3243c15b |    0
 ...rt_test_1-8-c0ea81b686236d661166912040a16ea7 |    0
 ...rt_test_1-9-4d3e8128fb29c232b984f41ed4e78794 |    0
 .../hash-0-a658b129316d666d4b01c1581eed1c1f     |    1 +
 ...ontext_cs-0-e319c8574a6cd8739e5fd5984ceed3cf |    0
 ...ontext_cs-1-de3aa1c4674fb166b825b1e2f58d1950 |    0
 ...cit_cast1-0-e3d2bd2cc5a4d5d794f9bf29927f2296 |    0
 ...cit_cast1-1-66f185b6fdccddba498c463641e7dc7a |    0
 ...cit_cast1-2-6871be041d36ea813e1b2f331e3747f4 |    0
 ..._creation-0-f880114c33c99a5f23c1465fd88f0db3 |    0
 ..._creation-1-a8bc76559014d9cdf07184208d582d25 |    0
 ...creation-10-4bd6c86cd3f6a94964b3d13235e8e261 |    5 +
 ...creation-11-b5b7e4f7af5186033be12a4393dc3bb7 |    0
 ...creation-12-9cc02e06c6051810c50e225bb2c66669 |    5 +
 ...creation-13-9c0ec67e79a0d50b46bd5c944c710fc4 |    0
 ...creation-14-a8c1ed9913d9fbcd1b3299a2f8bb2165 |    5 +
 ..._creation-15-7d7e1a479e7dcd8f9d4199775e05bc1 |    0
 ...creation-16-ffa6d3fcef97b7322dd3759d4a70881d |    5 +
 ...creation-17-18ed0b70b0b6d076b96c9f73bfa721ad |    0
 ...creation-18-bcdb19db031341c4a50264ccf49328e4 |    5 +
 ...creation-19-98dbf83283f9e073e88ba770ec5a707f |    0
 ...x_creation-2-9d5d11cb38f2e097f16d2db5693f4f1 |    0
 ...creation-20-68c5c98581c683b17ceaf1c0fd192871 |    5 +
 ...creation-21-4c8f6b48c437bf0be109fc0be1dc840e |    0
 ..._creation-22-f36cb2eed39691ca949b25182e2dd31 |    5 +
 ...creation-23-e7f21f556d3aa2bedb0717a167720741 |    0
 ...creation-24-8cb102bd5addf7fece0e2691468bc3bf |    5 +
 ...creation-25-33c48966230b934ae8ddf74ff18bb9ca |    0
 ...creation-26-f85db55b3f63ae186a1b6d5cec545939 |    0
 ...creation-27-e4856f13692e63d61f72aaf75e50e5f1 |    0
 ...creation-28-bd20d4b59e6489082a92fcbfcc5f8dbe |    0
 ...creation-29-ee8d287111069805c41c9c0032adc46f |    0
 ..._creation-3-14b999fc6dfb10a3632afe14e08003e1 |    0
 ...creation-30-f880114c33c99a5f23c1465fd88f0db3 |    0
 ...creation-31-a8bc76559014d9cdf07184208d582d25 |    0
 ..._creation-32-9d5d11cb38f2e097f16d2db5693f4f1 |    0
 ...creation-33-14b999fc6dfb10a3632afe14e08003e1 |    0
 ...creation-34-c8c5d4c45e59d041dcbbdfc5426e5fa0 |    0
 ...creation-35-e78eb4d61c0ddb272fd94c5f7a8c0e84 |    0
 ...creation-36-21bcf37075b02097f16c8fc8130a83b8 |    0
 ...creation-37-9334418431eca405f13206bd8db42a1b |    0
 ...creation-38-f1f56119aede4f42221a68f6aaa42a26 |    0
 ...creation-39-489b4ceb2f4301a7132628303f99240d |    1 +
 ..._creation-4-c8c5d4c45e59d041dcbbdfc5426e5fa0 |    0
 ..._creation-5-e78eb4d61c0ddb272fd94c5f7a8c0e84 |    0
 ..._creation-6-21bcf37075b02097f16c8fc8130a83b8 |    0
 ..._creation-7-9334418431eca405f13206bd8db42a1b |    0
 ..._creation-8-f1f56119aede4f42221a68f6aaa42a26 |    0
 ..._creation-9-bf40d4d50d050f2f8342c07f5a9dcf0c |    0
 ...dex_serde-0-6560d12b69d55e5297a145ebc4bb0cb3 |    0
 ...dex_serde-1-f92d6c66d21791c11d2a822df04c1b63 |    3 +
 ...ex_serde-10-123301a057d4a46072d0431e00e20c4b |    5 +
 ...ex_serde-11-309e916d683a1a12ab62565697cb0046 |    0
 ...dex_serde-12-d590fd7cb9d433143de490d75686dd4 |    0
 ...ndex_serde-2-fd1b220f4eafb0ba9b519a156e3c87c |    0
 ...dex_serde-3-afcf2a156ccd4f79a0489b4593908d79 |    0
 ...dex_serde-4-d7547751c37375a9238043bbe250e716 |    5 +
 ...dex_serde-5-e6ff4b23b7f102e359afb4d53a1dedc3 |    0
 ...dex_serde-6-c9d7dcde469d3b9a66965a64dd15e4ae |    1 +
 ...dex_serde-7-3b03210f94ec40db9ab02620645014d1 |    1 +
 ...dex_serde-8-35f48c7d6fa164bb84643657bc9280a8 |    1 +
 ...dex_serde-9-c85e061ea9c5b90ca69b7450faad14b6 |    0
 ...onst_type-0-e231c5154b18cbc0baa082a7461dd13e |    0
 ...onst_type-1-c836a98522549d2a3fd43998afd8ae94 |    0
 ...onst_type-2-d8590c7336ae771b7a685bb544e8d2bd |    0
 ...innerjoin-0-43d53504df013e6b35f81811138a167a |    1 +
 ...innerjoin-1-f1293ebf768eb04f2f0bfe6297c4509e |    0
 ...innerjoin-2-6c0cafe1d94c0acfe2d09afd0289df75 |    0
 ...innerjoin-3-dec6031cdf20e07dd1cd70e3741dc330 |    0
 ...innerjoin-4-35c7611180562dcd9dab834f41654095 | 1028 ++
 ...innerjoin-5-5eb553ac988b409ad2d96cf6cd395d9a |    0
 ...innerjoin-6-17c49c593f6160e096b30dfee7b643ce |    0
 ...innerjoin-7-b42ecd0ee90bd28441c41fab4e36fe78 |    0
 ...innerjoin-8-b125c27acd6a6cacbde1f7587df2fce9 |    0
 ...innerjoin-9-326eeac56676d78fe489c464cddb526b |    0
 ...outdriver-0-47981488ab51ed3cc6c335f5cf703908 |    0
 ...outdriver-1-b2f337566a5075f3e3e81335008d95d3 |    3 +
 .../input-0-42022446607cfbe8a64d8fd7b9898ce7    |    0
 .../input-1-6558e385bb08991302a72076dd7b7ff5    |  500 +
 .../input0-0-fb47f8a8a8e3213f3fe47825a556c593   |    0
 .../input0-1-efefd4364cd2790447fb0f908e87501f   |  500 +
 .../input1-0-28c9f2913833d6911f22e2e2e8c60f68   |    0
 .../input1-1-8aaad4ee49c9bdf7b34642cc75f6a1a0   |   17 +
 .../input1-2-d3aa54d5436b7b59ff5c7091b7ca6145   |    2 +
 .../input10-0-acdd72fda64c5463ce29f31020012d42  |    0
 .../input10-1-6970b6d2d451612b59fccbfd7ec68f74  |   17 +
 .../input10-2-73f00da5cfc254745d1d80f913eb6449  |   10 +
 .../input11-0-13ab74a58da514fe01dbeda0c3e79883  |    0
 .../input11-1-3e66f12ae780a85721fa21c42fb3c8fb  |    0
 .../input11-2-24fe55bae88ad4a8e240376d012bc491  |    0
 .../input11-3-adc1ec67836b26b60d8547c4996bfd8f  |   84 +
 ...t11_limit-0-13ab74a58da514fe01dbeda0c3e79883 |    0
 ...t11_limit-1-f2c43fcadcfca0c8c5cdd0b29c47a921 |    0
 ...t11_limit-2-47fdba9764a8851379e2ed7e16c54583 |    0
 ...t11_limit-3-8a0c68a4f7386ff214db5d9eed0876d5 |   10 +
 .../input12-0-9b141c1e5917ca82c6bc36a9a2950a1e  |    1 +
 .../input12-1-2b9ccaa793eae0e73bf76335d3d6880   |    1 +
 .../input12-10-4d9eb316259a8e7ed6627bc27a639f7c |  311 +
 .../input12-2-bab89dfffa77258e34a595e0e79986e3  |    1 +
 .../input12-3-5186c4f54bcc1d9a2afb953c8dd5d8d7  |    0
 .../input12-4-f69ce1f5b3e0e77d1c487877580e6a23  |    0
 .../input12-5-d83ffe497d7f7a8f72a6844dc6dad3cf  |    0
 .../input12-6-f6ae011490e0c8c037927767ad966ce4  |    0
 .../input12-7-16da1c1293626b943343443368679e9c  |    0
 .../input12-8-adc1ec67836b26b60d8547c4996bfd8f  |   84 +
 .../input12-9-3d08dc27c1a133c2497fc554c0d169bd  |  105 +
 ..._hadoop20-0-db1cd54a4cb36de2087605f32e41824f |    1 +
 ..._hadoop20-1-bab89dfffa77258e34a595e0e79986e3 |    1 +
 ..._hadoop20-2-743c24cd29161d31a16ec446bd709d92 |    0
 ..._hadoop20-3-f69ce1f5b3e0e77d1c487877580e6a23 |    0
 ..._hadoop20-4-d83ffe497d7f7a8f72a6844dc6dad3cf |    0
 ..._hadoop20-5-f6ae011490e0c8c037927767ad966ce4 |    0
 ..._hadoop20-6-16da1c1293626b943343443368679e9c |    0
 ..._hadoop20-7-adc1ec67836b26b60d8547c4996bfd8f |   84 +
 ..._hadoop20-8-3d08dc27c1a133c2497fc554c0d169bd |  105 +
 ..._hadoop20-9-4d9eb316259a8e7ed6627bc27a639f7c |  311 +
 .../input14-0-13ab74a58da514fe01dbeda0c3e79883  |    0
 .../input14-1-d0a1caeeeb79580713b7ecc28543f74a  |    0
 .../input14-2-1d791beabaa5288ea2fcf6b3675eda26  |    0
 .../input14-3-adc1ec67836b26b60d8547c4996bfd8f  |   84 +
 ...t14_limit-0-13ab74a58da514fe01dbeda0c3e79883 |    0
 ...t14_limit-1-be9934fc5e6ecb9854eb7531a5929dcf |    0
 ...t14_limit-2-780cdc89e0e736790124b6bdac827951 |    0
 ...t14_limit-3-adc1ec67836b26b60d8547c4996bfd8f |    5 +
 ...nput16_cc-0-43d53504df013e6b35f81811138a167a |    1 +
 ...nput16_cc-1-5180e975a6babd51752706f1799e7df5 |    0
 ...nput16_cc-2-9ea7bc94b5383e71adb678f1dac1c619 |    1 +
 .../input17-0-13ab74a58da514fe01dbeda0c3e79883  |    0
 .../input17-1-be9cde5e769f171f60f61a7739de8f17  |    0
 .../input17-2-21166e268096f6ec67f4f57ec333e901  |    0
 .../input17-3-adc1ec67836b26b60d8547c4996bfd8f  |   11 +
 .../input19-0-a8eaa79d3a2762cdb263bc822d62df3a  |    0
 .../input19-1-f2832e249ab28bb3fb8e472012c5ffc   |    0
 .../input19-2-5a804e02e4419e785d15e7f39d6c5730  |    1 +
 ...ut1_limit-0-13ab74a58da514fe01dbeda0c3e79883 |    0
 ...ut1_limit-1-f69ce1f5b3e0e77d1c487877580e6a23 |    0
 ...ut1_limit-2-c1d996fc96189d323f6af180708abc12 |    0
 ...put1_limit-3-a4a7e1c4b4482e1063c00c32d11cf1e |    0
 ...ut1_limit-4-8a0c68a4f7386ff214db5d9eed0876d5 |   10 +
 ...ut1_limit-5-eaaf713833e28a803c798562c7d6cd23 |    5 +
 .../input2-0-eaf4ec8905774e4be6ea3fa4f32a456c   |    0
 .../input2-1-e0efeda558cd0194f4764a5735147b16   |    2 +
 .../input2-2-aa9ab0598e0cb7a12c719f9b3d98dbfd   |    2 +
 .../input2-3-45b9f786f64afa5e039d1856fe926649   |    0
 .../input2-4-235f92683416fab031e6e7490487b15b   |    3 +
 .../input2-5-9c36cac1372650b703400c60dd29042c   |    4 +
 .../input2-6-4a6b9674c126337f71834f11613f996d   |    0
 .../input2-7-9c36cac1372650b703400c60dd29042c   |    3 +
 .../input2-8-28c3fc507cd2e02a3a39331fc9c95334   |    0
 .../input2-9-48bf8c06ed0a264d0863613fe79795e1   |   17 +
 .../input21-0-7f40c525398953892ffd6283f54ba427  |    0
 .../input21-1-70b803742328eacc69eb1ed044a5c6b8  |    0
 .../input21-2-a4b3aeb45ae0cf38777e126faed0eff7  |    0
 .../input21-3-9809b74435cbaedef0dc6e6b88b180fe  |   10 +
 .../input22-0-b9cd4041ca510639838a97376747b498  |    0
 .../input22-1-b7f46eccd104e6ed1b29e2de45089f66  |    0
 .../input22-2-10e46b53620b6b05019da4e58f53e6c3  |    0
 .../input22-3-8285c1934441b12f6c016e13cb410e79  |   10 +
 .../input23-0-c983ab8049996ad5e1e0296b51ae81cf  |    0
 .../input23-1-c8e32187d09172eb32b0480fcd28cccb  |    0
 .../input24-0-f8116598acadb7589ae02b13b65e1ad8  |    0
 .../input24-1-f57485de80ad64f9931bf92514fa1     |    0
 .../input24-2-3fc20939000a5324a928feeb673a1ee2  |    0
 .../input24-3-3189f3b2990de94619b9cb583d9dd3c5  |    1 +
 .../input25-0-f8116598acadb7589ae02b13b65e1ad8  |    0
 .../input25-1-f57485de80ad64f9931bf92514fa1     |    0
 .../input25-2-74a4b9d59ee26b650f567c07e9103b66  |    0
 .../input25-3-d4940dd537ae72d234ffea23f8f0b103  |    0
 .../input25-4-72c74c55dd7d85d194448e9c58488938  |    0
 .../input26-0-1b6e9e73dd7ee60644c0997b21f48430  |    0
 .../input26-1-8272225744e83ba4cbe158a5c113fce3  |    5 +
 .../input28-0-b85d5edb4640c4b154e91e9a1beeef8a  |    0
 .../input28-1-f57485de80ad64f9931bf92514fa1     |    0
 .../input28-2-e88e8d960eeb128fbc6642274780ce4c  |    0
 .../input28-3-a3da4a5ba73e312a8adafc1bc8a0f930  |    0
 ...ut2_limit-0-44591b07e007def036cea6c61a3f0a7f |    0
 ...ut2_limit-1-fed7e0bb996623da7dd17793e835f785 |    5 +
 .../input3-0-2c80ec90d4d2c9c7446c05651bb76bff   |    0
 .../input3-1-6ec8e282bd39883a57aecd9e4c8cdf1d   |    2 +
 .../input3-10-10a1a8a97f6417c3da16829f7e519475  |    4 +
 .../input3-11-9c36cac1372650b703400c60dd29042c  |    4 +
 .../input3-12-a22d09de72e5067a0a94113cdecdaa95  |   14 +
 .../input3-13-23bbec31affef0d758bc4a40490e0b9a  |    0
 .../input3-14-efee6816e20fe61595a4a2a991071219  |    4 +
 .../input3-2-fa2aceba8cdcb869262e8ad6d431f491   |    0
 .../input3-3-1c5990b1aed2be48311810dae3019994   |    3 +
 .../input3-4-9c36cac1372650b703400c60dd29042c   |    4 +
 .../input3-5-f40b7cc4ac38c0121ccab9ef4e7e9fd2   |   14 +
 .../input3-6-ba8c440158c2519353d02471bfb05694   |    0
 .../input3-7-1c5990b1aed2be48311810dae3019994   |    4 +
 .../input3-8-4dc0fefca4d158fd2ab40551ae9e35be   |   14 +
 .../input3-9-5076c1c35053b09173f6acdf1b5e9d6e   |    0
 .../input30-0-582c5fcbe2fe12cc8e7b21225583d96c  |    0
 .../input30-1-90c0d1a75de78c405413fd627caea4ab  |    0
 .../input30-2-823920925ca9c8a2ca9016f52c0f4ee   |    1 +
 .../input30-3-c21dba410fb07a098f93430a9d21df79  |    1 +
 .../input30-4-f0ebd08e7675b19ae831824ef4d9e223  |    0
 .../input30-5-38734677c27b5f90a8df5da6e6351c76  |    0
 .../input30-6-f120ac8c87db9eebb5da7ac99b48600   |    1 +
 .../input30-7-95d10d459c088d5fbefd00bdd8d44c3f  |    1 +
 .../input31-0-823920925ca9c8a2ca9016f52c0f4ee   |    1 +
 .../input31-1-c21dba410fb07a098f93430a9d21df79  |    1 +
 .../input31-2-705764f8f7cab9378964af30b83f7fe   |    0
 .../input31-3-50c905261882f7fd8539fdd91e68151f  |    0
 .../input31-4-2f886fa357df9342733551fa1b53f913  |    0
 .../input32-0-823920925ca9c8a2ca9016f52c0f4ee   |    1 +
 .../input32-1-c21dba410fb07a098f93430a9d21df79  |    1 +
 .../input32-2-1ba7748b3d2f8908c2e81771ab229316  |    1 +
 .../input32-3-b0070890240c15d647af59f41b77ba3d  |    0
 .../input32-4-d0e1378a30e21e0198e47d9b668ee1f6  |    0
 .../input32-5-8789d32fc5b784fe2d171566732c573e  |    0
 .../input37-0-86e2e274650fb56651607ea10d356fc0  |    0
 .../input37-1-6bb557a5cfe7ceaa2f749494ea32b9e3  |    0
 .../input39-0-7bd12162381231be9d578797818957a7  |    0
 .../input39-1-92a6ee4486a9fc8fc7bc567e42b9e2a3  |    0
 .../input39-10-28bf1b34c04a048da339eddd4c1fd779 |    0
 .../input39-11-6d0814cbb72eb96bfc75c95d06f1e528 |    1 +
 .../input39-12-f120ac8c87db9eebb5da7ac99b48600  |    1 +
 .../input39-13-c9c5b254ce9b439f09e72a0dce5ec8f0 |    1 +
 .../input39-14-bcc1d5fd287f81bac1092a913b09956d |    1 +
 .../input39-2-ee667c6ab003bb83f6bf1c72153eba39  |    0
 .../input39-3-9e1699caf2caa347fa8ee6e9b6e7da6e  |    0
 .../input39-4-53453776bf062f28d371fc7336b7eae2  |    0
 .../input39-5-823920925ca9c8a2ca9016f52c0f4ee   |    1 +
 .../input39-6-763ab5853bff619e6525c01e46b2a923  |    1 +
 .../input39-7-9b141c1e5917ca82c6bc36a9a2950a1e  |    1 +
 .../input39-8-2b9ccaa793eae0e73bf76335d3d6880   |    1 +
 .../input39-9-bab89dfffa77258e34a595e0e79986e3  |    1 +
 ..._hadoop20-0-4c33233bafd910d69c2b8845d35abffe |    0
 ..._hadoop20-1-92a6ee4486a9fc8fc7bc567e42b9e2a3 |    0
 ...hadoop20-10-6d0814cbb72eb96bfc75c95d06f1e528 |    1 +
 ..._hadoop20-11-f120ac8c87db9eebb5da7ac99b48600 |    1 +
 ...hadoop20-12-a6a77ae749a7e7f8022d71c03322fc21 |    1 +
 ..._hadoop20-2-ee667c6ab003bb83f6bf1c72153eba39 |    0
 ..._hadoop20-3-9e1699caf2caa347fa8ee6e9b6e7da6e |    0
 ..._hadoop20-4-53453776bf062f28d371fc7336b7eae2 |    0
 ...9_hadoop20-5-823920925ca9c8a2ca9016f52c0f4ee |    1 +
 ..._hadoop20-6-763ab5853bff619e6525c01e46b2a923 |    1 +
 ..._hadoop20-7-db1cd54a4cb36de2087605f32e41824f |    1 +
 ..._hadoop20-8-bab89dfffa77258e34a595e0e79986e3 |    1 +
 ..._hadoop20-9-28bf1b34c04a048da339eddd4c1fd779 |    0
 ...ut3_limit-0-27fc8f7d7456a761e1d0c2c075b84dc6 |    0
 ...ut3_limit-1-7b46b8baf9c7628da9c190c96b917057 |    0
 ...ut3_limit-2-c6583bdb759c8a050238a32a6ce8273d |    0
 ...ut3_limit-3-2a87d8faa18a6311376812bd0453fece |    0
 ...ut3_limit-4-70dad45d534146923fce88b2ffb99b0d |    0
 ...ut3_limit-5-3664b564747487df13a5d109837219b5 |    0
 ...ut3_limit-6-7fec232bd656e1c1cf6cd731afc55d67 |   20 +
 .../input4-0-b9cd4041ca510639838a97376747b498   |    0
 .../input4-1-c139adc70f9942e527142e3be7fd2b87   |   27 +
 .../input4-2-b7f46eccd104e6ed1b29e2de45089f66   |    0
 .../input4-3-d9280be6c9dd1e2263f8d50f0f43a486   |    0
 .../input4-4-271b04e0fbee2ee81bae21dcb46d55e4   |  500 +
 .../input40-0-37e74908fd43254141ae3664f13a48d   |    0
 .../input40-1-acb61ae95ffabcb4a8ea3444d704e6b5  |    0
 .../input40-2-e7ab3c9244fcfda76061b4153d796e93  |  500 +
 .../input40-3-12f634800ffae17942ddd789a01af227  |    0
 .../input40-4-f241eafbb8d5da3f9c1737aed7b4f94e  |    0
 .../input40-5-ccdc9c87a8fdbeee0fa48927f9700361  |  500 +
 .../input40-6-93a0c37189dfe2318ba6ad84616f0d64  |    0
 .../input40-7-ccdc9c87a8fdbeee0fa48927f9700361  | 1000 ++
 .../input41-0-763ab5853bff619e6525c01e46b2a923  |    1 +
 .../input41-1-8112b3a278e8337dbd6f017ae178658b  |    0
 .../input41-2-61812b3093413d09f0fd2372c61f7d53  |    0
 .../input41-3-526399455dc5ecd4ea9f676b09fafeee  |    2 +
 .../input43-0-2baba8070f3585debc14b6bb3c83607a  |    0
 .../input46-0-b0cdbecce0321ac452c8e13e1bfc6924  |    0
 .../input46-1-1efdd5ebfa732abdedeb10467ca71f7f  |    0
 .../input46-2-4b3b3bedcb5765c5cfaa5d8e8bfb69ca  |    0
 .../input46-3-c185163787977498a4b84f39f983c431  |    0
 .../input46-4-7f05cde078d90c25780a7d5491b20c27  |    0
 .../input46-5-f5c502e88a3dc3edb37b04af7d7955ab  |    0
 .../input49-0-2bd546beeb607da5b925ffbea20a741c  |    0
 .../input49-1-e2b5acbef6ef09cb3eecdb0ce2729e8d  |    0
 .../input49-2-d56860e68d333bb6132ef5ed0327eb1   |    1 +
 .../input49-3-4b0fff4bd5c63666ccc22b07a521b7b0  |    0
 ..._cb_delim-0-f8e975c0fc126982e8e70cc30d2b6367 |    0
 ..._cb_delim-1-5692d0e91dd0114729b8eb3aee388b72 |    0
 ..._cb_delim-2-e52787bf798a941c854eb09d75efe617 |  500 +
 ...ut4_limit-0-4f0124854141b8be1defa7a6d0877d8d |    0
 ...put4_limit-1-c634fc723fb3aac3ce007069bdcb2af |   10 +
 .../input5-0-659e06570690cceeb3f37e10e855d2ea   |    0
 .../input5-1-b1062ddf6be670dbfc66a6e7dc0e7a56   |    0
 .../input5-2-3d6eb15b4fe23d0a1aa303da818d97ad   |    0
 .../input5-3-adc1ec67836b26b60d8547c4996bfd8f   |   11 +
 .../input6-0-659e06570690cceeb3f37e10e855d2ea   |    0
 .../input6-1-21149162906e31964a328b6cb2d5286e   |    0
 .../input6-2-9601ace6dce45dc8d6281cc248c9e28c   |    0
 .../input6-3-adc1ec67836b26b60d8547c4996bfd8f   |   10 +
 .../input7-0-8daa7823607b82336736a9d4f9a2ce45   |    0
 .../input7-1-bb25de1b9a7791ec5609303bab350da0   |    0
 .../input7-2-c740098a289f9a4267d26fc10347a0dc   |    0
 .../input7-3-adc1ec67836b26b60d8547c4996bfd8f   |   25 +
 .../input8-0-584fc8ceef39e1e1333ebaeec3e9e7fa   |    0
 .../input8-1-c9f9239e73b04fc5c0e0219f438ceefa   |    0
 .../input8-2-4a4cb89ba45d26bb3dd73e44620578ba   |    0
 .../input8-3-adc1ec67836b26b60d8547c4996bfd8f   |   25 +
 .../input9-0-8cc1539c21d92af8ea8c1431b0e3d85    |    0
 .../input9-1-b30105391cb53915997a84ca3137bd0a   |    0
 .../input9-2-171ea277f05a642699a0f91bacffccd8   |    0
 .../input9-3-adc1ec67836b26b60d8547c4996bfd8f   |    0
 ...mnarserde-0-df919fd41f281bf7b45a2340d0c9d43e |    0
 ...umnarserde-1-2db9e6115d209fabcb0c06e5e666fa3 |    0
 ...mnarserde-2-ac60752a883d3204c215fa01811701be |    0
 ...mnarserde-3-3455e6f385b0f60be5d0c842ade0f1d7 |   11 +
 ...mnarserde-4-c471b057cdb4f3c3405b311ea2b92aa3 |   11 +
 ...amicserde-0-92c95af00fd419aa106571f72fcad67d |    0
 ...amicserde-1-39bc8a2aea379563a62a465cc54aecbc |    0
 ...amicserde-2-7bee1cc403a04b53d0a0324819e1d768 |    0
 ...amicserde-3-adc1ec67836b26b60d8547c4996bfd8f |   11 +
 ...amicserde-4-8bf42e02f82b0ac58e7d0b525a993b31 |   11 +
 ...lazyserde-0-92c95af00fd419aa106571f72fcad67d |    0
 ...lazyserde-1-bf8ce1d1366256d5c07fc4b55dde7ba7 |    0
 ...azyserde-10-d915efbc5233a49f48e81e74eef2a3c8 |    0
 ...azyserde-11-6aaa88142e86a9a39e980caed145e32c |    0
 ...azyserde-12-abde20a4a37ed330bc7128576dd18d7c |   11 +
 ...lazyserde-2-7a165139976654640c86db8e4e5871cc |    0
 ...lazyserde-3-bdf93641b97ab6347ece67e2fb636e97 |   11 +
 ...lazyserde-4-8cc058fb7986f59965976cad813267db |   11 +
 ...lazyserde-5-460dffb0f1ab0ac0ebc4fd545809aa9a |    0
 ..._lazyserde-6-42e2838ee69484bf5301475905cee12 |    0
 ...lazyserde-7-b44a44827ad0dce044badd6b258eabd5 |    0
 ...lazyserde-8-abde20a4a37ed330bc7128576dd18d7c |   11 +
 ...lazyserde-9-460dffb0f1ab0ac0ebc4fd545809aa9a |    0
 ...put_limit-0-b2b4b45519484c8bac49d07debf678b9 |    0
 ...put_limit-1-77d7012bc901b0a9bcf9dae500ae2034 |   20 +
 ...put_part0-0-5f2f3118b9f61ac610b2d76f470e3e27 |    0
 ...put_part0-1-1aa1486a207bedc275035acc3b37cbdb | 1000 ++
 ...nput_part1-0-55f89c73a00f0f23ee04239ad9fc909 |    0
 ...put_part1-1-593e11f2ca748f3ae6b8fdf5da435229 |    0
 ...put_part1-2-4153379704a43162abf9dbdbd79a92bc |    0
 ...put_part1-3-adc1ec67836b26b60d8547c4996bfd8f |   84 +
 ...ut_part10-0-77d7f7c938d7827a2135d9391376a518 |    0
 ...ut_part10-1-35f67c0112026170d015b5f80a254bde |    0
 ...ut_part10-2-40069c199502c2724ac2a2733f964248 |    0
 ...ut_part10-3-48b242bc305c9bf879e083fa11edc967 |   12 +
 ...ut_part10-4-d0ba28297a8b73569d93605aa890aa09 |    1 +
 ...art10_win-0-93c438f3bbfa5c46514f0ab6b83a59bf |    0
 ...art10_win-1-35f67c0112026170d015b5f80a254bde |    0
 ...art10_win-2-40069c199502c2724ac2a2733f964248 |    0
 ...art10_win-3-48b242bc305c9bf879e083fa11edc967 |   12 +
 ...art10_win-4-d0ba28297a8b73569d93605aa890aa09 |    1 +
 ...nput_part2-0-55f89c73a00f0f23ee04239ad9fc909 |    0
 ...put_part2-1-5fde770f3a672878b62d7c2e9e9a8f8e |    0
 ...put_part2-2-a8684c5574f90c3db2fc8a269a7556cd |    0
 ...put_part2-3-fcb06513e757d4bf929ff681cb9f02b1 |    0
 ...put_part2-4-93c97e1760e0d41b3791d6f08010a665 |   84 +
 ...put_part2-5-9d0992a91951e6e4242b5b4c38d4e861 |   84 +
 ...put_part3-0-aed975ebb2a3dfee3f8747c00ea2c4ff |    0
 ...put_part3-1-ba5256285fb22a43b491253a2d519730 |  500 +
 ...put_part4-0-6c73b8b3f885b8fe0e61a7111f5cc4ef |    0
 ...put_part4-1-88be7d93e9a03ea76085111c18d437a5 |    0
 ...put_part5-0-679bf51b7de8df94fd2928744e887e3b |    0
 ...put_part5-1-705301f0bf4fe9758e9f919d129dbc7c |    0
 ...put_part5-2-d678533566fba4b922f01284538ca484 |    0
 ...put_part5-3-e4419c33287ca1f48a43f61cca5b5928 |  168 +
 ...put_part6-0-6ec3d5a634d8c011f32a0277e654ae6d |    0
 ...put_part6-1-9ffee7a86f484eab399266efa6e086f6 |    0
 ...put_part7-0-14448a12627b8bccf6828032f938f39e |    0
 ...put_part7-1-affad4cedcd29bb136bc477fc07e6ea0 |  336 +
 ...put_part8-0-f60652796af548135f9e104b456840e3 |    0
 ...put_part8-1-60b409a520999ba50e8b7c6e30de3474 |   10 +
 ...put_part9-0-726907a7cf62f5a79466caa0fa6eca01 |    0
 ...put_part9-1-e60c60afc073367464898b8396e8f643 | 1000 ++
 ...uencefile-0-68975193b30cb34102b380e647d8d5f4 |    1 +
 ...uencefile-1-1c0f3be2d837dee49312e0a80440447e |    1 +
 ...uencefile-2-186e4009966778e765b18d6476cf5abf |    0
 ...uencefile-3-d0fade04b658b0dc0caf3fe4b2d5d432 |    0
 ...uencefile-4-8ebe479eca517e80bf0348a1b3a89f42 |    0
 ...uencefile-5-3708198aac609695b22e19e89306034c |    1 +
 ...uencefile-6-6716fa5aec125f0f8e9520e4318f71b9 |  500 +
 ...testxpath-0-3c8a098a179d578119f75e5d7b214bd5 |    0
 ...testxpath-1-ac18d29e8bd8aeed00296992edc17c0f |    0
 ..._testxpath-2-86b0a60940ffc4bdaafcc4f5a8c0972 |    0
 ...testxpath-3-adc1ec67836b26b60d8547c4996bfd8f |   11 +
 ...estxpath2-0-a1baa22f15f745a2dfe27ce52d363704 |    0
 ...estxpath2-1-27b77465d23aebf66a50c8074a75b755 |    0
 ...estxpath2-2-6b8b2daaeaa985a7de0e377ffc4436dd |    0
 ...estxpath2-3-adc1ec67836b26b60d8547c4996bfd8f |   10 +
 ...estxpath3-0-f05134d54292acd1f2067027889a4fac |    0
 ...estxpath3-1-807b097ac2f785f774db03069ebbde11 |   11 +
 ...estxpath4-0-73819ea1a7c0653a61652b3766afb003 |    1 +
 ...estxpath4-1-f746888141a38ba707fad01d86d41960 |    0
 ...estxpath4-2-e4beab1294dcac60ff36e4f2561810b9 |   10 +
 ...estxpath4-3-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...estxpath4-4-f746888141a38ba707fad01d86d41960 |    0
 ...estxpath4-5-e4beab1294dcac60ff36e4f2561810b9 |   10 +
 ...inputddl4-0-2f5570984afde1a30ff2f794d63d6ab3 |    0
 ...inputddl4-1-dd94576788fa50ebcf950cdf837fbcf6 |   15 +
 ...inputddl4-2-7fdf00ff5c22ae284728e0f035396865 |   17 +
 ...inputddl6-0-baa412d895c4fc57d40b338944a0ecd8 |    0
 ...inputddl6-1-8b96b4fba4cf54c399a008d0f3be1edf |    0
 ...inputddl6-2-c4c902d39d8dd9568f1d95ac3a8e5c6c |    0
 ...inputddl6-3-e81b962986706e1c16f059b407e3f05c |   10 +
 ...inputddl6-4-5855e2998e26f63e927854afa86c1f03 |   10 +
 ...inputddl6-5-47e6a8d33932cb014830812e1f7b1f94 |    2 +
 ...inputddl6-6-6eac06a114fe33c1278d47ad8652fe68 |    0
 ...inputddl6-7-47e6a8d33932cb014830812e1f7b1f94 |    1 +
 ...inputddl6-8-f9e6ee98eb448f9ab68fa77bea027aa5 |   19 +
 ...inputddl6-9-2164df0b7eab73cd8c4a553a762028e1 |    0
 ...inputddl7-0-6a30e2d3fc23ec0c18513265bd8c987f |    0
 ...inputddl7-1-7b46b8baf9c7628da9c190c96b917057 |    0
 ...nputddl7-10-4eec8cef401b6bba00457dfbec58cc2d |    0
 ...nputddl7-11-6e1f1709d770ed76aee6ff5f76856e63 |    1 +
 ...inputddl7-12-2c56d4a781242b0521f82bb0d2cd277 |    3 +
 ...nputddl7-13-45059a21c202b4658285738ee62a018a |    3 +
 ...nputddl7-14-30c87bc734c2afa4fea0facdf7279145 |    9 +
 ...inputddl7-15-fed9badc255db68c3ed1cd1446d9fbe |    9 +
 ...inputddl7-2-7bc7f4f4a29dc0721ad4bb6fb9b64291 |    1 +
 ...inputddl7-3-b44cf61cbfeb5a4ddf5acbff1429b466 |    0
 ...inputddl7-4-7513658e8abe9d9b72c7219321c56fa9 |    0
 ...inputddl7-5-e3c5d1248a06e6b33b15fc6ec8c67f68 |    1 +
 ...inputddl7-6-a590512af0ed021d33e2d71b7932a20a |    0
 ...inputddl7-7-48640fff8428a0dc6e90a7243adaf730 |    0
 ...inputddl7-8-495dc87b0bde752c890f213ff9531508 |    1 +
 ...inputddl7-9-c943e781fb448aea5467251ee208fbac |    0
 ...inputddl8-0-6de6ae6cbb97de8a2d5674b59a154cf3 |    0
 ...inputddl8-1-c70f2d2544633366b76b92bcff18e995 |   16 +
 ...overwrite-0-2e2de36571343c0ebaf02c0c0c61ba8c |    0
 ...overwrite-1-548d5a45ef20e066df145944dce3415a |    0
 ...overwrite-2-77baf70da8adf8b4b82d076fee937fe1 |    0
 ...overwrite-3-b9002c1d71895be765575b62656d1928 |  525 +
 ...overwrite-4-3b8e0155870264d89d275a1d5bd345d0 |    0
 ...overwrite-5-b9002c1d71895be765575b62656d1928 |    1 +
 ...h db name-0-a253b1ed35dbf503d1b8902dacbe23ac |    0
 ...h db name-1-4f5be7056d8dc15cf2334a7cc146a636 |    0
 ...h db name-2-a81aea129f78bc05305b8e887ee88f86 |    0
 ...h db name-3-ce780d068b8d24786e639e361101a0c7 |  500 +
 ...h db name-4-afd6e46b6a289c3c24a8eec75a94043c |    0
 ...ompressed-0-ea607fbed28d20e5726f4501285d698d |    1 +
 ...ompressed-1-d20899578068ff4adfee5355cddca819 |    0
 ...ompressed-2-8dec751fd4148a431af064b7317f1530 |    0
 ...ompressed-3-35f4fbde823a5664fe9928a685745b35 |    0
 ...ompressed-4-5133d2457097962811a2adf0ecd9e4ef |    1 +
 ...ompressed-5-a60ea2e04d6bcdc99238eeb6ac6365c3 |    0
 ...ompressed-6-5133d2457097962811a2adf0ecd9e4ef |    1 +
 ...ompressed-7-a60ea2e04d6bcdc99238eeb6ac6365c3 |    0
 ...ompressed-8-5133d2457097962811a2adf0ecd9e4ef |    1 +
 ...ompressed-9-d20899578068ff4adfee5355cddca819 |    0
 ...ert_into1-0-ae5ea07929262bde22fbe7ebe80d4992 |    0
 ...ert_into1-1-f1699bc0ef0a84dd9c23ccff37e13d7b |    0
 ...rt_into1-10-c260979323c1ebdf68c6fbe003d43792 |    0
 ...ert_into1-11-41015d6409c5ebf670eed4999157fdb |    1 +
 ...rt_into1-12-ae5ea07929262bde22fbe7ebe80d4992 |    0
 ...ert_into1-2-ff6a1b25c911def274921df1bae476b7 |    0
 ...ert_into1-3-6687f7d58bd1faf1c2ee4f52f03ce048 |    0
 ...sert_into1-4-41015d6409c5ebf670eed4999157fdb |    1 +
 ...ert_into1-5-d47a5e2ff879b37c8b6ca948ed47b7d2 |    0
 ...ert_into1-6-4b2e32fe57b2297d22bccb4656bdee30 |    0
 ...sert_into1-7-41015d6409c5ebf670eed4999157fdb |    1 +
 ...ert_into1-8-2a2bd9dc41eaa041aff7eca70a72cb0d |    1 +
 ...ert_into1-9-31eb4770dc60e4765065ac7f84811d1b |    0
 ...ert_into2-0-957c6402df0fd7d2fccbc688e49e9661 |    0
 ...ert_into2-1-9828bb831fd11667b48678e5952a0941 |    0
 ...rt_into2-10-df53336f364fe09e9591e769c13b5519 |    0
 ...rt_into2-11-a19a7ab57f6ff69f1dff405bc3d4b7aa |    0
 ...rt_into2-12-4cf03cb3982a457f2f72220265ecc844 |    1 +
 ...rt_into2-13-957c6402df0fd7d2fccbc688e49e9661 |    0
 ...ert_into2-2-f83e3ad75a2c7b290f8cf5f6153b9671 |    0
 ...ert_into2-3-9d5556040de01fd02d5501d141effff2 |    0
 ...ert_into2-4-9d5556040de01fd02d5501d141effff2 |    0
 ...ert_into2-5-de6e50a2ae0ab5a9c466998b57f86b08 |    1 +
 ...ert_into2-6-4cf03cb3982a457f2f72220265ecc844 |    1 +
 ...ert_into2-7-6db9da2d1a64be8cd58f0313c4970fc9 |    0
 ...ert_into2-8-452111285dda40205ee587de8e972896 |    0
 ...ert_into2-9-4cf03cb3982a457f2f72220265ecc844 |    1 +
 ...ert_into3-0-7e35c30348a53b0748bc1bb85f75c195 |    0
 ...ert_into3-1-f6dd7262d45a21781d85bc343ede8fb5 |    0
 ...rt_into3-10-40a108b4c89bc5d6424f21f3b8a2f5e7 |    1 +
 ...rt_into3-11-9cfd2d054f84262eb74a870b6365db87 |    1 +
 ...rt_into3-12-7e35c30348a53b0748bc1bb85f75c195 |    0
 ...rt_into3-13-f6dd7262d45a21781d85bc343ede8fb5 |    0
 ...ert_into3-2-e51c25bae2408422a56826a263479468 |    0
 ...ert_into3-3-c46699c465fefe6baab35499a32b452d |    0
 ...sert_into3-4-e9f4f47686fe97482b0a769a15481dd |    0
 ...ert_into3-5-a83d22fa3c2fb32bd08305a1729bf7f8 |    0
 ...ert_into3-6-40a108b4c89bc5d6424f21f3b8a2f5e7 |    1 +
 ...ert_into3-7-9cfd2d054f84262eb74a870b6365db87 |    1 +
 ...ert_into3-8-e3b8d90def4a6ec1e3b5ee9cdaf31c01 |    0
 ...ert_into3-9-19d1be183f7985f7066f86572abc82c8 |    0
 ...ert_into4-0-b4831621b2a02fc4e8e655b03c289310 |    1 +
 ...ert_into4-1-3d466d45197fcf1eff55d76ef0a29720 |    0
 ...rt_into4-10-a8016ca816f7b362cf3a0384ca91b159 |    1 +
 ...rt_into4-11-bdbfaf06bc4e323863db65fd29882eaa |    0
 ...rt_into4-12-49b12993ebc1647b9dca8b9af19deca9 |    0
 ...rt_into4-13-a5bb41af609f38f01d8c71334cc8d71b |    1 +
 ...rt_into4-14-3d466d45197fcf1eff55d76ef0a29720 |    0
 ...rt_into4-15-f6ad1a49459fb6cd232fccc4a6062b25 |    0
 ...ert_into4-2-f6ad1a49459fb6cd232fccc4a6062b25 |    0
 ...ert_into4-3-43629aaa698fb6e2db4586124561e69b |    0
 ...ert_into4-4-8adba808fd505f4bf0ffcc61a618480a |    0
 ...ert_into4-5-6bc47894aa917051abb98d0b52f43881 |    0
 ...ert_into4-6-8c1683bee2927da76bb0dbf44a373738 |    0
 ...ert_into4-7-a8016ca816f7b362cf3a0384ca91b159 |    1 +
 ...ert_into4-8-6bc47894aa917051abb98d0b52f43881 |    0
 ...ert_into4-9-8c1683bee2927da76bb0dbf44a373738 |    0
 ...ert_into5-0-9afa473f2111cf0d9ae62041bd97f840 |    0
 ...ert_into5-1-8fc8db6a5564324339192f23208ffc1c |    0
 ...ert_into5-10-375cae396c768c1efe5d17b9f5f45f8 |    0
 ...rt_into5-11-a36eeaf2fb0ef52b63a21f0f9b80b27d |    0
 ...rt_into5-12-a49d025c7556a83f301b6ecf9ceb2ce7 |    1 +
 ...rt_into5-13-e06a0b7252278141d50466e08f15b391 |    0
 ...rt_into5-14-a3a4c16b0b723f97f654b4b5e80575c2 |    0
 ...rt_into5-15-a49d025c7556a83f301b6ecf9ceb2ce7 |    1 +
 ...rt_into5-16-9afa473f2111cf0d9ae62041bd97f840 |    0
 ...ert_into5-2-548a3a10c15c333c63fc1c239ee8b62c |    0
 ...ert_into5-3-a4b25f172af356ec98035329b95ddbd3 |    0
 ...ert_into5-4-3d5343a79ee8b680f3b74b22db6658e6 |    0
 ...ert_into5-5-f382c5b31afe9e0251fa9457c46c12a5 |    0
 ...ert_into5-6-a058ba199b9777d48b6c6595f2388533 |    1 +
 ...ert_into5-7-2004b4ecf6ceddb033727f8d5ebab42f |    0
 ...ert_into5-8-4e489b45a3dacf7fdf0b12e4f8ab7873 |    0
 ...ert_into5-9-a058ba199b9777d48b6c6595f2388533 |    1 +
 ...ert_into6-0-16367c381d4b189b3640c92511244bfe |    1 +
 ...ert_into6-1-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...rt_into6-10-16500f4af2c8638a670e867e59f6d457 |    0
 ...rt_into6-11-95297f4dcc4dd6a51de4785ccd25fbba |    0
 ...rt_into6-12-29afaab2cf10eaa65afaa6c0fcca0902 |    1 +
 ...rt_into6-13-b357a845fb5f668b09dea94c6d2e7d66 |    2 +
 ...rt_into6-14-1f00d9cc34225cb358a54c6d4008cb47 |    0
 ...rt_into6-15-14d4d62ee9a5da9fbd7c3e0c021fdc0d |    0
 ...ert_into6-2-1f00d9cc34225cb358a54c6d4008cb47 |    0
 ...ert_into6-3-14d4d62ee9a5da9fbd7c3e0c021fdc0d |    0
 ...ert_into6-4-5f12794e99c74355a23d2fda9c7c170f |    0
 ...ert_into6-5-de641eb41a9100e755a9ae641c752b30 |    0
 ...ert_into6-6-f6e7141a435922193937aa10085b0656 |    0
 ...ert_into6-7-6826c610b8d04ab3464712bd9cddbcd3 |    0
 ...ert_into6-8-33ec9514947e0b737e957bdcbbd87573 |    0
 ...ert_into6-9-3ccb7bc735e406ad1723c758f01bcaab |    1 +
 ...external1-0-eb0745518b859c8497506a627bfd9860 |    0
 ...external1-1-6d1b6c44f9f52ec67f9d4a3cdf580a1a |    1 +
 ...external1-2-bc513eeb5cbba0b15c8f425b9cc3cd7b |    1 +
 ...external1-3-f64289fb03ab105e12659fc3972ca241 |    1 +
 .../join0-0-7fbd114e2fc7f55cf1421698eac39397    |    0
 .../join0-1-83f5e512d6058a47f92b5218781f5070    |    0
 .../join0-2-52055f2dce8eac4e5249d02c42c0da87    |  100 +
 .../join1-0-43d53504df013e6b35f81811138a167a    |    1 +
 .../join1-1-f1293ebf768eb04f2f0bfe6297c4509e    |    0
 .../join1-2-7b07671864bbfdc627ee794932e32b1e    |    0
 .../join1-3-f6046c5229e3b0aa21498a3872f43b2     |    0
 .../join1-4-35c7611180562dcd9dab834f41654095    | 1028 ++
 .../join10-0-1e7a0e1d539a39ed19833e6a6d0b1644   |    0
 .../join10-1-73136f8e6e9ba82f75570afd15c2828d   | 1028 ++
 .../join11-0-e2cc67c543c1209ebcd3f9048c4cb29    |    0
 .../join11-1-b580f87daf1763cd8c5e59ad5b271232   |  148 +
 .../join12-0-12fa53be2c0ddbcfc85212e573a46af1   |    0
 .../join12-1-496c8aabaf3261e8fefd7b357f2ac7f    |  232 +
 .../join13-0-c4ebf24269e27919f4ba9ce3993e48f7   |    0
 .../join13-1-696b36d15c4358145f77c2b15b7507d5   |  164 +
 .../join14-0-c85f3dcbab496811604ea0ab84d0e995   |    0
 .../join14-1-9b141c1e5917ca82c6bc36a9a2950a1e   |    1 +
 .../join14-2-2b9ccaa793eae0e73bf76335d3d6880    |    1 +
 .../join14-3-bab89dfffa77258e34a595e0e79986e3   |    1 +
 .../join14-4-27f1a57fbb815d169af86ae2f8305cb6   |    1 +
 .../join14-5-4c3f537b4df1ef16788a53cf65574187   |    0
 .../join14-6-de39302191b63d7aa8f92885b089fe2    |    0
 .../join14-7-4e04dbb8b2e0ee18f6cb4bd89b0ae3d3   | 1752 +++
 ..._hadoop20-0-98b7542190092fafcc8b1ad5b0024a22 |    0
 ..._hadoop20-1-db1cd54a4cb36de2087605f32e41824f |    1 +
 ..._hadoop20-2-bab89dfffa77258e34a595e0e79986e3 |    1 +
 ..._hadoop20-3-4c3f537b4df1ef16788a53cf65574187 |    0
 ...4_hadoop20-4-de39302191b63d7aa8f92885b089fe2 |    0
 ..._hadoop20-5-4e04dbb8b2e0ee18f6cb4bd89b0ae3d3 | 1752 +++
 .../join15-0-930db2823512f7f8f34cac104f2162e0   |    0
 .../join15-1-81d76d3bf59889b07b413b6f88772667   | 1028 ++
 .../join16-0-1bec3b0892d5c4a174d1b39f6d1b610c   |    0
 .../join17-0-387dd86b1e13f788ec677a08dc162c97   |    0
 .../join17-1-37cef87fe56f66692799ccda8cda2e8b   |    0
 .../join17-2-478a9f270a5d70f6f82f81e6962fb251   |    0
 .../join17-3-adc1ec67836b26b60d8547c4996bfd8f   | 1028 ++
 .../join18-0-269843197b598569f4b50cbe911960a5   |    0
 .../join18-1-49f8ba8d43a6bb1d892ba66a812304f5   |  310 +
 .../join19-0-26ba1cd9acfcd799239da60c38e68a39   |    0
 .../join19-1-7e7d1f07c34dd4be5425264196201766   |    0
 .../join2-0-3d1692c4710db1ff716d35e921f2bcca    |    0
 .../join2-1-87896c3f04a259b81b1cfde3eec7d64c    |    0
 .../join2-2-d4673c03d04084b838fcd8149f59ad9a    |    0
 .../join2-3-cac2c9e0f8601dd56822c990774e0696    |  472 +
 .../join20-0-16cda49c2b2cd0c0cdae40af4d5c900e   |    0
 .../join20-1-9685f2d31ffe922d3ea217de32ca3049   |  548 +
 .../join20-2-222655137ca9242f063c7717acbe4c65   |    0
 .../join20-3-3331a020843caccf2fa32a1225c5c3a9   |  548 +
 .../join21-0-d89bb8082a39fcaf8ed23a0f5b1cb410   |    0
 .../join21-1-3536b7d78713e86ee67f5f6c9b88958f   |  500 +
 .../join22-0-97081b5f73052a612fb391a57ad9b7b    |    0
 .../join23-0-1fb76d3404f09a5c2b10422157c3cf5d   |    0
 .../join23-1-91b8e7fe75a7e3ba8147c56734436681   |  100 +
 .../join24-0-721dfa03bfea05e55506c571b6c3585b   |    0
 .../join24-1-36de83b0ed6c9fdc03661b2f65b23a3d   |    0
 .../join24-2-d79325ef6494aa87843fdfd78de7c812   |    1 +
 .../join25-0-8934d9b821aa4b34b760f73eff56cd06   |    1 +
 .../join25-1-360b3676605ccb3d89cf555342db87af   |    0
 .../join25-2-ef930bed933341636c71622e6f89e9e9   |    0
 .../join25-3-e39577008d28ddd5741d8518b92eaa94   |    0
 .../join25-4-c9859bf9c9942c59f3b19d82bd1a3afa   |   37 +
 .../join26-0-775b1af8eae9b2250052be1b72b4086    |    0
 .../join26-1-10fbe6c99e93cfeafcd454261744728e   |    0
 .../join26-2-8aa0193a2a80d4efe4c66bca19218a4d   |    0
 .../join26-3-c9859bf9c9942c59f3b19d82bd1a3afa   |  107 +
 .../join27-0-360b3676605ccb3d89cf555342db87af   |    0
 .../join27-1-d56d8bbececcf48417b7dde9292a9cc6   |    0
 .../join27-2-6d139e1aa07ff8d02bdf52b409956879   |    0
 .../join27-3-e86808fdbd54120d1e2356f8f61c02f9   |   41 +
 .../join28-0-7f2c5c987bc8e918f7b6fc222e1abc62   |    0
 .../join28-1-24ca942f094b14b92086305cc125e833   |    1 +
 .../join28-2-44d382ce6848d3f0b900b0808747d8e9   |    1 +
 .../join28-3-25fc734982956a164adde6bb1d4d8751   |    1 +
 .../join28-4-bd4e19a3608681b0270668fe68b7d124   |    0
 .../join28-5-24cc9ff9485313ade08ee83ecc4c0621   |    0
 .../join28-6-c9859bf9c9942c59f3b19d82bd1a3afa   |  107 +
 .../join29-0-e78402f7585b17c76c32790571d749eb   |    0
 .../join29-1-24ca942f094b14b92086305cc125e833   |    1 +
 .../join29-2-44d382ce6848d3f0b900b0808747d8e9   |    1 +
 .../join29-3-25fc734982956a164adde6bb1d4d8751   |    1 +
 .../join29-4-b0524de7985cdb7b57fd995721654856   |    0
 .../join29-5-9e35870a3bc8224cde6b1ab322568d2    |    0
 .../join29-6-c9859bf9c9942c59f3b19d82bd1a3afa   |   15 +
 .../join3-0-13ab74a58da514fe01dbeda0c3e79883    |    0
 .../join3-1-4ef57a9e40b2e7fd01e1778bed71b5b2    |    0
 .../join3-2-e9f6d17b15064f953a588fb40aee2f90    |    0
 .../join3-3-adc1ec67836b26b60d8547c4996bfd8f    | 2654 +++++
 .../join30-0-54a7280ab9eed0d2e3b33df35a721b66   |    0
 .../join30-1-5859eba43fb180c2142035cd4c77ea4d   |    0
 .../join30-2-194edec0592cf441617ca7caf9756baa   |    0
 .../join30-3-c9859bf9c9942c59f3b19d82bd1a3afa   |   15 +
 .../join31-0-619db2f9dd69aa236aa804cced726c9a   |    0
 .../join31-1-24ca942f094b14b92086305cc125e833   |    1 +
 .../join31-2-44d382ce6848d3f0b900b0808747d8e9   |    1 +
 .../join31-3-25fc734982956a164adde6bb1d4d8751   |    1 +
 .../join31-4-34e30fa5d6f35a20561c7754197f0626   |    0
 .../join31-5-a2082be28be44e2bfa9a58fb45c23f07   |    0
 .../join31-6-c9859bf9c9942c59f3b19d82bd1a3afa   |   15 +
 .../join32-0-775b1af8eae9b2250052be1b72b4086    |    0
 .../join32-1-24ca942f094b14b92086305cc125e833   |    1 +
 .../join32-2-44d382ce6848d3f0b900b0808747d8e9   |    1 +
 .../join32-3-25fc734982956a164adde6bb1d4d8751   |    1 +
 .../join32-4-fc6880e4e0750a3daa7fc108b72d11bb   |    0
 .../join32-5-425c5c35b23c42254dabec49aa6613bf   |    0
 .../join32-6-c9859bf9c9942c59f3b19d82bd1a3afa   |   85 +
 ...2_lessSize-0-775b1af8eae9b2250052be1b72b4086 |    0
 ..._lessSize-1-7a874b25490d3e1e186803646eb6a789 |    0
 ...lessSize-10-e4ca54ef5e9c845b5bd7fb6b56cdc45a |   85 +
 ..._lessSize-11-79c0e9faf5798c465fedee25c72e7ca |    0
 ..._lessSize-12-83544f47197cccad30dd4f0ede433b8 |    0
 ...lessSize-13-ed70124968560328930327ecb108c4e9 |   85 +
 ...lessSize-14-ac014eb214f762f1a61125af1964788a |    0
 ...lessSize-15-78edd67daa31711374b4c25faf89f77e |    0
 ...lessSize-16-ed70124968560328930327ecb108c4e9 |   97 +
 ...lessSize-17-b6bd9e2ca2bfabec16846b4a1fa3ea20 |    0
 ...lessSize-18-f9b31c552044d8e5cc193121eb71024d |    0
 ...lessSize-19-ed70124968560328930327ecb108c4e9 |   85 +
 ..._lessSize-2-24ca942f094b14b92086305cc125e833 |    1 +
 ..._lessSize-20-ecf04f68517b6104d9cc8995796b424 |    0
 ...lessSize-21-f6822e1bb0b193eec397ebb9c79fbf47 |    0
 ...lessSize-22-ed70124968560328930327ecb108c4e9 |   85 +
 ..._lessSize-3-44d382ce6848d3f0b900b0808747d8e9 |    1 +
 ..._lessSize-4-7f7f3daa7ff45944c3d534f9feff3bb6 |    1 +
 ..._lessSize-5-fc6880e4e0750a3daa7fc108b72d11bb |    0
 ..._lessSize-6-425c5c35b23c42254dabec49aa6613bf |    0
 ..._lessSize-7-e4ca54ef5e9c845b5bd7fb6b56cdc45a |   85 +
 ..._lessSize-8-5e277b322f831494ecd6f51a0c727c7b |    0
 ...2_lessSize-9-e22030c2383aa7f16b7cf89bebb1e85 |    0
 .../join33-0-775b1af8eae9b2250052be1b72b4086    |    0
 .../join33-1-24ca942f094b14b92086305cc125e833   |    1 +
 .../join33-2-44d382ce6848d3f0b900b0808747d8e9   |    1 +
 .../join33-3-25fc734982956a164adde6bb1d4d8751   |    1 +
 .../join33-4-fc6880e4e0750a3daa7fc108b72d11bb   |    0
 .../join33-5-425c5c35b23c42254dabec49aa6613bf   |    0
 .../join33-6-c9859bf9c9942c59f3b19d82bd1a3afa   |   85 +
 .../join34-0-775b1af8eae9b2250052be1b72b4086    |    0
 .../join34-1-24ca942f094b14b92086305cc125e833   |    1 +
 .../join34-2-44d382ce6848d3f0b900b0808747d8e9   |    1 +
 .../join34-3-25fc734982956a164adde6bb1d4d8751   |    1 +
 .../join34-4-51cc5d253befd784a9d466c0b402f47a   |    0
 .../join34-5-abf5cf110d6a0eb85ae257768c805f39   |    0
 .../join34-6-c9859bf9c9942c59f3b19d82bd1a3afa   |   34 +
 .../join35-0-1ef68e1b8dd5f69f4a5149f3ebec42b9   |    0
 .../join35-1-24ca942f094b14b92086305cc125e833   |    1 +
 .../join35-2-44d382ce6848d3f0b900b0808747d8e9   |    1 +
 .../join35-3-25fc734982956a164adde6bb1d4d8751   |    1 +
 .../join35-4-99cb704ccc2813400908a62571891dc7   |    0
 .../join35-5-60956f3307651237f52ffbe41c827c1c   |    0
 .../join35-6-c9859bf9c9942c59f3b19d82bd1a3afa   |   13 +
 .../join36-0-8934d9b821aa4b34b760f73eff56cd06   |    1 +
 .../join36-1-3aba153d62042206c0f001ea74980da    |    0
 .../join36-2-5b1cac8ef7857d2f8c675ed6f0224471   |    0
 .../join36-3-c87d5b10b6ce87ac8ee2ab0d2b3755e8   |    0
 .../join36-4-fbe7d714e988877ebe6202a60e8ef776   |    0
 .../join36-5-9353d3e0b11c781f782af4013e8569e3   |    0
 .../join36-6-d76aff886201d223c7dbed2b0f0d5512   |    0
 .../join36-7-171ede21302050a33468d95e329a38a3   |    0
 .../join36-8-c9859bf9c9942c59f3b19d82bd1a3afa   |  309 +
 .../join37-0-8934d9b821aa4b34b760f73eff56cd06   |    1 +
 .../join37-1-360b3676605ccb3d89cf555342db87af   |    0
 .../join37-2-2310f2b8726137811543e04db98dd1db   |    0
 .../join37-3-c4b3a85965108ad7013ac3931598af09   |    0
 .../join37-4-c9859bf9c9942c59f3b19d82bd1a3afa   |   37 +
 .../join38-0-42e6ad674a5142d05258a2d29578e046   |    0
 .../join38-1-d8ba5ec8a5a0bb702958400a3b3e458f   |    0
 .../join38-2-eacdb3417c4a563982c488812d654c9    |    2 +
 .../join38-3-22ead86c36dcd9ac9403fb52ac752046   |    0
 .../join38-4-53d219706847e890de1dcd369563ebef   |    1 +
 .../join39-0-54e9f7924abb40d1c601de908de6f25b   |    0
 .../join39-1-60178dec03adcbccbd4e5cae936c38f2   |    0
 .../join39-2-7fe3308e0a153b36c8eb21edcd3dbe96   |    0
 .../join39-3-c9859bf9c9942c59f3b19d82bd1a3afa   |  566 +
 .../join4-0-531e91e11b3891627c2675935fda14cd    |    0
 .../join4-1-8884a9b112b0c767aa0bd8e745bd7b21    |    0
 .../join4-2-dc967001beb776f3a859e9360823c361    |    0
 .../join4-3-adc1ec67836b26b60d8547c4996bfd8f    |   11 +
 .../join40-0-d2b5e23edec42a62e61750b110ecbaac   |    1 +
 .../join40-1-4b663d50fee0a8afd32cdf25c3b82de8   |    0
 .../join40-10-1d1f79e8e773d630f355c1a89d84b5aa  |  566 +
 .../join40-11-c8c5b97a744acf897888ab2d51d33a80  |    0
 .../join40-12-aaddbef9069aba3ebeb310be74671cda  |    1 +
 .../join40-2-507b1d9f6abbdb756a589d7bc4826251   |  566 +
 .../join40-3-4ef939dcda3b87f66c1bb3b2ebe32ec6   |    0
 .../join40-4-61fb097bda1751910de966d6a4a8f0b7   | 1028 ++
 .../join40-5-16cda49c2b2cd0c0cdae40af4d5c900e   |    0
 .../join40-6-9685f2d31ffe922d3ea217de32ca3049   |  548 +
 .../join40-7-222655137ca9242f063c7717acbe4c65   |    0
 .../join40-8-3331a020843caccf2fa32a1225c5c3a9   |  548 +
 .../join40-9-6b7404af014eeb4de196577f14ef18cc   |    0
 .../join41-0-b74d94933c6670ccc4a1ad8161185686   |    0
 .../join41-1-25e434b6d05e08fdd5f4d9957438917    |    1 +
 .../join41-2-e02c931c8bb07ad765d0a6cd73abc2a    |    0
 .../join41-3-1dc98363e7da167dc45711a87ef3a988   |    3 +
 .../join41-4-44d382ce6848d3f0b900b0808747d8e9   |    1 +
 .../join41-5-f18ea17bcfafde311a4bdc589362e00e   |    0
 .../join41-6-1dc98363e7da167dc45711a87ef3a988   |    3 +
 .../join5-0-531e91e11b3891627c2675935fda14cd    |    0
 .../join5-1-76feff1282895f38b673f52acfd7429e    |    0
 .../join5-2-b07bb1fdcd0eeeb62a8f7acb70cd2330    |    0
 .../join5-3-adc1ec67836b26b60d8547c4996bfd8f    |    9 +
 .../join6-0-531e91e11b3891627c2675935fda14cd    |    0
 .../join6-1-c3702956d2a1ff2bf1ae967b9f04bad3    |    0
 .../join6-2-bc6b6640b266ebe9b73702d3baf09c20    |    0
 .../join6-3-adc1ec67836b26b60d8547c4996bfd8f    |   14 +
 .../join7-0-8f82881057bec4abf5a4d770a6f35838    |    0
 .../join7-1-1aa2f2b13c2522b0457c0dd2ceb615d8    |    0
 .../join7-2-56a30a1aa948bcf5ee54481897fc2208    |    0
 .../join7-3-adc1ec67836b26b60d8547c4996bfd8f    |   14 +
 .../join8-0-531e91e11b3891627c2675935fda14cd    |    0
 .../join8-1-13f11eaafaa42f8bdf0ed0a446f5bfa7    |    0
 .../join8-2-f1196bca86a749375da35f134206a8ca    |    0
 .../join8-3-adc1ec67836b26b60d8547c4996bfd8f    |    5 +
 .../join9-0-13ab74a58da514fe01dbeda0c3e79883    |    0
 .../join9-1-fb3387ec28fc9d527e773c8b70bdf67a    |    0
 .../join9-2-971c44e81ce17eb0849850b72ebd20f1    |    0
 .../join9-3-adc1ec67836b26b60d8547c4996bfd8f    | 1028 ++
 ...join_1to1-0-7ea7cf54372f262b952108113a97a294 |    0
 ...join_1to1-1-5bab379018a4fbef12cc93658f26580a |    0
 ...oin_1to1-10-a1caf8c546f519e2dfb5e17c8addf62e |    1 +
 ...oin_1to1-11-ce1542ccec99ccfdc9b5c3f713ab1c0e |   30 +
 ...oin_1to1-12-6081eb976b4aef2132418510756a385b |   36 +
 ...oin_1to1-13-281b888188eac90c4bf670417f25cc0c |   34 +
 ...oin_1to1-14-2bc944d7dcc8eba8f25794d99ea35b84 |   36 +
 ...oin_1to1-15-5e48ba086f1376939535081b60f82727 |   34 +
 ...oin_1to1-16-9914f44ecb6ae7587b62e5349ff60d04 |    1 +
 ...oin_1to1-17-ce1542ccec99ccfdc9b5c3f713ab1c0e |   30 +
 ...oin_1to1-18-6081eb976b4aef2132418510756a385b |   36 +
 ...oin_1to1-19-281b888188eac90c4bf670417f25cc0c |   34 +
 ...join_1to1-2-1c35d445eca04025196ea700d02f9987 |    0
 ...oin_1to1-20-2bc944d7dcc8eba8f25794d99ea35b84 |   36 +
 ...oin_1to1-21-5e48ba086f1376939535081b60f82727 |   34 +
 ...oin_1to1-22-5a065a27a36bb0ff980fa7ffef3a2600 |    1 +
 ...oin_1to1-23-ce1542ccec99ccfdc9b5c3f713ab1c0e |   30 +
 ...oin_1to1-24-6081eb976b4aef2132418510756a385b |   36 +
 ...oin_1to1-25-281b888188eac90c4bf670417f25cc0c |   34 +
 ...oin_1to1-26-2bc944d7dcc8eba8f25794d99ea35b84 |   36 +
 ...oin_1to1-27-5e48ba086f1376939535081b60f82727 |   34 +
 ...oin_1to1-28-a1caf8c546f519e2dfb5e17c8addf62e |    1 +
 ...oin_1to1-29-ce1542ccec99ccfdc9b5c3f713ab1c0e |   30 +
 ...join_1to1-3-ee6db4188755bf471a12316ec7301500 |    0
 ...oin_1to1-30-6081eb976b4aef2132418510756a385b |   36 +
 ...oin_1to1-31-281b888188eac90c4bf670417f25cc0c |   34 +
 ...oin_1to1-32-2bc944d7dcc8eba8f25794d99ea35b84 |   36 +
 ...oin_1to1-33-5e48ba086f1376939535081b60f82727 |   34 +
 ...oin_1to1-34-9914f44ecb6ae7587b62e5349ff60d04 |    1 +
 ...oin_1to1-35-ce1542ccec99ccfdc9b5c3f713ab1c0e |   30 +
 ...oin_1to1-36-6081eb976b4aef2132418510756a385b |   36 +
 ...oin_1to1-37-281b888188eac90c4bf670417f25cc0c |   34 +
 ...oin_1to1-38-2bc944d7dcc8eba8f25794d99ea35b84 |   36 +
 ...oin_1to1-39-5e48ba086f1376939535081b60f82727 |   34 +
 ...join_1to1-4-5a065a27a36bb0ff980fa7ffef3a2600 |    1 +
 ...join_1to1-5-ce1542ccec99ccfdc9b5c3f713ab1c0e |   30 +
 ...join_1to1-6-6081eb976b4aef2132418510756a385b |   36 +
 ...join_1to1-7-281b888188eac90c4bf670417f25cc0c |   34 +
 ...join_1to1-8-2bc944d7dcc8eba8f25794d99ea35b84 |   36 +
 ...join_1to1-9-5e48ba086f1376939535081b60f82727 |   34 +
 ...oin_array-0-60904bf2bd7bbfa8739d8e047e83e038 |    0
 ...oin_array-1-2c086fcf118fd2538bfa00724209091e |    0
 ...oin_array-2-a4363f7c7e4b7d717ed90e77c37581de |    0
 ...oin_array-3-ddd65703cdad8959cd0cd831304b0ab9 |    0
 ...oin_array-4-b235265cd6bd58fd743c27b02e547d62 |    1 +
 ...oin_array-5-a9b9419b94631f8fe1c2297ebf103a9a |    2 +
 ...oin_array-6-6eded94bd39189ea6d67fe383f9b865c |    2 +
 ...sensitive-0-3c6c18f40c89c8fe9891869f2f6acb48 |    0
 ...sensitive-1-404d691e85c7b74bad73576ee80de290 |    0
 ...esensitive-2-d508d777b4e4156bff9774925a6ca4d |    0
 ...sensitive-3-3c88c1f52d27e9fb093aaf10f97c7cfc |    0
 ...sensitive-4-c880b2256f97413b8fe68d19d99747fd |   85 +
 ...oin_empty-0-3fef0a906d6618ab28406d1edf0dc9ad |    0
 ...oin_empty-1-9bcf09f835d785760c0d4da0680837f2 |    0
 ...oin_empty-2-ff98d5f09dd67ae5f1bd8d09a3c4db8e |    0
 ...oin_empty-3-3b2231f25886c152f222856256ac3473 |    0
 ...oin_empty-4-df2401785dfa257de49c3ad80b0f480a |    1 +
 ...oin_empty-5-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...oin_empty-6-e807e73f2636bf03a572c9e0b8430b5a |    0
 ...oin_empty-7-7d6e4e5bc4cae56192cc737fb6dc9c72 |    0
 ...n_filters-0-5644ab44e5ba9f2941216b8d5dc33a99 |    0
 ...n_filters-1-100faa7fd01bfb4390c782bb262a9403 |    0
 ..._filters-10-f0c5c51de4151a17a77c780be0c13e01 |    4 +
 ...filters-100-a4c7cd87175222bea19fd33018890efe |    1 +
 ...filters-101-f086409eb336282af5a00f4c7192ef2b |    1 +
 ...filters-102-634888c4fa78ce10181c9514c6393554 |    1 +
 ...filters-103-c020d3461658ae8e118281f40264ae5b |    4 +
 ...filters-104-c9b79f30e1f25672ec89014f966b41b0 |    4 +
 ..._filters-105-b3d9dcbb7e1caef97646eb89edf82eb |    4 +
 ...filters-106-870999978978b22f21997899f1e652b8 |    4 +
 ...filters-107-94824a62d882227f270a66ec7ef28cd4 |    4 +
 ...filters-108-d793c1514545499f58fb1b355cbd3f0e |    4 +
 ...filters-109-2709001b4aa57ed01ba975e83b556475 |    2 +
 ..._filters-11-6fb35e1a65211e68de5df4a1cb9c7117 |    4 +
 ...filters-110-86868ef0f28c5b42f04fb9ca64aaa3ba |    2 +
 ...filters-111-fd3188d025e4c84d45cbb265d08ca569 |    2 +
 ...filters-112-a0cd07949ff7dbc2287dc060bedb1942 |    2 +
 ..._filters-113-48c4978768872751832149d72cdf0ba |    2 +
 ...filters-114-58b8db46ea5080791c7416838d3e8f95 |    2 +
 ...filters-115-98e45a3167d19d09219076a2d93afa49 |    2 +
 ..._filters-116-bec2950fff2c1b3c4dc5be846653ea6 |    2 +
 ...filters-117-ee8471d93c3778f4b48c5c59f473dd35 |    6 +
 ...filters-118-9b395d7db8722a467d46588d0f27fc9e |    6 +
 ...filters-119-7688784396db55ff148292a9755c918a |    6 +
 ..._filters-12-4c29d6be8717481332cd1ee7ca17690e |    4 +
 ...filters-120-6578651ffbf95c0b02825e2125e32709 |    6 +
 ...filters-121-6dc4977da7f8dc7c636a03d7ad892ada |    6 +
 ...filters-122-64bb9f9a0eef32d2392b80b93c9b2c98 |    6 +
 ...n_filters-13-c6a291879bdb37f0c84f6074f257d52 |    4 +
 ..._filters-14-ef8255dcad808f9128d79e6ee9f368cf |    4 +
 ..._filters-15-a83678913c62249c8fdf2dac1f6e3046 |    4 +
 ..._filters-16-a6511579b5e4c2d845664f0c4a6ce622 |    4 +
 ..._filters-17-c22aab929016fa6f4b6d1e14cc3a4940 |    4 +
 ..._filters-18-8ef51af7455eaeeaefff1c98e16dcc65 |    7 +
 ..._filters-19-e164192e6538b428c8b53e008a978d3f |    7 +
 ...n_filters-2-67fff9e6931a7320444e857e01b3d496 |    1 +
 ..._filters-20-7a5da20822bf51ed69ccf640cbb816cf |    7 +
 ..._filters-21-13d6d5335625fc3386a8011dc557002e |    7 +
 ..._filters-22-f12ffd6cc9213d9c64cbea1b6db0632e |    4 +
 ..._filters-23-a800b885358695758afdb719cdefa94f |    4 +
 ..._filters-24-df3db5a91f3f4e88e18d2b1cc5b47113 |    4 +
 ..._filters-25-435ecfc7f9cb5f32019fe498c21ccad3 |    4 +
 ..._filters-26-da36fab3d1686aedd415a7a0f0253eca |    4 +
 ..._filters-27-5f4a5437696f2a60bec9ac1443244242 |    4 +
 ..._filters-28-2acf41a9f6efac0d800df557db716359 |    1 +
 ..._filters-29-cf5fef4ddc313209f5ab1e5ea3763e35 |    1 +
 ...n_filters-3-989b3dbd15ba601ae80fe454e03213d7 |    4 +
 ..._filters-30-97f94f35ebc30f776a19bed59c7fb4bf |    1 +
 ..._filters-31-4923f8ba429f0c71ad9b6b9499e73a7f |    1 +
 ..._filters-32-5978cd7936c296493a16a31b926043ab |    1 +
 ..._filters-33-607d64d50ef9aad424bd22b358efe027 |    1 +
 ..._filters-34-35c2c8d74bc0ebc4710c81333cb254a9 |    1 +
 ..._filters-35-a4c7cd87175222bea19fd33018890efe |    1 +
 ..._filters-36-f086409eb336282af5a00f4c7192ef2b |    1 +
 ..._filters-37-634888c4fa78ce10181c9514c6393554 |    1 +
 ..._filters-38-c020d3461658ae8e118281f40264ae5b |    4 +
 ..._filters-39-c9b79f30e1f25672ec89014f966b41b0 |    4 +
 ...in_filters-4-33bfcd576019d7e32683556f66e3757 |    4 +
 ...n_filters-40-b3d9dcbb7e1caef97646eb89edf82eb |    4 +
 ..._filters-41-870999978978b22f21997899f1e652b8 |    4 +
 ..._filters-42-94824a62d882227f270a66ec7ef28cd4 |    4 +
 ..._filters-43-d793c1514545499f58fb1b355cbd3f0e |    4 +
 ..._filters-44-6d8955591f62d9cfc6af17df63d3d88e |    0
 ..._filters-45-23ab7ac8229a53d391195be7ca092429 |    0
 ..._filters-46-aa161b0d9fe9d1aad10654fce0e3670b |    0
 ..._filters-47-3c52df82c7d78501610f3f898103f753 |    0
 ..._filters-48-1d85bb008e02ef4025171a4bc0866a6c |    0
 ...in_filters-49-e79c906b894fed049ddfab4496a4e3 |    0
 ...n_filters-5-f0c0d07019afb1bbe162e3183e18023e |    7 +
 ..._filters-50-3e6612a89e9124592e790594775054b1 |    1 +
 ..._filters-51-60a5f56f33fc8854a2b687005f0d96ac |    1 +
 ..._filters-52-64cabe5164130a94f387288f37b62d71 |    1 +
 ..._filters-53-2709001b4aa57ed01ba975e83b556475 |    2 +
 ..._filters-54-86868ef0f28c5b42f04fb9ca64aaa3ba |    2 +
 ..._filters-55-fd3188d025e4c84d45cbb265d08ca569 |    2 +
 ..._filters-56-a0cd07949ff7dbc2287dc060bedb1942 |    2 +
 ...n_filters-57-48c4978768872751832149d72cdf0ba |    2 +
 ..._filters-58-58b8db46ea5080791c7416838d3e8f95 |    2 +
 ..._filters-59-98e45a3167d19d09219076a2d93afa49 |    2 +
 ...n_filters-6-c0c40d001cac0bc91095dddda1513ad9 |    1 +
 ...n_filters-60-bec2950fff2c1b3c4dc5be846653ea6 |    2 +
 ..._filters-61-ee8471d93c3778f4b48c5c59f473dd35 |    6 +
 ..._filters-62-9b395d7db8722a467d46588d0f27fc9e |    6 +
 ..._filters-63-7688784396db55ff148292a9755c918a |    6 +
 ..._filters-64-6578651ffbf95c0b02825e2125e32709 |    6 +
 ..._filters-65-6dc4977da7f8dc7c636a03d7ad892ada |    6 +
 ..._filters-66-64bb9f9a0eef32d2392b80b93c9b2c98 |    6 +
 ..._filters-67-67fff9e6931a7320444e857e01b3d496 |    1 +
 ..._filters-68-989b3dbd15ba601ae80fe454e03213d7 |    4 +
 ...n_filters-69-33bfcd576019d7e32683556f66e3757 |    4 +
 ...n_filters-7-89963646509154a2fb1ddbbf1f55349d |    1 +
 ..._filters-70-f0c0d07019afb1bbe162e3183e18023e |    7 +
 ..._filters-71-c0c40d001cac0bc91095dddda1513ad9 |    1 +
 ..._filters-72-89963646509154a2fb1ddbbf1f55349d |    1 +
 ..._filters-73-69e0235472d7cee7d83037cd083544a5 |    1 +
 ..._filters-74-b6372cc006844e8488a3b7836c67daaa |    1 +
 ..._filters-75-f0c5c51de4151a17a77c780be0c13e01 |    4 +
 ..._filters-76-6fb35e1a65211e68de5df4a1cb9c7117 |    4 +
 ..._filters-77-4c29d6be8717481332cd1ee7ca17690e |    4 +
 ...n_filters-78-c6a291879bdb37f0c84f6074f257d52 |    4 +
 ..._filters-79-ef8255dcad808f9128d79e6ee9f368cf |    4 +
 ...n_filters-8-69e0235472d7cee7d83037cd083544a5 |    1 +
 ..._filters-80-a83678913c62249c8fdf2dac1f6e3046 |    4 +
 ..._filters-81-a6511579b5e4c2d845664f0c4a6ce622 |    4 +
 ..._filters-82-c22aab929016fa6f4b6d1e14cc3a4940 |    4 +
 ..._filters-83-8ef51af7455eaeeaefff1c98e16dcc65 |    7 +
 ..._filters-84-e164192e6538b428c8b53e008a978d3f |    7 +
 ..._filters-85-7a5da20822bf51ed69ccf640cbb816cf |    7 +
 ..._filters-86-13d6d5335625fc3386a8011dc557002e |    7 +
 ..._filters-87-f12ffd6cc9213d9c64cbea1b6db0632e |    4 +
 ..._filters-88-a800b885358695758afdb719cdefa94f |    4 +
 ..._filters-89-df3db5a91f3f4e88e18d2b1cc5b47113 |    4 +
 ...n_filters-9-b6372cc006844e8488a3b7836c67daaa |    1 +
 ..._filters-90-435ecfc7f9cb5f32019fe498c21ccad3 |    4 +
 ..._filters-91-da36fab3d1686aedd415a7a0f0253eca |    4 +
 ..._filters-92-5f4a5437696f2a60bec9ac1443244242 |    4 +
 ..._filters-93-2acf41a9f6efac0d800df557db716359 |    1 +
 ..._filters-94-cf5fef4ddc313209f5ab1e5ea3763e35 |    1 +
 ..._filters-95-97f94f35ebc30f776a19bed59c7fb4bf |    1 +
 ..._filters-96-4923f8ba429f0c71ad9b6b9499e73a7f |    1 +
 ..._filters-97-5978cd7936c296493a16a31b926043ab |    1 +
 ..._filters-98-607d64d50ef9aad424bd22b358efe027 |    1 +
 ..._filters-99-35c2c8d74bc0ebc4710c81333cb254a9 |    1 +
 ...s_overlap-0-990e447b6447ced0d9684eb7db9e63ce |    0
 ...s_overlap-1-a7336cd2d643f92715b42f9c6eb2c108 |    0
 ..._hive_626-0-3491c764e44ee92af3a88d301a1bd498 |    0
 ..._hive_626-1-2b67cd3c7cec844a7ceb19e8dbb0e164 |    0
 ..._hive_626-2-42997e626819de9cdad544d7fe132c6e |    0
 ..._hive_626-3-2609f2809e0c6ae1ca93806e37960990 |    0
 ..._hive_626-4-387e3bc517b49d4e1c9752c07b72b790 |    0
 ..._hive_626-5-a0eb25c15b6ca1a04da14781b1213e11 |    0
 ..._hive_626-6-392f6f482886b2e7be5903d44bfba3f1 |    0
 ..._hive_626-7-d9c817eebc533bedc3ef9172d325a2c2 |    1 +
 ...in_map_ppr-0-775b1af8eae9b2250052be1b72b4086 |    0
 ...n_map_ppr-1-7b9086c721214279a2f0c64d6d35df77 |    0
 ..._map_ppr-10-c9859bf9c9942c59f3b19d82bd1a3afa |  107 +
 ...n_map_ppr-2-e3e5db334ed33b17026b43f776daee1e |    0
 ...n_map_ppr-3-c9859bf9c9942c59f3b19d82bd1a3afa |  107 +
 ...n_map_ppr-4-1230f694ae20d2a21e41ac609471b8c5 |    0
 ...n_map_ppr-5-b7e6358104eceede7389c7d2a212b058 |    0
 ...n_map_ppr-6-6aab4a0b43b769d7f6b6f5ad6dc0558a |    0
 ...in_map_ppr-7-45704df71b70e3f5aa31966ac96b9db |    0
 ...n_map_ppr-8-e790d28a6c0818b1bafbe252879bd8ed |    0
 ...n_map_ppr-9-921ba3c3c23751ac1d724319a1b9b22a |    0
 ...oin_nulls-0-5644ab44e5ba9f2941216b8d5dc33a99 |    0
 ...oin_nulls-1-97641998eb9ddf2dff56de6758486aa0 |    0
 ...in_nulls-10-39071d8e6b246cfd405714dbf0b5337b |    3 +
 ...in_nulls-11-545dff878ea0d79cdfee517572c9e0c8 |    3 +
 ...in_nulls-12-5e1ca8627aa685435142d8e339e77062 |    3 +
 ...in_nulls-13-5f670a20cbec42a34685ee0398ad7e2d |    3 +
 ...oin_nulls-14-e97ba69145da387a4a66635b8499077 |    3 +
 ...in_nulls-15-e9f9be8be6e936fb832483dfa0be5126 |    3 +
 ...in_nulls-16-b000ccd6c2c05af1875e21428aa3d9b9 |    3 +
 ...join_nulls-17-2b0bfe5754456475ceb6af4694165f |    5 +
 ...in_nulls-18-321cf9d31dac835c3def6ca3b3b860a2 |    4 +
 ...in_nulls-19-739bf8e440e698540d18c29226c3564c |    4 +
 ...oin_nulls-2-f4b71841cfff5294bc1e5ac163eadbe5 |    9 +
 ...in_nulls-20-fff960f1cb832bc93e3d1de519e573d5 |    5 +
 ...in_nulls-21-62a25fb819ae5c1ea757b6e759082a2e |    3 +
 ...in_nulls-22-5b2df5518994ae86c041484561857da0 |    3 +
 ...in_nulls-23-982c3e55235cafa3d89b5dee4366fdf8 |    3 +
 ...in_nulls-24-86ad66543a735d396f7336cb5bdfa495 |    9 +
 ...in_nulls-25-45bd90c71bc44c2accf0009f1ceb5f56 |    1 +
 ...in_nulls-26-3fb736c1d060bbf9ec7ce58be4531dc9 |    2 +
 ...in_nulls-27-6ee7affed896b1c539628ab081842b83 |    2 +
 ...in_nulls-28-455aace3472c5840a885b6fab6a046cb |    1 +
 ...in_nulls-29-2c278a88713aef5cd30ff3720ef3eeeb |    2 +
 ...oin_nulls-3-88d2da3bcb2c8b04df1b6f18ff2226c4 |    9 +
 ...in_nulls-30-2c0c41da38714d1b16feffb00fa08bb1 |    2 +
 ...in_nulls-31-a33c48d38817ee3a7aca511dc7793486 |    1 +
 ...in_nulls-32-e6b104ae96622ff75d510efc6efc9352 |    3 +
 ...in_nulls-33-1284a11bf6aeef8ff87b471d41985f26 |    3 +
 ...in_nulls-34-aeb90811861431cadc5512637793afc1 |    3 +
 ...in_nulls-35-2d1d18d4e9775ec69333947fbd62bc82 |    3 +
 ...in_nulls-36-7c029c91141b36af79ba0dc1de73a257 |    3 +
 ...in_nulls-37-fa84731f5a6beec20d64a7981815b9bc |    3 +
 ...in_nulls-38-6d8955591f62d9cfc6af17df63d3d88e |    0
 ...in_nulls-39-23ab7ac8229a53d391195be7ca092429 |    0
 ...oin_nulls-4-a1f20b4863428627bae1316755cc2d94 |    9 +
 ...in_nulls-40-aa161b0d9fe9d1aad10654fce0e3670b |    0
 ...in_nulls-41-3c52df82c7d78501610f3f898103f753 |    0
 ...in_nulls-42-1d85bb008e02ef4025171a4bc0866a6c |    0
 ...join_nulls-43-e79c906b894fed049ddfab4496a4e3 |    0
 ...in_nulls-44-2db30531137611e06fdba478ca7a8412 |    1 +
 ...in_nulls-45-e58b2754e8d9c56a473557a549d0d2b9 |    1 +
 ...in_nulls-46-64cabe5164130a94f387288f37b62d71 |    1 +
 ...in_nulls-47-ebf794e8b51be738e2d664f249869de1 |    4 +
 ...oin_nulls-48-979c3ee0ee49bfd246d5372b8873fd3 |    2 +
 ...in_nulls-49-2d20d8f4221281a6b1cd579e761f81b7 |    6 +
 ...oin_nulls-5-5ec6e3df7181e0738244623cc01bf22c |    1 +
 ...oin_nulls-50-8b26343e74c161cf74ece5f0bd21470 |    4 +
 ...in_nulls-51-75339d2eb2afabf5dd088074b2563d8f |    6 +
 ...oin_nulls-52-caad1db99085760daaf8f96c0ce5564 |    2 +
 ...in_nulls-53-ec965e66e7fad403cd0ea388c3e70363 |    2 +
 ...join_nulls-54-6f15c794b5587430ebb685cc61c502 |    6 +
 ...in_nulls-55-a1c73326f8c8d9beccda3ba365352564 |    6 +
 ...in_nulls-56-f7b9629093c818b6c384c79d1458d178 |    4 +
 ...in_nulls-57-cf353446d7f358a508f17d0984b90158 |    6 +
 ...in_nulls-58-5f9a59160a76f9b649102a97987ed33a |    4 +
 ...in_nulls-59-8753a39412ac59c7a05951aeeea73b24 |    6 +
 ...oin_nulls-6-7eea211c80e7f1146098e80ffb890d67 |    2 +
 ...oin_nulls-7-1692e12155c37a8d94d63d274a9eb8e0 |    2 +
 ...oin_nulls-8-609f6bd812a44b20da0a39c827e4d870 |    1 +
 ...oin_nulls-9-ef4b27a877efc377cd5750af6725194b |    3 +
 .../join_rc-0-fcbbe26c6881f81800fe86abbfe6aa87  |    0
 .../join_rc-1-6a7685f30de00ebb4867a4002d641a5e  |    0
 .../join_rc-2-88aabbe1fcd7735ae8cc97418b4a59a3  |    0
 .../join_rc-3-4a737f3e518f5322ba41a189e79c1dee  |    0
 .../join_rc-4-f60f7fdd08e85fae90af59475192b725  |    0
 .../join_rc-5-1aef75afe38d512addb44dbf9a650263  | 1028 ++
 ..._reorder2-0-caf1c5fd299fdbdb655234d01d44caf2 |    0
 ..._reorder2-1-744a018c78bae6e09853dd202981e850 |    0
 ...reorder2-10-45349471e0e919bd2185f584e87b891d |    0
 ...reorder2-11-f8460b061fa00f6afbfe8eeccf4d3564 |    1 +
 ..._reorder2-2-fa53198d9eecb9d274b09d4351b9274e |    0
 ..._reorder2-3-38a5e7f36d579835f9c2b1c52efd9643 |    0
 ..._reorder2-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ..._reorder2-5-4abc4f450a58ccdd0df2e345f1276979 |    0
 ..._reorder2-6-3fda17e4414d191f837631438a19e700 |    0
 ..._reorder2-7-512b75ccb9459a6334da1d9699f4a5ec |    0
 ..._reorder2-8-68b763a6f1f673daa35fee55aeae84a1 |    0
 ..._reorder2-9-26ffed826eceda953b7124ee39ace828 |    1 +
 ..._reorder3-0-caf1c5fd299fdbdb655234d01d44caf2 |    0
 ..._reorder3-1-744a018c78bae6e09853dd202981e850 |    0
 ...reorder3-10-ff036400019164ed743ecd9cfc222ce1 |    0
 ...reorder3-11-d6392b851f7dd5e3705e8ff51e1c6583 |    1 +
 ..._reorder3-2-fa53198d9eecb9d274b09d4351b9274e |    0
 ..._reorder3-3-38a5e7f36d579835f9c2b1c52efd9643 |    0
 ..._reorder3-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ..._reorder3-5-4abc4f450a58ccdd0df2e345f1276979 |    0
 ..._reorder3-6-3fda17e4414d191f837631438a19e700 |    0
 ..._reorder3-7-512b75ccb9459a6334da1d9699f4a5ec |    0
 ..._reorder3-8-743fefaadfe31ce43cd2dead85b7d741 |    0
 ..._reorder3-9-9d45e66a3990b7c53fd780f07cd52e13 |    1 +
 ..._reorder4-0-799a471861f35cb065a6b1105c7d9ccf |    0
 ..._reorder4-1-ee3326e9aa49562ac854bbd0b3f3d90a |    0
 ...reorder4-10-1d6b948747ac31296710a491a5652e3f |    1 +
 ..._reorder4-11-7ec0f5b60991a54d86ec9f8a27809c3 |    0
 ..._reorder4-12-203aed2c4298eba4a3c51816a21a1c1 |    1 +
 ..._reorder4-2-8b4643dd260f09d32af5d79de7359c0c |    0
 ..._reorder4-3-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ..._reorder4-4-4abc4f450a58ccdd0df2e345f1276979 |    0
 ..._reorder4-5-3fda17e4414d191f837631438a19e700 |    0
 ..._reorder4-6-24ca942f094b14b92086305cc125e833 |    1 +
 ..._reorder4-7-58a3ea3c82886b1eb7cee7403b1f96a5 |    0
 ...n_reorder4-8-4bbb8e937245e2fa7cafbb423814754 |    1 +
 ..._reorder4-9-b401eef67c1c04f875c084c9e0fda9ba |    0
 ...join_star-0-6001f83f7780835737e3262a34c2b832 |    0
 ...join_star-1-9f29849fe78f15b7594378a10fe3ed9d |    0
 ...oin_star-10-57ce75f989b3b3bfd2f2eceb228e892e |    0
 ...oin_star-11-eba1397e66f25cba4fd264209cc92bae |    0
 ...oin_star-12-89b53ae954ec88171ef87e0459f6eb82 |    0
 ...oin_star-13-342b7249c9ce1484869169b1b33191cb |    0
 ...oin_star-14-75513308d30b781fd2e06d81963c4363 |    0
 ...oin_star-15-24a0b1d0257bad4f85b3a122acf6bef9 |    0
 ...oin_star-16-24ca942f094b14b92086305cc125e833 |    1 +
 ...oin_star-17-44d382ce6848d3f0b900b0808747d8e9 |    1 +
 ...oin_star-18-1c22e451845667bd6b4eac3c49c36965 |    1 +
 ...oin_star-19-a1209595ce68e24a111c2a0d27863bfa |    0
 ...join_star-2-75d7e03808482c11361ce72f2dd38de0 |    0
 ...oin_star-20-76473cb68a69b9408207fd43ddae9339 |   10 +
 ...oin_star-21-6b8dbb1dbcf0096f0af3209bb6efd2c6 |    0
 ...oin_star-22-429cfd140488242d569aee6594aae76b |   10 +
 ...oin_star-23-bada259628918dbfb4837bcb58258530 |    0
 ...oin_star-24-e11ab68d72d874c7c6c658c1018f5a49 |   10 +
 ...oin_star-25-be5af28b6bccf529a31ef68619de699e |    0
 ...oin_star-26-a412a0620a359a62e2ab4e45fa8e0330 |   10 +
 ...oin_star-27-9ae4ebb8ceaa724bdbc88126f86692f1 |    0
 ...oin_star-28-98a3f4d8a2209e771c57462d4b723ff9 |   10 +
 ...join_star-3-4f4ca11033af3894cc2e720ebb69e5da |    0
 ...join_star-4-aaba115af7543b214820a48a694f2463 |    0
 ...join_star-5-c72a8aff3a51f9e59bb62fd99807d8da |    0
 ...join_star-6-73d96ed451a4964e5c364dbdb56d487a |    0
 ...join_star-7-b007c3d4b6ed10df9e875e23644b673a |    0
 ...join_star-8-a957982d8981ff0a35397ca449297024 |    0
 ...join_star-9-904e30d8615eb411fb24c2cc08df94f4 |    0
 ...in_thrift-0-811b62ecbacdb26c67fa260ff3747a41 |    6 +
 ...in_thrift-1-4f47dd107d2be1212411bda214c0d1db |    0
 ...in_thrift-2-d4bfb7bab262dc2898431680711dec1b |   11 +
 .../join_vc-0-f6269c9b545c9f908ef9aebf1a2ac097  |    0
 ...join_view-0-d286410aa1d5f5c8d91b863a6d6e29c5 |    0
 ...join_view-1-4e6a4fd729bac739f5f9b9e2c42b2467 |    0
 ...join_view-2-eda40dba9678df62dde73fc5dafb2b44 |    0
 ...join_view-3-eccb00d8dada8ab56a48c373e381e02b |    0
 ...join_view-4-763ab5853bff619e6525c01e46b2a923 |    1 +
 ...join_view-5-85baeea910adc4589bc3ec2ce0b1e856 |    0
 ...join_view-6-c37b7962ab7371f94a9c54d61f7638ef |    0
 ...join_view-7-a14cfe3eff322066e61023ec06c7735d |    0
 ...join_view-8-d286410aa1d5f5c8d91b863a6d6e29c5 |    0
 ...join_view-9-4e6a4fd729bac739f5f9b9e2c42b2467 |    0
 ...ral view1-0-85bfbfd635aee807ede359073fb26dee | 1000 ++
 ...ral view2-0-6d92d10040c715df89db0f61ae4250bb | 1000 ++
 ...ral view3-0-55b6de1dbad92682804e98524c0d6c12 | 1000 ++
 ...ral view4-0-3ed6bfa23add415990b443fc232b4ba0 |    0
 ...ral view4-1-6ced0ab5d543a2c5c6c7f7e27ed04814 |    0
 ...ral view4-2-ed9961425eee97a5f35c5b6e69dc368e |    0
 ...ral view5-0-f797cf9d04a98cfe477d14703aeb294b | 1000 ++
 ...ral view6-0-f92fe6429a6630d4991f8ad76ff1d79a |  500 +
 ...eral_view-0-bc2e73d1da334f7bf550244ce6f6e77b |    0
 ...eral_view-1-82287db1270c77c3af7a60d65c4bdc80 |    0
 ...ral_view-10-1f2df08433fe12a9ae086e3d9309039e |    0
 ...ral_view-11-d884acac077c5a02ef048069dd8c16d7 |    3 +
 ...eral_view-12-f539cc98118a276d38c61fcc0ad0b09 |    0
 ...ral_view-13-f1ca785bf643a4a3cd1f2f823da158ba |    0
 ...ral_view-14-f29001fbaafbdc4aaa1e0a0c18481aa7 |   20 +
 ...ral_view-15-e1fad51e2f77de35d5781d788d70057e |   20 +
 ...ral_view-16-5eafb0317b6974eb588075d152719a79 |   20 +
 ...ral_view-17-4c6ff06840694c274bf8a91bade677ab |   20 +
 ...ral_view-18-a98a136672c920c0463bd49b4ec7b65e |   20 +
 ...ral_view-19-9b417d5554cbeb8f536a1613879295f7 |   20 +
 ...eral_view-2-bfd7354229ac8a934c8f978b43b28565 |    0
 ...eral_view-20-d75015d8e44499526fec784ec00b905 |    0
 ...ral_view-21-9eec1a93e07de6acbc36b1156424ca11 |   13 +
 ...eral_view-3-16a7be14adbb71fb9e6c7e0f00cfe86e |    0
 ...eral_view-4-f5855ce2bc7877c698e7f94504d12d62 |    0
 ...eral_view-5-857f93a5c8d5ba00d214384117147bae |    0
 ...eral_view-6-e78723941c3b42349f9eb804b4b82d15 |    1 +
 ...eral_view-7-7c88418f83112c55d08a0727d6248825 |    3 +
 ...eral_view-8-d2bff21465d3db7bbff8b9913c012452 |    9 +
 ...eral_view-9-60290e9a3b75a39c21dd44817d90d4a7 |    3 +
 ...l_view_cp-0-6ae48c990343343aad4145203c364f79 |    0
 ...l_view_cp-1-72a14433dd2f25dd8c38107235fe1756 |    0
 ...l_view_cp-2-647d019098d676b2fdb8a5127b633287 |    0
 ...l_view_cp-3-3622d591963e6a7f021d07c7c35a1cd2 |    0
 ...l_view_cp-4-507876b610812506343e9d251645170b |    1 +
 ...w_noalias-0-72509f06e1f7c5d5ccc292f775f8eea7 |    0
 ...w_noalias-1-6d5806dd1d2511911a5de1e205523f42 |    2 +
 ...w_noalias-2-155b3cc2f5054725a9c2acca3c38c00a |    0
 ...w_noalias-3-3b7045ace234af8e5e86d8ac23ccee56 |    2 +
 ...ew_noalias-4-e1eca4e08216897d090259d4fd1e3fe |    0
 ...w_noalias-5-16d227442dd775615c6ecfceedc6c612 |    0
 ...iew_outer-0-b66c363516d1f717765df9b91da3b5b4 |    0
 ...iew_outer-1-8d4332785ff69bb86607700c133d0baa |   10 +
 ...iew_outer-2-b4474ec12d042fca7a21a2cd551c1068 |    0
 ...iew_outer-3-57b2ffd7b60708551238c491a2a8685d |   10 +
 ...iew_outer-4-96fe3dc4f8116e535c322437a59b5e4e |    0
 ...iew_outer-5-2ec3aeb923621c64da042402709e64e9 |    0
 ...iew_outer-6-511e4df505342e04c20e50fda8962120 |   10 +
 ..._view_ppd-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ..._view_ppd-1-cd326124717660a333f0915395f96768 |    0
 ..._view_ppd-2-25c2f5138fc88cf7fc34339a501de05f |    9 +
 ..._view_ppd-3-a7d1b9240892d32ae3adf6ff2289a760 |    0
 ..._view_ppd-4-c746547306ed67a5e8a0fce57023c9c9 |    3 +
 ..._view_ppd-5-2d087c55c7ad9f3dc51d8406833feb1f |    0
 ..._view_ppd-6-63f8025bbf66831e84b98f9429e6c7fa |   12 +
 ..._view_ppd-7-b8eb877331710c06ebc7dbaab5a7155b |    0
 ..._view_ppd-8-fe627f796b01fe05ef7ccc30afe7c510 |   27 +
 ...ength.udf-0-e85ebb8ce5d939964fd87bd13b326c02 |    1 +
 ..._pushdown-0-79b294d0081c3dfd36c5b8b5e78dc7fb |    1 +
 ..._pushdown-1-d0a93f40892e3894460553b443c77428 |    1 +
 ...pushdown-10-19842c7708a0787e59cc5e6b8c3a4250 |    0
 ...pushdown-11-b435672262fc3c02d1ed1a93ff8d856f |   20 +
 ...pushdown-12-a3516c212d6c79986536edbd9c961098 |    0
 ...pushdown-13-93906f7e87e5e3dc4b9590ec13b6af78 |   20 +
 ...pushdown-14-cfae77212d164efb18208f71332fd368 |    0
 ...pushdown-15-62a90d3ba54cc68055b3502c3864a3c1 |    0
 ..._pushdown-16-b618008e10acc4ee96b6ea2dbdf0f32 |    0
 ...pushdown-17-11c349c0db0f869be88351256650fe60 |   20 +
 ...pushdown-18-66ecdd019c936dec1ab5c9389c9071b3 |    0
 ...pushdown-19-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ..._pushdown-2-4d1e292b00635298240ff909be64dce4 |    0
 ...pushdown-20-d4de935f7a059cce44889c6ba69cfddb |    0
 ...pushdown-21-f04dee0f94443ca01320657897cbb914 |   20 +
 ...pushdown-22-4d378725e22e7e48c861983ba935bf5e |    1 +
 ...pushdown-23-53b4dd4899cb2ba681a801a3b5ca155a |    0
 ...pushdown-24-cb58113b9dfd3e93d4623cba6a090976 |  100 +
 ...pushdown-25-1b6cdcbc002f5f1bde0f369a0dd1632a |    0
 ...pushdown-26-e691b284f1b830d7b83a36750105737c |  100 +
 ..._pushdown-3-cc674af3ce71c06670e366932df43462 |   20 +
 ..._pushdown-4-81bbb7300da27bc63f7a139677faac3f |    0
 ..._pushdown-5-c0664bc5bff121823ac2f37df13d6bd7 |   20 +
 ...t_pushdown-6-b722630e977a5ca509234fc417d7b30 |    0
 ..._pushdown-7-e8c8087a3910ea53a725b01b9d05b921 |   20 +
 ..._pushdown-8-6194a19c1d5065731ec26ea1d5a390e1 |    0
 ..._pushdown-9-1446f634128a1c3e7cd224ea82452d0a |   20 +
 .../lineage1-0-c021950f995f1d6a7b83ffe044daa750 |    0
 .../lineage1-1-aeb863486b8fe899ee741fc8c8418fc9 |    0
 .../lineage1-2-f92e96c6357273ea6cbb2195a418df9c |    0
 ...al_double-0-10ef1098e35d900983be3814de8f974f |    0
 ...al_double-1-3863c17e03c9c1cd68452106a8721d13 |    1 +
 ...eral_ints-0-5ffd1b49cdda4149aef2c61c53a56890 |    0
 ...eral_ints-1-b41c42ce2f6ba483b68bb08752b95ec4 |    1 +
 ...ral_string-0-9b48d41e5c9e41ddc070e2fd31ace15 |    0
 ...al_string-1-2cf4b7268b47246afdf6c792acca379d |    1 +
 ..._dyn_part1-0-463330cf55370dbe92d6ed74ef91302 |    4 +
 ...dyn_part1-1-cd849c4fe1229428da98947e3e43b46d |    0
 ...yn_part1-10-fca9513ea05bfb8b7e0e6f337d184d66 | 1000 ++
 ...yn_part1-11-9c82167763a771c175c656786d545798 | 1000 ++
 ...dyn_part1-2-9c0d4354b6a9be351fa32a66ff58a177 |    0
 ...dyn_part1-3-e17dba1884f6a1d2b5002925afd7c2d3 |   12 +
 ...dyn_part1-4-16367c381d4b189b3640c92511244bfe |    1 +
 ...dyn_part1-5-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...dyn_part1-6-255ad4511130fb8c9ee9d65b7c95743f |    0
 ...dyn_part1-7-a33b2c9d962e4921c98e62387f3989f7 |    0
 ...dyn_part1-8-ea921e0af59a4940a11c94143b1c4b32 |    2 +
 ...dyn_part1-9-30bc31441828a053d1a675b225a5d617 |    2 +
 ...dyn_part10-0-463330cf55370dbe92d6ed74ef91302 |    4 +
 ...yn_part10-1-a5b30075b6c79d1a02e240f46ea1d318 |    0
 ...yn_part10-2-151ba0c3b8317902f1235ac07d58135e |   12 +
 ...yn_part10-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...yn_part10-4-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...yn_part10-5-16367c381d4b189b3640c92511244bfe |    1 +
 ...yn_part10-6-48d24be440fbbd48f82efeeb05f663c9 |    0
 ...yn_part10-7-17d0630e1125ac326c5a7a83e6b8bcc3 |    0
 ...yn_part10-8-245027204484e281e1cfaf74386d2967 |    2 +
 ...yn_part10-9-eb29a5b2392bf821b2ff51b70863d531 | 1000 ++
 ...dyn_part11-0-463330cf55370dbe92d6ed74ef91302 |    4 +
 ...yn_part11-1-bcf9e49f6a630b18108da59b243455f7 |    0
 ...yn_part11-2-4301f87a8dbf9576788637386e26f9a2 |   12 +
 ...yn_part11-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...yn_part11-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...yn_part11-5-ea607fbed28d20e5726f4501285d698d |    1 +
 ...yn_part11-6-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...yn_part11-7-b377ea0092e921e5c07e8f34d7c9f920 |    0
 ...yn_part11-8-9a4433518ac9ff49cb4b71812705adbb | 1000 ++
 ...yn_part11-9-3889a0cba1cf3c8f8c2e67957e69406a | 1000 ++
 ...dyn_part12-0-463330cf55370dbe92d6ed74ef91302 |    4 +
 ...yn_part12-1-37e5641a1239a05bbd1fb9707f69cd59 |    0
 ...yn_part12-2-4a10b19bdc478379bb8c8c9e5fe52c9b |   12 +
 ...yn_part12-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...yn_part12-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...yn_part12-5-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...yn_part12-6-e5c79bdfc92b7b754b003d718d9717a1 |    0
 ...yn_part12-7-fd1422a86c9b12ce915a7fa2f2b7fc97 |    2 +
 ...dyn_part12-8-fd656b581b8f8fbb8ac22f444dbc345 | 2000 ++++
 ...dyn_part13-0-463330cf55370dbe92d6ed74ef91302 |    4 +
 ...yn_part13-1-55bf30e1b5f1aeac9ef284e5e4f19c28 |    0
 ...yn_part13-2-d52536b8ac62f6e8152e394fe135a3e0 |   12 +
 ...yn_part13-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...yn_part13-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...yn_part13-5-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...yn_part13-6-67ee926bc6b325a6bfc952bb81752a3d |    0
 ...yn_part13-7-99993811a25b02e7904a9403f51775d5 |    0
 ...dyn_part13-8-930d8e7a94f0cdf922322dae4a02e16 |    2 +
 ...yn_part13-9-c8de411bc094b37b59a2eb0baf6de55d |   34 +
 ...yn_part14-0-ff0d0473e56406f7cb66e83b9af25a6a |    0
 ...yn_part14-1-253e2a15bfaef9aa781dc29fa324b51e |    9 +
 ...yn_part14-2-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...yn_part14-3-16367c381d4b189b3640c92511244bfe |    1 +
 ...yn_part14-4-584fc7f440280f67bf5bfdb23370cafd |    0
 ...yn_part14-5-ce75e50bda381af53c8549b0d8662d94 |    0
 ...yn_part14-6-3fd73cd9f8f9b991b7e72405c00cf5d6 |    2 +
 ...yn_part14-7-7c931249465f330d51ef0610f214429e |    6 +
 ...part14_win-0-a58efbee279cc96fb5738e6ab389927 |    0
 ...art14_win-1-253e2a15bfaef9aa781dc29fa324b51e |    9 +
 ...art14_win-2-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...art14_win-3-16367c381d4b189b3640c92511244bfe |    1 +
 ...art14_win-4-584fc7f440280f67bf5bfdb23370cafd |    0
 ...art14_win-5-ce75e50bda381af53c8549b0d8662d94 |    0
 ...art14_win-6-3fd73cd9f8f9b991b7e72405c00cf5d6 |    2 +
 ...art14_win-7-7c931249465f330d51ef0610f214429e |    6 +
 ...yn_part15-0-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...yn_part15-1-16367c381d4b189b3640c92511244bfe |    1 +
 ...yn_part15-2-1379abc2de057dc6d240a526f0dd8a3c |    0
 ...yn_part15-3-9940fad8d8590e60bd726e9503ae4fa9 |    0
 ...yn_part15-4-fa01199bab3e6aa47a82c9aec88aa76a |    0
 ...yn_part15-5-9940fad8d8590e60bd726e9503ae4fa9 |    3 +
 ...dyn_part2-0-294e3beb0241f9f8eac7f54e1bfd775f |    0
 ...dyn_part2-1-845923af04bb331c9f5995a3a3e84424 |   12 +
 ...dyn_part2-2-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...dyn_part2-3-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...dyn_part2-4-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...dyn_part2-5-fdb342199af53c5c18529c3a0472a38b |    0
 ...dyn_part2-6-60864ea22e1173981ed651ddc2d944c4 |    0
 ...dyn_part2-7-86ffa99b03fa88235b61bf1af7062c33 |    2 +
 ...dyn_part2-8-a1ff8a12d94378e7e1165bd78cf724cf | 1000 ++
 ...dyn_part2-9-3f29de9877006f9448272ef2422d6132 | 1000 ++
 ..._dyn_part3-0-463330cf55370dbe92d6ed74ef91302 |    4 +
 ...dyn_part3-1-ce25d1f46dd5e5d9147e39566581514f |    0
 ...dyn_part3-2-dbbba335c008a61a13c1472b34470397 |   12 +
 ...dyn_part3-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...dyn_part3-4-16367c381d4b189b3640c92511244bfe |    1 +
 ...dyn_part3-5-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...dyn_part3-6-17dee8c004f1e7db4542fbf4241edce3 |    0
 ...dyn_part3-7-867958e24e25ad098c5001bbc7102762 |    0
 ...dyn_part3-8-c3b6f0cc860b84851dd60c53b36a6437 | 2000 ++++
 ..._dyn_part4-0-463330cf55370dbe92d6ed74ef91302 |    4 +
 ...dyn_part4-1-50822afef6986cfea20523ea6092e455 |    0
 ...yn_part4-10-7f0c1e54518d4d1d345577a100e670e8 | 1500 +++
 ...yn_part4-11-1313644c9dad948bfcebd7386c309ab7 | 2500 +++++
 ...dyn_part4-2-9893d8c02ab8bd59d3e9fb0665f508bd |   12 +
 ...dyn_part4-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...dyn_part4-4-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...dyn_part4-5-16367c381d4b189b3640c92511244bfe |    1 +
 ...dyn_part4-6-2869679fad49c57ba08169ea32271379 |    0
 ...dyn_part4-7-f31c7a56b50a5ba425e85480e13c39e1 |    0
 ...dyn_part4-8-cdff1da8e9e1e9242c49d895751af0a9 |    0
 ...dyn_part4-9-3c344e5840c1df354a2a71722c27f0a0 |    5 +
 ...dyn_part5-0-d9a2e2fa436aaf37e91ccf52e04226b3 |    0
 ...dyn_part5-1-9a4d1f6a14227bb66bd01557a464da8b |    9 +
 ...yn_part5-10-be7953ca7bd26623d3897f5060e13737 |    3 +
 ...yn_part5-11-6da8fa1e639db104128ba7e2f88f764d |    1 +
 ...dyn_part5-2-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...dyn_part5-3-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...dyn_part5-4-16367c381d4b189b3640c92511244bfe |    1 +
 ...dyn_part5-5-67f2c7448db01b6804c846f9f4f76928 |    1 +
 ...dyn_part5-6-f6dcb13dead8bb4c003eb19099908190 |    1 +
 ..._dyn_part5-7-3ca3cc56a27939d62db1b52d86309df |    0
 ...dyn_part5-8-669ccdcc0e0f3162ee44d51ff449fdd9 |    0
 ...dyn_part5-9-854026d1c2add692f2f90ad74668bbf6 |  309 +
 ..._dyn_part6-0-463330cf55370dbe92d6ed74ef91302 |    4 +
 ...dyn_part6-1-9657a48a4266c176f84c7aaf115fbc30 |    0
 ...dyn_part6-2-779aa345cf2875089312ec26b046415d |   12 +
 ...dyn_part6-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...dyn_part6-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...dyn_part6-5-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...dyn_part6-6-559ff31031a6a0ff6959655c6acd07a3 |    0
 ...dyn_part6-7-17cbb9aeb8dfaa3f4ba31f4b5d871dd1 | 1000 ++
 ..._dyn_part6-8-1009bd2cbd88ddba97186fb76e96a4f | 1000 ++
 ..._dyn_part7-0-463330cf55370dbe92d6ed74ef91302 |    4 +
 ...dyn_part7-1-e31d34a1b14d706d2b78d083ea858c81 |    0
 ...dyn_part7-2-5d4c3c48f53d55e26ca142ee70d1706a |   12 +
 ...dyn_part7-3-ad94ac1192dbace6b5cf5915387e94e2 |    0
 ...dyn_part7-4-e98039d0d4ef775fb5594bebffacf4f6 |    1 +
 ...dyn_part7-5-b3615ce72a55dba805303145030c8a93 |  500 +
 ..._dyn_part8-0-463330cf55370dbe92d6ed74ef91302 |    4 +
 ...dyn_part8-1-ff5ce932ae5ba496badee7f2465f272c |    0
 ...dyn_part8-2-9e1df41acabef83f62464f52c2396c8a |   12 +
 ...dyn_part8-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...dyn_part8-4-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...dyn_part8-5-16367c381d4b189b3640c92511244bfe |    1 +
 ...dyn_part8-6-86db06cb739ceef70c8885469d847495 |    0
 ...dyn_part8-7-be6ace08b68bc4346456103640308cf7 |    0
 ...dyn_part8-8-cc6aa0fc59ede89158d4f19752660b8b |    4 +
 ...dyn_part8-9-a7456fceb35f62a282db750384f480db | 2000 ++++
 ..._dyn_part9-0-463330cf55370dbe92d6ed74ef91302 |    4 +
 ...dyn_part9-1-2c61920dcd46ece096fd12875871709f |    0
 ...dyn_part9-2-748ac33315295f8e55f2480f7714c27a |   12 +
 ...dyn_part9-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...dyn_part9-4-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...dyn_part9-5-16367c381d4b189b3640c92511244bfe |    1 +
 ...dyn_part9-6-3c2f7b27f021441c1d6b174a6e2c3045 |    0
 ...dyn_part9-7-ffe5e03b1884bf7285a7e5463bf31e1b |    0
 ..._dyn_part9-8-504a475a583d33f7c71db57e6774919 |    2 +
 ...dyn_part9-9-72b1ad2231269b704130903b35ac04bb | 1000 ++
 ...thsuccess-0-84028c4ca541d126baffc20d6d876810 |    0
 ...thsuccess-1-c84cd1b5b491bded8ac3b0521de599c5 |    0
 ...thsuccess-2-7368973ec1870dd3b237c37eb3857b1e |    1 +
 ...thsuccess-3-9ee887603dcba5200918ae5200afa5d5 |    0
 ..._the_name-0-8b3d200fd29aeafd07f16e7a732585a6 |    0
 ..._the_name-1-4399d9b3f970d3c5a34d1f9bf7b7447f |    0
 .../load_fs2-0-517732da2c84ae17095b0e1d96f74d97 |    0
 .../load_fs2-1-5018c84e09be70bf663594a89f3ad731 |    0
 .../load_fs2-2-94d2317b453b3b49bb9f2b58040b4748 |    0
 ..._the_name-0-f99b4f29506d65c841fb1db18263fbcc |    1 +
 ..._the_name-1-b64a19f7101a4fb3b5d08b2f6e296400 |    1 +
 ..._the_name-2-2087e00fe000e00f64e819dca59be450 |    0
 ...thsuccess-0-fa705a031ff5d97558f29c2b5b9de282 |    0
 ...thsuccess-1-7368973ec1870dd3b237c37eb3857b1e |    1 +
 ...thsuccess-2-9ee887603dcba5200918ae5200afa5d5 |    0
 ...thsuccess-0-84028c4ca541d126baffc20d6d876810 |    0
 ...thsuccess-1-7368973ec1870dd3b237c37eb3857b1e |    1 +
 ...thsuccess-2-9ee887603dcba5200918ae5200afa5d5 |    0
 ...loadpart1-0-fa705a031ff5d97558f29c2b5b9de282 |    0
 ...loadpart1-1-4bf1504274319c44d370b58092fe016c |    0
 ...loadpart1-2-b0ebbe71c220979b8fd4a36ffa501bf6 |    0
 ...loadpart1-3-21f4ee91fa1c65e8579e4cbe4777d7a0 |    0
 ...loadpart1-4-e2e5e7a0378c6f0c28391c447ec9cee9 |    6 +
 .../loadpart1-5-892cb7ecc26e84f1c033b95a3ee3edc |    0
 .../loadpart1-6-ca5e3149f2b190d7df923a3e5c1cb07 |    0
 ...loadpart1-7-c6493490f898e72dc7ed1bc2d4721aa4 |    6 +
 .../loadpart1-8-ca5e3149f2b190d7df923a3e5c1cb07 |    0
 ...loadpart1-9-c012b29f0d7720fbc515aa5fe2759ac7 |    0
 ...dpart_err-0-8d7fa992960b4c8ec2cb874be479de37 |    1 +
 ...dpart_err-1-8e68053c7f96f268ae1e25082e9b7517 |    1 +
 ...dpart_err-2-21fe8ff9059167209647e7ea086f483e |    0
 .../lock1-0-cd46bc635e3010cf1b990a652a584a09    |    0
 .../lock1-1-3e95421993ab28d18245ec2340f580a3    |    0
 .../lock1-2-c0c18ac884677231a41eea8d980d0451    |    0
 .../lock2-0-cd46bc635e3010cf1b990a652a584a09    |    0
 .../lock2-1-3e95421993ab28d18245ec2340f580a3    |    0
 .../lock2-2-c0c18ac884677231a41eea8d980d0451    |    0
 .../lock2-3-27ad2962fed131f51ba802596ba37278    |    0
 .../lock2-4-c06da7f8c1e98dc22e3171018e357f6a    |    0
 .../lock2-5-e8d1d10c308a73eef78dde414a5e40ca    |    0
 .../lock3-0-27ad2962fed131f51ba802596ba37278    |    0
 .../lock3-1-c06da7f8c1e98dc22e3171018e357f6a    |    0
 .../lock3-2-b1ca816784e88f105b2fce1175340c33    |    0
 .../lock3-3-16367c381d4b189b3640c92511244bfe    |    1 +
 .../lock3-4-a4fb8359a2179ec70777aad6366071b7    |    1 +
 .../lock3-5-8096935c5c1755f9b88583e8c72921ac    |    0
 .../lock3-6-598ba296ba1c6931f4161a9f50b00cbe    |    0
 .../lock4-0-9583a6f9fe5ca6c74ff44d7d064fed92    |    1 +
 .../lock4-1-27ad2962fed131f51ba802596ba37278    |    0
 .../lock4-2-c06da7f8c1e98dc22e3171018e357f6a    |    0
 .../lock4-3-b1ca816784e88f105b2fce1175340c33    |    0
 .../lock4-4-16367c381d4b189b3640c92511244bfe    |    1 +
 .../lock4-5-a4fb8359a2179ec70777aad6366071b7    |    1 +
 .../lock4-6-8096935c5c1755f9b88583e8c72921ac    |    0
 .../lock4-7-598ba296ba1c6931f4161a9f50b00cbe    |    0
 ..._join_ppr-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ..._join_ppr-1-498e526f13a05a053a338d766f7351cd |    0
 ..._join_ppr-2-3d41e966f69a64babb783d1aad0f1b73 |   12 +
 ..._join_ppr-3-ac75aeb98d142f514ed7b9b44e78c7c2 |    0
 ..._join_ppr-4-a4f0ff6d2a367242836379fa9e3fe3ef |   12 +
 ..._join_ppr-5-1209db6544b421ea32a360d863becd94 |    0
 ...r_join_ppr-6-dedfbaea184f5e3a29226e6e6bc6735 |   12 +
 ..._join_ppr-7-9548b9e389f361ac8eccb3de7255da42 |    0
 ...r_join_ppr-8-6fca189c46645f124d5fcb82564b703 |   12 +
 .../mapjoin1-0-a267d586eb00766a0ac1b16f5b45cf9d |    1 +
 .../mapjoin1-1-abd9364d276ec89352232da5e2237768 |    0
 ...mapjoin1-10-c08fefa00b89f50dd365208151593505 |   10 +
 ...mapjoin1-11-fb5e414c98754b7e79c744606aa6ccb7 |    0
 ...mapjoin1-12-6fa8df1d49ba571bb9d2615ad22958d9 |   10 +
 .../mapjoin1-2-fe84593f006c85e68fbb797394cdccd0 |   10 +
 .../mapjoin1-3-8439a0592619790b64d16d2506f2233d |    0
 .../mapjoin1-4-c08fefa00b89f50dd365208151593505 |   10 +
 .../mapjoin1-5-72068bd4cdac40e4d18fd729f39855ba |    0
 .../mapjoin1-6-6fa8df1d49ba571bb9d2615ad22958d9 |   10 +
 .../mapjoin1-7-757dfb540b8a49b3663f8caba7476ec5 |    0
 .../mapjoin1-8-fe84593f006c85e68fbb797394cdccd0 |   10 +
 .../mapjoin1-9-5eabdf151ff9fedb64559d2fbd1ae266 |    0
 ..._distinct-0-863233ccd616401efb4bf83c4b9e3a52 |    1 +
 ..._distinct-1-a00d1791b7fa7ac5a0505d95c3d12257 |    1 +
 ...distinct-10-53a3e706e797dc6b9e7f5ee8b100fa56 |    0
 ...distinct-11-4489654b888efc588b13ee1cda1b6a9f |   10 +
 ...distinct-12-1d351f7e821fcaf66c6f7503e42fb291 |    1 +
 ...distinct-13-a7dc16cb82c595b18d4258a38a304b1e |    1 +
 ...distinct-14-53a3e706e797dc6b9e7f5ee8b100fa56 |    0
 ...distinct-15-4489654b888efc588b13ee1cda1b6a9f |   10 +
 ..._distinct-2-53a3e706e797dc6b9e7f5ee8b100fa56 |    0
 ..._distinct-3-4489654b888efc588b13ee1cda1b6a9f |   10 +
 ..._distinct-4-863233ccd616401efb4bf83c4b9e3a52 |    1 +
 ..._distinct-5-a7dc16cb82c595b18d4258a38a304b1e |    1 +
 ..._distinct-6-53a3e706e797dc6b9e7f5ee8b100fa56 |    0
 ..._distinct-7-4489654b888efc588b13ee1cda1b6a9f |   10 +
 ..._distinct-8-1d351f7e821fcaf66c6f7503e42fb291 |    1 +
 ..._distinct-9-a00d1791b7fa7ac5a0505d95c3d12257 |    1 +
 ...outerjoin-0-407016bf2679fb9e9d076a2d115e859d |    1 +
 ...n_mapjoin-0-24ca942f094b14b92086305cc125e833 |    1 +
 ...n_mapjoin-1-44d382ce6848d3f0b900b0808747d8e9 |    1 +
 ...n_mapjoin-2-25fc734982956a164adde6bb1d4d8751 |    1 +
 ...n_mapjoin-3-cb38700198e89779e4dc1b25026d92a1 |    0
 ...n_mapjoin-4-f9a2e0792bfe37c48895b8044a3a3702 |    0
 ...n_mapjoin-5-c47698bac140454637a999e583941ce7 |    2 +
 ..._subquery-0-24ca942f094b14b92086305cc125e833 |    1 +
 ..._subquery-1-44d382ce6848d3f0b900b0808747d8e9 |    1 +
 ..._subquery-2-25fc734982956a164adde6bb1d4d8751 |    1 +
 ..._subquery-3-4422532005e909173a4799d8d5091f1b |    0
 ..._subquery-4-7df121f9774cb23edc557b98ad1e1924 |  107 +
 ..._subquery-5-d9e59bfa950495629b7ba4bc6700405c |    0
 ..._subquery-6-dcdc6b87a9b87b0ab10ad0e44a197f1b |  107 +
 ...subquery2-0-59fdb2842fbf4f530366f0237ff235e2 |    0
 ...subquery2-1-c0a9763a930555f846a2576d003fb517 |    0
 ...ubquery2-10-44d382ce6848d3f0b900b0808747d8e9 |    1 +
 ...ubquery2-11-25fc734982956a164adde6bb1d4d8751 |    1 +
 ...ubquery2-12-7ebf0bee394756c0e0c78bdd1034f183 |    0
 ...ubquery2-13-c876a518451059f17fc15e29f6f57951 |    2 +
 ...ubquery2-14-59fdb2842fbf4f530366f0237ff235e2 |    0
 ...ubquery2-15-c0a9763a930555f846a2576d003fb517 |    0
 ...ubquery2-16-2f8ecc54049960ee4707f5e6f491fdf4 |    0
 ...subquery2-2-2f8ecc54049960ee4707f5e6f491fdf4 |    0
 ...subquery2-3-681c6f08aac965e4156dbd5800064a68 |    0
 ...subquery2-4-ab6020d67f5a99c0a87e630790507345 |    0
 ...subquery2-5-c0e460b0c5bceeeb5820a1240fa9f7d9 |    0
 ...subquery2-6-5353ee601eb42d5842690d3941683be1 |    0
 ...subquery2-7-fb516ed5906b1f485d3e7e7eeaedd862 |    0
 ...subquery2-8-d524906728fef9f559709fe0922ab24e |    0
 ...subquery2-9-24ca942f094b14b92086305cc125e833 |    1 +
 ...est_outer-0-407016bf2679fb9e9d076a2d115e859d |    1 +
 ...est_outer-1-b1ac944eac23eb8af1f1f659659c7bcc |    0
 ...st_outer-10-ce1ef910fff98f174931cc641f7cef3a |    1 +
 ...st_outer-11-cfaaae6c3ef2a5eb8cd7ec5065ca7795 |    4 +
 ...st_outer-12-80993ab7f757001e1f058bf8609f8420 |    4 +
 ...st_outer-13-a5d200c74f7000ad3e36fac90c980d34 |    0
 ...st_outer-14-7fe52008c4a98853d086d17fc3c21906 |    5 +
 ...est_outer-2-43561759b314d02b2dba5eb49a65c515 |    0
 ...est_outer-3-6ee8075ac3ad15ad1ac103d815544e7f |    0
 ...test_outer-4-9e1f369b391b4a050250e0a954ffbb8 |    0
 ...est_outer-5-c95eb9bb8b40a43691c4ef432d8f38b0 |    0
 ...est_outer-6-7fe52008c4a98853d086d17fc3c21906 |    5 +
 ...est_outer-7-ab7726921abfa43bb20ddfbc05f73c24 |    0
 ...est_outer-8-dfb08d397d3fe163d75c3b758097b68a |    5 +
 ...est_outer-9-6c45ce60b3dfce0e8bd19eedd57ee017 |    4 +
 ...apreduce1-0-904b34e86c266384dc261655162dde3c |    0
 ...mapreduce1-1-e43492b1834d823a66b0f6499b7d2fe |    0
 ...mapreduce1-2-c32bd8b1734c410b3686469a7a3500e |    0
 ...apreduce1-3-adc1ec67836b26b60d8547c4996bfd8f |  500 +
 ...apreduce2-0-904b34e86c266384dc261655162dde3c |    0
 ...apreduce2-1-22edb61e7c8a162887c58ebbdc4e4a45 |    0
 ...apreduce2-2-3442d32acb17e007a8f844b38fda9a1b |    0
 ...apreduce2-3-adea843673e541da8a735a5a34e7c7dc |  500 +
 ...apreduce3-0-904b34e86c266384dc261655162dde3c |    0
 ...apreduce3-1-efaeccafc3db890b344dc6037266b71b |    0
 ...apreduce3-2-51905797c8299159dc1cf1ef69cd7a9a |    0
 ...apreduce3-3-adc1ec67836b26b60d8547c4996bfd8f |  500 +
 ...apreduce4-0-904b34e86c266384dc261655162dde3c |    0
 ...apreduce4-1-7fed3aa9a8e544556f5b58f301d8bd2f |    0
 ...apreduce4-2-6906be683bdd3666075760de019ac5ab |    0
 ...apreduce4-3-adc1ec67836b26b60d8547c4996bfd8f |  500 +
 ...apreduce5-0-904b34e86c266384dc261655162dde3c |    0
 ...apreduce5-1-52bff54eba53868ef3fd026cc6301a13 |    0
 ...apreduce5-2-2cfcb0d4e390cd5fdd6d8a9bb26555ca |    0
 ...apreduce5-3-adc1ec67836b26b60d8547c4996bfd8f |  500 +
 ...apreduce6-0-904b34e86c266384dc261655162dde3c |    0
 ...apreduce6-1-d5ed2c0aafd39b76fa414194add93ffb |    0
 ...apreduce6-2-c55bb2d4c519d62331671a5d7685f2b8 |    0
 ...apreduce6-3-adc1ec67836b26b60d8547c4996bfd8f |  500 +
 ...apreduce7-0-78c8b5bf2d2a258066786ba03696ab82 |    0
 ...apreduce7-1-8b7f1f886b749e43460052c98acd082a |    0
 ...apreduce7-2-b57470174a24aa3861df022375754e90 |    0
 ...apreduce7-3-adc1ec67836b26b60d8547c4996bfd8f |  500 +
 ...apreduce8-0-78c8b5bf2d2a258066786ba03696ab82 |    0
 ...apreduce8-1-301e5bdcbbcdaea60348b3c24336629b |    0
 ...apreduce8-2-ec9012d7823a6b1d0e97315c275e2ad8 |    0
 ...apreduce8-3-adc1ec67836b26b60d8547c4996bfd8f |  500 +
 .../merge1-0-593999fae618b6b38322bc9ae4e0c027   |    1 +
 .../merge1-1-2c73c923962b91afdf0004a705432550   |    0
 .../merge1-10-49d94c94e0a08155c9e5cb6e4efc6501  |    0
 .../merge1-11-dcc5d9564bb8df6bac382c82c33ccd87  |    0
 .../merge1-12-2e8e4adbfb21f25e7557dd86363c7138  |    1 +
 .../merge1-13-cb13a05d07f9f1ad6c43edfc8b0e9359  |    0
 .../merge1-14-dcc5d9564bb8df6bac382c82c33ccd87  |    0
 .../merge1-2-34854e1283de8e9ada3edd6bf897bc67   |    0
 .../merge1-3-1f560722f18ef618a0343313a0cac462   |    0
 .../merge1-4-3277fe538b66923cd879b45371838d2b   |  309 +
 .../merge1-5-2f16345a20407b01e5cc5ae26ea902b0   |    0
 .../merge1-6-1c02b26792354eae7fb53fa3cb752ac1   |    0
 .../merge1-7-5570ef5461d4a5cd01ec91da3a474dd2   |    0
 .../merge1-8-37bd183ad3b7ad1e8550a138f7beb88a   |    0
 .../merge1-9-64678b0928c4fd054e1578458001c86    |    0
 .../merge2-0-b12e5c70d6d29757471b900b6160fa8a   |    1 +
 .../merge2-1-593999fae618b6b38322bc9ae4e0c027   |    1 +
 .../merge2-10-9f60e54bc4add2b1aff8473e2a756c79  |    0
 .../merge2-11-1c02b26792354eae7fb53fa3cb752ac1  |    0
 .../merge2-12-d2a36a13f8531cde3c66d4003048416   |    0
 .../merge2-13-37bd183ad3b7ad1e8550a138f7beb88a  |    0
 .../merge2-14-64678b0928c4fd054e1578458001c86   |    0
 .../merge2-15-aaaf38f80d7313738a51a49bd5aa14c3  |    0
 .../merge2-16-d75f4405b860e4187882a72418ed6c83  |    0
 .../merge2-17-2e8e4adbfb21f25e7557dd86363c7138  |    1 +
 .../merge2-18-945682265ce2c1fe7fa69aeb57b4290f  |    0
 .../merge2-19-d75f4405b860e4187882a72418ed6c83  |    0
 .../merge2-2-c95dc367df88c9e5cf77157f29ba2daf   |    1 +
 .../merge2-3-6e53a3ac93113f20db3a12f1dcf30e86   |    1 +
 .../merge2-4-84967075baa3e56fff2a23f8ab9ba076   |    1 +
 .../merge2-5-2ee5d706fe3a3bcc38b795f6e94970ea   |    1 +
 .../merge2-6-319e3c6b684d2abd4dfd7314a05d4307   |    0
 .../merge2-7-fa2f100bc67426120cb97cfc75a5fb36   |    0
 .../merge2-8-7435e0bf03e747705b0858d5dcccfcc1   |    0
 .../merge2-9-b81efaa65e1263e48278ef9062cca1dd   |  309 +
 .../merge4-0-b12e5c70d6d29757471b900b6160fa8a   |    1 +
 .../merge4-1-593999fae618b6b38322bc9ae4e0c027   |    1 +
 .../merge4-10-692a197bd688b48f762e72978f54aa32  |    0
 .../merge4-11-ca0336ac3f600cb8b4230d9904686868  | 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-ca0336ac3f600cb8b4230d9904686868   | 1000 ++
 .../merge4-9-ad3dc168c8b6f048717e39ab16b0a319   |    0
 ...partition-0-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...partition-1-16367c381d4b189b3640c92511244bfe |    1 +
 ...artition-10-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...artition-11-a49c9ee01ce8858a5f00c05523329200 |    1 +
 ...artition-12-dbf4eae8430a97a6e70b1c6222218cd3 |    0
 ...artition-13-16adcdb0e324ad233769e124b5b349da |    0
 ...artition-14-79da9a1ce5c2d058b924387ac9fcde92 |  500 +
 ...artition-15-d60297fed03b455c29daa4afb4d1e858 |   14 +
 ...artition-16-86a409d8b868dc5f1a3bd1e04c2bc28c |    1 +
 ...artition-17-b12e5c70d6d29757471b900b6160fa8a |    1 +
 ...artition-18-593999fae618b6b38322bc9ae4e0c027 |    1 +
 ...artition-19-a49c9ee01ce8858a5f00c05523329200 |    1 +
 ...partition-2-190cefc93e46906e404039de0fd5f513 |    0
 ...artition-20-d295db835d4fdeea34298702295ff7c5 |    0
 ...artition-21-9b9493a68ef7663e95ad86d02c45ec88 |    0
 ...artition-22-79da9a1ce5c2d058b924387ac9fcde92 |  500 +
 ...artition-23-d60297fed03b455c29daa4afb4d1e858 |   14 +
 ...artition-24-86a409d8b868dc5f1a3bd1e04c2bc28c |    1 +
 ...artition-25-b12e5c70d6d29757471b900b6160fa8a |    1 +
 ...artition-26-593999fae618b6b38322bc9ae4e0c027 |    1 +
 ...artition-27-a49c9ee01ce8858a5f00c05523329200 |    1 +
 ...artition-28-ef7b35be7210f099d46448994d9dc605 |    0
 ...artition-29-876c8fa15a32ac5bfcc6cb60993f6a4d |    0
 ...partition-3-25401dd2c1c258e06f1b96fefd19e27f |    0
 ...artition-30-79da9a1ce5c2d058b924387ac9fcde92 |  500 +
 ...artition-31-d60297fed03b455c29daa4afb4d1e858 |   14 +
 ...partition-4-41df7b4938cff8b7ebffc3f5c701dccf |    0
 ...partition-5-8026cdd2390eec2c72a0591ae5668185 |    0
 ...partition-6-3b57c0e3fccea5322373f3725c95ec00 |    0
 ...partition-7-777de794b7f27ea63f29a9784663393b |    0
 ...partition-8-2f1578dbc029b62daa9d47d8fa473960 |    1 +
 ...partition-9-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...artition2-0-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...artition2-1-16367c381d4b189b3640c92511244bfe |    1 +
 ...rtition2-10-43d53504df013e6b35f81811138a167a |    1 +
 ...rtition2-11-b12e5c70d6d29757471b900b6160fa8a |    1 +
 ...rtition2-12-593999fae618b6b38322bc9ae4e0c027 |    1 +
 ...rtition2-13-2a9cffbef1ebd3df8e4de4eb22777cf9 |    1 +
 ...artition2-14-3a4c24fd561f459025264baa3fb6d87 |    1 +
 ...rtition2-15-dbf4eae8430a97a6e70b1c6222218cd3 |    0
 ...rtition2-16-16adcdb0e324ad233769e124b5b349da |    0
 ...rtition2-17-d60297fed03b455c29daa4afb4d1e858 |   14 +
 ...artition2-2-190cefc93e46906e404039de0fd5f513 |    0
 ...artition2-3-25401dd2c1c258e06f1b96fefd19e27f |    0
 ...artition2-4-41df7b4938cff8b7ebffc3f5c701dccf |    0
 ...artition2-5-8026cdd2390eec2c72a0591ae5668185 |    0
 ...artition2-6-3b57c0e3fccea5322373f3725c95ec00 |    0
 ...artition2-7-777de794b7f27ea63f29a9784663393b |    0
 ...artition2-8-6f7f59de1fbd607e844a2dc9394a2df8 |    0
 ...artition2-9-982f10fc4e4f6bab9d4ca5f3cecca2ba |    0
 ...artition3-0-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...artition3-1-16367c381d4b189b3640c92511244bfe |    1 +
 ...rtition3-10-d176a1b243ac7190fbc319d73a164e2d |    0
 ...rtition3-11-f64c176e6e3b2d9ffa1b9e14491dc4c6 |    0
 ...rtition3-12-a37d4d5c4eec82d56f91754e5fdb0f9a |    0
 ...rtition3-13-c512eee654e7313ff9c6efb35c5b0a88 |    0
 ...rtition3-14-ea3e89ffe987e20dffd8388a2dbcc260 |    0
 ...rtition3-15-e525a096de36a3d157db1b4947e1fbb0 |    0
 ...rtition3-16-5621a4ac88bf8cffea061cb7cb9f8d73 |    4 +
 ...rtition3-17-43d53504df013e6b35f81811138a167a |    1 +
 ...rtition3-18-b12e5c70d6d29757471b900b6160fa8a |    1 +
 ...rtition3-19-593999fae618b6b38322bc9ae4e0c027 |    1 +
 ...artition3-2-190cefc93e46906e404039de0fd5f513 |    0
 ...rtition3-20-2a9cffbef1ebd3df8e4de4eb22777cf9 |    1 +
 ...artition3-21-3a4c24fd561f459025264baa3fb6d87 |    1 +
 ...rtition3-22-bf8877c86d4b4cd7da2939cdf517acc5 |    0
 ...rtition3-23-3ffba3098571099bc2b13614ae3defc5 |    0
 ...rtition3-24-c9f91a11d9be1e981e6ec284572bbb2a |    4 +
 ...rtition3-25-d60297fed03b455c29daa4afb4d1e858 |   14 +
 ...artition3-3-25401dd2c1c258e06f1b96fefd19e27f |    0
 ...artition3-4-41df7b4938cff8b7ebffc3f5c701dccf |    0
 ...artition3-5-8026cdd2390eec2c72a0591ae5668185 |    0
 ...artition3-6-3b57c0e3fccea5322373f3725c95ec00 |    0
 ...artition3-7-777de794b7f27ea63f29a9784663393b |    0
 ...artition3-8-6916eceaa04091d1453a7d0d5257213c |    0
 ...artition3-9-8d0305d089aa5198601cc39073fff528 |    0
 ...ergejoins-0-90c36ed2dea064c1951856a1a2cd3d38 |    0
 ...ergejoins-1-63de7fdfd7513d63a4eadafc8534f69b |    0
 ...ergejoins-2-6b9f3810606db1e9036561f1173ac75c |    0
 ...ergejoins-3-c408f69470d652da283442a62b384e46 |    0
 ...ergejoins-4-80b6c6ce31a4d4e26f6d4be49beae996 |    0
 ...mergejoins-5-adae80fe415023783fca5499e3edf6e |    0
 ...ergejoins-6-6169410e9f077097d1a766724dfc51df |    0
 ...ins_mixed-0-7537f6537cfced8ba5bd203e3d1c8a87 |    0
 ...ins_mixed-1-bd83c916b6b06b6e813d7ecc6ada1d03 |    0
 ...ns_mixed-10-abb02d2cadc535ff51660d83e6609dc8 |    0
 ...ns_mixed-11-725ed77dd110398f461926f190b4b5c8 |    0
 ...ns_mixed-12-b5d5c30fab0edd7cb5dc535000d20e3b |    0
 ...ins_mixed-2-de24edb80e51049d241fa0ce2e3165ff |    0
 ...ins_mixed-3-5d4bbcec2f91b849642725fa843bf4e8 |    0
 ...ins_mixed-4-24a8048db8d561e28bcb4941498b9687 |    0
 ...ins_mixed-5-ab187bec261e23cca73a144d4ffcb4d8 |    0
 ...ins_mixed-6-e108b1560a601946194cecaf4da12491 |    0
 ...oins_mixed-7-d2068e6569b5d253932ce9d59be5221 |    0
 ...ins_mixed-8-bdba45fc8a7bd7af0a8f983160d550b0 |    0
 ...ins_mixed-9-b7a719a0596b89bf6c35b3dc5dfbe1e6 |    0
 ...dataonly1-0-f0c7b56d5ad529ae6c98875501a9548d |    0
 ...dataonly1-1-4d93504b19d34fd360de6af7fb1f3715 |    0
 ...ataonly1-10-1c7bb3877b2e1e7bb9166537715d442d |    0
 ...ataonly1-11-30df79b460916f3f67ccf1d7b7a076f2 |    0
 ...dataonly1-2-9eadfd16be30c653625fce7b74048d9d |    1 +
 ...dataonly1-3-7980a98d580a002b7ad7eef780039f67 |    0
 ...dataonly1-4-4d93504b19d34fd360de6af7fb1f3715 |    0
 ...dataonly1-5-9eadfd16be30c653625fce7b74048d9d |    1 +
 ...dataonly1-6-537256f669bc9101d4834df67aae8cdf |    0
 ...dataonly1-7-92512b7ba2cb393d1335dcc2bcf5c2bc |    1 +
 ...dataonly1-8-b140da3b2e7f4bdf101a8bfb0db88999 |    0
 ...dataonly1-9-2c3b29a3df9b07e7add15e4e7c561644 |    1 +
 .../mi-0-a4fb8359a2179ec70777aad6366071b7       |    1 +
 .../mi-1-16367c381d4b189b3640c92511244bfe       |    1 +
 .../mi-2-abf8847fb25b96e0f9477808d8378e5e       |    0
 .../mi-3-b66a495f7bdf106a7886b72267b8659d       |    0
 .../mi-4-ba6a06aef35cbd1e7c5a3c253f757b2c       |    0
 .../mi-5-4aad9be12cbe4e7be5540924e6b5e7dc       |    1 +
 .../mi-6-b331d7aa963adac3b2e1de803f90e199       |    1 +
 .../mi-7-fca4e06de103c3cbb675fa43e7077800       |  500 +
 .../mi-8-e946bdb81b0a831908c1c8196fdff215       |  309 +
 ...iMapJoin1-0-d2ea84f719d9ae2fb19e9e2a72c3d834 |    0
 ...iMapJoin1-1-10b9657a205f63e6127e29e8b477b30a |    0
 ...MapJoin1-10-24ca942f094b14b92086305cc125e833 |    1 +
 ...MapJoin1-11-d814d6eb99b04dc19ae83dadf372c7aa |    0
 ...MapJoin1-12-204073e1287b0582d50e652d466f1e66 |    1 +
 ...MapJoin1-13-44d382ce6848d3f0b900b0808747d8e9 |    1 +
 ...MapJoin1-14-25fc734982956a164adde6bb1d4d8751 |    1 +
 ...MapJoin1-15-4ab52efffec4d72a5b01bd253eeddcf4 |    0
 ...MapJoin1-16-c14b300770b329ecb71e0275c88532d3 |    1 +
 ...MapJoin1-17-17e0bad549b265f8237e6c539b848dd5 |    0
 ...MapJoin1-18-49bc7f430b2591978067ca8f7d181cee |    6 +
 ...MapJoin1-19-51acc9734833601aa37e8da9f3a06b91 |    0
 ...iMapJoin1-2-feca2d1242cf09e54dc177881a708842 |    0
 ...MapJoin1-20-6fb5b848305f559c6377cb7d34cc3216 |    0
 ...MapJoin1-21-79973475ca07cb9932f752f6547779ac |    0
 ...iMapJoin1-22-25e434b6d05e08fdd5f4d9957438917 |    1 +
 ...iMapJoin1-23-be8d26e5f6d5d41d5ce20b0ad443f0a |    0
 ...MapJoin1-24-feed626e3216bcbda66b17f48305b5a1 |    1 +
 ...MapJoin1-25-44d382ce6848d3f0b900b0808747d8e9 |    1 +
 ...MapJoin1-26-25fc734982956a164adde6bb1d4d8751 |    1 +
 ...MapJoin1-27-36bd62bd41b1a0dd13f12d8d813f1943 |    0
 ...MapJoin1-28-feed626e3216bcbda66b17f48305b5a1 |    1 +
 ...MapJoin1-29-ea23403b9eb55e8b06d1c198e439569f |    1 +
 ...iMapJoin1-3-9280a4b7f1087dda801c81f3a5827785 |    0
 ...MapJoin1-30-d8c886592f60bedef5d8cb967adcead3 |    0
 ...MapJoin1-31-feed626e3216bcbda66b17f48305b5a1 |    1 +
 ...MapJoin1-32-e93301ee4ba157b466d7460775f3d350 |    1 +
 ...MapJoin1-33-7be587cefa8323cbe42cbf469b998f7b |    0
 ...MapJoin1-34-feed626e3216bcbda66b17f48305b5a1 |    1 +
 ...iMapJoin1-4-53b81d2e161acea2ee58b7ac849ffe48 |    0
 ...iMapJoin1-5-1e0b02b515a588ea99f6027f0aca36fe |    0
 ...iMapJoin1-6-74628c956e66e192e0cfeb7bd09f8b73 |    0
 ...iMapJoin1-7-23813f3b8b47a1f5c4a8ee57cc8a66ba |    0
 ...iMapJoin1-8-273de5cc585b04ea2210d90c1755568c |    0
 ...iMapJoin1-9-3df5ed60d70bc1a826a0e32c8019dc49 |    0
 ...iMapJoin2-0-24ca942f094b14b92086305cc125e833 |    1 +
 ...iMapJoin2-1-44d382ce6848d3f0b900b0808747d8e9 |    1 +
 ...MapJoin2-10-1905c7759350b107679aef86226739f8 |   53 +
 ...MapJoin2-11-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...MapJoin2-12-1d4f22cb25ffe3d84e73fe2acc81a92e |    0
 ...MapJoin2-13-6b984427a771fe650fa875be98722cbe |   15 +
 ...MapJoin2-14-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...MapJoin2-15-a4ac00f2a50cd08e7dd5543adb81972b |    0
 ...MapJoin2-16-6b984427a771fe650fa875be98722cbe |   15 +
 ...MapJoin2-17-b9d963d24994c47c3776dda6f7d3881f |    1 +
 ...MapJoin2-18-cb1f964731ee7ac045db89266a919586 |    0
 ...MapJoin2-19-77324702b091d514ca16d029f65d3d56 |   15 +
 ...iMapJoin2-2-7f7f3daa7ff45944c3d534f9feff3bb6 |    1 +
 ...MapJoin2-20-777edd9d575f3480ca6cebe4be57b1f6 |    1 +
 ...MapJoin2-21-3db633aa7d2c47682bb15024d6abdd33 |    0
 ...MapJoin2-22-77324702b091d514ca16d029f65d3d56 |   15 +
 ...iMapJoin2-23-18139096bb78fa5080054686f27e5e9 |    0
 ...MapJoin2-24-e148026f8994e22ca756c68753a0cc26 |    0
 ...iMapJoin2-25-b04195464e014cb47fd20a76b5f9ac0 |    0
 ...MapJoin2-26-2136f3783a9764de762e49c1ca28637f |    0
 ...MapJoin2-27-d28d0f671f5d913a56d75812d24cca8e |    1 +
 ...iMapJoin2-3-622f276b2eb5d55649a7a8689aacea5d |    0
 ...iMapJoin2-4-5ede8243cc4ba2fbd24a77578502a656 |   74 +
 ...iMapJoin2-5-21f96f651fb4f28ae5e2999fc1f82192 |    1 +
 ...iMapJoin2-6-d7733ae25ad6fcb1bac1135271732502 |    0
 ...iMapJoin2-7-5ede8243cc4ba2fbd24a77578502a656 |   74 +
 ...iMapJoin2-8-7f7f3daa7ff45944c3d534f9feff3bb6 |    1 +
 ...iMapJoin2-9-e14b355524f37fe25ebbb59b52e12c74 |    0
 ...nsert_gby-0-18cb60d5d7080d1eda9b830f50cfa782 |    0
 ...nsert_gby-1-9e61989d717403353689cbbb2816210d |    0
 ...nsert_gby-2-fdf89a7c60b9edcb2250efdfd1033a17 |    0
 ...nsert_gby-3-ed2c89fc9e4cfc07730c312b9e07d721 |    0
 ...nsert_gby-4-521e0c1054cfa35116c02245874a4e69 |   37 +
 ...nsert_gby-5-a9a491ed99b4629ee15bce994d5c6c63 |    0
 ...nsert_gby-6-b601e40a9c3bb8144a0447ec829ae49c |    0
 ...nsert_gby-7-6c0583ab6194b67a00b19a8ec9deec5f |    0
 ...nsert_gby-8-521e0c1054cfa35116c02245874a4e69 |   37 +
 ...nsert_gby-9-a9a491ed99b4629ee15bce994d5c6c63 |  309 +
 ...sert_gby2-0-b3ee4be40513342084411c5333416d69 |    0
 ...sert_gby2-1-2fd65cd047d2295eadfc4935cf67ddf7 |    0
 ...sert_gby2-2-fc8c8df72e2136557a4cad9a78e921d2 |    0
 ...sert_gby2-3-538a02b95c066b307652c8d503470c8e |    0
 ...sert_gby2-4-521e0c1054cfa35116c02245874a4e69 |    1 +
 ...sert_gby2-5-a9a491ed99b4629ee15bce994d5c6c63 |    1 +
 ...sert_gby3-0-60cf2dfb2a416f328a2fd58710eb6f01 |    0
 ...nsert_gby3-1-cb42e494ade413e7bd1e426e5d6f60a |    0
 ...ert_gby3-10-a9a491ed99b4629ee15bce994d5c6c63 |  309 +
 ...ert_gby3-11-717e2a1f7f5b7e8a0ef61cad13af4acc |    0
 ...ert_gby3-12-33d7e716735d24b7493209810d0b865f |    0
 ...sert_gby3-2-e2ee7089ea7db95d7bd86cae6f3f4bb6 |    0
 ...sert_gby3-3-5ae64ea7cfb7bef5a99d788016213fca |    0
 ...sert_gby3-4-6d713dc60fa4c07fb9de4a93db36fed0 |    0
 ...sert_gby3-5-a66621daa1b2479beee5681a22d9d712 |    0
 ...sert_gby3-6-521e0c1054cfa35116c02245874a4e69 |  309 +
 ...sert_gby3-7-a9a491ed99b4629ee15bce994d5c6c63 |  309 +
 ...sert_gby3-8-2ed91b92a6ca38b4ccb4acf52ee4e47b |    0
 ...sert_gby3-9-521e0c1054cfa35116c02245874a4e69 |  309 +
 ...eral_view-0-531b7044d2fdaba4fff0094c4efdaf54 |    0
 ...eral_view-1-3ed6bfa23add415990b443fc232b4ba0 |    0
 ...ral_view-10-f26c10c6495fc3e86319cd5815caab4f |   10 +
 ...ral_view-11-6c6b1588ab62ad11aef3a1147a2c7874 |   10 +
 ...ral_view-12-622f0dd66c8633307fe56ccf9015f430 |    0
 ...ral_view-13-2c71748cfcdb9cc773d9ee61ae508b91 |    0
 ...ral_view-14-f26c10c6495fc3e86319cd5815caab4f |   10 +
 ...ral_view-15-6c6b1588ab62ad11aef3a1147a2c7874 |    6 +
 ...ral_view-16-33963ba7aefb7ab9a25afd540ecbbe98 |    4 +
 ...ral_view-17-3219cf4fab8bf343bd273bd3a681fa46 |    0
 ...ral_view-18-bfe7dcb00f8b27e00d406de603635c8a |    0
 ...ral_view-19-f26c10c6495fc3e86319cd5815caab4f |   20 +
 ...eral_view-2-6ced0ab5d543a2c5c6c7f7e27ed04814 |    0
 ...ral_view-20-6c6b1588ab62ad11aef3a1147a2c7874 |   20 +
 ...ral_view-21-33963ba7aefb7ab9a25afd540ecbbe98 |   10 +
 ...ral_view-22-283e0f384d0a015c252b34f79a895286 |    0
 ...ral_view-23-2f3b8b5fd961ee336d893cd45dc2696d |    0
 ...ral_view-24-4ed7df348bd8bf3fd275e15b6689c5df |    0
 ...ral_view-25-f26c10c6495fc3e86319cd5815caab4f |   10 +
 ...ral_view-26-6c6b1588ab62ad11aef3a1147a2c7874 |   10 +
 ...ral_view-27-33963ba7aefb7ab9a25afd540ecbbe98 |    6 +
 ...ral_view-28-24e041343e158735db6262136de0e8b8 |    4 +
 ...eral_view-3-a60af91a18d481fe1244e21108133489 |    0
 ...eral_view-4-67a95497041a0e81b4d5756731d8b27d |    0
 ...eral_view-5-b847c5dfb2f0395cfdd21f93de611b91 |    0
 ...eral_view-6-f26c10c6495fc3e86319cd5815caab4f |   20 +
 ...eral_view-7-6c6b1588ab62ad11aef3a1147a2c7874 |   20 +
 ...eral_view-8-a3eabeb4435c69ec4e242b8857c84e31 |    0
 ...eral_view-9-59102a6d824074da6cc85ca760385975 |    0
 ...oin_union-0-24ca942f094b14b92086305cc125e833 |    1 +
 ...oin_union-1-af5c56bf13aaeff13d2bd7d3b9315d3b |    0
 ...oin_union-2-97ea2263579f8d63dfdb1a6992fe0284 |    0
 ...oin_union-3-a164ae7bcb7c95beb8045b7064c9ab14 |    0
 ...oin_union-4-8c17422bd7041c596677251a46fa4085 |    0
 ...oin_union-5-9e89b8619411f46f675a9fab73298627 |    0
 ...y_singlemr-0-ae394b9d8cf6106b68fb2f40e8f1fae |    0
 ..._singlemr-1-e67c221c0c19df7b3dc48b99426cf667 |    0
 ..._singlemr-2-31e7358a9f1e474e67155396fe803967 |    0
 ..._singlemr-3-d676a455ef6e9ec68756b0c1487dc3b1 |    0
 ..._singlemr-4-13bade1e01aed5d7e1af33a28a3b3574 |    0
 ..._singlemr-5-c5f3f0a3ff1730f6daf04dcd78b74651 |    0
 ..._singlemr-6-80cb19f7a801a82add47a501756c8af7 |    0
 ..._singlemr-7-f8a4f52cd86ee679923248e09dd312e3 |    0
 ..._singlemr-8-985e6ff98c02a64d47b25817e9fef310 |    0
 ..._singlemr-9-faa99964430e2aee836221de1abe1c5e |    0
 ...ed_complex-0-6a7c4841dab05ebae84309c9571bec6 |    0
 ...d_complex-1-abac744dee1a4f4152781b1565fe1364 |    5 +
 ...d_complex-2-f07e9814229ed440bd0ac7e4bd924ce9 |    8 +
 ...d_complex-3-fb014bc1e9bfd919a3703cf5afb77448 |    0
 ...d_complex-4-8fd07a5dec8db8e1618ab5b5f9c05c7d |    2 +
 ...edvirtual-0-e9a72fa546e90b8cbbd2e9470450cb56 |    0
 ...edvirtual-1-1ea9df2d7af3c79ebef07d6087c8106f |    0
 ...dvirtual-10-89696914fad2d7b7bfc5b7729a7e7c34 |    0
 ...dvirtual-11-a299c8b1a9f8c2772989a5454574f4e5 |    0
 ...dvirtual-12-e9a72fa546e90b8cbbd2e9470450cb56 |    0
 ...dvirtual-13-1ea9df2d7af3c79ebef07d6087c8106f |    0
 ...dvirtual-14-67b834deba21676e02c155b25195a019 |    0
 ...dvirtual-15-52f90e6bf3f2c17b82ed34318d2c612f |    0
 ...dvirtual-16-89696914fad2d7b7bfc5b7729a7e7c34 |    0
 ...dvirtual-17-a299c8b1a9f8c2772989a5454574f4e5 |    0
 ...edvirtual-2-67b834deba21676e02c155b25195a019 |    0
 ...edvirtual-3-52f90e6bf3f2c17b82ed34318d2c612f |    0
 ...edvirtual-4-89696914fad2d7b7bfc5b7729a7e7c34 |    0
 ...edvirtual-5-a299c8b1a9f8c2772989a5454574f4e5 |    0
 ...edvirtual-6-e9a72fa546e90b8cbbd2e9470450cb56 |    0
 ...edvirtual-7-1ea9df2d7af3c79ebef07d6087c8106f |    0
 ...edvirtual-8-67b834deba21676e02c155b25195a019 |    0
 ...edvirtual-9-52f90e6bf3f2c17b82ed34318d2c612f |    0
 .../newline-0-43392a20a8d249a279d50d96578e6a1b  |    1 +
 .../newline-1-a19a19272149c732977c37e043910505  |    1 +
 .../newline-2-4eb54a664e549614d56ca088c8867d    |    0
 ...ias_subq1-0-da2a1169620860b3dc558d21c6c5ea50 |    0
 ...ias_subq1-1-f91e87acd51f7477d96620b5f9deece6 |   84 +
 ...table_col-0-535a12e87c72793bfba96520a0ea251b |    0
 ...table_col-1-8535e6c322e40f46b9a6e02fe6033ee0 |    0
 ...table_col-2-c2b97a35777322fe4a08d8c2216cb223 |    0
 ...table_col-3-29a7783c88e234ba32eaf1401ca8cc22 |    0
 ...duplicate-0-61c5ece0d210cf6158094f0f6fa24532 |    0
 ...duplicate-1-b1e2ade89ae898650f0be4f796d8947b |    1 +
 ...duplicate-2-11ee085c0190a4007f410ddf96803ec0 |    0
 ...duplicate-3-a873d2d6991308b21ecdc46ac777c716 |   25 +
 ...duplicate-4-24ca942f094b14b92086305cc125e833 |    1 +
 ...duplicate-5-250d196b4449c835ddc518db2d2ab726 |    0
 ...duplicate-6-a873d2d6991308b21ecdc46ac777c716 |   25 +
 ...s_input37-0-6ed1b2ff177492c003161ee91e982c10 |    0
 ...s_input37-1-e3ab2563222fb8678c7c269e09e1e8d8 |    0
 ...ert_into1-0-d3afbe52e3a1eb246a79c1320f82c480 |    0
 ...ert_into1-1-5c7fc72601c9add7bc86df7e4c24af63 |    0
 ...rt_into1-10-3c8f9dff0a12ca2b929d04b4873a4681 |    0
 ...rt_into1-11-6f59e35684a552a855e4dc3aee667092 |    1 +
 ...rt_into1-12-d3afbe52e3a1eb246a79c1320f82c480 |    0
 ...ert_into1-2-ef259cb012c8547e19dd4a75ac4f8ef5 |    0
 ...ert_into1-3-2983d09b973ea94bc701970a17fc3687 |    0
 ...ert_into1-4-a2f6c6c77e94833197095dc48643f9c9 |    1 +
 ...ert_into1-5-ef259cb012c8547e19dd4a75ac4f8ef5 |    0
 ...ert_into1-6-2983d09b973ea94bc701970a17fc3687 |    0
 ...ert_into1-7-fe194a16b48b763e6efdf6fcc6116296 |    1 +
 ...ert_into1-8-ea9a965c3d3c8fb9271d8f7c5eee19ad |    1 +
 ...ert_into1-9-461110270cec5b6d012b2c685cf2cce9 |    0
 ...le_alias1-0-695de796f21dce21056f8ba27cbadb0d |    0
 ...le_alias1-1-c4d51044e6802df266aa0dc137b825cd |    0
 ...le_alias1-2-bea59f268594a034d06b826c7a8e516e |    0
 ...le_alias1-3-adc1ec67836b26b60d8547c4996bfd8f |   57 +
 ...le_alias2-0-695de796f21dce21056f8ba27cbadb0d |    0
 ...le_alias2-1-20b7bf01acc8d88670d347e6759aa407 |    0
 ...le_alias2-2-19c4fba994e06b28e0d912a6aa13ab78 |    0
 ...le_alias2-3-adc1ec67836b26b60d8547c4996bfd8f |   57 +
 ...null_cast-0-48a80d4fdc8009234af31ebcb6e03364 |    0
 ...null_cast-1-7257e6f8170e545962d27741353f672c |    1 +
 ...nullgroup-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ...nullgroup-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ...ullgroup-10-3994c1896dace613fa9f837b2f1676c0 |    0
 ...ullgroup-11-54a5fd76cdeff565c8c7724695aca302 |    1 +
 ...ullgroup-12-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...ullgroup-13-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...ullgroup-14-3994c1896dace613fa9f837b2f1676c0 |    0
 ...ullgroup-15-54a5fd76cdeff565c8c7724695aca302 |    1 +
 ...nullgroup-2-3994c1896dace613fa9f837b2f1676c0 |    0
 ...nullgroup-3-54a5fd76cdeff565c8c7724695aca302 |    1 +
 ...nullgroup-4-dbcec232623048c7748b708123e18bf0 |    1 +
 ...nullgroup-5-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...nullgroup-6-3994c1896dace613fa9f837b2f1676c0 |    0
 ...nullgroup-7-54a5fd76cdeff565c8c7724695aca302 |    1 +
 ...nullgroup-8-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...nullgroup-9-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ...ullgroup2-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ...ullgroup2-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ...llgroup2-10-751fa56a198ad840868c76ad7ce2a6a0 |    0
 ...llgroup2-11-644b68261df70bbb46a3045a8abde17a |    0
 ...llgroup2-12-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...llgroup2-13-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...llgroup2-14-751fa56a198ad840868c76ad7ce2a6a0 |    0
 ...llgroup2-15-644b68261df70bbb46a3045a8abde17a |    0
 ...ullgroup2-2-751fa56a198ad840868c76ad7ce2a6a0 |    0
 ...ullgroup2-3-644b68261df70bbb46a3045a8abde17a |    0
 ...ullgroup2-4-dbcec232623048c7748b708123e18bf0 |    1 +
 ...ullgroup2-5-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...ullgroup2-6-751fa56a198ad840868c76ad7ce2a6a0 |    0
 ...ullgroup2-7-644b68261df70bbb46a3045a8abde17a |    0
 ...ullgroup2-8-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...ullgroup2-9-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ...ullgroup3-0-d7ed4ae23442da095677d751a2b86c99 |    0
 ...ullgroup3-1-a4d6d87d12f0e353d7a3ae5c087dab44 |    0
 ...llgroup3-10-a6455ec10891deb352bca6ccab2a8bf8 |    0
 ...llgroup3-11-d7ed4ae23442da095677d751a2b86c99 |    0
 ...llgroup3-12-a4d6d87d12f0e353d7a3ae5c087dab44 |    0
 ...llgroup3-13-f529994bef750d8edd02ede8a4323afb |    0
 ...llgroup3-14-d4e815f44f6369c991ea4390c481f31e |    0
 ...llgroup3-15-cd90e16da918bac569e9f04faaedd280 |    1 +
 ...llgroup3-16-af767d7cfb4601ace72a3ed718071931 |    0
 ...llgroup3-17-45699aee54227552bb3ec84d92dfe450 |    0
 ...llgroup3-18-a24e178327b39f57ca7dfa2e69296bb2 |    0
 ...llgroup3-19-b8f60d35c1c09c57efd4c339799e5404 |    0
 ...ullgroup3-2-f529994bef750d8edd02ede8a4323afb |    0
 ...llgroup3-20-29fb8e3c12b8a705bc67d55a10566141 |    0
 ...llgroup3-21-e09c6bf2f6112981793fbd4386d43ff6 |    1 +
 ...ullgroup3-3-d4e815f44f6369c991ea4390c481f31e |    0
 ...ullgroup3-4-cd90e16da918bac569e9f04faaedd280 |    1 +
 ...ullgroup3-5-45699aee54227552bb3ec84d92dfe450 |    0
 ...ullgroup3-6-a24e178327b39f57ca7dfa2e69296bb2 |    0
 ...ullgroup3-7-b8f60d35c1c09c57efd4c339799e5404 |    0
 ...ullgroup3-8-29fb8e3c12b8a705bc67d55a10566141 |    0
 ...ullgroup3-9-e09c6bf2f6112981793fbd4386d43ff6 |    1 +
 ...ullgroup4-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ...ullgroup4-1-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ...llgroup4-10-3a3f180144fead81b9e8b232b4132762 |    0
 ...ullgroup4-11-a37f94e6d2b4c99053d29a576ebaa56 |    1 +
 ...llgroup4-12-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...llgroup4-13-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...llgroup4-14-3a3f180144fead81b9e8b232b4132762 |    0
 ...ullgroup4-15-a37f94e6d2b4c99053d29a576ebaa56 |    1 +
 ...ullgroup4-2-3a3f180144fead81b9e8b232b4132762 |    0
 ...nullgroup4-3-a37f94e6d2b4c99053d29a576ebaa56 |    1 +
 ...ullgroup4-4-dbcec232623048c7748b708123e18bf0 |    1 +
 ...ullgroup4-5-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ...ullgroup4-6-3a3f180144fead81b9e8b232b4132762 |    0
 ...nullgroup4-7-a37f94e6d2b4c99053d29a576ebaa56 |    1 +
 ...ullgroup4-8-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...ullgroup4-9-c67a488530dc7e20a9e7acf02c14380f |    1 +
 ..._distinct-0-dbcec232623048c7748b708123e18bf0 |    1 +
 ..._distinct-1-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ..._distinct-2-43dec71d76c386394196a0e9d69457e5 |    0
 ..._distinct-3-c39b8f64123f56a05cdb0022a69f29b3 |    1 +
 ..._distinct-4-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ..._distinct-5-85c4f90b754cd88147d6b74e17d22063 |    1 +
 ..._distinct-6-43dec71d76c386394196a0e9d69457e5 |    0
 ..._distinct-7-c39b8f64123f56a05cdb0022a69f29b3 |    1 +
 ...ullgroup5-0-d7ed4ae23442da095677d751a2b86c99 |    0
 ...ullgroup5-1-c75bafea030f127bce9a4a5dbb14f40b |    0
 ...ullgroup5-2-45699aee54227552bb3ec84d92dfe450 |    0
 ...ullgroup5-3-4492a9ce0d8502584b872860d53c449c |    0
 ...ullgroup5-4-14e2854b364b68e7526a52e6e8f7c94e |    0
 ...ullgroup5-5-60d7180632a63c79eeba47e30b854f4c |  500 +
 ...nullinput-0-2be9511f8cb3c9edaf50353187f24c11 |    0
 ...nullinput-1-bf48040d6cc6213cba90dbd76a796a66 |    0
 ...nullinput-2-61efe55ed8fef84e4cb8f9d7c317fabf |    0
 ...ullinput2-0-40b73200f853b473855e85eba391f008 |    0
 ...ullinput2-1-507c5a854d930361d8db66a3b90a5388 |    0
 ...ullinput2-2-21058230c4992a682c4adef9881fa9a2 |    1 +
 ...ullscript-0-4477b1566208a6805bb20630755a9375 |    0
 ...ullscript-1-3729d183a27e89a87ca9b9c9946e13a5 |    0
 ...ullscript-2-17238164053203d56d30704e2c098e80 |    0
 ...ullscript-3-56d47cf9468111b12fcef408bc767271 |    0
 ...ullscript-4-472199a0c6b8f760a90863deb69e9710 |  500 +
 ...type_conv-0-c3f17f31d887479896bf454a2f6b15dc |    0
 ...type_conv-1-aad06d01bc3c868b70dbebf88c7e64b8 |    1 +
 ...nal_outer-0-c157cc7014eda416b6248cf56165b62a |    0
 ...nal_outer-1-25aa8f4a1194304b0afc57a6b2c80205 |    0
 ...nal_outer-2-7871ab752b7065f13fb808c8d7cdb35f |    0
 ...nal_outer-3-4815a6c9014b80a79f61ab983dcdd23a |    0
 ...nal_outer-4-9519008c6ef6e8ed651c7f4405589c34 |    0
 ...nal_outer-5-4a868da4f3f6d96124bff2cf50a2673e |    0
 ...rc_create-0-9e7ba3cead1b5040ee3c23e8fc235d25 |    0
 ...rc_create-1-b5209e6f850fc958dc9ebced21519684 |    0
 ...c_create-10-3027edcda6a6030c6bff93681529c34d |    0
 ...c_create-11-14ea7dcc6898979aaa61650e3fc46187 |   32 +
 ...c_create-12-dd590639ea8d5b27ccf3312be2562fc2 |    0
 ...c_create-13-14ea7dcc6898979aaa61650e3fc46187 |   34 +
 ...c_create-14-9e7ba3cead1b5040ee3c23e8fc235d25 |    0
 ...c_create-15-e54b12bec275bc53ffe4b7252a99bab8 |    1 +
 ...c_create-16-3027edcda6a6030c6bff93681529c34d |    0
 ...c_create-17-f42f66edf8a9f6ffdbe83608cc353beb |    1 +
 ...c_create-18-14ea7dcc6898979aaa61650e3fc46187 |   32 +
 ...c_create-19-a85f67347e5a19fc879ae83aa24c0ce4 |    0
 ...rc_create-2-f375f322df98df65e6b1bd0d4ce8e208 |    0
 ...c_create-20-176d469a0edba57404416535c7d48023 |   29 +
 ...c_create-21-e3accaf8ebc11bac7091db28d01fd2a7 |    0
 ...c_create-22-31944ad765bbf262b4ebafdb06df59a6 |    3 +
 ...c_create-23-be779533ea8967231e644209114c8350 |    0
 ...c_create-24-fe59ff341395bc347dfb9cfdee397da2 |    3 +
 ...c_create-25-c55e620d82921c40ebcdb94454ac1ead |    3 +
 ...c_create-26-aa4e0c8a3de340c1133d9fdddda8a18c |    3 +
 ...rc_create-27-2eefc0bb4283fc255409a5c41203c89 |    3 +
 ...c_create-28-cf8aa1014707dfe576820041e47436e2 |    3 +
 ...c_create-29-cee6b57822d79ce80e14e58663bf7b86 |    0
 ...rc_create-3-8480c37b4f3a6768f459361cf8470dae |    0
 ...c_create-30-b5e831bf4eb811ac4f06e9ac11a5283d |    0
 ...c_create-31-c934a1ca351b76c5c4ef87cb5655f1d3 |    0
 ...c_create-32-16367c381d4b189b3640c92511244bfe |    1 +
 ...c_create-33-2151d07a07ab6b28782b7e8e4f848e36 |    0
 ...c_create-34-3b03210f94ec40db9ab02620645014d1 |    1 +
 ...c_create-35-a7bdd6d4d98ead017c08349ee53e9ac2 |    1 +
 ...c_create-36-ca15a32658195ecaffe11d11f487fb0a |   10 +
 ...c_create-37-9e7ba3cead1b5040ee3c23e8fc235d25 |    0
 ...c_create-38-b5209e6f850fc958dc9ebced21519684 |    0
 ...c_create-39-f375f322df98df65e6b1bd0d4ce8e208 |    0
 ...rc_create-4-7a04a1c1fe76e48f3dc8ee07146cd1e3 |    0
 ...c_create-40-8480c37b4f3a6768f459361cf8470dae |    0
 ...c_create-41-7a04a1c1fe76e48f3dc8ee07146cd1e3 |    0
 ...rc_create-5-4f8e2d1f18399679a97c49631c4ef921 |    0
 ...rc_create-6-2ae0fd655aa777b41015e4125f680324 |   32 +
 ...rc_create-7-27aa4a8093e80a7437266f349ea927c0 |    0
 ...rc_create-8-14ea7dcc6898979aaa61650e3fc46187 |   32 +
 ...rc_create-9-9e7ba3cead1b5040ee3c23e8fc235d25 |    0
 ...threshold-0-a399c0ef0f1578f9d2456727008dee16 |    1 +
 ...threshold-1-a2f8227aafaee48079235d466c5049a0 |    0
 ...threshold-2-939fd158d52e04da7ff5c13e74f51a8c |    0
 ..._threshold-3-1a7f96f49e2992b93d97edcbdb0075d |   10 +
 ...threshold-4-f3df937417e80909d4a4b220779173b0 |    0
 ...threshold-5-f5387ae613d41813186d7f1399545b02 |    0
 ...threshold-6-272f5d299289829dc22cc31f70115dd9 |    0
 ...threshold-7-acf39b28d4b76382acf5c56c21932ff9 |    1 +
 ...threshold-8-fe11a21ffbfa65e71ab62263077192a8 |    0
 ...threshold-9-f7b722063a6948d22aaaab0707cddde1 |    1 +
 ...part_cols-0-bfdd54175515a0557f8bd427ec23c453 |    0
 ...part_cols-1-86a409d8b868dc5f1a3bd1e04c2bc28c |    1 +
 ...part_cols-2-ab12575b9b663420d9b3702f5a32a086 |    0
 ...part_cols-3-50ef26d05e69c02cd6fc2423fde00cd9 |    0
 ...part_cols-4-1c1eab8fc34159875afe38eb2413434e |    0
 ...part_cols-5-c0dce07a38f3c540c2b17db0a495a657 |   10 +
 ...pty_files-0-eedb40290338ab680a930542cc7ddf0c |    0
 ...pty_files-1-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...mpty_files-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...pty_files-3-86a409d8b868dc5f1a3bd1e04c2bc28c |    1 +
 ...pty_files-4-9c1451024d868c99833bbe1173c703d4 |    0
 ...pty_files-5-8c5d1eb83ebab33e284d70b11c4bc722 |    1 +
 ...ty_strings-0-a338239d2fc4e22e23ab82fa5f62139 |    0
 ...y_strings-1-a67f0c90e3f99257a7364cc96e5405cf |    0
 ...y_strings-2-a34bd419a63852c1c75f195a495ff333 |    9 +
 ...y_strings-3-3339ace17de3201296847caf29c42e99 |    0
 ...y_strings-4-eee6b7f3a881c8f56510bbd53aeebe1e |   10 +
 ...with_nulls-0-a338239d2fc4e22e23ab82fa5f62139 |    0
 ...ith_nulls-1-2c16215823a5e6904059a48a3077da4e |    0
 ...ith_nulls-2-2ffa91c54b8de552e8010bf00ecd2d43 |    0
 ...ith_nulls-3-bbe8d353c397b795e2732bd59648d291 |    0
 ...ith_nulls-4-a0231a52d63534679bfab3f6a0b8effc |    0
 ...ith_nulls-5-4d467d3e186c59dee2c93c940a7b0e7f |    5 +
 .../order-0-5c2fda577771db3b316e0d2bd02d048a    |    0
 .../order-1-57d93bd7619dfc460dfa763c12142bb9    |   10 +
 .../order-2-fe90320d98850ea5e9b6100f6d259fbf    |    0
 .../order-3-8f2ca0c3a07d78ebfff23a7bc77e85e5    |   10 +
 .../order2-0-ae225e86c2ae20519ffdf23190454161   |    1 +
 .../order2-1-484c94d6b57ccc9fffda150bee0bccdf   |    0
 .../order2-2-4162aa366dc0836eed15cc819226907f   |   10 +
 ..._join_ppr-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ..._join_ppr-1-1a374dec627d7109276f008f31be517c |    0
 ..._join_ppr-2-b60ab17f7372863504804717c4276595 |   12 +
 ..._join_ppr-3-5924d0d5ab868c05f488ed741a1955ba |    0
 ...r_join_ppr-4-be64a45a645ea5363109323a378d335 |   12 +
 .../parallel-0-23a4feaede17467a8cc26e4d86ec30f9 |    1 +
 .../parallel-1-851e262128626126ae1ad87869db7c54 |    1 +
 ...parallel-10-d196279de0b7c4b42521aa23634ca506 |    0
 ...parallel-11-6230286bc168af7b010968b543690a2a |  309 +
 ...parallel-12-73a915d42e62c0e895a82602a502ee43 |  309 +
 .../parallel-2-43d53504df013e6b35f81811138a167a |    1 +
 .../parallel-3-195007722f0c2921f9c6c1eb461b6d2a |    0
 .../parallel-4-fcf032bbe1f1569d934da7090db60a83 |    0
 .../parallel-5-e27b511ffc5828b09069121031d17a2f |    0
 .../parallel-6-d196279de0b7c4b42521aa23634ca506 |    0
 .../parallel-7-6230286bc168af7b010968b543690a2a |  309 +
 .../parallel-8-73a915d42e62c0e895a82602a502ee43 |  309 +
 .../parallel-9-86a409d8b868dc5f1a3bd1e04c2bc28c |    1 +
 ...s_star_by-0-57a4ea931689f9475b687292f34abfa4 |  500 +
 ...s_star_by-1-41d474f5e6d7c61c36f74b4bec4e9e44 |  500 +
 ...s_star_by-2-7a45831bf96814d9a7fc3d78fb7bd8dc |  500 +
 ...s_star_by-3-498e2973594ccf45448ba19552bfb1cd |  500 +
 ...s_star_by-4-dc9d9d8bbb6259c89a97065902a345ec |  500 +
 ...s_star_by-5-6888c7f7894910538d82eefa23443189 |  500 +
 ...s_star_by-6-6b7a4fa7be24cf775fae1b8c540c3b02 |  500 +
 ...s_star_by-7-f36c71c612ab8da4f4191980c1b61fea |  500 +
 .../partInit-0-aaa3124841a8140a41d3556a4ccaa6a5 |    0
 .../partInit-1-c0ec92801bec7ece0a156d407b601f7b |    1 +
 .../partInit-2-5db6fb2267a648ac57af8f56f91cf9a2 |    1 +
 .../partInit-3-878a82ca7519e3eafd3f2661b2ac1b88 |    0
 .../partInit-4-5db6fb2267a648ac57af8f56f91cf9a2 |    1 +
 ...tbl_props-0-8ea0fbf5d1f4c19b56bda7f05764a0c0 |    1 +
 ...tbl_props-1-797247d3ab7d2f3cd6fb33ad57ac7298 |    0
 ..._tbl_props-2-7bf3b5a09ed6cd06f27a0616de64ceb |    0
 ...tbl_props-3-7e6487ca8473fa3264fdd9fa3e4a2db2 |   32 +
 ...tbl_props-4-c04c695a6ebed215889ce75edcb33eb4 |    1 +
 ...ops_empty-0-c367ba7f534037ab96efc7f2273508c7 |    1 +
 ...ops_empty-1-d697ec36ecf73b0ee789972e6980e460 |    0
 ...rops_empty-2-7bf3b5a09ed6cd06f27a0616de64ceb |    0
 ...ops_empty-3-7e6487ca8473fa3264fdd9fa3e4a2db2 |   30 +
 ...with_star-0-9131f0b22a7303a9f3bd9ec0d1c85b06 |    1 +
 ...with_star-1-797247d3ab7d2f3cd6fb33ad57ac7298 |    0
 ..._with_star-2-7bf3b5a09ed6cd06f27a0616de64ceb |    0
 ...with_star-3-7e6487ca8473fa3264fdd9fa3e4a2db2 |   33 +
 ...with_star-4-c04c695a6ebed215889ce75edcb33eb4 |    1 +
 ...partcols1-0-e234d14f9b1beb190c3c13d22ff02a0a |    0
 ...partcols1-1-5ea0e79c5da4b87d90ab30a56f3598d4 |    0
 ...partcols1-2-1fac765c5b4e1a8e4358f3babafd14e5 |   10 +
 ...code_name-0-6ae3e0805cbfa967f50ad222bc33b772 |    0
 ...code_name-1-4de8e998198c8df484e9102f60ba05c1 |    0
 ...ode_name-10-f1c90c8f4afd0c2ee66019e017997eb5 |    3 +
 ...ode_name-11-94d637f6e5cee2771b9844438008a618 |    1 +
 ...code_name-2-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...code_name-3-16367c381d4b189b3640c92511244bfe |    1 +
 ...code_name-4-e90740a9a52c37a964ee204379f01412 |    1 +
 ...code_name-5-a3e8e57df86f00101d2f4dd0ce8c2bd7 |    0
 ...code_name-6-f1c90c8f4afd0c2ee66019e017997eb5 |    3 +
 ...code_name-7-94d637f6e5cee2771b9844438008a618 |    1 +
 ...code_name-8-bff58433eb2b500bb1d2f6ea495a5f20 |    1 +
 ...code_name-9-a3e8e57df86f00101d2f4dd0ce8c2bd7 |    0
 ...n_schema1-0-3fc0ef3eda4a7269f205ce0203b56b0c |    0
 ...n_schema1-1-3d21fcf667e5b0ef9e2ec0a1d502f915 |    0
 ...n_schema1-2-4fcfc1d26e1de1ce3071f1f93c012988 |    8 +
 ...n_schema1-3-fdef2e7e9e40868305d21c1b0df019bb |    0
 ...n_schema1-4-9b756f83973c37236e72f6927b1c02d7 |    9 +
 ...n_schema1-5-52a518a4f7132598998c4f6781fd7634 |    8 +
 ...de_format-0-65b98f7ed3ca5907e7ca5206de94939d |    0
 ...de_format-1-37d3a88b6b22de326dbc1f4cba6b7cd1 |    0
 ...de_format-2-47b559b01e389cc9e327a2fd29255acf |    0
 ...de_format-3-54d18742b4eab85edd1946ef139771b4 |   20 +
 ...cial_char-0-6ae3e0805cbfa967f50ad222bc33b772 |    0
 ...cial_char-1-4de8e998198c8df484e9102f60ba05c1 |    0
 ...cial_char-2-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...cial_char-3-16367c381d4b189b3640c92511244bfe |    1 +
 ...cial_char-4-a3e8e57df86f00101d2f4dd0ce8c2bd7 |    0
 ...cial_char-5-f1c90c8f4afd0c2ee66019e017997eb5 |    3 +
 ...cial_char-6-94d637f6e5cee2771b9844438008a618 |    1 +
 ...cial_char-7-a3e8e57df86f00101d2f4dd0ce8c2bd7 |    0
 ...cial_char-8-f1c90c8f4afd0c2ee66019e017997eb5 |    3 +
 ...cial_char-9-94d637f6e5cee2771b9844438008a618 |    1 +
 ...ype_check-0-b500f9a7ff3ef4ea3046cbaee22f434c |    1 +
 ...ype_check-1-e676cfebd53fcc4c86407028dff8ddaa |    0
 ...ype_check-10-d51791c8b809ac86dc5b0f493a938fc |    0
 ...pe_check-11-a1164f1770d2f787b520fbc3d345911a |    0
 ...ype_check-2-5e857e1536264658caf0df9b7e28652f |    0
 ...ype_check-3-7880e06d5cff6ea961dba5ff533cf346 |    6 +
 ...ype_check-4-45fb706ff448da1fe609c7ff76a80d4d |    0
 ...ype_check-5-4a0b90a674d255ce00dd417dfefc46d4 |    0
 ...ype_check-6-1f5f161f5e992a6aa7358dcbbffc5939 |    0
 ...ype_check-7-7880e06d5cff6ea961dba5ff533cf346 |    6 +
 ...ype_check-8-45fb706ff448da1fe609c7ff76a80d4d |    0
 ...ype_check-9-57b300095c52fd652e1d414724523587 |    0
 ..._varchar1-0-ec359154c4bad3bfce1b7ab4914d1554 |    0
 ..._varchar1-1-5064ea12af064b5e040d7b9ebd08b940 |    0
 ...varchar1-10-1839df813809f21d8e0a0dd0006c7eb1 |    1 +
 ..._varchar1-11-83bf857460d5f49bf4bf6e480d9ce36 |    1 +
 ...varchar1-12-299a7b630adb14d0f6a8ea8f2e528489 |    1 +
 ...varchar1-13-4b9a64b41647af09b2f420c3b23b811c |    1 +
 ...varchar1-14-c07f977014280e92c02f24bb3ea0ec68 |    1 +
 ...varchar1-15-6442628796f33b87ef1ca11945fa4b48 |    1 +
 ...varchar1-16-3300093c71a371aed6225ffa9e05fc3d |    1 +
 ...varchar1-17-367ed375dd11bf57d5ab4288289a11d2 |    1 +
 ...varchar1-18-3df8ffe4c220764e59efb874bab97b9a |    1 +
 ...varchar1-19-ec359154c4bad3bfce1b7ab4914d1554 |    0
 ..._varchar1-2-fc9381cdfb786fc3b7b9b35df6003474 |    0
 ..._varchar1-3-968759281b7d1bf0a60991ed04953b93 |    0
 ..._varchar1-4-deb9b7715610152bda285a3a33b772ef |    0
 ..._varchar1-5-f77df9235261b945ca0a55e1afe2e5ce |    0
 ..._varchar1-6-ad21f89ac813692cf47343c66e302ea6 |    2 +
 ..._varchar1-7-be5b3ad809173ec5dab8fb3d29b6cb0e |    5 +
 ..._varchar1-8-6b968247a2c615af03fc6a386d72db9b |    1 +
 ..._varchar1-9-45412c7f1eb448dfd5d5eb636fa1d8a0 |    1 +
 ..._metadata-0-c25482149887659ec66d7534cad22f63 |    0
 ..._metadata-1-29f193b3e8def419733366c578e8a236 |    0
 ..._metadata-2-14033db9e60aa0bc4f64376c96195adf |    0
 ..._metadata-3-9bdf636332ca722093413523366efa86 |    0
 ..._metadata-4-e784348b7221bb26830cc1ebda69bdde | 1000 ++
 ...ileformat-0-c854b607353e810be297d3159be30da4 |    0
 ...ileformat-1-9fad934993b77eef15a5d10eb203a378 |    0
 ...leformat-10-f89a3f7c0ee5bc3f6bd04aa0b459dd4a |   15 +
 ...leformat-11-606ad10de7caf7e65e09778f2673e712 |   25 +
 ...leformat-12-c6bf6ee8fdc50f2abb3a71305d1e6882 |   25 +
 ...leformat-13-c262e8c736b67119b9806f69eb492ef3 |   50 +
 ...leformat-14-da1b1887eb530c7e9d37667b99c9793f |    0
 ...leformat-15-517aaa22478287fa80eef4a19f2cb9ff |    0
 ...leformat-16-7d619408a560b5c8d4a06dcd0ee106e5 |   15 +
 ...leformat-17-a488cb92e1388a7542d8787a22f4fb55 |   15 +
 ...leformat-18-f89a3f7c0ee5bc3f6bd04aa0b459dd4a |   15 +
 ...leformat-19-e3b55daf170a032dcc8ed12ee26ccf63 |   15 +
 ...ileformat-2-7d619408a560b5c8d4a06dcd0ee106e5 |   15 +
 ...leformat-20-606ad10de7caf7e65e09778f2673e712 |   25 +
 ...leformat-21-c6bf6ee8fdc50f2abb3a71305d1e6882 |   25 +
 ...leformat-22-c56c391659f5701a9d2e8782a60f7f8a |   25 +
 ...leformat-23-c262e8c736b67119b9806f69eb492ef3 |   75 +
 ...leformat-24-fe564b4f68241ec5c5884e44a1306f4f |   75 +
 ...ileformat-3-a488cb92e1388a7542d8787a22f4fb55 |   15 +
 ...ileformat-4-606ad10de7caf7e65e09778f2673e712 |   25 +
 ...ileformat-5-c262e8c736b67119b9806f69eb492ef3 |   25 +
 ...ileformat-6-6c4f7b115f18953dcc7710fa97287459 |    0
 ...ileformat-7-f5f427b174dca478c14eddc371c0025a |    0
 ...ileformat-8-7d619408a560b5c8d4a06dcd0ee106e5 |   15 +
 ...ileformat-9-a488cb92e1388a7542d8787a22f4fb55 |   15 +
 ...eformat10-0-66ee62178e3576fb38cb09800cb610bf |    1 +
 ...eformat10-1-198cb7d650a506ec3420b94b82a01375 |    0
 ...eformat10-2-f723dedd396bd468107755b4495c1031 |    0
 ...eformat10-3-c278fd699aa25809bdef310fb92f510e |    2 +
 ...eformat10-4-620cb6a290ef5297ac1d3a9ea776e2bf |    2 +
 ...eformat10-5-dd4c3f1636af9a7371edf7142abee088 |    0
 ...eformat10-6-620cb6a290ef5297ac1d3a9ea776e2bf |    2 +
 ...eformat10-7-c278fd699aa25809bdef310fb92f510e |    2 +
 ...eformat11-0-66ee62178e3576fb38cb09800cb610bf |    1 +
 ...eformat11-1-b30db33650de0545cbcd53769ed7cf40 |    0
 ...format11-10-75a0aa2df39cbdc6a470b4c88803b42b |    2 +
 ...format11-11-3fc394a7a3d43a70968282ef1ee21dbd |    2 +
 ...eformat11-2-92bfcf88ca528eb6c9259142bf6541e5 |    0
 ...eformat11-3-61f1abcdc66a64c11df85dded920d167 |    0
 ...eformat11-4-3fc394a7a3d43a70968282ef1ee21dbd |    2 +
 ...eformat11-5-75a0aa2df39cbdc6a470b4c88803b42b |    2 +
 ...eformat11-6-ee7394c912991b8cd4401fb94942351f |    0
 ...eformat11-7-75a0aa2df39cbdc6a470b4c88803b42b |    2 +
 ...eformat11-8-3fc394a7a3d43a70968282ef1ee21dbd |    2 +
 ...eformat11-9-ed1e2dbef8eb8efbf83a50dc646485ba |    0
 ...eformat12-0-66ee62178e3576fb38cb09800cb610bf |    1 +
 ...eformat12-1-b30db33650de0545cbcd53769ed7cf40 |    0
 ...format12-10-ed1e2dbef8eb8efbf83a50dc646485ba |    0
 ...format12-11-75a0aa2df39cbdc6a470b4c88803b42b |    4 +
 ...format12-12-3fc394a7a3d43a70968282ef1ee21dbd |    4 +
 ...format12-13-26a9a9cafa15d0223b934eba4777aea7 |    0
 ...format12-14-d35f445501407d6fae5c3ad161fb2236 |    6 +
 ...format12-15-3fc394a7a3d43a70968282ef1ee21dbd |    6 +
 ...eformat12-2-92bfcf88ca528eb6c9259142bf6541e5 |    0
 ...eformat12-3-61f1abcdc66a64c11df85dded920d167 |    0
 ...eformat12-4-3fc394a7a3d43a70968282ef1ee21dbd |    2 +
 ...eformat12-5-75a0aa2df39cbdc6a470b4c88803b42b |    2 +
 ...eformat12-6-ee7394c912991b8cd4401fb94942351f |    0
 ...eformat12-7-75a0aa2df39cbdc6a470b4c88803b42b |    2 +
 ...eformat12-8-3fc394a7a3d43a70968282ef1ee21dbd |    2 +
 ...eformat12-9-b8aed3dd7d7c151f5d96050c4058e71d |    0
 ...eformat13-0-66ee62178e3576fb38cb09800cb610bf |    1 +
 ...leformat13-1-9a812f44c4c7a4c72b4be95139e6fd6 |    0
 ...format13-10-5bc619cec1d519c1dc6423f841b1c0a4 |    1 +
 ...eformat13-2-3b6e28e3c1c071583e9b3b8f1f997f75 |    0
 ...eformat13-3-9b3e4a236550f1900a36566830b24024 |    0
 ...eformat13-4-49cf189a09e11c2c635fbb574b89a2af |    0
 ...eformat13-5-2ebe5fe98e830143b9571b13fe59dc0b |    0
 ...eformat13-6-fa2f56078df18add8e5a77e538756488 |    0
 ...eformat13-7-1d822cc037d9281ce172e2d5685b1495 |    0
 ...eformat13-8-e4531456a7418952ec1d69e18bc8460b |    0
 ...eformat13-9-8f6983fda271fba18d218c75b8fb2b3d |    1 +
 ...eformat14-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...eformat14-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...format14-10-e5e7913d0875ad01f5d6f5031e86f0a0 |    0
 ...format14-11-bbfb0a95274044dea4732e35c1d7ecbe |    0
 ...format14-12-be84e8199b0a3b9f72e552018854ac15 |    1 +
 ...format14-13-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...format14-14-b89ea2173180c8ae423d856f943e061f |    1 +
 ...format14-15-dd6e9965d271bd35604059540c23d967 |    1 +
 ...format14-16-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...format14-17-f4a3e39d5df18861e9fe67ef37af57e1 |    1 +
 ...format14-18-58080916a9f5883121bcaad719be0309 |    1 +
 ...leformat14-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...eformat14-3-2683f9835169a568c1f03dae859d27d2 |    0
 ...eformat14-4-2d2e1149d2f035017bb37bbfaad4def0 |    0
 ...eformat14-5-61a8225e20f36e286b4d02501d2c80d9 |    0
 ...eformat14-6-b5165befb75ebeed42f3e69d4d64375c |    0
 ...eformat14-7-e438f7ec386b2ab19660e9da7260dd95 |    0
 ...eformat14-8-f0e3ddaa1e6ea067444b1f540bfac293 |    0
 ...eformat14-9-adeaa033260f16c5bc106e761e5fef8b |    0
 ...eformat15-0-66ee62178e3576fb38cb09800cb610bf |    1 +
 ...eformat15-1-e1cf6c355de3ae8db7564b1676199117 |    0
 ...format15-10-3fc394a7a3d43a70968282ef1ee21dbd |    2 +
 ...format15-11-662bece7f71ef854ca6e25f0eef5b830 |    0
 ...format15-12-8250422b5ed16120ee33bd4fa69d3f47 |    3 +
 ...format15-13-3fc394a7a3d43a70968282ef1ee21dbd |    3 +
 ...eformat15-2-107d7c681b43611df056238be242127b |    0
 ...eformat15-3-3fc394a7a3d43a70968282ef1ee21dbd |    2 +
 ...eformat15-4-75a0aa2df39cbdc6a470b4c88803b42b |    2 +
 ...eformat15-5-ee7394c912991b8cd4401fb94942351f |    0
 ...eformat15-6-75a0aa2df39cbdc6a470b4c88803b42b |    2 +
 ...eformat15-7-3fc394a7a3d43a70968282ef1ee21dbd |    2 +
 ...eformat15-8-ed1e2dbef8eb8efbf83a50dc646485ba |    0
 ...eformat15-9-75a0aa2df39cbdc6a470b4c88803b42b |    2 +
 ...eformat16-0-66ee62178e3576fb38cb09800cb610bf |    1 +
 ...eformat16-1-5b9fe6eb0e500ae6bf97e2a34d3d0ad9 |    0
 ...format16-10-3fc394a7a3d43a70968282ef1ee21dbd |    2 +
 ...format16-11-662bece7f71ef854ca6e25f0eef5b830 |    0
 ...format16-12-8250422b5ed16120ee33bd4fa69d3f47 |    3 +
 ...format16-13-3fc394a7a3d43a70968282ef1ee21dbd |    3 +
 ...eformat16-2-107d7c681b43611df056238be242127b |    0
 ...eformat16-3-3fc394a7a3d43a70968282ef1ee21dbd |    2 +
 ...eformat16-4-75a0aa2df39cbdc6a470b4c88803b42b |    2 +
 ...eformat16-5-ee7394c912991b8cd4401fb94942351f |    0
 ...eformat16-6-75a0aa2df39cbdc6a470b4c88803b42b |    2 +
 ...eformat16-7-3fc394a7a3d43a70968282ef1ee21dbd |    2 +
 ...eformat16-8-ed1e2dbef8eb8efbf83a50dc646485ba |    0
 ...eformat16-9-75a0aa2df39cbdc6a470b4c88803b42b |    2 +
 ...eformat17-0-7c49277a7217a147685d30e27822d273 |    0
 ...eformat17-1-df4a3bf439eadc5ada3303a9b5e6aa46 |    1 +
 ...leformat2-0-c854b607353e810be297d3159be30da4 |    0
 ...leformat2-1-9fad934993b77eef15a5d10eb203a378 |    0
 ...eformat2-10-561ef0dbccfcbfbb0c75f33ebfd4203d |    0
 ...eformat2-11-20a02894f5e9340e89b55a30bef252b7 |   75 +
 ...leformat2-2-6c4f7b115f18953dcc7710fa97287459 |    0
 ...leformat2-3-f5f427b174dca478c14eddc371c0025a |    0
 ...leformat2-4-da1b1887eb530c7e9d37667b99c9793f |    0
 ...leformat2-5-517aaa22478287fa80eef4a19f2cb9ff |    0
 ...leformat2-6-32b36a6c3344c5fcca0ad6c93ffcab62 |    1 +
 ...leformat2-7-561ef0dbccfcbfbb0c75f33ebfd4203d |    0
 ...leformat2-8-20a02894f5e9340e89b55a30bef252b7 |   75 +
 ...leformat2-9-50131c0ba7b7a6b65c789a5a8497bada |    1 +
 ...leformat3-0-c854b607353e810be297d3159be30da4 |    0
 ...leformat3-1-6c4f7b115f18953dcc7710fa97287459 |    0
 ...eformat3-10-c6bf6ee8fdc50f2abb3a71305d1e6882 |   25 +
 ...leformat3-2-f5f427b174dca478c14eddc371c0025a |    0
 ...leformat3-3-f89a3f7c0ee5bc3f6bd04aa0b459dd4a |   14 +
 ...leformat3-4-da1b1887eb530c7e9d37667b99c9793f |    0
 ...leformat3-5-517aaa22478287fa80eef4a19f2cb9ff |    0
 ...leformat3-6-e3b55daf170a032dcc8ed12ee26ccf63 |   14 +
 ...leformat3-7-c56c391659f5701a9d2e8782a60f7f8a |   25 +
 ...leformat3-8-f5f427b174dca478c14eddc371c0025a |    0
 ...leformat3-9-f89a3f7c0ee5bc3f6bd04aa0b459dd4a |   14 +
 ...leformat4-0-c854b607353e810be297d3159be30da4 |    0
 ...leformat4-1-c561806d8f9ad419dc9b17ae995aab68 |    0
 ...leformat4-2-b9f8c3b822051854770f61e5ae5b48b0 |    0
 ...leformat4-3-9837451512e92e982f1bd9a12b132e84 |    0
 ...leformat4-4-58cfa555b061057f559fc6b9c2f6c631 |    0
 ...leformat4-5-ac79def5434bb8a926237d0db8db2e84 |    0
 ...leformat5-0-66ee62178e3576fb38cb09800cb610bf |    1 +
 ...leformat5-1-c854b607353e810be297d3159be30da4 |    0
 ...leformat5-2-6c4f7b115f18953dcc7710fa97287459 |    0
 ...leformat5-3-f5f427b174dca478c14eddc371c0025a |    0
 ...leformat5-4-da1b1887eb530c7e9d37667b99c9793f |    0
 ...leformat5-5-517aaa22478287fa80eef4a19f2cb9ff |    0
 ...leformat5-6-a0e23b26ee1777ccc8947fb5eb1e8745 |    2 +
 ...leformat5-7-a0eeded14b3d337a74189a5d02c7a5ad |    0
 ...leformat5-8-a0e23b26ee1777ccc8947fb5eb1e8745 |    3 +
 ...leformat6-0-66ee62178e3576fb38cb09800cb610bf |    1 +
 ...leformat6-1-c854b607353e810be297d3159be30da4 |    0
 ...leformat6-2-6c4f7b115f18953dcc7710fa97287459 |    0
 ...leformat6-3-f5f427b174dca478c14eddc371c0025a |    0
 ...leformat6-4-da1b1887eb530c7e9d37667b99c9793f |    0
 ...leformat6-5-517aaa22478287fa80eef4a19f2cb9ff |    0
 ...leformat6-6-e95296c9f7056b0075007c61d4e5e92f |    1 +
 ...leformat6-7-4758d41d052eba37a9acd90c2dbc58f0 |    1 +
 ...leformat7-0-66ee62178e3576fb38cb09800cb610bf |    1 +
 ...leformat7-1-c854b607353e810be297d3159be30da4 |    0
 ...leformat7-2-6c4f7b115f18953dcc7710fa97287459 |    0
 ...leformat7-3-f5f427b174dca478c14eddc371c0025a |    0
 ...leformat7-4-a34505bd397bb2a66e46408d1dfb6bf2 |    1 +
 ...leformat7-5-f2c42f1f32eb3cb300420fb36cbf2362 |    1 +
 ...leformat8-0-66ee62178e3576fb38cb09800cb610bf |    1 +
 ...leformat8-1-22e3d59a0423473051535684bca72b27 |    0
 ...leformat8-2-55ae9fbf6daa36225dd386e34025dd38 |    0
 ...leformat8-3-c561806d8f9ad419dc9b17ae995aab68 |    0
 ...leformat8-4-ae71ce67b5d4a91bce1b34acde830268 |    0
 ...leformat8-5-cb3d7c0fec42ef7d68b67c8e4cdeab3e |    0
 ...leformat8-6-ae6a5016b6a6ace6b6f2576a4c666b4e |    0
 ...leformat8-7-d1a5913edaaec9654edb333e8207f57b |   20 +
 ...leformat8-8-624b059dfaa86e2c78f065169de325cd |   20 +
 ...leformat9-0-66ee62178e3576fb38cb09800cb610bf |    1 +
 ...leformat9-1-22e3d59a0423473051535684bca72b27 |    0
 ...leformat9-2-55ae9fbf6daa36225dd386e34025dd38 |    0
 ...leformat9-3-92bfcf88ca528eb6c9259142bf6541e5 |    0
 ...leformat9-4-ae71ce67b5d4a91bce1b34acde830268 |    0
 ...leformat9-5-d1a5913edaaec9654edb333e8207f57b |   20 +
 ...leformat9-6-624b059dfaa86e2c78f065169de325cd |   20 +
 ...plan_json-0-74146da55d57b22443140e7fbab3375c |    0
 .../ppd1-0-ae225e86c2ae20519ffdf23190454161     |    1 +
 .../ppd1-1-f18babdee8d2d4206ce4f2a93b6575f9     |    1 +
 .../ppd1-2-ae8aea06b05358ef9c486b61c9e30a69     |    0
 .../ppd1-3-1d3f71876ba45f942e93a68c0be15ef5     |  496 +
 .../ppd1-4-145c2779dadb5bd921dc2baac608b803     |    1 +
 .../ppd1-5-ae8aea06b05358ef9c486b61c9e30a69     |    0
 .../ppd1-6-1d3f71876ba45f942e93a68c0be15ef5     |  496 +
 .../ppd2-0-ae225e86c2ae20519ffdf23190454161     |    1 +
 .../ppd2-1-145c2779dadb5bd921dc2baac608b803     |    1 +
 .../ppd2-2-4d5021216c5bc600a8c5344945f55a4      |    0
 .../ppd2-3-fccdc7a24b626308d9ec17608f36564b     |  136 +
 .../ppd2-4-4e457825319166f3bd2ad07d8f7c2f69     |    0
 .../ppd2-5-a2d5e5ec2504041ea1a62856c7086451     |    0
 .../ppd2-6-ae225e86c2ae20519ffdf23190454161     |    1 +
 .../ppd2-7-f18babdee8d2d4206ce4f2a93b6575f9     |    1 +
 .../ppd2-8-4d5021216c5bc600a8c5344945f55a4      |    0
 .../ppd2-9-fccdc7a24b626308d9ec17608f36564b     |  136 +
 ...clusterby-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...clusterby-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ...lusterby-10-62979aa9e6b4e6ffb44ec452aabbef65 |    1 +
 ...clusterby-2-16681f9c2bdd44278817d72c138b6ee1 |    0
 ...clusterby-3-707a2295731e0d631a6c5f71c745c8d5 |    1 +
 ...clusterby-4-a2d5e5ec2504041ea1a62856c7086451 |    0
 ...clusterby-5-62979aa9e6b4e6ffb44ec452aabbef65 |    1 +
 ...clusterby-6-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...clusterby-7-16681f9c2bdd44278817d72c138b6ee1 |    0
 ...clusterby-8-707a2295731e0d631a6c5f71c745c8d5 |    1 +
 ...clusterby-9-a2d5e5ec2504041ea1a62856c7086451 |    0
 ...tant_expr-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...tant_expr-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ...tant_expr-2-2ab005b2ee21deedbe7d10904a034468 |    0
 ...tant_expr-3-5b20725caf905c6674759fee7873d627 |    0
 ...stant_expr-4-aded77ef8dced4717d919a949d109b0 |    0
 ...tant_expr-5-7da8c74586c99d96254f6f031bcaeb1c |   25 +
 ...tant_expr-6-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...tant_expr-7-5b20725caf905c6674759fee7873d627 |    0
 ...stant_expr-8-aded77ef8dced4717d919a949d109b0 |    0
 ...tant_expr-9-7da8c74586c99d96254f6f031bcaeb1c |   25 +
 ...ant_where-0-345fa30edd72d631fee21c3beeeef3d9 |    0
 ...ant_where-1-84c951641740895ca1c8ddc098805da5 |    1 +
 .../ppd_gby-0-ae225e86c2ae20519ffdf23190454161  |    1 +
 .../ppd_gby-1-f18babdee8d2d4206ce4f2a93b6575f9  |    1 +
 .../ppd_gby-2-fea67192aba8704a64a85da47f7f321e  |    0
 .../ppd_gby-3-97b8d0091058060f5f17cf5e81cce73d  |  129 +
 .../ppd_gby-4-145c2779dadb5bd921dc2baac608b803  |    1 +
 .../ppd_gby-5-fea67192aba8704a64a85da47f7f321e  |    0
 .../ppd_gby-6-97b8d0091058060f5f17cf5e81cce73d  |  129 +
 .../ppd_gby2-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 .../ppd_gby2-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 .../ppd_gby2-2-25541db999d8c1d56ba36b63949b6073 |    0
 .../ppd_gby2-3-321628d4c52f6992f2680a3a162f19f  |    5 +
 .../ppd_gby2-4-145c2779dadb5bd921dc2baac608b803 |    1 +
 .../ppd_gby2-5-25541db999d8c1d56ba36b63949b6073 |    0
 .../ppd_gby2-6-321628d4c52f6992f2680a3a162f19f  |    5 +
 ..._gby_join-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ..._gby_join-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ..._gby_join-2-45e102aabf0e90ac455e2bab3988d8c0 |    0
 ..._gby_join-3-145c2779dadb5bd921dc2baac608b803 |    1 +
 ..._gby_join-4-45e102aabf0e90ac455e2bab3988d8c0 |    0
 .../ppd_join-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 .../ppd_join-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 .../ppd_join-2-4c4dcd0c288653e39cfe077c19c68570 |    0
 .../ppd_join-3-aab5d092ca17ed23ee71d3a6ef653998 |  712 ++
 .../ppd_join-4-145c2779dadb5bd921dc2baac608b803 |    1 +
 .../ppd_join-5-4c4dcd0c288653e39cfe077c19c68570 |    0
 .../ppd_join-6-aab5d092ca17ed23ee71d3a6ef653998 |  712 ++
 ...ppd_join2-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...ppd_join2-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ...ppd_join2-2-307ac4f1b13e310dc1c61c05a113945d |    0
 ...ppd_join2-3-d03c0ad3ab713691cf9d3b27ae1223f9 | 1710 +++
 ...ppd_join2-4-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...ppd_join2-5-307ac4f1b13e310dc1c61c05a113945d |    0
 ...ppd_join2-6-d03c0ad3ab713691cf9d3b27ae1223f9 | 1710 +++
 ...ppd_join3-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...ppd_join3-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ...ppd_join3-2-5018d137c74aed08cc4da4cbd1904092 |    0
 ...ppd_join3-3-42cd793c031af1f7961d7b5e237de76b | 1767 ++++
 ...ppd_join3-4-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...ppd_join3-5-5018d137c74aed08cc4da4cbd1904092 |    0
 ...ppd_join3-6-42cd793c031af1f7961d7b5e237de76b | 1767 ++++
 ...in_filter-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...in_filter-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ...n_filter-10-2c1710aa3e08f618c1930305ebdccc17 |    0
 ...n_filter-11-41debade389a200de226d8ad0fe47d24 |    4 +
 ...in_filter-12-3bcc51a124f8cbd456620853d808354 |    1 +
 ...n_filter-13-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...n_filter-14-2c1710aa3e08f618c1930305ebdccc17 |    0
 ...n_filter-15-41debade389a200de226d8ad0fe47d24 |    4 +
 ...in_filter-2-2c1710aa3e08f618c1930305ebdccc17 |    0
 ...in_filter-3-41debade389a200de226d8ad0fe47d24 |    4 +
 ...in_filter-4-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...in_filter-5-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...in_filter-6-2c1710aa3e08f618c1930305ebdccc17 |    0
 ...in_filter-7-41debade389a200de226d8ad0fe47d24 |    4 +
 ...in_filter-8-73819ea1a7c0653a61652b3766afb003 |    1 +
 ...in_filter-9-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ...ter_join1-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...ter_join1-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ...ter_join1-2-a239ac7d9503d93e0859043019f3e02e |    0
 ...ter_join1-3-9dfd333c14f82fd71c213e1d39c83524 |    6 +
 ...ter_join1-4-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...ter_join1-5-a239ac7d9503d93e0859043019f3e02e |    0
 ...ter_join1-6-9dfd333c14f82fd71c213e1d39c83524 |    6 +
 ...ter_join2-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...ter_join2-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ...ter_join2-2-b5443e75f4473eb3cbe55bf0d58cc999 |    0
 ...ter_join2-3-5340cd2d88dcf41dc18119389a475e36 |    6 +
 ...ter_join2-4-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...ter_join2-5-b5443e75f4473eb3cbe55bf0d58cc999 |    0
 ...ter_join2-6-5340cd2d88dcf41dc18119389a475e36 |    6 +
 ...ter_join3-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...ter_join3-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ...ter_join3-2-8f14853ac6ce5f40c98982ace9fa6221 |    0
 ...ter_join3-3-1e3af37cc2d9c2059488b5940a33a1d0 |    6 +
 ...ter_join3-4-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...ter_join3-5-8f14853ac6ce5f40c98982ace9fa6221 |    0
 ...ter_join3-6-1e3af37cc2d9c2059488b5940a33a1d0 |    6 +
 ...ter_join4-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...ter_join4-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ...ter_join4-2-7b0e117314e5784ba06b7ab69e689c84 |    0
 ...ter_join4-3-ac57dc2a7151f20029d6a97049d6eebe |   10 +
 ...ter_join4-4-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...ter_join4-5-7b0e117314e5784ba06b7ab69e689c84 |    0
 ...ter_join4-6-ac57dc2a7151f20029d6a97049d6eebe |   10 +
 ...ter_join5-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...ter_join5-1-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...er_join5-10-b12aa87aaf64b573ce0be7013117651b |    0
 ...er_join5-11-c8e68d5a524b965c244f01782bc42e97 |    0
 ...ter_join5-12-fd1ebd8150ed40b4b91774f6db42df2 |    0
 ...ter_join5-2-5b859f606230a70698edf52ca814beee |    0
 ...ter_join5-3-2823683e3169487b80e882aa9c4e3bd6 |    0
 ...ter_join5-4-ab457e9f757065dbf6bf66a997ab76a0 |    0
 ...ter_join5-5-ad3dc0900226e1ae9674bec0e054a4d4 |    0
 ...ter_join5-6-c669e5c7ae22c4fb96995c700ebadd9a |    0
 ...ter_join5-7-54d9885a797deb82236499f6bb99ddfd |    0
 ...ter_join5-8-e6949a27ee3c56243c81660de7d97f9c |    0
 ...ter_join5-9-ca16024e6f5399b1d035f5b9fd665163 |    0
 ...pd_random-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...pd_random-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ...pd_random-2-a589a2f51ebb3962202698c79db4a33b |    0
 ...pd_random-3-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...pd_random-4-a589a2f51ebb3962202698c79db4a33b |    0
 ...ted_alias-0-89696914fad2d7b7bfc5b7729a7e7c34 |    0
 ...ted_alias-1-a299c8b1a9f8c2772989a5454574f4e5 |    0
 ...ted_alias-2-588c0c8007b156167714d1cb06d10384 |    0
 ...ted_alias-3-106d8664d84c73f86268cf69e9ba6834 |    0
 ...ted_alias-4-2cd71603d825cddd0d181bd240c0051f |    0
 ...ted_alias-5-941a7af885ec77d91a78e03a6a568220 |    0
 ...ted_alias-6-c3746d419ceaab36dee78f4b4b38eb99 |    0
 ...ted_alias-7-54b70fb31202186b8984ae2feea299bf |    0
 ...ted_alias-8-89696914fad2d7b7bfc5b7729a7e7c34 |    0
 ...ted_alias-9-a299c8b1a9f8c2772989a5454574f4e5 |    0
 ...transform-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...transform-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ...transform-2-75f6b66b7ad7ca4ca8f1357d0de41bd9 |    0
 ...transform-3-5d0e4236af589d3e63a8dd84e663b745 |   84 +
 ...transform-4-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...transform-5-75f6b66b7ad7ca4ca8f1357d0de41bd9 |    0
 ...transform-6-5d0e4236af589d3e63a8dd84e663b745 |   84 +
 ..._udf_case-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ..._udf_case-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ..._udf_case-2-c44d82e56d50653148bb4f9f98a42137 |    0
 ...d_udf_col-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...d_udf_col-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ..._udf_col-10-53bbac80bbacf419ea971ddbb0f48542 |    0
 ...d_udf_col-2-1c26c857485a928462c79e1b38ed1d9e |    0
 ...d_udf_col-3-86fd1e8c9491c6ea0d67e111aa6cf9ed |    0
 ...d_udf_col-4-c601016163c99a115feaca5fe5b74aae |    0
 ...d_udf_col-5-53bbac80bbacf419ea971ddbb0f48542 |    0
 ...d_udf_col-6-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...d_udf_col-7-1c26c857485a928462c79e1b38ed1d9e |    0
 ...d_udf_col-8-86fd1e8c9491c6ea0d67e111aa6cf9ed |    0
 ...d_udf_col-9-c601016163c99a115feaca5fe5b74aae |    0
 ...ppd_union-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...ppd_union-1-f18babdee8d2d4206ce4f2a93b6575f9 |    1 +
 ...ppd_union-2-fbfb76b9e6f2af48dcd227af03dffa89 |    0
 ...ppd_union-3-678c8197f458b459171c266f7431683e |  171 +
 ...ppd_union-4-145c2779dadb5bd921dc2baac608b803 |    1 +
 ...ppd_union-5-fbfb76b9e6f2af48dcd227af03dffa89 |    0
 ...ppd_union-6-678c8197f458b459171c266f7431683e |  171 +
 ...nion_view-0-d680c8ac7e5121c6971458a9022c00b9 |    0
 ...nion_view-1-bfb5ca0dd2d5f070ce359790f8b91480 |    0
 ...ion_view-10-a74a5ff32204d842175b3d880477178f |    0
 ...ion_view-11-745e750f4f4a36af27e87338a979240c |    0
 ...nion_view-2-ac54e78582e6bd5d5533a0f3bfb51369 |    0
 ...nion_view-3-f6fd9a5271e172e4a65ea57aaa41d512 |    0
 ...nion_view-4-19cd3ea4e274befd809e4aad21da8d50 |    0
 ...nion_view-5-443c0979b586f6a6dfb0dc5d28cd5124 |    0
 ...nion_view-6-b57b2b4f4cd8012fbfcd0b69c8d95e13 |    0
 ...nion_view-7-aab9d79f65d6edfc1cae88a14b8e106c |    0
 ...nion_view-8-e3ee46daeac605b05c7ada97b3c43578 |    0
 ...nion_view-9-8a77c30b6b07717d1c0bee971fb0132c |    0
 .../ppd_vc-0-cf479fbfecc042e8c9ea63e761da62a6   |    0
 .../ppd_vc-1-e442e970ac492f95e5d8e55e21c0d229   |   36 +
 .../ppd_vc-2-c9e44ddbb494ff7f02027205610bcb65   |    0
 .../ppd_vc-3-be78760949abf728580442e9e37a3ce7   |   36 +
 ...dsarenull-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...dsarenull-1-965b997838e7cc654cac68baef1be41d |    0
 ...dsarenull-2-22b7886d627e6266f5f1415ba239c621 |    0
 ...dsarenull-3-73819ea1a7c0653a61652b3766afb003 |    1 +
 ...dsarenull-4-965b997838e7cc654cac68baef1be41d |    0
 ...dsarenull-5-22b7886d627e6266f5f1415ba239c621 |    0
 ..._pushdown-0-855b235f9c760ba9d6d0200bfd1ad08b |    0
 ..._pushdown-1-f689aaf15b08c433d1e93ce977a9b6d5 |    0
 ...pushdown-10-178be64f122542983ff4384df4bb1530 |    0
 ...pushdown-11-3828393aa33a55cf1aea707e1be0a452 |    0
 ...pushdown-12-5affd35b94b0de3fb2a43f8729526055 |    0
 ...pushdown-13-2c64f5abe8c23957d7f0602e9c257cd1 |    0
 ...pushdown-14-c3188230751166d9d90082cd357ecb0c |    0
 ...pushdown-15-e52a39743f82af47902341a7ecd38afb |    0
 ...pushdown-16-70bef3ba441873327e188ff2ec6d68ae |    0
 ...pushdown-17-fcd10fbfc55a2c0aa843fe618f9613c6 |    2 +
 ...pushdown-18-ff36e3978571ac05f11e8322c024e4b6 |    2 +
 ...pushdown-19-481005cf034ef3d7b998da32eb82aa9a |    2 +
 ..._pushdown-2-5eede4874e678021938683fc2f5dc900 |    0
 ...pushdown-20-9073825e8b9804331f780980d1f9fa92 |    2 +
 ...pushdown-21-9cb28f0d3a434c9d1ab039192906ec9d |    2 +
 ...pushdown-22-678f50025924fee7b59f66e2abdb472d |    2 +
 ...pushdown-23-4d5bfa800ba434f464b07bf9b5d39f20 |    2 +
 ...pushdown-24-22663f09ea1c1bc303756067e84df5a7 |    2 +
 ...pushdown-25-e789d9b469aa1fffe4ce0a15a8c1fb9b |    0
 ...pushdown-26-8065c18e387fd8bffae19a80af8dc1d4 |    1 +
 ...pushdown-27-b72de558c88ae91460989938000e0d27 |    1 +
 ...pushdown-28-7217735d357770af4ffee730e4e9add4 |    1 +
 ...pushdown-29-630e2f7918b7727fc4ca057fa21e2eea |    1 +
 ..._pushdown-3-c5c542f8ee81cd0afd44e67fc7b4d306 |    0
 ...pushdown-30-2e062414293b643ea4d7f6df92f939e4 |    1 +
 ...pushdown-31-5eba4bf10315099129eae319d73636cf |    1 +
 ...pushdown-32-35af0585a4f98bc222c786688cb6de6b |    1 +
 ...pushdown-33-a5594625510703427ab8bae5d0563f73 |    1 +
 ..._pushdown-4-f54bebec398f0fdfdbc0393123dba234 |    0
 ...r_pushdown-5-78af12432bcbf99d4a0d41c25f964de |    0
 ..._pushdown-6-58724fbe96a0b3deceef20c8cc5e318d |    0
 ..._pushdown-7-14570f946e75924d7926c809485951d1 |    0
 ..._pushdown-8-3ba325662296fc455f07f1c835495e4c |    0
 ...r_pushdown-9-4375f17bed264d5554a67d119fa5dd1 |    0
 ...pushdown2-0-855b235f9c760ba9d6d0200bfd1ad08b |    0
 ...pushdown2-1-1f31dc385f79c5a7ae6a0d55b49bd583 |    0
 ...ushdown2-10-ab3e46183487096745d7d90e3020e94c |    0
 ...ushdown2-11-680316eba447eb4649530fdc1c37d95b |    0
 ...ushdown2-12-720582e599a974ee9ca46b653678a14a |    0
 ...ushdown2-13-bd9067aeee8884a32db921b6d478f806 |    0
 ...ushdown2-14-8d01597374157f2d3d066840983ba1f8 |    1 +
 ...pushdown2-15-5614065e1b8e709f68be4fa67666f41 |    1 +
 ...ushdown2-16-3a67618e47c977f58c9dd8f4b9a576eb |    1 +
 ...ushdown2-17-44e5f3ac566f60d8b17ef19c18a11ebe |    2 +
 ...ushdown2-18-e2c7e9b01ec95dfcc685827e24d66775 |    3 +
 ...ushdown2-19-bd7e1917f8d2cf50c062a22ef3fa15b5 |    1 +
 ...pushdown2-2-efd3e4c333d4efb81218df8921e58f9e |    0
 ...ushdown2-20-ece6fe0efc1e658b36ddc10f0653d229 |    1 +
 ...pushdown2-3-1886675984606b6c972c4a26dca6fd2c |    1 +
 ...pushdown2-4-33b137b28e7246ec3c2acb937c638910 |    1 +
 ...pushdown2-5-b5a2518af801f95fe52a75dfc1d3e867 |    0
 ...pushdown2-6-96059d8042ccb2ce355541daf9893954 |    0
 ...pushdown2-7-93922fe8d88643e1b8aa7e3ef4195404 |    0
 ...pushdown2-8-c86940e70f705f50e9091c257ee2bb40 |    1 +
 ...pushdown2-9-4fa4ba4c739b6f44975d41e4705d4389 |    1 +
 ...pushdown3-0-df2401785dfa257de49c3ad80b0f480a |    1 +
 ...pushdown3-1-cf6ff7dfb16e7d2567e8f83fcc5d08e1 |    0
 ...pushdown3-2-e879051803d0b64139e703e40fb007d0 |   40 +
 ...pushdown3-3-c6fac1670fbd1ee490867efb1913a12d |    0
 ...pushdown3-4-a1c18483e5f5d2fe351be09af658acbb | 2000 ++++
 ...pushdown3-5-9b129023196c29071a92e91471872593 |    0
 ...pushdown3-6-67118904e6cc8e9f5210fab88e87fb8f | 2000 ++++
 ...nt_header-0-860e298a0b70e7a531431e9386ddc0e7 |    1 +
 ...nt_header-1-8540676fc16ac91f3629c40f393a890a |   10 +
 ...nt_header-2-5cff10d4b561206e7e0b2e81d862ff93 |   10 +
 ...nt_header-3-e86d559aeb84a4cc017a103182c22bfb |    0
 ...rogress_1-0-fe903cc5a573e7aced5ee17b35d2fb04 |    1 +
 ...rogress_1-1-e93fbb4cb074376a645dc22075c0eab6 |    0
 ...rogress_1-2-70ba81c09588aa586e62ebaee2af685f |    0
 ...rogress_1-3-43d286eebddaee26cf95f26e62a75fe4 |    1 +
 ...otectmode-0-44765a9e389cd7be27e038d257ad2c61 |    0
 ...otectmode-1-377270bf028b6a5e8a5a1679421aece6 |    0
 ...tectmode-10-b993dfdb8636411e4e9182a5a1931362 |    0
 ...tectmode-11-b5aa37f2dd84c363d257ededdcc9a6b6 |    0
 ...otectmode-12-d35a2c6ec13dcba7f4856522d2c781a |    0
 ...tectmode-13-70e6f4e73e37e6288fafdf6b8da5c62c |    0
 ...tectmode-14-f817d21ee3a7646bf107c87bb264586b |    0
 ...tectmode-15-c51a200a345ceca9838507176a4a6dd6 |    0
 ...tectmode-16-151259dfc1cea42392a7511991c58a5b |    0
 ...tectmode-17-6fa385b2d2c6fee674dfff38f7338080 |    0
 ...tectmode-18-968e78b685c3b83bf5eb8a3a786657a7 |    0
 ...tectmode-19-b6e156f104768706aa587b762a9d4d18 |    9 +
 ...otectmode-2-f450722c47e95d5825d0cb920c212aea |    0
 ...tectmode-20-719ec12056901bb0330fec1f05d4a94b |    0
 ...tectmode-21-a31442a7d6c6950c137856ab861d622d |    9 +
 ...tectmode-22-8e2cda1a6895512d0c2e72e6b8b283d1 |    0
 ...tectmode-23-a31442a7d6c6950c137856ab861d622d |    9 +
 ...tectmode-24-2281fb42e04f3f3b1ae71e76feeb7733 |    0
 ...tectmode-25-9095794bb72e75a50f84c7cc79b14df6 |    0
 ...tectmode-26-a31442a7d6c6950c137856ab861d622d |    9 +
 ...tectmode-27-af002c5db76382ae7619968eaff3cc91 |    0
 ...tectmode-28-a31442a7d6c6950c137856ab861d622d |    9 +
 ...tectmode-29-6fa385b2d2c6fee674dfff38f7338080 |    0
 ...rotectmode-3-4038060ccc6df535736b4b3cdf722cc |    0
 ...tectmode-30-2cf1d601e4e37fa223cc841c0bf443f1 |    0
 ...tectmode-31-97f50f7a49ee261db1888e93cf696c27 |    0
 ...tectmode-32-b6e156f104768706aa587b762a9d4d18 |    9 +
 ...tectmode-33-151259dfc1cea42392a7511991c58a5b |    0
 ...tectmode-34-520cc99451f889b26e12308b956f41e2 |    0
 ...tectmode-35-67854bfbea7afeca2987ced73b68e671 |    0
 ...tectmode-36-5b68bd2ad93372f1926166bb1eea7ae1 |    0
 ...tectmode-37-8c07fbbf528fd9180db5a52474f6683e |    0
 ...tectmode-38-da4a5ad43dbf3df8e31d23979af46423 |    0
 ...tectmode-39-771f55b9c0dbadc2b8799cb4756c63e9 |    0
 ...otectmode-4-b993dfdb8636411e4e9182a5a1931362 |    0
 ...tectmode-40-39024332d020339bd9396c9b15403a0c |    0
 ...tectmode-41-7643ff9b92368f2cc44ab8b1f5738d24 |    0
 ...tectmode-42-3a8863ad6fac90ba48555c1042c92ebb |    0
 ...tectmode-43-377270bf028b6a5e8a5a1679421aece6 |    0
 ...otectmode-5-2af90060e2a14790441e0716e3372e7c |    0
 ...otectmode-6-e2d1fc9c94e0d3597f393aec99850510 |    3 +
 ...otectmode-7-143fafe70e2ec2d10c6eeef114e7fad1 |    0
 ...otectmode-8-e2d1fc9c94e0d3597f393aec99850510 |    3 +
 ...rotectmode-9-4038060ccc6df535736b4b3cdf722cc |    0
 .../push_or-0-82eac35d076df1ee8020d57832f0f895  |    0
 .../push_or-1-4c03e0f7fa028897c0caee62167eb68e  |    0
 .../push_or-2-62abd65e444981a96f7cf3dab3e013f1  |    0
 .../push_or-3-34a713b9523589f1eb3205037d56a5b4  |    0
 .../push_or-4-22888cdef1b94bde983541c1f3d510d9  |    0
 .../push_or-5-c94def4b18b9c8c00e7a93eb19ec694a  |   23 +
 ...with_semi-0-3731ce715b60549c17b7993927d48436 |    1 +
 ...with_semi-1-3f53ec3b276b32cf81729433e47010cb |    1 +
 ...with_semi-2-bf8cb175f9b13fcc23ba46be674b5767 |    1 +
 .../quote1-0-54ea0f3c04b185472a38a744d8003c13   |    0
 .../quote1-1-965ec21dbb2cdbfb0e8a8cb20ea96416   |    0
 .../quote1-2-14d4949bc9215a1004c945885ef10de4   |    0
 .../quote1-3-f36bdb38d0c1b79c6113fa0795d14533   |    0
 .../quote1-4-582bb2fb4c4ee50eb97bafae452a69a6   |  103 +
 .../quote2-0-ea1a1d0c5f9a3248afbb65e6632c5118   |    0
 .../quote2-1-34f3c423b2fb1f0b11457f45a60042b9   |    1 +
 ...lias.attr-0-97b3c408090f758257e4bd20597a525e |    1 +
 ...onpruner1-0-a7e4414330751eb8ad486bb11643f64d |    0
 ...onpruner1-1-11cdebc422d7a0e7b257279ac9524321 |   56 +
 ...onpruner2-0-b9598847d77e2c425423f51d755380e8 |    0
 ...onpruner2-1-b7dcf0277eab6c02a7ca47aea7703bf7 |    0
 ...onpruner2-2-db276de57ad86e8880037336886cd557 |    0
 ...onpruner2-3-e4419c33287ca1f48a43f61cca5b5928 |  116 +
 ...e_bigdata-0-e011be1172043c0c6d0fd2c0e89f361e |    1 +
 ...e_bigdata-1-6d0d6f4de136f56ab91987e19df8e178 |    1 +
 ...e_bigdata-2-3688b45adbdb190d58799c0b6d601055 |    1 +
 ...e_bigdata-3-fc0c054cdfbf5c130532e139d497866a |    0
 ..._columnar-0-4f3c6c5b4a75c97b8cc0432a56dcafd1 |    0
 ..._columnar-1-5d636fc4682aee89328b7c7be17e1013 |    0
 ..._columnar-2-b2f56374f2ea8a967b38e77b57138d4b |    2 +
 ...e_columnar-3-4653c703effa4cc65743128fa3c65ff |   10 +
 ...ecompress-0-82f12a09df66752b05e89d3d12ba1e32 |    0
 ...ecompress-1-de09b3ac5ba6a77653eb361496863085 |    0
 ...compress-10-fb011a8ee13a82a873039bd28353205b |    5 +
 ...compress-11-3708198aac609695b22e19e89306034c |    1 +
 ...ecompress-12-3a4c24fd561f459025264baa3fb6d87 |    1 +
 ...ecompress-2-bc4929594297fa2ee82b8ceff9118e46 |    5 +
 ...ecompress-3-18a2fa22b8cef720cb30d75353b3f276 |    3 +
 ...ecompress-4-fb011a8ee13a82a873039bd28353205b |    5 +
 ...ecompress-5-68975193b30cb34102b380e647d8d5f4 |    1 +
 ...ecompress-6-ea607fbed28d20e5726f4501285d698d |    1 +
 ...ecompress-7-de09b3ac5ba6a77653eb361496863085 |    0
 ...ecompress-8-bc4929594297fa2ee82b8ceff9118e46 |    5 +
 ...ecompress-9-18a2fa22b8cef720cb30d75353b3f276 |    3 +
 ...le_merge1-0-d877ca1eefa4344eae30ad3ef2039b00 |    1 +
 ...le_merge1-1-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...e_merge1-10-f94fdb0b79dcf73989e6fbce87355753 |    1 +
 ...e_merge1-11-3fb2f07dd710f180a3c39dd17beccaa5 |    0
 ...e_merge1-12-150cb190dc2343a747ea89298eb6352c |    0
 ...e_merge1-13-af7b1e79eb40854ea82d61debaafcf40 |    1 +
 ...le_merge1-14-4547f75ed3cb94914c2d025c1e057b5 |    1 +
 ...e_merge1-15-2f190c7e30999cbdf1ce62e8f31438f4 |    0
 ...e_merge1-16-c198c437f48c3844d8d0ace881b3107e |    0
 ...le_merge1-2-690b2898f94ef32f01ded0ddb737a056 |    1 +
 ...le_merge1-3-f88c85ce3cbcdc607bce650e1ccff4ee |    1 +
 ...le_merge1-4-2f190c7e30999cbdf1ce62e8f31438f4 |    0
 ...le_merge1-5-c198c437f48c3844d8d0ace881b3107e |    0
 ...le_merge1-6-8adb6d3de3839fc1f0bd2598fdcc3d46 |    0
 ...le_merge1-7-8c76c8d41133f29366359c308b0c9cc0 |    0
 ...le_merge1-8-ed4ca53754ed08a0fab1d788e3c65d6f |    0
 ...le_merge1-9-780b166bd3fcc932cb217273b0636d63 |    0
 ...le_merge2-0-f94fdb0b79dcf73989e6fbce87355753 |    1 +
 ...le_merge2-1-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...e_merge2-10-5b4fb8038f522877101a4e429f082f11 |    0
 ...le_merge2-2-690b2898f94ef32f01ded0ddb737a056 |    1 +
 ...le_merge2-3-778b659dba30ece782a956d87b1a31eb |    1 +
 ...le_merge2-4-5b4fb8038f522877101a4e429f082f11 |    0
 ...le_merge2-5-78b97f09b49452e054cba2ae461813c3 |    0
 ...le_merge2-6-d5a91ca1ff9039b2dc55af8735d0249a |    0
 ...le_merge2-7-805fc662f9b3b7a587d1043b659e2424 |    0
 ...le_merge2-8-afd119f412a66bdf5cd1c74ae8965685 |    1 +
 ...le_merge2-9-351c25ee0ca991ca9e0dbafa873b7592 |    1 +
 ...le_merge3-0-f94fdb0b79dcf73989e6fbce87355753 |    1 +
 ...le_merge3-1-690b2898f94ef32f01ded0ddb737a056 |    1 +
 ...e_merge3-10-1486feb77f13bb9a0ed606fe795ef686 |    0
 ...e_merge3-11-7674266b00c52a2b6755910ea0793b69 |    1 +
 ...e_merge3-12-56703d58e54ca8b4fb86c92ffd74cc1f |    1 +
 ...e_merge3-13-d57efd24ca36f282a37be5d0bf6452e6 |    0
 ...e_merge3-14-5ccde6b58d36e11d6e3c02a867eced7b |    0
 ...le_merge3-2-778b659dba30ece782a956d87b1a31eb |    1 +
 ...le_merge3-3-d57efd24ca36f282a37be5d0bf6452e6 |    0
 ...le_merge3-4-5ccde6b58d36e11d6e3c02a867eced7b |    0
 ...le_merge3-5-bb2196ee46a7719cc88dcd6976a6eb38 |    0
 ...le_merge3-6-e4d1c54cf6a802eef3342bec2505f69b |    0
 ...le_merge3-7-f9661455ce2c3bbe3d9cb4dc4ce0eb98 |    0
 ...ile_merge3-8-4891ccd223f2403e235e2c9d6b5fc18 |    0
 ...le_merge3-9-7c38c42af102069e08a85a27a735eb61 |    0
 ...le_merge4-0-f94fdb0b79dcf73989e6fbce87355753 |    1 +
 ...le_merge4-1-690b2898f94ef32f01ded0ddb737a056 |    1 +
 ...e_merge4-10-1486feb77f13bb9a0ed606fe795ef686 |    0
 ...e_merge4-11-7674266b00c52a2b6755910ea0793b69 |    1 +
 ...e_merge4-12-56703d58e54ca8b4fb86c92ffd74cc1f |    1 +
 ...e_merge4-13-d57efd24ca36f282a37be5d0bf6452e6 |    0
 ...e_merge4-14-5ccde6b58d36e11d6e3c02a867eced7b |    0
 ...le_merge4-2-778b659dba30ece782a956d87b1a31eb |    1 +
 ...le_merge4-3-d57efd24ca36f282a37be5d0bf6452e6 |    0
 ...le_merge4-4-5ccde6b58d36e11d6e3c02a867eced7b |    0
 ...le_merge4-5-18f216bf1ea33debc2576ac85ac1a449 |    0
 ...le_merge4-6-3e292c7212dd02d7d6000837e09a42f9 |    0
 ...le_merge4-7-f9661455ce2c3bbe3d9cb4dc4ce0eb98 |    0
 ...ile_merge4-8-4891ccd223f2403e235e2c9d6b5fc18 |    0
 ...le_merge4-9-7c38c42af102069e08a85a27a735eb61 |    0
 ...ull_value-0-69edd47d7cca001865102e3fad925613 |    0
 ...null_value-1-38ac0f806892e3b25b0038c5f227c8d |    0
 ...ull_value-2-e721b8138774fdefca7171d1051841ee |   25 +
 ...ull_value-3-3c82d1a57cf295901c6b931278a3760a |    0
 ...ull_value-4-8e839adf91e01e3230e15e9a936c9126 |    0
 ...null_value-5-d57d9c8882edbb3c6116d89516e4aed |    0
 ...null_value-6-a7a74aeb8c5cac1f2fd2362398a52d2 |    9 +
 ...rruptions-0-644898731e5228e863236f388ba1aa07 |    0
 ...rruptions-1-a9f718201b71fa855fb81a29e1d7bd3b |    1 +
 ...rruptions-2-4a9a9175758ef576804c8b7309b019e8 |    1 +
 ...rruptions-3-ea607fbed28d20e5726f4501285d698d |    1 +
 ...rruptions-4-4df4ea1d1d30dedff582dc5c249dce85 |    0
 ...rruptions-5-6a3af12e36cec853c876a2cbae61c23a |    1 +
 ...rruptions-6-718032defb864225dd664b1719f3b590 |  500 +
 ...ile_union-0-2a3aaaffda2fb4486871bed84c68fc60 |    0
 ...ile_union-1-ea555c16ad460f9a8d17b4e448d7c91b |    0
 ...ile_union-2-e104293998e4d4ea9d69d6b48f9aa6e5 |   20 +
 ...rsive_dir-0-fb096f0f4ecc530357ad76ae0353d338 |    0
 ...duplicate-0-43d53504df013e6b35f81811138a167a |    1 +
 ...duplicate-1-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...uplicate-10-44d72569675c48e482ff53f45c7526e3 |    1 +
 ...uplicate-11-a9591dfbb3d8c6baa66fd9d56389bc81 |    0
 ...uplicate-12-d6f20dc500809305e7454db01e24ce26 |    0
 ...uplicate-13-1583df07fff7a2af0a9cc6a681446036 |    0
 ...eduplicate-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...duplicate-3-45ca2bb223236cce4dcc7d7d7c96edbe |    1 +
 ...duplicate-4-ac9d2110b999fb41f5f0f183742a8b27 |    1 +
 ...duplicate-5-e9d5f1694b887c50ef17ba48545faa4d |    1 +
 ...duplicate-6-890c5edd947ca276254ef4bd2813b296 |    0
 ...duplicate-7-e6ae500ce884875bd5f8e4e5200764e7 |    0
 ...duplicate-8-e15d6f0f5d84bdeb153965cf0cc4fe11 |    0
 ...duplicate-9-3b77920b01edb72aa3a7fc4f813e5d72 |    1 +
 ...clude_gby-0-163aa8a17867cfbd9297cc8825c4f3d5 |    0
 ...clude_gby-1-a3f3e279ab0be5093f4a926e265c0211 |    1 +
 ...clude_gby-2-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...clude_gby-3-862d1558d2999ca7ee585f8bdc3dacb2 |    0
 ...clude_gby-4-ca16024e6f5399b1d035f5b9fd665163 |    0
 ...lude_join-0-aa047b3a8b40b68b93c4ad11e173c767 |    1 +
 ...lude_join-1-24ca942f094b14b92086305cc125e833 |    1 +
 ...lude_join-2-f420affa96a8f13a91f6082805cf72a0 |    0
 ..._extended-0-aa047b3a8b40b68b93c4ad11e173c767 |    1 +
 ..._extended-1-d0a93f40892e3894460553b443c77428 |    1 +
 ...extended-10-5a0cbc5744352a117afb34d1754496fa |    0
 ...extended-11-9a4a8559680a45aad0a54144fb200f5e |  309 +
 ...extended-12-4c2ae1bc1c838240e1f355714ed8e785 |  309 +
 ...extended-13-ca02f80b104ee3dff445518501d0ee3e |  309 +
 ...extended-14-fd197d657a19ef5cdcb9cc7b5824035c |  309 +
 ...extended-15-dbc2b906b6cb99a138175eb4764da6bd |   15 +
 ...extended-16-22d9cdca0e70becd2ef86db59fc01ebb |   37 +
 ...extended-17-ffeb52326db68aafe4bb801ef6e7db5f |  309 +
 ...extended-18-4435a485aa7e3a72b789418e063d4cb8 |  309 +
 ...extended-19-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ..._extended-2-dbcec232623048c7748b708123e18bf0 |    1 +
 ...extended-20-29dc99f23850e9f19368926d621a3029 |    0
 ...extended-21-722d6027daf02b2e40f121a4fec362d2 |    0
 ...extended-22-f3a586e75df55df355982eac0d4d4a63 |    0
 ...extended-23-241faeae86e3e43e3ed8e35fb24e027d |    0
 ...extended-24-dd3ed01a7ac656855ce76b4e6fcd27ed |    0
 ...extended-25-bce36b45ce0c67af052bcf0487a53052 |    0
 ...extended-26-93434017959c1be56608adff9309f02a |    0
 ...extended-27-5a0cbc5744352a117afb34d1754496fa |    0
 ...extended-28-9a4a8559680a45aad0a54144fb200f5e |  309 +
 ...extended-29-4c2ae1bc1c838240e1f355714ed8e785 |  309 +
 ..._extended-3-290a9fab18a45f29dd84ac3da0a47fb2 |    0
 ...extended-30-ca02f80b104ee3dff445518501d0ee3e |  309 +
 ...extended-31-fd197d657a19ef5cdcb9cc7b5824035c |  309 +
 ...extended-32-dbc2b906b6cb99a138175eb4764da6bd |   15 +
 ...extended-33-22d9cdca0e70becd2ef86db59fc01ebb |   37 +
 ...extended-34-ffeb52326db68aafe4bb801ef6e7db5f |  309 +
 ...extended-35-4435a485aa7e3a72b789418e063d4cb8 |  309 +
 ..._extended-4-722d6027daf02b2e40f121a4fec362d2 |    0
 ..._extended-5-f3a586e75df55df355982eac0d4d4a63 |    0
 ..._extended-6-8801137a557caa5a75cfacd7aaf56bad |    0
 ..._extended-7-7e350e31bce459f89b322b3356806174 |    0
 ..._extended-8-bce36b45ce0c67af052bcf0487a53052 |    0
 ..._extended-9-a94cab7395270afa10d73b5e8c2f4a71 |    0
 ...ink_dedup-0-d3f50875bd5dff172cf813fdb7d738eb |    0
 ...ink_dedup-1-dda16565b98926fc3587de937b9401c7 |    0
 ...ink_dedup-2-971f12c90619b02484c8e7db1b32f050 |    0
 ...regex_col-0-ac78bd83c9aa538c2827598dd6007a69 |    0
 ...regex_col-1-42751bfc3f1e83e7a014db9272d597db |    0
 .../regex_col-2-21564f64cdfd46098e1254380490701 |    0
 ...regex_col-3-f0c653593a7a7b701f0614f3f0a7ba61 |    0
 ...regex_col-4-daf9d3ca22b243870a138ba90d1593c4 |    0
 ...te_script-0-4e2e94d649b1792c5bd3fd879349ef92 |    1 +
 ...te_script-1-e168f471980470d93b790702a70238fa |    1 +
 ...te_script-2-a19a19272149c732977c37e043910505 |    1 +
 ...mote_script-3-4eb54a664e549614d56ca088c8867d |    0
 ...me_column-0-f7eb4bd6f226be0c13117294be250271 |    0
 ...me_column-1-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...e_column-10-7ef160935cece55338bd4d52277b0203 |    0
 ...e_column-11-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...e_column-12-379d54e3aa66daacff23c75007dfa008 |    0
 ...e_column-13-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...e_column-14-25bfcf66698b12f82903f72f13fea4e6 |    0
 ...e_column-15-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...e_column-16-d032f4795c1186255acea241387adf93 |    0
 ...e_column-17-9c36cac1372650b703400c60dd29042c |    2 +
 ...e_column-18-fe4463a19f61099983f50bb51cfcd335 |    0
 ...e_column-19-70b42434913b9d2eb17cd216c4f8039f |    0
 ...me_column-2-b2b2dfa681d01296fdacb4f56fb6db3a |    0
 ...e_column-20-f7eb4bd6f226be0c13117294be250271 |    0
 ...e_column-21-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...e_column-22-b2b2dfa681d01296fdacb4f56fb6db3a |    0
 ...e_column-23-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...e_column-24-e4bf0dd372b886b2afcca5b2dc089409 |    0
 ...e_column-25-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...e_column-26-89761e1c7afe3a5b9858f287cb808ccd |    0
 ...e_column-27-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...e_column-28-59388d1eb6b5dc4e81a434bd59bf2cf4 |    0
 ...e_column-29-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...me_column-3-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...e_column-30-7ef160935cece55338bd4d52277b0203 |    0
 ...e_column-31-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...e_column-32-379d54e3aa66daacff23c75007dfa008 |    0
 ...e_column-33-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...e_column-34-25bfcf66698b12f82903f72f13fea4e6 |    0
 ...e_column-35-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...e_column-36-d032f4795c1186255acea241387adf93 |    0
 ...e_column-37-9c36cac1372650b703400c60dd29042c |    0
 ...me_column-4-e4bf0dd372b886b2afcca5b2dc089409 |    0
 ...me_column-5-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...me_column-6-89761e1c7afe3a5b9858f287cb808ccd |    0
 ...me_column-7-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ...me_column-8-59388d1eb6b5dc4e81a434bd59bf2cf4 |    0
 ...me_column-9-6a3bbeb3203ce4df35275dccc4c4e37b |    3 +
 ..._location-0-5c73d46fb91e9d4b3dc916622df09290 |    1 +
 ..._join_ppr-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ..._join_ppr-1-f5d1802919e5f9c2afa606f509d8ff58 |    0
 ..._join_ppr-2-49b8b038ed8f5513405071c532967c47 |   12 +
 ..._join_ppr-3-a0b1014e173f410923de0d0446dfb4cc |    0
 ..._join_ppr-4-baaf33e5c11c65e1aa2b6be37de6eef6 |   12 +
 ..._join_ppr-5-89b4fc284984f51c12f15017707ad312 |    0
 ..._join_ppr-6-2edf8e4ca99543089fdacbf506caa94f |   12 +
 ..._join_ppr-7-defc6eae5ce9ac8bc9f57308e1513f93 |    0
 ..._join_ppr-8-b07ad21f47a74162f438abf579675f8e |   12 +
 .../sample2-0-13ab74a58da514fe01dbeda0c3e79883  |    0
 .../sample2-1-a1d8184eab25b242a961533cc016efd1  |    0
 ..._env_var1-0-16015162957e1d8e0ef586b44b276f64 |    2 +
 ..._env_var2-0-e5c4893b2ff412f9df0632328d404cef |    1 +
 ..._env_var2-1-81cb3e18ab89c533a253defff35e90f0 |    2 +
 ...ript_pipe-0-415536ae9ab41c3997f3f31cd52bcbb9 |    1 +
 ...ript_pipe-1-a6827d31c2c855e36bd51a21a16aecf0 |    0
 ...ript_pipe-2-3bf368261963ee10883e97c7746796b5 |    0
 ...ript_pipe-3-afe5db164ccf986c5badd0655e009ea1 |    0
 ...ript_pipe-4-7fe60c2fcca928a497252d99436b513f |    1 +
 ...riptfile1-0-43d53504df013e6b35f81811138a167a |    1 +
 ...riptfile1-1-89cf592f66b7276add70eb2c7689aa34 |    0
 ...riptfile1-2-b08adb4c792bd84b426a7f0bb9e835a5 |    1 +
 ...s_omitted-0-39bd00e50d63ee4ff10427838591730a |    0
 ...s_omitted-1-99d8c7e0fa02f47d19df6a0d7dabe145 |    1 +
 ...quote_and-0-7299c6986c06fc4a50cb543701527785 |    0
 ...quote_and-1-24a5b4c39dbdbfad75c08f201f2b7a70 |    0
 ...quote_and-2-8b4aac4293f2092c0661c26cb54b5619 |    0
 ...quote_and-3-683007138a712792041ef3c8b84e914e |    1 +
 ...quote_and-4-8417a7b93132e20d468b7948bf46915a |    0
 ...quote_and-5-1a5a68a098bfb9c93b76a458a9faf232 |    1 +
 ...quote_and-6-f34f161ad7eda65e2640c1d3ae47cb09 |    0
 ...quote_not-0-7299c6986c06fc4a50cb543701527785 |    0
 ...quote_not-1-24a5b4c39dbdbfad75c08f201f2b7a70 |    0
 ...quote_not-2-8b4aac4293f2092c0661c26cb54b5619 |    0
 ...quote_not-3-683007138a712792041ef3c8b84e914e |    1 +
 ...quote_not-4-a6cbbf81715845f61af8fce977c0bcd5 |    0
 ...quote_not-5-ceada0d3fa65bb2ec65154e797332cde |    1 +
 ...quote_not-6-f34f161ad7eda65e2640c1d3ae47cb09 |    0
 ...nquote_or-0-7299c6986c06fc4a50cb543701527785 |    0
 ...nquote_or-1-24a5b4c39dbdbfad75c08f201f2b7a70 |    0
 ...nquote_or-2-8b4aac4293f2092c0661c26cb54b5619 |    0
 ...nquote_or-3-683007138a712792041ef3c8b84e914e |    1 +
 ...nquote_or-4-954f604d17e36bbc08c04a0571d33045 |    0
 ...nquote_or-5-55cd874f705673f9de6ec8e3643c760f |    1 +
 ...nquote_or-6-f34f161ad7eda65e2640c1d3ae47cb09 |    0
 ...ed_schema-0-765ac345199b944a6136273becf29469 |    0
 ...ed_schema-1-e8c6de8cd50be582d78c9a8244cd92a1 |   11 +
 ...ed_schema-2-4da45ecbf2b2c9c1cb3ea05cb608710d |    0
 ...ed_schema-3-738e1d72a19c3db37ded87ca2fb148fa |   11 +
 ...iable_sub-0-b0b2ec9de0599f8dc2eb160299a2699d |    1 +
 ...iable_sub-1-e504c8259e45911765541f605c9a46f1 |    0
 ...able_sub-10-bf5d1e710ce0974a67b4084aaa868f67 |    1 +
 ...iable_sub-2-5b8cd23606e1a38f61eb6410ac6a09d6 |    0
 ...iable_sub-3-266170978f88a14c20c3944bfb55f5c7 |    1 +
 ...iable_sub-4-3839b7ac878ed6bdd4f9d242f965ded7 |    1 +
 ...iable_sub-5-ee3a31bb9bb742f90daea98b290c34cd |    1 +
 ...iable_sub-6-ee7a7e3d17bb0009f4cf3ffb001b471a |    0
 ...iable_sub-7-e25bdc67a6d9ea3f5d65676a92d1217b |    1 +
 ...iable_sub-8-f321516e93eb0206453465a9b85cf67d |    1 +
 ...iable_sub-9-fbb54d457caeaafce723856429bbc0b2 |    1 +
 ...nc_quotes-0-65fee14fcf58502241f0772b21096780 |    1 +
 ...nc_quotes-1-26b98b2901556449d5431d731aaa642d |    1 +
 ...nc_quotes-2-f795383fcecedf7266cd7aed8283cec3 |    1 +
 ...unc_quotes-3-7bc53505a4e6587132870d8d0a704d2 |    1 +
 ...functions-0-45a7762c39f1b0f26f076220e2764043 |  192 +
 ...functions-1-4a6f611305f58bdbafb2fd89ec62d797 |   17 +
 ...functions-2-97cbada21ad9efda7ce9de5891deca7c |   32 +
 ...functions-3-86945c60aed23626c43b507ee4ee6049 |    3 +
 ...functions-4-4deaa213aff83575bbaf859f79bfdd48 |    4 +
 ...functions-5-d6dad716f80a2e99ef9fc2e9782ef138 |    0
 ...dge_cases-0-9acff7f5096cdafc92aa2ddb0f296f83 |    0
 ...dge_cases-1-3f42728fb0083beb962f07c43dd9c9b7 |    0
 ...ge_cases-10-d759a63f08c878456c3401626f253ff5 |    0
 ...ge_cases-11-afe66851d1cdc5d8a8a0d21c5705a59e |    0
 ...ge_cases-12-f2dd38f0a56cd2137c9e1b870271550b |   16 +
 ...ge_cases-13-a9224a7a0012e407da67041bf680d490 |    4 +
 ...ge_cases-14-9d121385c5ab32d659dc7d0374ae8d6e |   16 +
 ...ge_cases-15-b032f4869c43d1278a890328d0591d5d |    0
 ...ge_cases-16-8b2dc53c795584e1e23a8d631c82b43f |    0
 ...ge_cases-17-c93fd07893f47b712165725c78d95555 |    0
 ...ge_cases-18-9acff7f5096cdafc92aa2ddb0f296f83 |    0
 ...ge_cases-19-3f42728fb0083beb962f07c43dd9c9b7 |    0
 ...dge_cases-2-e90c14f9edaeab8cf4540e9a35b11546 |    0
 ...dge_cases-3-aa5935155586821fb35e17156c8d8460 |    0
 ...dge_cases-4-6eb587e2751942de625c9229872ca0dc |    0
 ...dge_cases-5-ad307c2c7edb4bb2e6c34ef1eb7b47f9 |    0
 ...dge_cases-6-ae97a64481efe733a19007ed400925bc |    0
 ...dge_cases-7-34016fb262ce768de45ec1b7693fd6c8 |    0
 ...dge_cases-8-16d39297488db165145e1546c4cb222c |    0
 ...dge_cases-9-fba02256147a1a753d40f56825449471 |    0
 ...es_syntax-0-b6a94a6f5b3938d53ddf419ff97a87ec |    0
 ...es_syntax-1-fe3da04846e702e0bbe22e05b136a3b3 |    0
 ...s_syntax-10-b6a94a6f5b3938d53ddf419ff97a87ec |    0
 ...es_syntax-2-8207d7ca034ed62b9fb2c727497c22b3 |    0
 ...es_syntax-3-d687cc8f5d39bfbad3537a6e92788bb7 |    0
 ...es_syntax-4-187e7dfb63d6b70982db8b4ddeb82ed7 |   16 +
 ...es_syntax-5-47d09f8540512a5f3e21a3e1d4fd2d49 |    1 +
 ...es_syntax-6-de64752733e0dcae32e692d2ad38e3d4 |   16 +
 ...es_syntax-7-991839c8e50c5b4e490ec7faf2228d58 |    1 +
 ...es_syntax-8-8c10f994f51bce851ecb0acee65ced7e |   16 +
 ...es_syntax-9-f8385127c6405a2c9e48b5988184b515 |    4 +
 ...artitions-0-73d0fdcea0bd9b828cbc3c2e88acb51a |    4 +
 ...artitions-1-e94d4100cb64c67f1127b4e255d28ae0 |    2 +
 ...partitions-2-a1bde7c2c040b4d45ddceac9983c2ca |    2 +
 ...artitions-3-9e3f80cb6ed9883c715ea8aa3f391d70 |    1 +
 ...ow_tables-0-679cc07f8475a20b49927a5bbbd3d702 |    0
 ...ow_tables-1-ac1c8cca812353544d3f7dead5d033ce |    0
 ...w_tables-10-643b24446d74450c0f83144b1d0ec433 |    0
 ...w_tables-11-3f9a7f993510123059493826470f78f7 |    0
 ...w_tables-12-c31d2f4105ec3714cfc55eef68d3f60c |    3 +
 ...w_tables-13-f72d7ab6f3f04161ce2b8f8332244657 |    4 +
 ...w_tables-14-26ca9b5509544ebac182d8aa4264ff1c |    3 +
 ...w_tables-15-72a95694f749cb3d5760a69083e9cafe |    4 +
 ...w_tables-16-dfd802554b6764b3105b6fd8dbb8e173 |    0
 ...w_tables-17-49777c49d2627373ed5e459c4848c9ab |    0
 ...w_tables-18-c22c5af6ef0bcb03fdafe3c4df34ec93 |    0
 ...w_tables-19-695a68c82308540eba1d0a04e032cf39 |    0
 ...ow_tables-2-c96604d76bcb3721d5e5a327cac0d5e5 |   18 +
 ...w_tables-20-691b4e6664e6d435233ea4e8c3b585d5 |    0
 ...w_tables-21-7a9e67189d3d4151f23b12c22bde06b5 |    0
 ...w_tables-22-274454ebeb7f98690a3c152617a0e391 |    1 +
 ...ow_tables-3-a56f51be557c6f636f99fafdbbbbcd9c |    2 +
 ...ow_tables-4-743d585ec3da5fbb927581cd0683ae35 |   18 +
 ...ow_tables-5-c685b358b604bf3ef980a78d9178d87d |    2 +
 ...ow_tables-6-1086ed68a5cf2540a72b3e949b9ea5f8 |    0
 ...ow_tables-7-a62fc229d241303bffb29b34ad125f8c |    0
 ...ow_tables-8-691b4e6664e6d435233ea4e8c3b585d5 |    0
 ...ow_tables-9-64c9bf0618541518f2ba30ec24a94423 |    0
 ...blestatus-0-4fa957197c8678b0a3a64d8f4f6da1fa |   14 +
 ...blestatus-1-4c31924711bdb64603a14ce57da86ab7 |   14 +
 ...blestatus-2-ecddce523f2af516700677a051581330 |   14 +
 ...blestatus-3-dccfbc8b5a223a9fe47120ca771ee61d |   14 +
 ...blestatus-4-5208ae4e509cb7f10dd4e0d29b5ab346 |    0
 ...ablestatus-5-5bd2196d71aa5308a5d01d9e9df3f59 |    0
 ...blestatus-6-d5e2f1950de4bf0ff77b7c66cddf3eb8 |    0
 ...blestatus-7-f7b9148c16045269344c5d74fb8a449c |    0
 ...blestatus-8-1cd5acb4091d916e5e18948a39979b51 |   14 +
 ...blestatus-9-e3cc1823000abb51d2635e0c824e81a9 |   14 +
 ...showparts-0-593619bb962b318b82896658deaea1f1 |   17 +
 ...showparts-1-73d0fdcea0bd9b828cbc3c2e88acb51a |    4 +
 ..._remove_1-0-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ..._remove_1-1-114600d46ae86edcb66a500b4cac657d |    1 +
 ...remove_1-10-fa00cf008a039908eec64ad5dd415c5b |    0
 ...remove_1-11-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...remove_1-12-dd683e148baed6b27642eebacaa87a4f |    0
 ...remove_1-13-43d53504df013e6b35f81811138a167a |    1 +
 ..._remove_1-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...n_remove_1-3-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ..._remove_1-4-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ..._remove_1-5-dc129f70e75cd575ce8c0de288884523 |    1 +
 ..._remove_1-6-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ..._remove_1-7-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ..._remove_1-8-daf10744f465e055b35809a528135370 |    0
 ..._remove_1-9-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ..._remove_2-0-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ..._remove_2-1-114600d46ae86edcb66a500b4cac657d |    1 +
 ...remove_2-10-bebf0a312f3110d0b518153543030f06 |    0
 ...remove_2-11-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...remove_2-12-fa53198d9eecb9d274b09d4351b9274e |    0
 ...remove_2-13-3fda17e4414d191f837631438a19e700 |    0
 ...remove_2-14-bf8bd6dbf9485c05f8fd4f84e2530724 |    0
 ...remove_2-15-43d53504df013e6b35f81811138a167a |    1 +
 ..._remove_2-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...n_remove_2-3-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ..._remove_2-4-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ..._remove_2-5-dc129f70e75cd575ce8c0de288884523 |    1 +
 ..._remove_2-6-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ..._remove_2-7-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ..._remove_2-8-c64266431d312784ebc7b9ca07ab5188 |    0
 ..._remove_2-9-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...wjoinopt1-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...wjoinopt1-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...wjoinopt1-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...wjoinopt1-3-9669bca0e2da11221b2e9eb21322e0c6 |    0
 ...wjoinopt1-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...wjoinopt1-5-fa00cf008a039908eec64ad5dd415c5b |    0
 ...wjoinopt1-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...wjoinopt1-7-f66c3935651d3cc5fef7d0284e123614 |    0
 ...joinopt10-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...joinopt10-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...joinopt10-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...joinopt10-3-27fc8f7d7456a761e1d0c2c075b84dc6 |    0
 ...joinopt10-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...joinopt10-5-9abe9cb11e3336a689a4116f8804c02a |    0
 ...joinopt10-6-bc7008e74f5eccab48d820877d83e7e4 |    0
 ...joinopt10-7-f4015c993efd5fc155e2faec784718d0 |    0
 ...joinopt10-8-c9624d1650d395f18d9e510cab4fab79 |    0
 ...joinopt11-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...joinopt11-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...joinopt11-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...joinopt11-3-a079ede4f4245e62b02f624efedfb597 |    0
 ...joinopt11-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...joinopt11-5-744a018c78bae6e09853dd202981e850 |    0
 ...joinopt11-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...joinopt11-7-9e7e6016590d33c617cb568cbd45ef68 |    0
 ...joinopt12-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...joinopt12-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...joinopt12-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...joinopt12-3-da45999e75a09b27161af2c7414c1170 |    0
 ...joinopt12-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...joinopt12-5-e6db5d1ec4694475ab0b8f43eba415cd |    0
 ...joinopt12-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...joinopt12-7-8bbc680be8a68053db008789f335c2f0 |    0
 ...joinopt13-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...joinopt13-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...oinopt13-10-b81a7fa7b6158dd4d77fa4c62db1f223 |    1 +
 ...joinopt13-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...joinopt13-3-caf1c5fd299fdbdb655234d01d44caf2 |    0
 ...joinopt13-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...joinopt13-5-744a018c78bae6e09853dd202981e850 |    0
 ...joinopt13-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...joinopt13-7-c329b937ad1d7cf1c838640ef5f4d135 |    0
 ...joinopt13-8-3fda17e4414d191f837631438a19e700 |    0
 ...joinopt13-9-ab816627b2137d1850cf05b6f2b59e2d |    0
 ...joinopt14-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...joinopt14-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...joinopt14-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...joinopt14-3-9669bca0e2da11221b2e9eb21322e0c6 |    0
 ...joinopt14-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...joinopt14-5-744a018c78bae6e09853dd202981e850 |    0
 ...joinopt14-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...joinopt14-7-c329b937ad1d7cf1c838640ef5f4d135 |    0
 ...joinopt14-8-3fda17e4414d191f837631438a19e700 |    0
 ...joinopt14-9-cdf19a17f3295447b66e6e6445742a74 |    0
 ...joinopt15-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...joinopt15-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...oinopt15-10-7df9fe6075a96bf9849848c93e449469 |    0
 ...oinopt15-11-3f5ba247cb51c79bacdd56ef3ecbb601 |    0
 ...joinopt15-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...joinopt15-3-32fed3a53e7c15b549a71c0e71d93484 |    0
 ...joinopt15-4-27dc133d5ad9806d0c8ff0ebf8f9a469 |    0
 ...joinopt15-5-dff9d122eb83760f08d1d77814c24c91 |    0
 ...joinopt15-6-717b85f496a5cf006cb352f9d884608d |    0
 ...wjoinopt15-7-ba43a86694107dd4cb754d676935408 |    0
 ...joinopt15-8-7381c1f36c997afac91d8f8f29e865f3 |    0
 ...joinopt15-9-ccb54093d518eaca1e4644686e9e776e |    0
 ...joinopt16-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...joinopt16-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...joinopt16-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...joinopt16-3-25f94adcba19b899d1db3af93ea1c95b |    0
 ...joinopt16-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...joinopt16-5-fa00cf008a039908eec64ad5dd415c5b |    0
 ...joinopt16-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...joinopt16-7-b3208400a48223a410b76a4bd1362da5 |    0
 ...joinopt17-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...joinopt17-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...joinopt17-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...joinopt17-3-25f94adcba19b899d1db3af93ea1c95b |    0
 ...joinopt17-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...joinopt17-5-2e4b9b1d820a7ef31c51bd4fd2cc28f3 |    0
 ...joinopt17-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...joinopt17-7-373b8a6363139ca37395b1cc8c9808d9 |    0
 ...joinopt18-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...joinopt18-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...oinopt18-10-8c180ce74ca1ac0eefab2d70d38e44fa |    6 +
 ...joinopt18-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...joinopt18-3-32fed3a53e7c15b549a71c0e71d93484 |    0
 ...joinopt18-4-27dc133d5ad9806d0c8ff0ebf8f9a469 |    0
 ...joinopt18-5-dff9d122eb83760f08d1d77814c24c91 |    0
 ...joinopt18-6-717b85f496a5cf006cb352f9d884608d |    0
 ...joinopt18-7-41ca600110e24166325d9426d974fff7 |    0
 ...joinopt18-8-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...joinopt18-9-ae751060e656d20aa1afbe3fac16d304 |    0
 ...joinopt19-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...joinopt19-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...joinopt19-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...joinopt19-3-6eda8acf464a18cfd9909255ddcef37e |    0
 ...joinopt19-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...joinopt19-5-744a018c78bae6e09853dd202981e850 |    0
 ...joinopt19-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...joinopt19-7-1e9c17669089eea559f8fa0b6977b249 |    0
 ...wjoinopt2-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...wjoinopt2-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...wjoinopt2-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...wjoinopt2-3-52247b4dd98092bf829254e17424657d |    0
 ...wjoinopt2-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...wjoinopt2-5-bebf0a312f3110d0b518153543030f06 |    0
 ...wjoinopt2-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...wjoinopt2-7-2a2e8dfb78c2dfcba51a4cf91da25ae4 |    0
 ...joinopt20-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...joinopt20-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...joinopt20-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...joinopt20-3-4420d88e35aa84327bc95153eed299e0 |    0
 ...joinopt20-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...joinopt20-5-744a018c78bae6e09853dd202981e850 |    0
 ...joinopt20-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...joinopt20-7-e209254ae404366e6adca673d666aecb |    0
 ...wjoinopt3-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...wjoinopt3-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...wjoinopt3-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...wjoinopt3-3-c64266431d312784ebc7b9ca07ab5188 |    0
 ...wjoinopt3-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...wjoinopt3-5-bebf0a312f3110d0b518153543030f06 |    0
 ...wjoinopt3-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...wjoinopt3-7-e54bbab48fcc3c41806a101293577e9f |    0
 ...wjoinopt4-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...wjoinopt4-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...wjoinopt4-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...wjoinopt4-3-9669bca0e2da11221b2e9eb21322e0c6 |    0
 ...wjoinopt4-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...wjoinopt4-5-744a018c78bae6e09853dd202981e850 |    0
 ...wjoinopt4-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...wjoinopt4-7-c7e2ccaba57a581f27cfdcca76891133 |    0
 ...wjoinopt5-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...wjoinopt5-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...wjoinopt5-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...wjoinopt5-3-25f94adcba19b899d1db3af93ea1c95b |    0
 ...wjoinopt5-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...wjoinopt5-5-fa00cf008a039908eec64ad5dd415c5b |    0
 ...wjoinopt5-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...wjoinopt5-7-f38878761b2aeeee0c04387dff60894d |    0
 ...wjoinopt6-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...wjoinopt6-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...wjoinopt6-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...wjoinopt6-3-da45999e75a09b27161af2c7414c1170 |    0
 ...wjoinopt6-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...wjoinopt6-5-e6db5d1ec4694475ab0b8f43eba415cd |    0
 ...wjoinopt6-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...wjoinopt6-7-4dd78e79dc6ccab0cf472c8745d1f384 |    0
 ...wjoinopt7-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...wjoinopt7-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...wjoinopt7-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...wjoinopt7-3-c64266431d312784ebc7b9ca07ab5188 |    0
 ...wjoinopt7-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...wjoinopt7-5-bebf0a312f3110d0b518153543030f06 |    0
 ...wjoinopt7-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...wjoinopt7-7-fa53198d9eecb9d274b09d4351b9274e |    0
 ...wjoinopt7-8-3fda17e4414d191f837631438a19e700 |    0
 ...ewjoinopt7-9-b54d2a1f5d3bea81680ab06dead952c |    0
 ...wjoinopt8-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...wjoinopt8-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...wjoinopt8-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...wjoinopt8-3-caf1c5fd299fdbdb655234d01d44caf2 |    0
 ...wjoinopt8-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...wjoinopt8-5-bebf0a312f3110d0b518153543030f06 |    0
 ...wjoinopt8-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...wjoinopt8-7-fa53198d9eecb9d274b09d4351b9274e |    0
 ...wjoinopt8-8-3fda17e4414d191f837631438a19e700 |    0
 ...wjoinopt8-9-9b26e8e33d3109e059e7494b53aee6fd |    0
 ...wjoinopt9-0-cafed8ca348b243372b9114910be1557 |    1 +
 ...wjoinopt9-1-16a1f74642d7ea4dac66a5ce15469c22 |    1 +
 ...joinopt9-10-5c8be465ceef8151f172b82a13e81fa8 |    4 +
 ...wjoinopt9-2-114600d46ae86edcb66a500b4cac657d |    1 +
 ...wjoinopt9-3-9669bca0e2da11221b2e9eb21322e0c6 |    0
 ...wjoinopt9-4-b76bf9f6c92f83c9a5f351f8460d1e3b |    0
 ...wjoinopt9-5-744a018c78bae6e09853dd202981e850 |    0
 ...wjoinopt9-6-4abc4f450a58ccdd0df2e345f1276979 |    0
 ...wjoinopt9-7-350dd4f731e2c4157f83c148c8569203 |    0
 ...wjoinopt9-8-446c5e33062b109341add64a9860207d |   12 +
 ...wjoinopt9-9-83df7254049bc14de8aa53756850ceb5 |    0
 ...cartesian-0-e3c7f62795b0e7c14b41b0dc29c47619 |    3 +
 ...mapjoin_1-0-91ac1a1471f9d6dd9059bdc6c18f594a |    0
 ...mapjoin_1-1-ef8d866d66ac801be99efef73664cbec |    0
 ...apjoin_1-10-b1114520feaa15ad7621b6a0e571c244 |    1 +
 ...mapjoin_1-11-c9a5aea60b50d31499dc8d8516b3fed |    0
 ...apjoin_1-12-8fb6fea440e845ce23b06deed8f519fa |    5 +
 ...mapjoin_1-13-7dc074e59f87c9e10b552c86eef9c96 |    0
 ...apjoin_1-14-b9e32ef49286a471ae2c4e7e66a2f5e1 |    4 +
 ...apjoin_1-15-4d7cd71c68715335030bd41244a9cb2c |    0
 ...apjoin_1-16-c120e505c143721a36287bf992dbc1a1 |    8 +
 ...apjoin_1-17-16c336c72785228fa1e6fcda01b20550 |    0
 ...apjoin_1-18-bcd8f7a7a4a77c8d6a39e38b93e5c5a1 |    1 +
 ...apjoin_1-19-9597d17924805ff4d34398d3a3d0a097 |    0
 ...mapjoin_1-2-31ed4593e624995154d0aedf94aa0f0f |    0
 ...apjoin_1-20-d7979e9ab355d8856c2d12e66e7bb838 |    5 +
 ...apjoin_1-21-bce103f1a686915c28581717387cfeec |    0
 ...apjoin_1-22-df6bdfe3c5a7927687f4d1fbf0c9c25b |    4 +
 ...apjoin_1-23-aef0ab90470007f2ae589ca5dddd02fd |    0
 ...apjoin_1-24-558e9ab6324f8082231b2fdd0e12f7ae |    8 +
 ...mapjoin_1-3-d0e31f8ed366038ca6f4f4955d2bc796 |    0
 ...mapjoin_1-4-3af09654f8d38d21b5d26e6cc21210de |    0
 ..._mapjoin_1-5-35ab67c91c53dc725f2eab0fb8c9e62 |    0
 ...mapjoin_1-6-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...mapjoin_1-7-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...mapjoin_1-8-b89ea2173180c8ae423d856f943e061f |    1 +
 ...mapjoin_1-9-17098316902a9e99455fa01bd3dae3ea |    0
 ...apjoin_10-0-a2d52f742b171d642bc7b8ec244791c1 |    0
 ...apjoin_10-1-9385271b1309ae1609b41d8a30dbef24 |    0
 ...pjoin_10-10-189aeb9104e89114be759634d51c1a98 |    0
 ...apjoin_10-2-de26fe3669e18e6a170da561687fb514 |    0
 ...apjoin_10-3-bfb76fa2eccda1c64a85ea3841202705 |    0
 ...apjoin_10-4-d4746bf376bce0bf561450c75b83fb74 |    0
 ...apjoin_10-5-f05f1ef1d08dbe6b02139fe9d0a68ed8 |    0
 ...apjoin_10-6-1094dbf800159e1e2382ec238b2466d7 |    0
 ...apjoin_10-7-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_10-8-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...apjoin_10-9-b89ea2173180c8ae423d856f943e061f |    1 +
 ...apjoin_11-0-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_11-1-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...pjoin_11-10-3d92573eecd22525a75464ad27b1dcaa |    0
 ...pjoin_11-11-685ec4fbbf73330e026fba9b8cc53e92 |    1 +
 ...pjoin_11-12-c05c09243793df14546e8577ee369d58 |    1 +
 ...pjoin_11-13-1e0f21b664c1940d10531b3025be7f10 |    0
 ...pjoin_11-14-f13be826d8f11be64c5414d591f70fd6 |    0
 ...pjoin_11-15-b62714cb184523454314d19949dba9f4 |    0
 ...pjoin_11-16-bee943a85cd82bd199b089fbdd7450af |    1 +
 ...apjoin_11-2-b89ea2173180c8ae423d856f943e061f |    1 +
 ...apjoin_11-3-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...apjoin_11-4-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...mapjoin_11-5-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_11-6-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...apjoin_11-7-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...apjoin_11-8-beae7266b997c97798631b9dc558534f |    0
 ...apjoin_11-9-74936eafc274242beb49bc83d7a8af30 |    0
 ...apjoin_12-0-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_12-1-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...pjoin_12-10-bc8140f238cfd13ea4fc4c4173a05454 |    0
 ...pjoin_12-11-685ec4fbbf73330e026fba9b8cc53e92 |    1 +
 ...pjoin_12-12-c05c09243793df14546e8577ee369d58 |    1 +
 ...apjoin_12-13-7e7645d5ee7d79991d8fdde072c8dbb |    0
 ...pjoin_12-14-e9715c66355e9bc54155c79a4e82b34f |    0
 ...pjoin_12-15-42b623410c408e09153a773db91c0334 |    0
 ...pjoin_12-16-bee943a85cd82bd199b089fbdd7450af |    1 +
 ...pjoin_12-17-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...pjoin_12-18-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...pjoin_12-19-b89ea2173180c8ae423d856f943e061f |    1 +
 ...apjoin_12-2-b89ea2173180c8ae423d856f943e061f |    1 +
 ...pjoin_12-20-1fc1f40252a7e9d2ad5133f358b71f6b |    0
 ...pjoin_12-21-3814ec07d1b074eb0fc44e8f77d1f40e |    0
 ...pjoin_12-22-b1e1754efd667aa801b194985d41eb6e |    1 +
 ...apjoin_12-3-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...apjoin_12-4-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...mapjoin_12-5-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_12-6-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...apjoin_12-7-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...apjoin_12-8-3d016b9a5b0143b7a01b34472b569fb9 |    0
 ...apjoin_12-9-74936eafc274242beb49bc83d7a8af30 |    0
 ...apjoin_13-0-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_13-1-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...pjoin_13-10-b07488dd0aa9072057d8264271e93495 |    0
 ...pjoin_13-11-c142d1f47152f247d4709b37780c46c4 |    0
 ...pjoin_13-12-fb171dfe3de091a91e347f53cf68c355 |    0
 ...pjoin_13-13-7b9c311217809cbb45a63be3c3e934ee |    0
 ...pjoin_13-14-b92cb43f66838319f5d607c431fe1eb3 |   10 +
 ...pjoin_13-15-b80660184510c5a283b3c10dcddb9e69 |    0
 ...pjoin_13-16-a05f3678364039a4cec1ced0dbda9884 |    0
 ...apjoin_13-2-b89ea2173180c8ae423d856f943e061f |    1 +
 ...apjoin_13-3-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...apjoin_13-4-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...mapjoin_13-5-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_13-6-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...apjoin_13-7-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...apjoin_13-8-721a75e4942a8ea97de6d70e441ce8a8 |    0
 ...apjoin_13-9-71b57a524e9ff17058ab319b18c606f6 |    0
 ...apjoin_14-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...apjoin_14-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...pjoin_14-10-fd4343f466f65fe84350a89ea501a8cd |    0
 ...pjoin_14-11-23d2ee09b01309b9cfcd0d625afc535d |    1 +
 ...pjoin_14-12-2037b594916a80436d571a87d7b5f2e3 |    0
 ...pjoin_14-13-95a09a0af2a77ac6b772c41a0f6a885a |    6 +
 ...pjoin_14-14-5db39db7bbdeae2d87a2dc1d65e6cd1d |    0
 ...pjoin_14-15-e0f20915e07acf5ddfdbde40ef924e55 |    1 +
 ...pjoin_14-16-1ae53bf26065f6ae200bd3f8f5702fa2 |    0
 ...pjoin_14-17-5983d1e12e5a2bdd0f41549110e066ee |    1 +
 ...pjoin_14-18-c58871e5f7179cd903e24ad22198dea9 |    0
 ...pjoin_14-19-163af33279f8d08d747a00ffd1cdfac7 |    1 +
 ...mapjoin_14-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_14-20-b1651139605264c3b15178ae0543f7a |    0
 ...pjoin_14-21-b6c3a3f68f212a966450286e23f59713 |    1 +
 ...apjoin_14-22-f7839f8bcbb99d5731c9d4174c76b4b |    0
 ...pjoin_14-23-941d6ef1aaf1b2f16cf9b55eaea49068 |    1 +
 ...pjoin_14-24-46db62b188fef9c6d636e63d64ef0c20 |    0
 ...apjoin_14-25-23f011143d8db18dd0f3d684adf7b8e |    1 +
 ...pjoin_14-26-8dd1b03e8d405eb4c0c3a8bba78fca1b |    0
 ...pjoin_14-27-ba437062dd6661fc2fdcd41514711093 |    1 +
 ...pjoin_14-28-db27758cc8bdb4ff80f346ad7e158da3 |    0
 ...pjoin_14-29-d191c9ace84072ef430d7ed36ea8181b |    1 +
 ...apjoin_14-3-4938d4d724990d16336ee31f0390c7da |    0
 ...pjoin_14-30-377c21706143c1b714eeb0b3634343fb |    0
 ...pjoin_14-31-fde2ad19052435bd8c155f18fe579070 |    1 +
 ...pjoin_14-32-edfe76bb21077fec096eb60333cec7f7 |    0
 ...pjoin_14-33-fb532dd5af8cfe6b2af5c4752a3b0a44 |    1 +
 ...apjoin_14-4-378d42317b39c6519f15bd2f99c5ddc4 |    0
 ...apjoin_14-5-9140b367b5680860f4c7c0238377583f |    0
 ...apjoin_14-6-70c1d66123d434d3a1e1801e0b19bc3f |    0
 ...apjoin_14-7-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_14-8-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...apjoin_14-9-b89ea2173180c8ae423d856f943e061f |    1 +
 ...apjoin_15-0-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_15-1-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...pjoin_15-10-fb63a2ba41589835c01ba5f7570f643b |    0
 ...pjoin_15-11-a8c3244fbb17a900a1bd7f634c90c7e6 |    0
 ...pjoin_15-12-b5a588fb78fda8e3c41bbc4d973c1a7a |   10 +
 ...pjoin_15-13-5983712d9bdc150d8b1ffe23a555b370 |    0
 ...pjoin_15-14-5455eb67634b186d7d8e54cdd32a9909 |    0
 ...pjoin_15-15-268af28b787b5403a164447cbdbb0720 |    0
 ...pjoin_15-16-98537b81d6e139521541753c3c448404 |    0
 ...pjoin_15-17-c2312024b8de8d40faaf65427fa3d499 |    0
 ...pjoin_15-18-7b1293b3066a5076e91b3d3dfd74259c |    0
 ...pjoin_15-19-f49ef85423bb1766362f05651c9bb37f |   10 +
 ...apjoin_15-2-b89ea2173180c8ae423d856f943e061f |    1 +
 ...pjoin_15-20-7577942157bcb84ad24c51306b046a44 |    0
 ...pjoin_15-21-af3880637379684acd440830c2361f6e |   10 +
 ...pjoin_15-22-55700b43b9e34f4b8370f76d1b1bb7a0 |    0
 ...pjoin_15-23-e5e54dd17b69773812af376bfec33200 |   10 +
 ...pjoin_15-24-5983712d9bdc150d8b1ffe23a555b370 |    0
 ...pjoin_15-25-5455eb67634b186d7d8e54cdd32a9909 |    0
 ...apjoin_15-3-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...apjoin_15-4-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...mapjoin_15-5-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_15-6-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...apjoin_15-7-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...apjoin_15-8-c19c008a41a546848f30a27237b124eb |    0
 ...apjoin_15-9-c11393a5b3fa2eba6e5f388e37e31cd3 |    0
 ...apjoin_16-0-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_16-1-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...pjoin_16-10-fb63a2ba41589835c01ba5f7570f643b |    0
 ...pjoin_16-11-3c64de88fd6329a4346706ea296f7a4c |    0
 ...pjoin_16-12-32f3716e22149e3d0c1f3ac26d414baf |    1 +
 ...apjoin_16-2-b89ea2173180c8ae423d856f943e061f |    1 +
 ...apjoin_16-3-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...apjoin_16-4-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...mapjoin_16-5-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_16-6-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...apjoin_16-7-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...apjoin_16-8-14c221da1d1be2208aec9a641351ed09 |    0
 ...apjoin_16-9-6223202c291504ede983d8b04eafe08e |    0
 ...apjoin_17-0-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_17-1-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...pjoin_17-10-516ad5af165e0e93b06b7541d35c96b8 |    0
 ...apjoin_17-11-c4daf31f90b01cfac9fb03b8b9de042 |    0
 ...pjoin_17-12-cc5a32c1984378efafe0f05202359b20 |    0
 ...pjoin_17-13-98da74d8dc8c7b722de5d2e25b481581 |    0
 ...pjoin_17-14-672606a44ad31bacc472e7e2825d4fd3 |    0
 ...pjoin_17-15-39292eb609c10f05f5c3dfacf520f485 |    0
 ...pjoin_17-16-da60c2ca6af8844ed44778f4067f4f27 |    0
 ...pjoin_17-17-bfc16d69eac4464e094e416842550590 |    0
 ...pjoin_17-18-cf2846a07aab193ac997eae616373367 |    0
 ...pjoin_17-19-c11dfa50e4541ba7081fd3c57e0bef56 |    0
 ...apjoin_17-2-b89ea2173180c8ae423d856f943e061f |    1 +
 ...pjoin_17-20-50d120ef58fd6b737a01fccb3f212e9c |    0
 ...pjoin_17-21-b1069c2d3f38f78fa5c5635a74b4466f |    0
 ...pjoin_17-22-12d1838d39f395dbb212f322e83c49b0 |    0
 ...pjoin_17-23-e366aaa64bcf26a714cc9a451a6e8d6e |    0
 ...pjoin_17-24-ce87a96826f6025541ef71fd88c3d370 |    0
 ...pjoin_17-25-f066907fca3448b27aab623d05258a9a |    1 +
 ...pjoin_17-26-24ca942f094b14b92086305cc125e833 |    1 +
 ...pjoin_17-27-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ...pjoin_17-28-b149d0fc9d40c63bb9a0807f5a0e04a6 |    0
 ...pjoin_17-29-65d3ae14a785f319658812b51e4620a3 |    1 +
 ...apjoin_17-3-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...pjoin_17-30-59009edb2442f58edebf83c8d047cb1e |    0
 ...pjoin_17-31-783fc1b07f117cd027395cf1c09149bc |    1 +
 ...pjoin_17-32-168e182e2c3feed13de0346cdeade2ff |    0
 ...apjoin_17-4-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...mapjoin_17-5-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_17-6-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...apjoin_17-7-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...apjoin_17-8-14c221da1d1be2208aec9a641351ed09 |    0
 ...apjoin_17-9-6223202c291504ede983d8b04eafe08e |    0
 ...apjoin_18-0-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_18-1-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...pjoin_18-10-75e2e1eb0f45f4fad3e1ce24517dd81e |    0
 ...pjoin_18-11-fb15bd6eceb333302535c0bcdd2d078f |    0
 ...pjoin_18-12-27762aa3d846e8f50d97350eaa7563a1 |    1 +
 ...pjoin_18-13-91f2af0da94e5a83601d02045980f556 |    1 +
 ...pjoin_18-14-1d0b88d6e6f84e485a05c712dd185531 |    1 +
 ...pjoin_18-15-21a6e09c24697160bf70cb17254ff504 |    1 +
 ...pjoin_18-16-35dfd037075aac5a9891bf99ea01e156 |    1 +
 ...pjoin_18-17-6bea38b0ee0cccb3dfe7fe47c7c3e9c4 |    1 +
 ...pjoin_18-18-ba77d1d4a1754489e2a8d5006b0af54d |    1 +
 ...pjoin_18-19-da6eb8ded1f72f518617339f58202cc5 |    1 +
 ...apjoin_18-2-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...pjoin_18-20-940ff79d8f3b401a05b19b9417824d7a |    1 +
 ...pjoin_18-21-7ce17310f9fd362e2cc8a80211063264 |    1 +
 ...pjoin_18-22-a92f50cba6740abb3596c885a8157861 |    0
 ...pjoin_18-23-f0675c53cddf75b012f64e797f5824c8 |    0
 ...pjoin_18-24-a919b505c34a237ead34eea40b7d136c |    1 +
 ...apjoin_18-25-d014ae435859316a1ad43548b72ecb7 |    1 +
 ...pjoin_18-26-52d3bbbbef7c580a324d991f52f44e1f |    1 +
 ...pjoin_18-27-6c5e30c84cb539cbf689a0d4cb4ed0e3 |    1 +
 ...pjoin_18-28-c83e75a3e18e68ef10d9970b3b8857ab |    1 +
 ...pjoin_18-29-ecbfca5624b26a8eaa468a6bf46e3189 |    0
 ...apjoin_18-3-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...pjoin_18-30-76e467313085467a3aa929b3665f9863 |    0
 ...pjoin_18-31-7f1e9114f4db63982985068c4bf36a29 |    1 +
 ...pjoin_18-32-b59c406dae57fa6ab656a27e310ac54c |    1 +
 ...pjoin_18-33-95b42e61bf5eed67123e30d482e0c7fe |    1 +
 ...pjoin_18-34-14ae716c8c0f47db61b89a2a17e89415 |    1 +
 ...pjoin_18-35-549b3df453bf939e1c0a38df861245e5 |    1 +
 ...mapjoin_18-4-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_18-5-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...apjoin_18-6-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...apjoin_18-7-c248759cecf0e2c223579f5e37f6669c |    0
 ...apjoin_18-8-724d37bd4a841f1fa4062f4f3e3eb353 |    0
 ...apjoin_18-9-c0c82db5bd80edc57f6b3cb0e807f2ec |    0
 ...apjoin_19-0-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_19-1-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...pjoin_19-10-75e2e1eb0f45f4fad3e1ce24517dd81e |    0
 ...pjoin_19-11-fb15bd6eceb333302535c0bcdd2d078f |    0
 ...pjoin_19-12-27762aa3d846e8f50d97350eaa7563a1 |    1 +
 ...pjoin_19-13-4876f6e3c0ffde24afd82ec462962f19 |    1 +
 ...pjoin_19-14-cfc24b330d7c6a11ac2e4f2ea17b3f06 |    1 +
 ...pjoin_19-15-44ad799a82d847054f02d37139cc6aab |    1 +
 ...pjoin_19-16-8ee972ce0d73f28e98f46361082c83dc |    1 +
 ...pjoin_19-17-af5c2dab8b5e2cb53b58fdeee911b7ec |    1 +
 ...pjoin_19-18-b2546caccb501fca356930e6cd00ea2e |    1 +
 ...pjoin_19-19-6bea38b0ee0cccb3dfe7fe47c7c3e9c4 |    1 +
 ...apjoin_19-2-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...pjoin_19-20-bceffa38b796fbc2a85daac23357da7b |    1 +
 ...pjoin_19-21-a1f4332461d1810334e7ae6d7d43f829 |    1 +
 ...pjoin_19-22-ebd323090f771227039cd21b1b8c4f3f |    1 +
 ...pjoin_19-23-90f0bad0606e63e4405eac9ec8c11deb |    1 +
 ...pjoin_19-24-3ae0277bb7a74cd6bee704313dc102e6 |    1 +
 ...pjoin_19-25-e621350131d50867015e75677cca031f |    1 +
 ...apjoin_19-3-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...mapjoin_19-4-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_19-5-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...apjoin_19-6-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...apjoin_19-7-64b3fd0c215f4b8187866fa7eb55d34d |    0
 ...apjoin_19-8-ee04de92100063f9b2063baddb204864 |    0
 ...apjoin_19-9-c0c82db5bd80edc57f6b3cb0e807f2ec |    0
 ...mapjoin_2-0-91ac1a1471f9d6dd9059bdc6c18f594a |    0
 ...mapjoin_2-1-ef8d866d66ac801be99efef73664cbec |    0
 ...apjoin_2-10-1530d7565a22ace89ed16e0e1f9988ac |    7 +
 ...mapjoin_2-11-9fd2e0578c0a8f705929a4f89d3cc97 |    0
 ...apjoin_2-12-48e7d8fcb2a4c31c5304045517a3bb89 |    9 +
 ...apjoin_2-13-596594a24f753a66ffd1c87dcd76781d |    0
 ...apjoin_2-14-3e7d435c7a5560abe539918adc4fa922 |    9 +
 ...apjoin_2-15-2674b0d2498ac9392db40b4b83183d45 |    0
 ...apjoin_2-16-daeabb554f29b77f3c5ff7acff8c58ca |   11 +
 ...apjoin_2-17-404d18544be565d251a6b0db1601d663 |    0
 ...apjoin_2-18-411bc909c1c29811d184d1f4aceb25b3 |    7 +
 ...apjoin_2-19-95e94fc54d417dc08c7617642ee9de90 |    0
 ...mapjoin_2-2-31ed4593e624995154d0aedf94aa0f0f |    0
 ...apjoin_2-20-43bc9e7e9e4d1bb1f42e7911bd79ea4b |    9 +
 ...apjoin_2-21-b9609684ffdae8768578849392032ad5 |    0
 ...mapjoin_2-22-de0b3ef8ef1c5902908dadd06042b84 |    9 +
 ...apjoin_2-23-4dec46d167dbc1ac0bc9212e778d090a |    0
 ...apjoin_2-24-709966d157a75ffb1c6ef70d7c72a498 |   11 +
 ...mapjoin_2-3-d0e31f8ed366038ca6f4f4955d2bc796 |    0
 ...mapjoin_2-4-3af09654f8d38d21b5d26e6cc21210de |    0
 ..._mapjoin_2-5-35ab67c91c53dc725f2eab0fb8c9e62 |    0
 ...mapjoin_2-6-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...mapjoin_2-7-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...mapjoin_2-8-b89ea2173180c8ae423d856f943e061f |    1 +
 ...mapjoin_2-9-dff8aeed3b5d7577966d965afd6d5408 |    0
 ...apjoin_20-0-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_20-1-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...pjoin_20-10-82b3bc9314fa0cdb7fa59c58f22fb598 |    0
 ...pjoin_20-11-63ba770ebeff6032b68ba1aabbc1bee8 |    0
 ...pjoin_20-12-6bea38b0ee0cccb3dfe7fe47c7c3e9c4 |    1 +
 ...pjoin_20-13-ba77d1d4a1754489e2a8d5006b0af54d |    1 +
 ...pjoin_20-14-da6eb8ded1f72f518617339f58202cc5 |    1 +
 ...pjoin_20-15-5acb0ec2e1abcc6d57de7529f414a75a |    0
 ...pjoin_20-16-5b9583aecebb7480d778dc2a8605434a |    0
 ...pjoin_20-17-e26f212ca34d303036299ba709f65522 |    0
 ...pjoin_20-18-7fb8778a58cc27dc04d5947df15b250e |    1 +
 ...pjoin_20-19-6dd859e98c140df728f858a7a7598462 |    1 +
 ...apjoin_20-2-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...pjoin_20-20-fca1f7361c63f0ba1e9d365cf0743845 |    1 +
 ...pjoin_20-21-28d04e54c0a986079ae9d52788846519 |    1 +
 ...pjoin_20-22-1baa93dd15ab33240255c5d6d5d57366 |    1 +
 ...pjoin_20-23-5c5eaf9922e7110c6d7260c738b17457 |    0
 ...apjoin_20-3-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...mapjoin_20-4-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_20-5-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...apjoin_20-6-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...mapjoin_20-7-c9981ec081cbf54c9323e0dee977934 |    0
 ...apjoin_20-8-5c9994d48509136efd1dcb4e3f3e7aff |    0
 ...apjoin_20-9-c0c82db5bd80edc57f6b3cb0e807f2ec |    0
 ...apjoin_21-0-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_21-1-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...pjoin_21-10-75e2e1eb0f45f4fad3e1ce24517dd81e |    0
 ...pjoin_21-11-720e78ad8ffc6620cc89a7e03bea3c4b |    0
 ...pjoin_21-12-c3217069b040b92693a575bc077b6f78 |    0
 ...pjoin_21-13-5e00c7d92c43c135a58a609eb6a4b6cf |    0
 ...pjoin_21-14-720e78ad8ffc6620cc89a7e03bea3c4b |    0
 ...pjoin_21-15-975f27d5b8171d0b1bd441fa5f2e1ddd |    0
 ...apjoin_21-16-c9250f30125e1235cb7ba01d97bbd1a |    0
 ...pjoin_21-17-720e78ad8ffc6620cc89a7e03bea3c4b |    0
 ...pjoin_21-18-471c4e00fbbba3b23158aa4bf7595e79 |    0
 ...apjoin_21-19-c9250f30125e1235cb7ba01d97bbd1a |    0
 ...apjoin_21-2-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...pjoin_21-20-720e78ad8ffc6620cc89a7e03bea3c4b |    0
 ...pjoin_21-21-ee61731107316feaef2efca38bb43fab |    0
 ...pjoin_21-22-1c43fc5ebecae6e400cbd3bea40e3490 |    0
 ...pjoin_21-23-720e78ad8ffc6620cc89a7e03bea3c4b |    0
 ...pjoin_21-24-c600a123838779df6a5babea49732659 |    0
 ...pjoin_21-25-bc535bc3d5108cdee7d8b670f0e763d5 |    0
 ...apjoin_21-3-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...mapjoin_21-4-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_21-5-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...apjoin_21-6-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...apjoin_21-7-c248759cecf0e2c223579f5e37f6669c |    0
 ...apjoin_21-8-724d37bd4a841f1fa4062f4f3e3eb353 |    0
 ...apjoin_21-9-c0c82db5bd80edc57f6b3cb0e807f2ec |    0
 ...apjoin_22-0-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_22-1-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...pjoin_22-10-f0def0d77c93f6faebeca9b7a5340dbc |    0
 ...pjoin_22-11-b3e577f3099b5e4acffdd050f4c7f4dc |    0
 ...pjoin_22-12-187c201f61c23833d0d193031926445a |    1 +
 ...pjoin_22-13-5c5c521954e5ade621fd0cbff5794c80 |    1 +
 ...apjoin_22-14-b2534937758d2ff0a08e729f7b3ace4 |    1 +
 ...pjoin_22-15-83d9e3d23d6612a926e53d57a5d07307 |    1 +
 ...pjoin_22-16-abc95b36345d3e37abb196088897c7fe |    0
 ...pjoin_22-17-720e78ad8ffc6620cc89a7e03bea3c4b |    0
 ...pjoin_22-18-2c29fc18b24368938f880a1bf3d5eb54 |    0
 ...pjoin_22-19-5dc91a74bf4c43e20a8a213ad08c352e |    0
 ...apjoin_22-2-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...pjoin_22-20-ac918fa1a8e75031a0cc3eef0c9b77ad |    0
 ...pjoin_22-21-f0def0d77c93f6faebeca9b7a5340dbc |    0
 ...pjoin_22-22-b3e577f3099b5e4acffdd050f4c7f4dc |    0
 ...pjoin_22-23-187c201f61c23833d0d193031926445a |    1 +
 ...pjoin_22-24-5c5c521954e5ade621fd0cbff5794c80 |    1 +
 ...apjoin_22-25-b2534937758d2ff0a08e729f7b3ace4 |    1 +
 ...pjoin_22-26-83d9e3d23d6612a926e53d57a5d07307 |    1 +
 ...apjoin_22-3-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...mapjoin_22-4-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_22-5-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...apjoin_22-6-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...apjoin_22-7-8317b719ffcf85da8c618e8f2379a31b |    0
 ...apjoin_22-8-8cfa26d100b454c0b0f3443f62389abb |    0
 ...apjoin_22-9-ac918fa1a8e75031a0cc3eef0c9b77ad |    0
 ...apjoin_25-0-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...apjoin_25-1-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...pjoin_25-10-d0e31f8ed366038ca6f4f4955d2bc796 |    0
 ...pjoin_25-11-3af09654f8d38d21b5d26e6cc21210de |    0
 ...apjoin_25-12-35ab67c91c53dc725f2eab0fb8c9e62 |    0
 ...pjoin_25-13-182e8b532775f6e514195adbea3948a1 |    0
 ...pjoin_25-14-c23ea191ee4d60c0a6252ce763b1beed |    1 +
 ...apjoin_25-15-442e69416faaea9309bb8c2a3eb73ef |    1 +
 ...pjoin_25-16-beaea10543cfd753458b43d8aeb7571f |    1 +
 ...pjoin_25-17-24ca942f094b14b92086305cc125e833 |    1 +
 ...pjoin_25-18-d0ec6d66ff349db09fd455eec149efdb |    1 +
 ...pjoin_25-19-16112d7ada2ccc6f4a3b5d627410cb01 |    1 +
 ...apjoin_25-2-16367c381d4b189b3640c92511244bfe |    1 +
 ...pjoin_25-20-44d382ce6848d3f0b900b0808747d8e9 |    1 +
 ...pjoin_25-21-4d3e60a0e9bd8c12fdba4e010493537d |    1 +
 ...pjoin_25-22-d0a93f40892e3894460553b443c77428 |    1 +
 ...apjoin_25-23-ae45f6382268c1035c11aa4fc8a23e2 |    1 +
 ...pjoin_25-24-d5ad76f9178cb787cee037f25b19b270 |    1 +
 ...pjoin_25-25-a59d19c2438bddb97dc54c08dcf1d8e6 |    0
 ...pjoin_25-26-5a5aa75e424b6b5e3a2988e52bf3eff6 |    0
 ...apjoin_25-3-bcde511b8d560ca83888265b96a781ff |    1 +
 ...apjoin_25-4-8067b7ab260021bc70af9ab47309ee35 |    1 +
 ...apjoin_25-5-545c0ea2ebd7a141526ee13059a857f6 |    1 +
 ...apjoin_25-6-dbcec232623048c7748b708123e18bf0 |    1 +
 ...apjoin_25-7-91ac1a1471f9d6dd9059bdc6c18f594a |    0
 ...apjoin_25-8-ef8d866d66ac801be99efef73664cbec |    0
 ...apjoin_25-9-31ed4593e624995154d0aedf94aa0f0f |    0
 ...mapjoin_3-0-91ac1a1471f9d6dd9059bdc6c18f594a |    0
 ...mapjoin_3-1-ef8d866d66ac801be99efef73664cbec |    0
 ...mapjoin_3-10-efadb45f09b92d27233601394d53d79 |    6 +
 ...apjoin_3-11-52555bc44b4359aacfc42669bc5e4d12 |    0
 ...apjoin_3-12-77988b41de4b5a165c93942fbb2220d6 |    7 +
 ...apjoin_3-13-812a0834a0e6546d5d0c8123d35c260f |    0
 ...apjoin_3-14-5456a3a43bfabcfdbb57257b633e299e |   10 +
 ...apjoin_3-15-adc9940d6a104bca6ec791e57bdb09c0 |    0
 ...apjoin_3-16-fff1acc77150f6ea92fe8eefc04b079a |   11 +
 ...apjoin_3-17-1f00c63a1df29100d6e5fc4dcb4b0cfe |    0
 ...apjoin_3-18-96a658e934543dd77020ad264ec9b8c1 |    6 +
 ...apjoin_3-19-bc0ddeb7b24fc7ed3fbcf77ced76ba07 |    0
 ...mapjoin_3-2-31ed4593e624995154d0aedf94aa0f0f |    0
 ...apjoin_3-20-867845ed2cb38b55928f5310b4ae91bd |    7 +
 ...apjoin_3-21-da48411b3e139037e171654fc9861755 |    0
 ...apjoin_3-22-5826f60da3a4b0c731c53340d50b0a06 |   10 +
 ...apjoin_3-23-3e229e8219fe44b4a01f64b0967d7b31 |    0
 ...apjoin_3-24-c73176ea199d4d20934cf2659d42ec25 |   11 +
 ...mapjoin_3-3-d0e31f8ed366038ca6f4f4955d2bc796 |    0
 ...mapjoin_3-4-3af09654f8d38d21b5d26e6cc21210de |    0
 ..._mapjoin_3-5-35ab67c91c53dc725f2eab0fb8c9e62 |    0
 ...mapjoin_3-6-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...mapjoin_3-7-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...mapjoin_3-8-b89ea2173180c8ae423d856f943e061f |    1 +
 ...mapjoin_3-9-8928717d58becd4fd358f3fec65d60af |    0
 ...mapjoin_4-0-91ac1a1471f9d6dd9059bdc6c18f594a |    0
 ...mapjoin_4-1-ef8d866d66ac801be99efef73664cbec |    0
 ...apjoin_4-10-73afe8a2334d1dbb7d4af749875e2f24 |    0
 ...apjoin_4-11-59fd75b48de9cbd23accc4c4414c6162 |    0
 ...apjoin_4-12-233250782bea3c7815e4c9949993d4f9 |    0
 ...apjoin_4-13-1ae07a8abc39f6a4195865ac583c1fb8 |    0
 ...apjoin_4-14-a6efb153fe9be91c7055a5642e0f642d |    5 +
 ...apjoin_4-15-18da9766adcfcd53820d747d4b573886 |    0
 ...apjoin_4-16-514034935af5348f67f1934cf5429d57 |    6 +
 ...apjoin_4-17-2a4723deed66d7aca3c272784dd11901 |    0
 ..._mapjoin_4-18-7f8bfb8ce6c1825708c37daa826fe5 |   11 +
 ...apjoin_4-19-afa62ebf8d41de52dfe732bdc470a995 |    0
 ...mapjoin_4-2-31ed4593e624995154d0aedf94aa0f0f |    0
 ...apjoin_4-20-be9350a00a523e1758427a1c8e4bdf09 |    6 +
 ...apjoin_4-21-b4e83e2474975db8ed614e671af132f2 |    0
 ...apjoin_4-22-da023084bbab6727dc3823cfce500308 |    7 +
 ...apjoin_4-23-48c28e1909386c95f78cb448bb6272e8 |    0
 ...apjoin_4-24-7783ab33a26d29a2c0235f52f0e4ad86 |   10 +
 ...apjoin_4-25-c12edf424bd7b75fc06a21d6498b89d2 |    0
 ...apjoin_4-26-de14aa74d0da48dff6271410cc5dd98e |   11 +
 ...apjoin_4-27-2617dc7a064cbb545c3ea54fe82c45ef |    0
 ...mapjoin_4-28-f71280b4b556515d068d074378c3a54 |    6 +
 ...apjoin_4-29-239bc4053a7791815b587afef03515fb |    0
 ...mapjoin_4-3-d0e31f8ed366038ca6f4f4955d2bc796 |    0
 ...apjoin_4-30-a0d3abda611809460bcea4101967f21f |   11 +
 ...apjoin_4-31-35fa9389f1249c6cd736786522e6d3c5 |    0
 ...apjoin_4-32-6477640b8a0a96f7a1c9290b8e71b5a8 |   10 +
 ...apjoin_4-33-bc66eac0bf67a5c88f75ca66f0722e07 |    0
 ...mapjoin_4-34-48869ba51ea36864e720f94b09bf6b3 |   15 +
 ...mapjoin_4-4-3af09654f8d38d21b5d26e6cc21210de |    0
 ..._mapjoin_4-5-35ab67c91c53dc725f2eab0fb8c9e62 |    0
 ...mapjoin_4-6-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...mapjoin_4-7-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...mapjoin_4-8-b89ea2173180c8ae423d856f943e061f |    1 +
 ...mapjoin_4-9-137cd40f999272507f72f2faa2fbd7db |    0
 ...mapjoin_5-0-91ac1a1471f9d6dd9059bdc6c18f594a |    0
 ...mapjoin_5-1-ef8d866d66ac801be99efef73664cbec |    0
 ...apjoin_5-10-df63d18b19a05a728723ad01d4e526fc |    0
 ...apjoin_5-11-656085efab25db5dc019824b6b9a6bf5 |    0
 ...apjoin_5-12-a7a6dd05f89679cf3d621ca969a468e4 |    0
 ...apjoin_5-13-a1bada65e6df26b6e66681c565b41f2a |    0
 ...apjoin_5-14-e20bcd28cfd26259bcde9cffec8d2280 |    5 +
 ...mapjoin_5-15-cff7ff4d03450148a945711bad28b34 |    0
 ...apjoin_5-16-8a8dc418de3716f5112b9868f472e4b9 |    6 +
 ...apjoin_5-17-6e755e2d2b23e9bd4073794eb4dbaa4f |    0
 ...apjoin_5-18-1f0dd26e6088c4f359fb691a8ef650bc |   11 +
 ...apjoin_5-19-dd3d36a83baa3ac6155ad9b2c987657a |    0
 ...mapjoin_5-2-31ed4593e624995154d0aedf94aa0f0f |    0
 ...apjoin_5-20-18fe4e120d3c0d663c360b2504b4f88d |    6 +
 ...apjoin_5-21-7fd638ed676fe06a4970cc0c4a61b6c2 |    0
 ...apjoin_5-22-6ed2620fe017e454459a83061f25951a |    7 +
 ...apjoin_5-23-e68f9dc71bb8d5bcaf24d11e21da572a |    0
 ...apjoin_5-24-87f758a20c15fa3b97b4ba6703ae541b |   10 +
 ...mapjoin_5-25-9f57e8a72a99c2e9a9d37bfb379af31 |    0
 ...apjoin_5-26-1c1a9519e207edc3c3a927c986a37177 |   11 +
 ...apjoin_5-27-d29148ce40aca2915f54788d3890b6e2 |    0
 ...apjoin_5-28-94440444fff7d2629a23a30fd778fcc7 |    6 +
 ...apjoin_5-29-8862326985836c72a2b21cb96a151579 |    0
 ...mapjoin_5-3-d0e31f8ed366038ca6f4f4955d2bc796 |    0
 ...apjoin_5-30-574d26a5179e5cebbbff5bbb425a9609 |   11 +
 ...apjoin_5-31-aa33e936a0d1a5ed534caef75647f0c3 |    0
 ...mapjoin_5-32-17c99f827824994cfd21c40dbf4abfc |   10 +
 ...apjoin_5-33-487e89a8efb4dea08105f2fa79de5087 |    0
 ...apjoin_5-34-4db871582cf4f3038d43d0a2d5ae6895 |   15 +
 ...mapjoin_5-4-3af09654f8d38d21b5d26e6cc21210de |    0
 ..._mapjoin_5-5-35ab67c91c53dc725f2eab0fb8c9e62 |    0
 ...mapjoin_5-6-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...mapjoin_5-7-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...mapjoin_5-8-b89ea2173180c8ae423d856f943e061f |    1 +
 ...mapjoin_5-9-88a0d8b67f250913ba2be3cddffeb7df |    0
 ...mapjoin_6-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...mapjoin_6-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...apjoin_6-10-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...apjoin_6-11-b89ea2173180c8ae423d856f943e061f |    1 +
 ...apjoin_6-12-39e8889c37ee53d9a0ba48165b080b14 |    0
 ...apjoin_6-13-f9de7f57a4c89ccf84d35f47abb40d77 |    0
 ...apjoin_6-14-43123d2821871aa5b4d4a9e22e03d1ca | 1028 ++
 ...apjoin_6-15-c673bbec2ee476eea9609be3d3555438 |    0
 ...apjoin_6-16-449cb60e6537ba0810ea6879a7351a1e |    1 +
 ...apjoin_6-17-aa5f237005fb69b3f52808c80b4a276a |    1 +
 ...apjoin_6-18-a2ed8f3ca5f4a3c2d1377bc82463fe1a |    0
 ...apjoin_6-19-4fd621581c51ad55a7e8389a94c6a411 |    0
 ..._mapjoin_6-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_6-20-f9de7f57a4c89ccf84d35f47abb40d77 |    0
 ...apjoin_6-21-43123d2821871aa5b4d4a9e22e03d1ca | 1028 ++
 ...apjoin_6-22-c673bbec2ee476eea9609be3d3555438 |    0
 ...apjoin_6-23-449cb60e6537ba0810ea6879a7351a1e |    1 +
 ...apjoin_6-24-aa5f237005fb69b3f52808c80b4a276a |    1 +
 ...apjoin_6-25-e3552fabb4c9920d9bb964da5b907b46 |    0
 ...apjoin_6-26-5796487563f66866051a86f9c8cee822 |    0
 ...mapjoin_6-27-efb64856d7a3cadd61eb1e2c61197c8 |    0
 ...apjoin_6-28-9715967e9a70084a4600ccac53dfac60 |    0
 ...apjoin_6-29-495784f95b09cffa052805c6b9af9216 |    0
 ...mapjoin_6-3-2bfc6b33655f683fa9bd62ced5dab230 |    0
 ...apjoin_6-30-2cd20a399ce104eb7fb5881e59238196 |    0
 ...mapjoin_6-4-6eb37be25535293ca377a47c3e08bffa |    0
 ...mapjoin_6-5-ab8df8b65b35c17c45cac15468a4042c |    0
 ...mapjoin_6-6-ae6abe879c8ee2b101c7d78da0770dd1 |    0
 ...mapjoin_6-7-d7835ed6fd3add8aa8d65ef196798cc4 |    0
 ...mapjoin_6-8-2e0e607c192151d31a6e6513fba79ef3 |    0
 ...mapjoin_6-9-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...mapjoin_7-0-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...mapjoin_7-1-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...apjoin_7-10-2e0e607c192151d31a6e6513fba79ef3 |    0
 ...apjoin_7-11-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_7-12-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...apjoin_7-13-b89ea2173180c8ae423d856f943e061f |    1 +
 ...apjoin_7-14-5e1546e0e05871eb1a6b8eb957252542 |    0
 ...apjoin_7-15-5e1546e0e05871eb1a6b8eb957252542 |    0
 ...apjoin_7-16-18d2a689883588ae3c24b2810663ab80 |  500 +
 ...apjoin_7-17-2ff32fe07d35a4d44b640f3ded5767fd |    0
 ...mapjoin_7-18-1a4ee3f64c4a9bb1689234d30babb4a |    0
 ...apjoin_7-19-ab46164010b27950c293f32fb89f9f8a |  500 +
 ..._mapjoin_7-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_7-20-35dcb5bae00dc0cc7afa6663a5126fe6 |    0
 ...apjoin_7-21-449cb60e6537ba0810ea6879a7351a1e |    1 +
 ...apjoin_7-22-aa5f237005fb69b3f52808c80b4a276a |    1 +
 ...mapjoin_7-23-1b6140f49d49eb1195c8551270b97ff |    1 +
 ...mapjoin_7-3-e666afe7d9a532114a6133b7dc7df5aa |    0
 ...mapjoin_7-4-85d6ffbe24f95df3128dee0e21a032de |    0
 ...mapjoin_7-5-ab8df8b65b35c17c45cac15468a4042c |    0
 ...mapjoin_7-6-8613f4d139c1ccdbb3be9b7af0e24ad4 |    0
 ...mapjoin_7-7-ae6abe879c8ee2b101c7d78da0770dd1 |    0
 ...mapjoin_7-8-5f141437e3e929cde1b2e5d8458b46eb |    0
 ...mapjoin_7-9-461966a6ca78552b62bbbae4ff5abf1f |    0
 ...mapjoin_8-0-43d53504df013e6b35f81811138a167a |    1 +
 ...mapjoin_8-1-e39f59c35ebbe686a18d45d9d8bf3ab0 |    1 +
 ...apjoin_8-10-401c6c31bc3ae2cbd493a3855b829893 |    0
 ...apjoin_8-11-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...apjoin_8-12-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...apjoin_8-13-b89ea2173180c8ae423d856f943e061f |    1 +
 ...mapjoin_8-14-17529a2129bd485b814dde1ef894f06 |    0
 ...apjoin_8-15-343dfc1301b9f601ae03cb15f790102b |    0
 ...apjoin_8-16-e8f0853543694175095a8642e8f4fa03 |    0
 ...apjoin_8-17-5d2bab62264e462c007eb1a7a2c68866 |    0
 ...mapjoin_8-18-17529a2129bd485b814dde1ef894f06 |    0
 ...apjoin_8-19-343dfc1301b9f601ae03cb15f790102b |    0
 ...mapjoin_8-2-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...apjoin_8-20-3af6a47b927b966f80a8f4c973b5f1f7 |    0
 ...apjoin_8-21-77ac2e23e8a8bc22274952933cd8d252 |    0
 ...mapjoin_8-22-17529a2129bd485b814dde1ef894f06 |    0
 ...apjoin_8-23-343dfc1301b9f601ae03cb15f790102b |    0
 ...apjoin_8-24-4e7e6b8eb897ed86e28d435c4f522e7c |    0
 ...apjoin_8-25-722aa3855f98f940fb34368c2789bcc3 |    0
 ...mapjoin_8-26-17529a2129bd485b814dde1ef894f06 |    0
 ...apjoin_8-27-343dfc1301b9f601ae03cb15f790102b |    0
 ...apjoin_8-28-4e7e6b8eb897ed86e28d435c4f522e7c |    0
 ...apjoin_8-29-722aa3855f98f940fb34368c2789bcc3 |    0
 ..._mapjoin_8-3-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...apjoin_8-30-19b2b8c39155340929c605494826d30e |    0
 ...apjoin_8-31-3b6920dfb64f41b1b3c3c265275b1e4a |    0
 ...apjoin_8-32-4e7e6b8eb897ed86e28d435c4f522e7c |    0
 ...apjoin_8-33-722aa3855f98f940fb34368c2789bcc3 |    0
 ...apjoin_8-34-c8132556830d31a8803b07273aa1558f |    0
 ...apjoin_8-35-3b6920dfb64f41b1b3c3c265275b1e4a |    0
 ...apjoin_8-36-3af6a47b927b966f80a8f4c973b5f1f7 |    0
 ...apjoin_8-37-77ac2e23e8a8bc22274952933cd8d252 |    0
 ...apjoin_8-38-5ca28e78b53d14893518057c142f68a9 |    0
 ...apjoin_8-39-3b6920dfb64f41b1b3c3c265275b1e4a |    0
 ...mapjoin_8-4-cd78ebbe3cc259ee6efb946f6b28f8d5 |    0
 ...apjoin_8-40-7aa01ceccf1bb45418145bdfc061206b |    0
 ...apjoin_8-41-8cf49829aada9587f04c9a5f334c433c |    0
 ...apjoin_8-42-d656a335f0f2f311717e2d72d0a9b6c6 |    0
 ...apjoin_8-43-3b6920dfb64f41b1b3c3c265275b1e4a |    0
 ...apjoin_8-44-559ecfd50bcc8c1bf63024c160bcad35 |    0
 ...apjoin_8-45-8cf49829aada9587f04c9a5f334c433c |    0
 ...apjoin_8-46-d656a335f0f2f311717e2d72d0a9b6c6 |    0
 ...apjoin_8-47-3b6920dfb64f41b1b3c3c265275b1e4a |    0
 ...mapjoin_8-5-a1f5562186e9e22e18ebd42208943525 |    0
 ...mapjoin_8-6-f6541fbe0d06b7ce2479fc4da9d2905a |    0
 ...mapjoin_8-7-35e90a6bc292cfd33b48c52460937858 |    0
 ...mapjoin_8-8-81a6ffb61cbddc9900790d8b08e39e2a |    0
 ...mapjoin_8-9-bd2b5b7d4eaec7854e3051455e601109 |    0
 .../sort-0-eee35bbc888a705ae527625447668032     |    0
 .../sort-1-10c8b0a592ed15eff488a71ec5909f45     |  500 +
 ...in_desc_1-0-6a35b44d4170109f641f8b68efef3719 |    0
 ...in_desc_1-1-a1c5a993c00586e79a161a5a11a6fe5c |    0
 ...n_desc_1-10-e4475ba09980280452542a0d595b8217 |    0
 ...n_desc_1-11-3599c6aa6da9420bdcec89c8516ffe89 |    1 +
 ...in_desc_1-2-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...in_desc_1-3-6cc3ecca54fb84949a89240c50d4bd19 |    0
 ...in_desc_1-4-a2e980fa0fbe8737cf256e21c784193e |    0
 ...in_desc_1-5-452fb932f6353effc9c458ec24dbeff9 |    0
 ...in_desc_1-6-7033dd1c3de2ad70a50a522d88533cf2 |    0
 ...in_desc_1-7-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...in_desc_1-8-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...in_desc_1-9-b89ea2173180c8ae423d856f943e061f |    1 +
 ...in_desc_2-0-6a35b44d4170109f641f8b68efef3719 |    0
 ...in_desc_2-1-a1c5a993c00586e79a161a5a11a6fe5c |    0
 ...n_desc_2-10-c0cac985e4115bf4014274b21222cac9 |    0
 ...n_desc_2-11-47bc9cb5f049aaca33b394ea78578bdd |    1 +
 ...in_desc_2-2-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...in_desc_2-3-a38a9b74e94a1eb032a52d905d863d46 |    0
 ...in_desc_2-4-ac10c36f76f1dcf25783bb796d182f64 |    0
 ...in_desc_2-5-452fb932f6353effc9c458ec24dbeff9 |    0
 ...in_desc_2-6-7033dd1c3de2ad70a50a522d88533cf2 |    0
 ...in_desc_2-7-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...in_desc_2-8-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...in_desc_2-9-b89ea2173180c8ae423d856f943e061f |    1 +
 ...in_desc_3-0-6a35b44d4170109f641f8b68efef3719 |    0
 ...in_desc_3-1-a1c5a993c00586e79a161a5a11a6fe5c |    0
 ...n_desc_3-10-8aa5c2ebf5cb82b372b17954dbdb5f28 |    0
 ...n_desc_3-11-47bc9cb5f049aaca33b394ea78578bdd |    1 +
 ...in_desc_3-2-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...in_desc_3-3-ce75a01507b158094bcf4441f3bfea95 |    0
 ...in_desc_3-4-ac1b8e89e9977e535e7e499992b6ccf2 |    0
 ...in_desc_3-5-452fb932f6353effc9c458ec24dbeff9 |    0
 ...in_desc_3-6-7033dd1c3de2ad70a50a522d88533cf2 |    0
 ...in_desc_3-7-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...in_desc_3-8-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...in_desc_3-9-b89ea2173180c8ae423d856f943e061f |    1 +
 ...in_desc_4-0-6a35b44d4170109f641f8b68efef3719 |    0
 ...in_desc_4-1-a1c5a993c00586e79a161a5a11a6fe5c |    0
 ...n_desc_4-10-99adddf7dacf8042707a9b36062fe103 |    0
 ...n_desc_4-11-47bc9cb5f049aaca33b394ea78578bdd |    1 +
 ...in_desc_4-2-ffe97dc8c1df3195982e38263fbe8717 |    1 +
 ...in_desc_4-3-ce75a01507b158094bcf4441f3bfea95 |    0
 ...in_desc_4-4-ac10c36f76f1dcf25783bb796d182f64 |    0
 ...in_desc_4-5-452fb932f6353effc9c458ec24dbeff9 |    0
 ...in_desc_4-6-7033dd1c3de2ad70a50a522d88533cf2 |    0
 ...in_desc_4-7-3b0f76816be2c1b18a2058027a19bc9f |    1 +
 ...in_desc_4-8-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...in_desc_4-9-b89ea2173180c8ae423d856f943e061f |    1 +
 ...in_desc_5-0-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...in_desc_5-1-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...n_desc_5-10-cd2f3c647c0821eb53e67d36b1556a4a |    1 +
 ...in_desc_5-2-1a2fc4c300be7c94681bebc14f7f7deb |    0
 ...in_desc_5-3-ac35b16d0e28472c6079f4ce2ee1438d |    0
 ...in_desc_5-4-f392824f42188aac282046394108ef48 |    0
 ...in_desc_5-5-85d19fc31c2031491560208803fe63bf |    0
 ...in_desc_5-6-eac4a4cf29e65d7bd394bbfc57fcbfa7 |    0
 ...in_desc_5-7-c23ea191ee4d60c0a6252ce763b1beed |    1 +
 ...in_desc_5-8-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...oin_desc_5-9-8b5783beaca02bba77d82adefe02c51 |    0
 ...in_desc_6-0-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...in_desc_6-1-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...n_desc_6-10-4c7a7ec8806a506693dcb7278c90cba8 |    0
 ...n_desc_6-11-cd2f3c647c0821eb53e67d36b1556a4a |    1 +
 ...oin_desc_6-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...in_desc_6-3-d651a32232651880ad90428ada99358b |    0
 ...in_desc_6-4-ac35b16d0e28472c6079f4ce2ee1438d |    0
 ...in_desc_6-5-9d2278807f7eef56292afd44b347ff64 |    0
 ...in_desc_6-6-85d19fc31c2031491560208803fe63bf |    0
 ...in_desc_6-7-e12bb9bc44b0ed7e980ebe47517bc3e8 |    0
 ...in_desc_6-8-c23ea191ee4d60c0a6252ce763b1beed |    1 +
 ...in_desc_6-9-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...in_desc_7-0-7b4ad215fc2e75c71c6614a2b6322e8e |    1 +
 ...in_desc_7-1-365488a703b0640acda73a7d7e6efa06 |    1 +
 ...n_desc_7-10-5918e837d2ae72cfaa753516c8652f24 |    0
 ...n_desc_7-11-e87a4aa598ea59bfbb7e61879a5b51c7 |    0
 ...n_desc_7-12-c23ea191ee4d60c0a6252ce763b1beed |    1 +
 ...n_desc_7-13-86473a0498e4361e4db0b4a22f2e8571 |    1 +
 ...n_desc_7-14-afdad72caa2e23071817fe124da07763 |    0
 ...n_desc_7-15-22330850dd2a9d18dedb504ea5879a07 |    1 +
 ...oin_desc_7-2-7cccbdffc32975f8935eeba14a28147 |    1 +
 ...in_desc_7-3-546c076289ceaf1fbee969aeb30b402b |    0
 ...in_desc_7-4-ac35b16d0e28472c6079f4ce2ee1438d |    0
 ...in_desc_7-5-5f8d9bff48ffdbcc9a18553575bd0c83 |    0
 ...in_desc_7-6-7cf7a404374e41059f8c1db181a0e1f0 |    0
 ...in_desc_7-7-fecc7e5eef32fd38735e82d9d78a324f |    0
 ...in_desc_7-8-85d19fc31c2031491560208803fe63bf |    0
 ...in_desc_7-9-d1cfb738e07e78009bac4881c05853ec |    0
 .../stats0-0-418ec894d08c33fd712eb358f579b7a0   |    1 +
 .../stats0-1-e7bfbd9422685e9a3a6c9bd4965f828f   |    1 +
 .../stats0-10-ee1bfc1f0047527d9bd745dcc747ab6c  |    0
 .../stats0-11-82294461be4728b4b191414bf2fb3bd7  |    0
 .../stats0-12-31ebc4dcaa13c6dc5937c04f603e699   |    1 +
 .../stats0-13-ca0569fd4200d549843deadf84044649  |  500 +
 .../stats0-14-4f18f4b06db06844920b14e2d19471a9  |   10 +
 .../stats0-15-4a7ed5b7e3deb4106204f8f950357e1c  |   10 +
 .../stats0-16-b12e5c70d6d29757471b900b6160fa8a  |    1 +
 .../stats0-17-593999fae618b6b38322bc9ae4e0c027  |    1 +
 .../stats0-18-bb8d8522a40a50fb684fabffd2fa7d17  |    0
 .../stats0-19-eb5c7d6fd7433dfe9684e43e4a3419ed  |    0
 .../stats0-2-dc129f70e75cd575ce8c0de288884523   |    1 +
 .../stats0-20-5f7439f97275da70f633e135205f2095  |    0
 .../stats0-21-6bcc1360b3d777a8b51ae416ff43898a  |    0
 .../stats0-22-85de3349a12a9fa0536f20ad0377fca1  |    0
 .../stats0-23-247568f4b3ce6b97979ca9d28c2ba05c  |    4 +
 .../stats0-24-7f38972bcd18c477a027d881182d83f9  |  500 +
 .../stats0-25-98c925a2b2c4de06e270e1b52437a98b  |    0
 .../stats0-26-ee1bfc1f0047527d9bd745dcc747ab6c  |    0
 .../stats0-27-82294461be4728b4b191414bf2fb3bd7  |    0
 .../stats0-28-31ebc4dcaa13c6dc5937c04f603e699   |    1 +
 .../stats0-29-ca0569fd4200d549843deadf84044649  |  500 +
 .../stats0-3-a572a07cd60fd4607ddd7613db8a64ab   |    1 +
 .../stats0-30-4f18f4b06db06844920b14e2d19471a9  |   10 +
 .../stats0-31-4a7ed5b7e3deb4106204f8f950357e1c  |   10 +
 .../stats0-4-5f7439f97275da70f633e135205f2095   |    0
 .../stats0-5-6bcc1360b3d777a8b51ae416ff43898a   |    0
 .../stats0-6-85de3349a12a9fa0536f20ad0377fca1   |    0
 .../stats0-7-247568f4b3ce6b97979ca9d28c2ba05c   |    4 +
 .../stats0-8-7f38972bcd18c477a027d881182d83f9   |  500 +
 .../stats0-9-98c925a2b2c4de06e270e1b52437a98b   |    0
 .../stats2-0-e7bfbd9422685e9a3a6c9bd4965f828f   |    1 +
 .../stats2-1-3c29684bfd2df7439ee0551eb42cfa0    |    1 +
 .../stats2-10-56dfd0f30574154dc1c2f55c29e2fa0e  |    0
 .../stats2-11-912c785dbcef3251dd1d6b7fc56eae5b  |   39 +
 .../stats2-2-a4fb8359a2179ec70777aad6366071b7   |    1 +
 .../stats2-3-16367c381d4b189b3640c92511244bfe   |    1 +
 .../stats2-4-dc129f70e75cd575ce8c0de288884523   |    1 +
 .../stats2-5-6717e1026e24a38af19b6bce1951e3d7   |    0
 .../stats2-6-45d4fb785fc94d266096fc29a9e90d73   |    0
 .../stats2-7-6436db7a7506b560d0d1759db94a76b9   |    0
 .../stats2-8-72621dba638b15d244850018e9f64d7    |   34 +
 .../stats2-9-6d93732dc2ca622eb60c171389caee8e   |   19 +
 .../stats20-0-418ec894d08c33fd712eb358f579b7a0  |    1 +
 .../stats20-1-e7bfbd9422685e9a3a6c9bd4965f828f  |    1 +
 .../stats20-2-4711e55648c25c86bb526ed50b0c3d09  |    1 +
 .../stats20-3-98c925a2b2c4de06e270e1b52437a98b  |    0
 .../stats20-4-82294461be4728b4b191414bf2fb3bd7  |    0
 .../stats20-5-76509775cfe11bb98ee088188a07668a  |   37 +
 .../stats20-6-1f7f76b2a9d50f86de42edf6ba8a3f84  |    1 +
 .../stats20-7-82294461be4728b4b191414bf2fb3bd7  |    0
 .../stats20-8-300c971de74642118d36d36349bc81aa  |   37 +
 .../stats3-0-e7bfbd9422685e9a3a6c9bd4965f828f   |    1 +
 .../stats3-1-418ec894d08c33fd712eb358f579b7a0   |    1 +
 .../stats3-10-e2e5e7a0378c6f0c28391c447ec9cee9  |    6 +
 .../stats3-11-2e8d5cefd9a1b1e8f25b117ca68bfeaa  |    1 +
 .../stats3-12-892cb7ecc26e84f1c033b95a3ee3edc   |    0
 .../stats3-13-ca5e3149f2b190d7df923a3e5c1cb07   |    0
 .../stats3-14-2e8d5cefd9a1b1e8f25b117ca68bfeaa  |    1 +
 .../stats3-15-c6493490f898e72dc7ed1bc2d4721aa4  |    6 +
 .../stats3-16-ca5e3149f2b190d7df923a3e5c1cb07   |    0
 .../stats3-17-c012b29f0d7720fbc515aa5fe2759ac7  |    0
 .../stats3-18-eefbb3ee8b538aec85c609351e52901b  |   38 +
 .../stats3-19-c1bbac06a43b5b00a69356955e4a1dd3  |    0
 .../stats3-2-c1bbac06a43b5b00a69356955e4a1dd3   |    0
 .../stats3-20-ca048ad81b3df7159822073d206f0790  |    0
 .../stats3-3-ca048ad81b3df7159822073d206f0790   |    0
 .../stats3-4-fa705a031ff5d97558f29c2b5b9de282   |    0
 .../stats3-5-1b2be7f8bd7bacc8f77a24ffdc0830f1   |   43 +
 .../stats3-6-4bf1504274319c44d370b58092fe016c   |    0
 .../stats3-7-73d7d55d6e5a57aacce8618902904d     |   32 +
 .../stats3-8-b0ebbe71c220979b8fd4a36ffa501bf6   |    0
 .../stats3-9-21f4ee91fa1c65e8579e4cbe4777d7a0   |    0
 .../stats4-0-e7bfbd9422685e9a3a6c9bd4965f828f   |    1 +
 .../stats4-1-418ec894d08c33fd712eb358f579b7a0   |    1 +
 .../stats4-10-a33b2c9d962e4921c98e62387f3989f7  |    0
 .../stats4-11-ea921e0af59a4940a11c94143b1c4b32  |    2 +
 .../stats4-12-30bc31441828a053d1a675b225a5d617  |    2 +
 .../stats4-13-fca9513ea05bfb8b7e0e6f337d184d66  | 1000 ++
 .../stats4-14-9c82167763a771c175c656786d545798  | 1000 ++
 .../stats4-15-f02b95f20b526fcf2850b07ca6be4f8c  |   36 +
 .../stats4-16-f2bdfe1d8be2ff6f784fcf1c892e1b70  |   36 +
 .../stats4-17-746b888d14c1b3fa28aa8549c174f6d9  |   36 +
 .../stats4-18-dbe13731de4ab2a3c23343b78525b2f7  |   36 +
 .../stats4-19-3d752e1f8748ba98bebb2cef3f473cd5  |   39 +
 .../stats4-2-463330cf55370dbe92d6ed74ef91302    |    4 +
 .../stats4-20-f63000f2c395b935199c9829964f98c1  |   39 +
 .../stats4-21-c2faa5beb457f3e6da58d4d91b5d1cbd  |    0
 .../stats4-22-f709d5c1d4c9f13b7a521867674ac54c  |    0
 .../stats4-3-c2faa5beb457f3e6da58d4d91b5d1cbd   |    0
 .../stats4-4-f709d5c1d4c9f13b7a521867674ac54c   |    0
 .../stats4-5-cd849c4fe1229428da98947e3e43b46d   |    0
 .../stats4-6-9c0d4354b6a9be351fa32a66ff58a177   |    0
 .../stats4-7-16367c381d4b189b3640c92511244bfe   |    1 +
 .../stats4-8-a4fb8359a2179ec70777aad6366071b7   |    1 +
 .../stats4-9-255ad4511130fb8c9ee9d65b7c95743f   |    0
 .../stats5-0-e7bfbd9422685e9a3a6c9bd4965f828f   |    1 +
 .../stats5-1-3c29684bfd2df7439ee0551eb42cfa0    |    1 +
 .../stats5-2-6f5d06d6100de19ec398891cb2eae161   |    0
 .../stats5-3-96d9aa9c32a081518604959dcfac42df   |   19 +
 .../stats5-4-dbf81a12f6c19c14dce831e942870744   |    0
 .../stats5-5-3980dfc2e4f882dd3bf478e56929361    |   33 +
 .../stats6-0-e7bfbd9422685e9a3a6c9bd4965f828f   |    1 +
 .../stats6-1-3c29684bfd2df7439ee0551eb42cfa0    |    1 +
 .../stats6-10-653f748fa2d690502ba4fda407841a20  |   32 +
 .../stats6-11-1c9f833953403596ad50fd32e513642c  |   32 +
 .../stats6-12-fdbe263d925f28d598a71b7a4c577492  |   39 +
 .../stats6-2-a4fb8359a2179ec70777aad6366071b7   |    1 +
 .../stats6-3-16367c381d4b189b3640c92511244bfe   |    1 +
 .../stats6-4-a88c476a632cd92f748967fadb242405   |    0
 .../stats6-5-66590e5ed0bd8cd22ae01ecb658c11dc   |    0
 .../stats6-6-8926095434b70c83bf88c70559d38dce   |    0
 .../stats6-7-6615049191cfa4026a3a870c3c3749f4   |    0
 .../stats6-8-e15e242124e61ede9196130cb3fb69e7   |   36 +
 .../stats6-9-e6b884de17a29eb476fd6cc502fc615d   |   36 +
 .../stats7-0-e7bfbd9422685e9a3a6c9bd4965f828f   |    1 +
 .../stats7-1-3c29684bfd2df7439ee0551eb42cfa0    |    1 +
 .../stats7-10-fdbe263d925f28d598a71b7a4c577492  |   38 +
 .../stats7-2-a4fb8359a2179ec70777aad6366071b7   |    1 +
 .../stats7-3-16367c381d4b189b3640c92511244bfe   |    1 +
 .../stats7-4-a88c476a632cd92f748967fadb242405   |    0
 .../stats7-5-66590e5ed0bd8cd22ae01ecb658c11dc   |    0
 .../stats7-6-5d0c6aa78c9786d904728ff7adab85f2   |   18 +
 .../stats7-7-4912a8bbc138ab97ac0983bc90951de4   |    0
 .../stats7-8-e15e242124e61ede9196130cb3fb69e7   |   36 +
 .../stats7-9-e6b884de17a29eb476fd6cc502fc615d   |   36 +
 .../stats8-0-e7bfbd9422685e9a3a6c9bd4965f828f   |    1 +
 .../stats8-1-3c29684bfd2df7439ee0551eb42cfa0    |    1 +
 .../stats8-10-ce78d029b7764edce3a26336cfac6a8   |   19 +
 .../stats8-11-6615049191cfa4026a3a870c3c3749f4  |    0
 .../stats8-12-e6b884de17a29eb476fd6cc502fc615d  |   36 +
 .../stats8-13-c728cdab72daf6b0fedcf0a42f0dd07d  |   19 +
 .../stats8-14-ea9afc1343991ed4d410231803a174f7  |    0
 .../stats8-15-653f748fa2d690502ba4fda407841a20  |   36 +
 .../stats8-16-5179c0a116edc8dc9f7913fd3097bdd6  |   19 +
 .../stats8-17-9d896286dccb22d6e1b6abd5c55eaaa4  |    0
 .../stats8-18-1c9f833953403596ad50fd32e513642c  |   36 +
 .../stats8-19-dbf72430cff3df0e6e9405ad64531b16  |   19 +
 .../stats8-2-a4fb8359a2179ec70777aad6366071b7   |    1 +
 .../stats8-20-bff592750d1057448d2cff7694b6dad2  |    0
 .../stats8-21-e15e242124e61ede9196130cb3fb69e7  |   36 +
 .../stats8-22-e6b884de17a29eb476fd6cc502fc615d  |   36 +
 .../stats8-23-653f748fa2d690502ba4fda407841a20  |   36 +
 .../stats8-24-1c9f833953403596ad50fd32e513642c  |   36 +
 .../stats8-25-fdbe263d925f28d598a71b7a4c577492  |   39 +
 .../stats8-3-16367c381d4b189b3640c92511244bfe   |    1 +
 .../stats8-4-a88c476a632cd92f748967fadb242405   |    0
 .../stats8-5-66590e5ed0bd8cd22ae01ecb658c11dc   |    0
 .../stats8-6-821e1f061960081b9b379d9bfb47f267   |   19 +
 .../stats8-7-8926095434b70c83bf88c70559d38dce   |    0
 .../stats8-8-e15e242124e61ede9196130cb3fb69e7   |   36 +
 .../stats8-9-fdbe263d925f28d598a71b7a4c577492   |   39 +
 .../stats9-0-e7bfbd9422685e9a3a6c9bd4965f828f   |    1 +
 .../stats9-1-3c29684bfd2df7439ee0551eb42cfa0    |    1 +
 ...tor_error_1-0-6d1832d28f897d0049de053617bd36 |    0
 ...r_error_1-1-887fe99770f53e7e0a0fbdc190118612 |    1 +
 ..._error_1-10-a31221a0c377c14e11b14484ddaa49a6 |    1 +
 ...r_error_1-11-d58626190cded8d09f0457739a980eb |    1 +
 ..._error_1-12-3b7c5bcb71c75e913caaea3acd48530c |    0
 ..._error_1-13-a31221a0c377c14e11b14484ddaa49a6 |    1 +
 ..._error_1-14-60a231b64a4a0e414d0ddce1c813c614 |    1 +
 ..._error_1-15-3b7c5bcb71c75e913caaea3acd48530c |    0
 ..._error_1-16-a31221a0c377c14e11b14484ddaa49a6 |    1 +
 ...or_error_1-2-2ca079278e0de95eecb5df315ce05c6 |    1 +
 ...r_error_1-3-66e3e0c942759f679c270698b49bfcf1 |    1 +
 ...r_error_1-4-d389db66cc7fd9b144445e364dac30e3 |    1 +
 ...r_error_1-5-63abf47101c5097e66a9c3ee92b128e3 |    1 +
 ...r_error_1-6-3b7c5bcb71c75e913caaea3acd48530c |    0
 ...r_error_1-7-a31221a0c377c14e11b14484ddaa49a6 |    1 +
 ...r_error_1-8-11f77597cc11fc71e95c0d0d7502c5c3 |    1 +
 ...r_error_1-9-3b7c5bcb71c75e913caaea3acd48530c |    0
 ..._dyn_part-0-9505721cd28fc4ec94ef4baf07029027 |    0
 ..._dyn_part-1-418ec894d08c33fd712eb358f579b7a0 |    1 +
 ..._dyn_part-2-c14f09f88961dbad4d800317079a9105 |    1 +
 ..._dyn_part-3-16367c381d4b189b3640c92511244bfe |    1 +
 ..._dyn_part-4-cc664530711607c530a2cd384e67a600 |    0
 ..._dyn_part-5-76d56e06108f0c6da75aa821452fa873 |    0
 ...partition-0-42ae9007e347f7dedfc8974d21d84b41 |    0
 ...partition-1-418ec894d08c33fd712eb358f579b7a0 |    1 +
 ...partition-2-c14f09f88961dbad4d800317079a9105 |    1 +
 ...partition-3-868ba7a812c705caa29db49cdcb69c45 |    0
 ...partition-4-aed016ae4b528521874a719a5b129a55 |   35 +
 ..._noscan_1-0-e7bfbd9422685e9a3a6c9bd4965f828f |    1 +
 ...s_noscan_1-1-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...noscan_1-10-e6b884de17a29eb476fd6cc502fc615d |   36 +
 ...noscan_1-11-653f748fa2d690502ba4fda407841a20 |   32 +
 ...noscan_1-12-1c9f833953403596ad50fd32e513642c |   32 +
 ...noscan_1-13-fdbe263d925f28d598a71b7a4c577492 |   38 +
 ...noscan_1-14-c51fe56935caed4f7ca6f7d9cd6a17ab |    0
 ...noscan_1-15-db563e338e4f658e5072cc60aef15480 |    0
 ...noscan_1-16-e446db2c3ddce173d0a51bf77a489382 |    0
 ...noscan_1-17-82369b182db851e06bfddb62965e03a3 |   10 +
 ...noscan_1-18-eece38f413a0a4f6f5b63cea0751d225 |    0
 ...noscan_1-19-1e9c23f4b90d83f4e8c5c7f08365928e |   36 +
 ..._noscan_1-2-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...noscan_1-20-9871c619bb5bf0a28f8d60e6332a614f |   36 +
 ...noscan_1-21-35a7cb6076ef7bd253ea9c1f5d009709 |   32 +
 ...noscan_1-22-521b49d223a32056025fb8dbd371a72a |   32 +
 ...noscan_1-23-fba14d8647e0c8ca214b724486af7763 |    0
 ..._noscan_1-3-16367c381d4b189b3640c92511244bfe |    1 +
 ..._noscan_1-4-7938a68104e163566da69ccc70a18f2c |    0
 ..._noscan_1-5-66590e5ed0bd8cd22ae01ecb658c11dc |    0
 ..._noscan_1-6-a1fd405e5175757aaa80033162c87670 |   10 +
 ..._noscan_1-7-497861ae04753ffbb63ee43d89eedd9e |    0
 ..._noscan_1-8-623f3701ead20fff786c203d23dd60ae |    0
 ..._noscan_1-9-a9ee4584e32fa7b934a1e6ab5403de44 |   36 +
 ...artscan_1-0-e7bfbd9422685e9a3a6c9bd4965f828f |    1 +
 ...partscan_1-1-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...rtscan_1-10-c06f6ce9878b7eededf8c2a085ffb380 |   32 +
 ...rtscan_1-11-418ec894d08c33fd712eb358f579b7a0 |    1 +
 ...rtscan_1-12-3e423642a5a00dc66cc709f474a3ecef |   14 +
 ...rtscan_1-13-2fe3131322b6c82e217f27e95581e681 |    0
 ...rtscan_1-14-2c66f128acea649e8debc3c4b04fcb9c |   36 +
 ...rtscan_1-15-c05c5dc6a34b2a55526a43f2c900ad40 |   32 +
 ...rtscan_1-16-f93e6c408fcb4570fda5b09e4c7b1040 |    0
 ...artscan_1-2-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...artscan_1-3-16367c381d4b189b3640c92511244bfe |    1 +
 ...artscan_1-4-c95dc367df88c9e5cf77157f29ba2daf |    1 +
 ...artscan_1-5-6e53a3ac93113f20db3a12f1dcf30e86 |    1 +
 ...artscan_1-6-84967075baa3e56fff2a23f8ab9ba076 |    1 +
 ...artscan_1-7-2ee5d706fe3a3bcc38b795f6e94970ea |    1 +
 ...artscan_1-8-29279aa84d6ba9dea9e56b493504dd30 |    0
 ...artscan_1-9-90d41ae72606f9616cb7b1303f997348 |    0
 ...scan_1_23-0-e7bfbd9422685e9a3a6c9bd4965f828f |    1 +
 ...tscan_1_23-1-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...can_1_23-10-c06f6ce9878b7eededf8c2a085ffb380 |   32 +
 ...can_1_23-11-418ec894d08c33fd712eb358f579b7a0 |    1 +
 ...can_1_23-12-3e423642a5a00dc66cc709f474a3ecef |   15 +
 ...can_1_23-13-2fe3131322b6c82e217f27e95581e681 |    0
 ...can_1_23-14-2c66f128acea649e8debc3c4b04fcb9c |   36 +
 ...can_1_23-15-c05c5dc6a34b2a55526a43f2c900ad40 |   32 +
 ...can_1_23-16-f93e6c408fcb4570fda5b09e4c7b1040 |    0
 ...scan_1_23-2-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...scan_1_23-3-16367c381d4b189b3640c92511244bfe |    1 +
 ...scan_1_23-4-c95dc367df88c9e5cf77157f29ba2daf |    1 +
 ...scan_1_23-5-6e53a3ac93113f20db3a12f1dcf30e86 |    1 +
 ...scan_1_23-6-84967075baa3e56fff2a23f8ab9ba076 |    1 +
 ...scan_1_23-7-2ee5d706fe3a3bcc38b795f6e94970ea |    1 +
 ...scan_1_23-8-b158e24051ecb66b8af46743917771ca |    0
 ...scan_1_23-9-90d41ae72606f9616cb7b1303f997348 |    0
 ...er_error_1-0-836d3689af091fdebbdf31e6b29a423 |    0
 ...r_error_1-1-887fe99770f53e7e0a0fbdc190118612 |    1 +
 ..._error_1-10-a31221a0c377c14e11b14484ddaa49a6 |    1 +
 ..._error_1-11-50519f196d320ee97be731907409fef9 |    1 +
 ..._error_1-12-3b7c5bcb71c75e913caaea3acd48530c |    0
 ..._error_1-13-a31221a0c377c14e11b14484ddaa49a6 |    1 +
 ...r_error_1-14-f596f33c4a9271a406371baef799e52 |    1 +
 ..._error_1-15-3b7c5bcb71c75e913caaea3acd48530c |    0
 ..._error_1-16-a31221a0c377c14e11b14484ddaa49a6 |    1 +
 ...er_error_1-2-2ca079278e0de95eecb5df315ce05c6 |    1 +
 ...r_error_1-3-66e3e0c942759f679c270698b49bfcf1 |    1 +
 ...r_error_1-4-d389db66cc7fd9b144445e364dac30e3 |    1 +
 ...er_error_1-5-f39234f16f5819a2f51d3f200293332 |    1 +
 ...r_error_1-6-3b7c5bcb71c75e913caaea3acd48530c |    0
 ...r_error_1-7-a31221a0c377c14e11b14484ddaa49a6 |    1 +
 ...r_error_1-8-df9d7a7da57e4d207c0bcae2bfa4bf6b |    1 +
 ...r_error_1-9-3b7c5bcb71c75e913caaea3acd48530c |    0
 ...tr_to_map-0-aefd618b58ad6c37956755b6572cbc73 |    1 +
 ...tr_to_map-1-c66590cd4ac0a6f9c2bd88db7efcb16c |    2 +
 ...r_to_map-10-32997010bba305ec40812df254490730 |    0
 ...r_to_map-11-d99f1b631bc42a6a57c581025230537a |    0
 ...r_to_map-12-f793eb7b36a1d6379b90e241df62c72e |    3 +
 ...r_to_map-13-32997010bba305ec40812df254490730 |    0
 ...tr_to_map-2-28d8e6677d025e1266ce95ae23dfd9ec |    0
 ...tr_to_map-3-8b76ce17aa29e2eb37a4b953e9c80e66 |    3 +
 ...tr_to_map-4-f356516aec917fe0d34df4dc8d9d0f95 |    0
 ...tr_to_map-5-269cfcefe2ea6c19ac6c824d3259bbda |    3 +
 ...tr_to_map-6-53a3d5f99c0fbe17179cb01387a7ccaf |    0
 ...tr_to_map-7-5641678c53ce6ef1dbce3994843cfcad |    3 +
 ...tr_to_map-8-84121d964faad3547f0e5cce9d268612 |    0
 ...tr_to_map-9-903f3b3137bfa3f4594fec7b604c62bd |    3 +
 ...g literal-0-ff43f1a7d06479b78622c8bb10e9f9a1 |  500 +
 .../subq2-0-279fb87476c70e9384874fa6bf77a380    |    0
 .../subq2-1-235919a7ddb574662158503b8052e7ca    |  258 +
 ...lias.attr-0-fc8183d758151be72b3d75d9df124504 |    1 +
 ...able.attr-0-26c9d24eb6305ea2106c26bdca38012e |    1 +
 ...th_select-0-554898fe9d96fee7b652b8a771d66a25 |    0
 ...th_select-1-736d6a05e1fe3249a84eb58f7cd806d2 |    2 +
 ...th_select-2-58d48c815413287858e2cfa16e5c6a5d |    0
 ...th_select-3-35c08c648a66f09f2cf7cfa6019c2113 |  500 +
 ...ereclause-0-b38bf01368da26ec9c60e9433a9c59a1 |    0
 ...ereclause-1-3e38e42c5b72364c5461c626f312be8c |    0
 ...ereclause-2-183920d856ad75e6d1e15121d3cd7364 |    1 +
 ...mestamp_1-0-d362501d0176855077e65f8faf067fa8 |    0
 ...mestamp_1-1-1d7cf3a2512fa1876b422b79bbe05426 |    0
 ...mestamp_1-2-74f477a8b726f5193dd42ef378a793c4 |    0
 ...mestamp_2-0-ea7192a4a5a985bcc8aab9aa79d9f028 |    0
 ...mestamp_2-1-61dbdf6d26c2a3f1143f6fdae999b1b4 |    0
 ...mestamp_2-2-a5092ff0f5a3d3b8f4171994932d4d19 |    0
 ...mestamp_3-0-165256158e3db1ce19c3c9db3c8011d2 |    0
 ...mestamp_3-1-81edf5107270547641586aa02b4e7d9b |    0
 ...mestamp_3-2-7a012a0d98729da25b5ac374855dcee4 |    0
 ...tamp_lazy-0-c0b1d928c9dea9b247ace0a056586594 |    0
 ...tamp_lazy-1-d15685a0b8e8991b4f8d74568398bcdc |    0
 ...tamp_null-0-3bd56783b637a47f6447d247024941a0 |    0
 ...tamp_null-1-4b9c19c1f57557979d3483d548f762cb |    0
 ...tamp_null-2-b3071984dee42c9e698e947fcbc2a1e8 |    0
 ...stamp_udf-0-79914c5347620c6e62a8e0b9a95984af |    0
 ...stamp_udf-1-59fc1842a23369235d42ed040d45fb3d |    0
 ...stamp_udf-2-9039f474f9a96e9f15ace528faeed923 |    0
 ...stamp_udf-3-b0fd4ca3b22eb732a32772399331352f |    0
 .../touch-0-cd46bc635e3010cf1b990a652a584a09    |    0
 .../touch-1-27ad2962fed131f51ba802596ba37278    |    0
 .../touch-10-27ad2962fed131f51ba802596ba37278   |    0
 .../touch-2-3e95421993ab28d18245ec2340f580a3    |    0
 .../touch-3-c0c18ac884677231a41eea8d980d0451    |    0
 .../touch-4-c06da7f8c1e98dc22e3171018e357f6a    |    0
 .../touch-5-af459a0264559a2aeaa1341ce779ab3c    |    0
 .../touch-6-5c7b24abea435f2628fe618f3a82e115    |    0
 .../touch-7-3752320b12abae0d138148d56a27c5b1    |    0
 .../touch-8-3562ab40242756452595cd7eae79b0ce    |    0
 .../touch-9-cd46bc635e3010cf1b990a652a584a09    |    0
 ...transform-0-d81d055660f6ef3d9cc60dd673a8c0fe |  500 +
 ...ransform1-0-b6919fc48901e388c869c84ae0211102 |    0
 ...ransform1-1-bb8804b6b511cb7e0c4dbdf2b978f737 |    0
 ...ransform1-2-25d6cab86c36d65fabf5645db3126a19 |    0
 ...ransform1-3-8324a70d533a06a5171c1016b1fea7c3 |    0
 ...ransform1-4-65527bae8e73262255ef83082c6968f9 |    0
 ...ransform1-5-e0037a3f97ce0127a40d163af4c20ad5 |    0
 ...transform1-6-3b862abd732c9e9f0db50ad0b9dae6f |    1 +
 ...form_ppr1-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...form_ppr1-1-65fe307c21b350846b3c496890b0b619 |    0
 ...form_ppr1-2-8de14457978564d5fe4ab9a1c2a87d47 |  168 +
 ...form_ppr2-0-ae225e86c2ae20519ffdf23190454161 |    1 +
 ...form_ppr2-1-6133f48deec4cdf525b8c1574e7247d1 |    0
 ...form_ppr2-2-636c4938673a273299c8569295d27c99 |  168 +
 ...ON clause-0-3b6afcbd622aa111ee260bebc763613d | 1028 ++
 ...re clause-0-25ffeb9d5e570c8b62b6ae2829655fe3 | 1028 ++
 ..._widening-0-630ac2c7e7dea4837384ccd572209229 |    0
 ..._widening-1-cfbdf2b6fca84c6e23d4e691d2221bd6 |    1 +
 ..._widening-2-a0ba6952d9bf830d1d1ea7aebd3784a2 |    0
 ..._widening-3-65da8c67f6903286168acb39ac67fc04 | 1000 ++
 ...llect_set-0-38512a3299e2390dd813e61a0f63f35e |    1 +
 ...llect_set-1-78aa199d061d2ff9ba426849ea1eb449 |    1 +
 ...llect_set-10-c8bc33095e1a195bb7b5e579d8d78db |   20 +
 ...lect_set-11-863233ccd616401efb4bf83c4b9e3a52 |    1 +
 ...lect_set-12-a00d1791b7fa7ac5a0505d95c3d12257 |    1 +
 ...llect_set-13-c8bc33095e1a195bb7b5e579d8d78db |   20 +
 ...llect_set-2-1d351f7e821fcaf66c6f7503e42fb291 |    1 +
 ...llect_set-3-a7dc16cb82c595b18d4258a38a304b1e |    1 +
 ...ollect_set-4-c8bc33095e1a195bb7b5e579d8d78db |   20 +
 ...llect_set-5-863233ccd616401efb4bf83c4b9e3a52 |    1 +
 ...llect_set-6-a7dc16cb82c595b18d4258a38a304b1e |    1 +
 ...ollect_set-7-c8bc33095e1a195bb7b5e579d8d78db |   20 +
 ...llect_set-8-1d351f7e821fcaf66c6f7503e42fb291 |    1 +
 ...llect_set-9-a00d1791b7fa7ac5a0505d95c3d12257 |    1 +
 ...udaf_corr-0-2f783a39471a7f1df9a824d741c443a9 |    0
 ...udaf_corr-1-930b47e12b5ea559387ec5c6e8d5d9b5 |    0
 ...daf_corr-10-2f783a39471a7f1df9a824d741c443a9 |    0
 .../udaf_corr-2-c6f2dc536bf105650a461816ae5e330 |    0
 .../udaf_corr-3-ddf417dbc3b551cc8df47d950cec03e |    2 +
 ...udaf_corr-4-8771b2d83d14b3b641e8a77fcdc5081a |    9 +
 ...udaf_corr-5-8abbd73784728b599f8c2a90f53da9fb |    1 +
 ...udaf_corr-6-4324e1f0a83a7491f3d4e3eef34f8727 |    1 +
 ...udaf_corr-7-70e701f50c3418ff91649b2bd8287da3 |    1 +
 ...udaf_corr-8-f2f0c7735f8b24266d5aaff96644e369 |    6 +
 ...udaf_corr-9-e2a0fa75c43279764ebca015f62bcf16 |    1 +
 ...covar_pop-0-2f783a39471a7f1df9a824d741c443a9 |    0
 ...covar_pop-1-930b47e12b5ea559387ec5c6e8d5d9b5 |    0
 ...ovar_pop-10-2f783a39471a7f1df9a824d741c443a9 |    0
 ..._covar_pop-2-c6f2dc536bf105650a461816ae5e330 |    0
 ...covar_pop-3-fe27ea6dae14250e8835baef3c2e20f6 |    1 +
 ...covar_pop-4-7af9231ae293d0c4b84050176e1d73ad |    6 +
 ...covar_pop-5-22004d36f6f3770db284644317770fcd |    1 +
 ...covar_pop-6-bc03cfbf7ae382ce707bf83e7fb2fb8b |    1 +
 ...covar_pop-7-37e59e993e08216e6c69f88d6ac673ae |    1 +
 ...covar_pop-8-1e51388408dad651127edf940c11d91f |    6 +
 ...covar_pop-9-b3cc8c5b5b384622e212dbaaf3f09623 |    1 +
 ...ovar_samp-0-2f783a39471a7f1df9a824d741c443a9 |    0
 ...ovar_samp-1-930b47e12b5ea559387ec5c6e8d5d9b5 |    0
 ...var_samp-10-2f783a39471a7f1df9a824d741c443a9 |    0
 ...covar_samp-2-c6f2dc536bf105650a461816ae5e330 |    0
 ...ovar_samp-3-7aa25da7ccb88ba67b100888b6227aaf |    1 +
 ...ovar_samp-4-7e705a637950911e0a18059d8bf1fd2c |    6 +
 ...covar_samp-5-2cfd48c62fcfb58936ea1222ecf6a2b |    1 +
 ...ovar_samp-6-8a701e7f4b9ce986f7923ae083bce0f1 |    1 +
 ...ovar_samp-7-2702986700ff9a1c962f8b3762c1b5f3 |    1 +
 ...ovar_samp-8-44861ae58cf0951eeda28a5f778f778a |    6 +
 ...ovar_samp-9-234a5b02085d2228473d7ef15a6af683 |    1 +
 ...m_numeric-0-86b9fb8bef8a5c51077623f1db3a0251 |    1 +
 ...m_numeric-1-5303011455a61171f7eb7eb4bd0ca2a3 |    1 +
 ...m_numeric-2-b3b431c36154a1ae022bf01d55a6ecb1 |    1 +
 ...m_numeric-3-ff41f4450d6ae372633fde865ae187c6 |    1 +
 ...er_format-0-eff4ef3c207d14d5121368f294697964 |    0
 ...er_format-1-4a03c4328565c60ca99689239f07fb16 |    1 +
 ...approx_20-0-9ce9365f7b3f35a10b5305251c3e81ac |    0
 ...approx_20-1-c7d32089880679d178dea94f1fe118e6 |    0
 ...pprox_20-10-b7e588217a3cd184dbbb8d419d3e33ae |    0
 ...pprox_20-11-5034ec132cb8b0a6bd6357a7e1abd755 |    0
 ...pprox_20-12-914ba18b45a27894bd82302f07efc789 |    0
 ...pprox_20-13-4bd5703fa32f3283f38841acadc97adb |    0
 ...pprox_20-14-d861a06b90896a097901d64ab9fbec53 |    0
 ...pprox_20-15-ca796efecd0d064e9e688a17ce75d80f |    0
 ...pprox_20-16-c838e13d9aafe1212a76d2cf5fe085a0 |    0
 ...pprox_20-17-b89ea2173180c8ae423d856f943e061f |    1 +
 ...pprox_20-18-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...approx_20-19-b931aec4add0a66c23e444cdd5c33c5 |    0
 ...approx_20-2-ac53a7ba5e8a208255008d3a71fa321a |    0
 ...pprox_20-20-6f85afbfa98a19d78ab7fd9d46ed3c0c |    1 +
 ...pprox_20-21-3cd4e1282d82d07785051a1cf0e9b4ff |    1 +
 ...pprox_20-22-ed1aec1a908310db90c5f8667631a1df |    1 +
 ...pprox_20-23-333d72e8bce6d11a35fc7a30418f225b |    1 +
 ...pprox_20-24-61903781f5cd75e6f11d85e7e89c1cb3 |    1 +
 ...pprox_20-25-15f40568b41c4505841f5ad13c526f51 |    1 +
 ...pprox_20-26-d1bc3b9a74fbf2ad41ddcd845ca9f0fb |    1 +
 ...pprox_20-27-ee4c065e8557632a9ee348dd9223c3a1 |    1 +
 ...pprox_20-28-ba77d1a26f87385f046129b6eb7d2ec3 |    1 +
 ...pprox_20-29-956d6b6bc69c8035f80de2e60eda65fb |    1 +
 ...approx_20-3-1dae5b2a11507c83b0f76e677a368712 |    0
 ...pprox_20-30-d196cc7f52bb6ae19a5e66eb2a99577c |    1 +
 ...pprox_20-31-fe2c6a36a769f9f88a0ac9be1a4f0c28 |    1 +
 ...pprox_20-32-dbcec232623048c7748b708123e18bf0 |    1 +
 ...pprox_20-33-f28c7b0408737da815493741c806ff80 |    0
 ...pprox_20-34-6f85afbfa98a19d78ab7fd9d46ed3c0c |    1 +
 ...pprox_20-35-3cd4e1282d82d07785051a1cf0e9b4ff |    1 +
 ...pprox_20-36-ed1aec1a908310db90c5f8667631a1df |    1 +
 ...pprox_20-37-333d72e8bce6d11a35fc7a30418f225b |    1 +
 ...pprox_20-38-61903781f5cd75e6f11d85e7e89c1cb3 |    1 +
 ...pprox_20-39-15f40568b41c4505841f5ad13c526f51 |    1 +
 ...approx_20-4-b2e21ffa55342d4f3c243728dfe6b11f |    0
 ...pprox_20-40-d1bc3b9a74fbf2ad41ddcd845ca9f0fb |    1 +
 ...pprox_20-41-ee4c065e8557632a9ee348dd9223c3a1 |    1 +
 ...pprox_20-42-ba77d1a26f87385f046129b6eb7d2ec3 |    1 +
 ...pprox_20-43-956d6b6bc69c8035f80de2e60eda65fb |    1 +
 ...pprox_20-44-d196cc7f52bb6ae19a5e66eb2a99577c |    1 +
 ...pprox_20-45-fe2c6a36a769f9f88a0ac9be1a4f0c28 |    1 +
 ...approx_20-5-8ae1465266d28bc2e5da8d89617873c4 |    0
 ...approx_20-6-69cdebe8b2d4d2bbf2eef64a8c789596 |    0
 ...approx_20-7-ab438ea40bc5dddf76fd0a7a2529b8f7 |    0
 ..._approx_20-8-7e3cf228c457279965b7414bd05527f |    0
 ...approx_20-9-5aea8aa95a85c46284f7c1f45978a228 |    0
 ...approx_23-0-477a942be95c0616c72f02a0077f9ace |    0
 ...approx_23-1-c7d32089880679d178dea94f1fe118e6 |    0
 ...pprox_23-10-b7e588217a3cd184dbbb8d419d3e33ae |    0
 ...pprox_23-11-5034ec132cb8b0a6bd6357a7e1abd755 |    0
 ...pprox_23-12-914ba18b45a27894bd82302f07efc789 |    0
 ...pprox_23-13-4bd5703fa32f3283f38841acadc97adb |    0
 ...pprox_23-14-d861a06b90896a097901d64ab9fbec53 |    0
 ...pprox_23-15-ca796efecd0d064e9e688a17ce75d80f |    0
 ...pprox_23-16-c838e13d9aafe1212a76d2cf5fe085a0 |    0
 ...pprox_23-17-b89ea2173180c8ae423d856f943e061f |    1 +
 ...pprox_23-18-67e864faaff4c6b2a8e1c9fbd188bb66 |    1 +
 ...approx_23-19-b931aec4add0a66c23e444cdd5c33c5 |    0
 ...approx_23-2-ac53a7ba5e8a208255008d3a71fa321a |    0
 ...pprox_23-20-6f85afbfa98a19d78ab7fd9d46ed3c0c |    1 +
 ...pprox_23-21-3cd4e1282d82d07785051a1cf0e9b4ff |    1 +
 ...pprox_23-22-ed1aec1a908310db90c5f8667631a1df |    1 +
 ...pprox_23-23-333d72e8bce6d11a35fc7a30418f225b |    1 +
 ...pprox_23-24-61903781f5cd75e6f11d85e7e89c1cb3 |    1 +
 ...pprox_23-25-15f40568b41c4505841f5ad13c526f51 |    1 +
 ...pprox_23-26-d1bc3b9a74fbf2ad41ddcd845ca9f0fb |    1 +
 ...pprox_23-27-ee4c065e8557632a9ee348dd9223c3a1 |    1 +
 ...pprox_23-28-ba77d1a26f87385f046129b6eb7d2ec3 |    1 +
 ...pprox_23-29-956d6b6bc69c8035f80de2e60eda65fb |    1 +
 ...approx_23-3-1dae5b2a11507c83b0f76e677a368712 |    0
 ...pprox_23-30-d196cc7f52bb6ae19a5e66eb2a99577c |    1 +
 ...pprox_23-31-fe2c6a36a769f9f88a0ac9be1a4f0c28 |    1 +
 ...pprox_23-32-dbcec232623048c7748b708123e18bf0 |    1 +
 ...pprox_23-33-f28c7b0408737da815493741c806ff80 |    0
 ...pprox_23-34-6f85afbfa98a19d78ab7fd9d46ed3c0c |    1 +
 ...pprox_23-35-3cd4e1282d82d07785051a1cf0e9b4ff |    1 +
 ...pprox_23-36-ed1aec1a908310db90c5f8667631a1df |    1 +
 ...pprox_23-37-333d72e8bce6d11a35fc7a30418f225b |    1 +
 ...pprox_23-38-61903781f5cd75e6f11d85e7e89c1cb3 |    1 +
 ...pprox_23-39-15f40568b41c4505841f5ad13c526f51 |    1 +
 ...approx_23-4-b2e21ffa55342d4f3c243728dfe6b11f |    0
 ...pprox_23-40-d1bc3b9a74fbf2ad41ddcd845ca9f0fb |    1 +
 ...pprox_23-41-ee4c065e8557632a9ee348dd9223c3a1 |    1 +
 ...pprox_23-42-ba77d1a26f87385f046129b6eb7d2ec3 |    1 +
 ...pprox_23-43-956d6b6bc69c8035f80de2e60eda65fb |    1 +
 ...pprox_23-44-d196cc7f52bb6ae19a5e66eb2a99577c |    1 +
 ...pprox_23-45-fe2c6a36a769f9f88a0ac9be1a4f0c28 |    1 +
 ...approx_23-5-8ae1465266d28bc2e5da8d89617873c4 |    0
 ...approx_23-6-69cdebe8b2d4d2bbf2eef64a8c789596 |    0
 ...approx_23-7-ab438ea40bc5dddf76fd0a7a2529b8f7 |    0
 ..._approx_23-8-7e3cf228c457279965b7414bd05527f |    0
 ...approx_23-9-5aea8aa95a85c46284f7c1f45978a228 |    0
 .../udf1-0-7a6f90d9c0931145bee4fe4f5caa0859     |    0
 .../udf1-1-8281592c818ada269024ac669bec78da     |    0
 .../udf1-2-c7648c913ec336559fb67e3ab6938c8f     |    0
 .../udf1-3-adc1ec67836b26b60d8547c4996bfd8f     |    1 +
 .../udf2-0-2a18d9570d9b676e240cda76df818c42     |    0
 .../udf2-1-f60851dc36f579e83d6848d7d3c589e6     |    0
 .../udf2-2-31c8af064bac42541558a95fad3bca97     |    0
 .../udf2-3-c5938fcdd5675b58a4ed54269b5f5591     |    1 +
 .../udf3-0-66a2b926dd5439d4da9eb58743c18a8c     |    0
 .../golden/udf3-1-1d04874d496d05cfe0b9d86de1111 |    0
 .../udf3-2-25fe77d053e2bad8ae99757ce237052e     |    0
 .../udf3-3-adc1ec67836b26b60d8547c4996bfd8f     |    1 +
 .../udf6-0-2a18d9570d9b676e240cda76df818c42     |    0
 .../udf6-1-f60851dc36f579e83d6848d7d3c589e6     |    0
 .../udf6-2-4d2a0815afe8c050cabf7a2efbce8521     |    0
 .../udf6-3-e579646b969eef49b09656114da52a73     |    1 +
 .../udf6-4-29f45ffe530dd8c27dfb82268017dbb2     |    0
 .../udf6-5-fe336cd9850d6357980bd19139f76e       |    1 +
 .../udf7-0-2a18d9570d9b676e240cda76df818c42     |    0
 .../udf7-1-f60851dc36f579e83d6848d7d3c589e6     |    0
 .../udf7-2-645d8fe7ab47806e0427c3deeedb5ec6     |    0
 .../udf7-3-b3afef6eb68f8e29e31d6bb6a7903045     |    1 +
 .../udf8-0-2a18d9570d9b676e240cda76df818c42     |    0
 .../udf8-1-63c38297946a2060c0cff4a426b0520c     |    0
 .../udf8-2-700c31cc5099ea2c3bbb9fbf5c43a32      |    0
 .../udf8-3-72c1a1dd1627491550f6e19581a654cb     |    0
 .../udf8-4-9f22d5a65353432826a526b1d76eb65b     |    1 +
 .../udf9-0-a05de5714d8ccb2ac31dfe4f178fd358     |    0
 .../udf9-1-dd0981dc44ac24d445af5412e9f7fa8c     |    1 +
 ..._10_trims-0-2a18d9570d9b676e240cda76df818c42 |    0
 ...f_10_trims-1-4534b1b2e9101058e8d71756bcb416e |    0
 ..._10_trims-2-7624a192247c9c4c7be6a40d46f13597 |    0
 .../udf_E-0-33251f00f840de3672f19d353fcfa66f    |    0
 .../udf_E-1-d744dcbbb9d70b3dc4722b80ba9d929c    |    1 +
 .../udf_E-2-72bb4231ea2a877b4d93a53cd7b6b82a    |    1 +
 .../udf_E-3-e8924af3bf99d2e01546a965303ffd09    |    5 +
 .../udf_E-4-33251f00f840de3672f19d353fcfa66f    |    0
 .../udf_E-5-d744dcbbb9d70b3dc4722b80ba9d929c    |    1 +
 .../udf_E-6-72bb4231ea2a877b4d93a53cd7b6b82a    |    1 +
 .../udf_E-7-e8924af3bf99d2e01546a965303ffd09    |    5 +
 .../udf_PI-0-b28e761e5564b51f98f182f561c1369f   |    0
 .../udf_PI-1-1ea1f486385c62adeafcc5c52335bbf7   |    1 +
 .../udf_PI-2-9c1476a2eab7455594e97b338ee3c188   |    1 +
 .../udf_PI-3-890f3c276eff2c459d8dc79d5a71c866   |    5 +
 .../udf_PI-4-b28e761e5564b51f98f182f561c1369f   |    0
 .../udf_PI-5-1ea1f486385c62adeafcc5c52335bbf7   |    1 +
 .../udf_PI-6-9c1476a2eab7455594e97b338ee3c188   |    1 +
 .../udf_PI-7-890f3c276eff2c459d8dc79d5a71c866   |    5 +
 .../udf_abs-0-6fe2e69c338fc823d3f61c9236eb2234  |    1 +
 .../udf_abs-1-eeb77ae8a0dcebbc0991923ca0932072  |    6 +
 .../udf_abs-2-6a0ea751ac70262d478b23888dcbdc96  |    0
 .../udf_abs-3-52f5c6cba1b9d48046073a0c2e106530  |    1 +
 .../udf_abs-4-30cd5a94c13e1619ee18b9551db879c   |    0
 .../udf_abs-5-343e899acb67c283391387f02aa7b5c4  |    1 +
 .../udf_acos-0-4f49cb5a5c87efea534d63ed76435f06 |    1 +
 .../udf_acos-1-d330511cf4f626cd844b18f57f99a85f |    6 +
 .../udf_acos-2-86fca49baf270873b46709c9eaeab87b |    1 +
 .../udf_acos-3-f7f199e5f3dde8056465d55aca29e884 |    1 +
 .../udf_acos-4-e66fd90808b7c0eacbfe7ddd8624d79a |    1 +
 .../udf_acos-5-85869fd1e3a6fccaacd54a4315ae6d2e |    1 +
 .../udf_add-0-5db764318a918a5f6d7c1d95d9e86045  |    1 +
 .../udf_add-1-400b238f4e6cdf7120be566b0ef079c5  |    1 +
 ...udf_array-0-2e9c2a7d9325bd9a53cf9f181b6333ee |    1 +
 ...udf_array-1-570741914bb78300b0233e5f38d7f08a |    1 +
 ...udf_array-2-db6d3c6c67faed3ceb019cb1993502f6 |    0
 ...udf_array-3-a5d12c41277fb158e09281169c905122 |    1 +
 ..._contains-0-d9a90108b052b111e8de4433e008b25a |    1 +
 ..._contains-1-eff16c7836252e01f3d8190cd833f79c |    4 +
 ..._contains-2-42d966b28e61a465d638bffc20ac7247 |    1 +
 ..._contains-3-ec0cd851fd8135dd9bc822d9a0432569 |    1 +
 ...udf_ascii-0-72924c23459330cca6a54c70b12a542c |    1 +
 ...udf_ascii-1-dab8656d7f001e85615442d60df4b6b3 |    6 +
 ...udf_ascii-2-a9e207503f52d43903877fb998eabeaa |    0
 ...udf_ascii-3-28fc6497c9835c2ef331aba44576f1b1 |    1 +
 .../udf_asin-0-99da197a53767060e3fa0250254d59cd |    1 +
 .../udf_asin-1-3d0c3fa6121f8f5158d221074f1d4129 |    6 +
 .../udf_asin-2-da1b36ab73c6791eb3c4bd1dd2bec52f |    1 +
 .../udf_asin-3-b67069d37df3a7fb7a3e2138d8558343 |    1 +
 .../udf_asin-4-929dabad86ef0e564802de8f663a9e66 |    1 +
 .../udf_asin-5-1ee8715cce9831623d0af0031964d284 |    1 +
 .../udf_atan-0-c79ed30c2444c8493d0db98c33c9132b |    1 +
 .../udf_atan-1-77e7ac1b89a4eac9102176cd73f67a62 |    4 +
 .../udf_atan-2-bf1c7875364d5518e0ac9c1ac6943764 |    1 +
 .../udf_atan-3-9a6252f36fe5ec1387186bf47d74a139 |    1 +
 .../udf_atan-4-c79ed30c2444c8493d0db98c33c9132b |    1 +
 .../udf_atan-5-77e7ac1b89a4eac9102176cd73f67a62 |    4 +
 .../udf_atan-6-bf1c7875364d5518e0ac9c1ac6943764 |    1 +
 .../udf_atan-7-9a6252f36fe5ec1387186bf47d74a139 |    1 +
 .../udf_avg-0-2d715528b290951fb9874f60d7e9b537  |    1 +
 .../udf_avg-1-c707c56871a903e4e022b3df5c92fc3f  |    1 +
 ...df_bigint-0-6c5b1e4b9d725caeb786bb18448a7927 |    1 +
 ...df_bigint-1-4636e4f0083ea54814995a03b7c81202 |    1 +
 .../udf_bin-0-ebbb090f6fa6b322a52bec3ba19dfe5b  |    1 +
 .../udf_bin-1-843803a1b6ada107c11397af1a2f55d6  |    5 +
 .../udf_bin-2-5ee3932ab9cd164f1005a4413a68007b  |    1 +
 .../udf_bin-3-b72fc578a7c677e15b8598248c81901   |    1 +
 ...itmap_and-0-abea2a2780fad42422774174cbfd603d |    1 +
 ...itmap_and-1-414291f11711df40fb8362e0a0156b25 |    1 +
 ...itmap_and-2-d550d017f9eb9176593719ea34eaae9b |    0
 ...itmap_and-3-a486db1f5a06f9623a0e5abd7737b0c6 |    0
 ...itmap_and-4-6320e1c4829024f819d3883df9a782c0 |    0
 ...itmap_and-5-ff2860a163cbe78d5affac8047199296 |   10 +
 ...itmap_and-6-d550d017f9eb9176593719ea34eaae9b |    0
 ...map_empty-0-6c80525a4eab6761596e6ad5aa75bc90 |    1 +
 ...map_empty-1-a03987655a167f5b18c37b643391a0df |    1 +
 ...bitmap_or-0-377e873cf3cc23e9234ce9aa7c235d8c |    1 +
 ...bitmap_or-1-85cab84fba419b436b033e3ea07e02ef |    1 +
 ...bitmap_or-2-d550d017f9eb9176593719ea34eaae9b |    0
 ...bitmap_or-3-a486db1f5a06f9623a0e5abd7737b0c6 |    0
 ...bitmap_or-4-6320e1c4829024f819d3883df9a782c0 |    0
 ...bitmap_or-5-ea92fff4d814552b57535ed342a5dde0 |   10 +
 ...bitmap_or-6-d550d017f9eb9176593719ea34eaae9b |    0
 ...twise_and-0-e2374700cd32add926992d5539bd463a |    1 +
 ...twise_and-1-2e63ac31262106160ab043027e356a4b |    4 +
 ...twise_not-0-34abab2f47f90f0f194ef44aed1cdd7f |    1 +
 ...twise_not-1-ccc0c59ea3e29b6d55e1edee7029155d |    4 +
 ...itwise_or-0-bf5bd0beebdd89b3fbbbbb8195a9bbe6 |    1 +
 ...itwise_or-1-272722c23fece2807c08191d3969c3bb |    4 +
 ...twise_xor-0-6b05142d0b7e444a3e52a11b59d60a16 |    1 +
 ...twise_xor-1-8fc9b9bf1aced42754419310784e0a9f |    4 +
 ...f_boolean-0-a68fc036f5f5b7f9c85d71bb9627c749 |    1 +
 ...f_boolean-1-23178b473a9d25d6be0abe378d44fb0e |    1 +
 .../udf_case-0-5bcbe4c0e0a75462160814a10b9449f4 |    1 +
 .../udf_case-1-54acf006155d8822a50e47729be24004 |    1 +
 .../udf_case-2-98ee676f92950375917f09d2e492253f |    0
 .../udf_case-3-ec7343402fd77807842a0eaf2497a47c |    1 +
 .../udf_case-4-3b3e7ab775f45d24f39e281b0d2f8d76 |    1 +
 ...n_pruning-0-dd2d7a075df235f17c26bac8713e939c |    0
 ...se_thrift-0-e3c6c400a6588fd7b52f9540fd621cd8 |    0
 ...se_thrift-1-406cf6f97996bd921cf22e1ddd2d9f96 |    3 +
 .../udf_ceil-0-4b40e67b8ca75729ab07df966d814e06 |    1 +
 .../udf_ceil-1-f410065d893a263f375fcf74072877bb |    7 +
 ...f_ceiling-0-d5685e38400e68341e36a59671dcbdfd |    1 +
 ...f_ceiling-1-69b4ba577d2f0f18befdaa1ee7a858df |    7 +
 ..._coalesce-0-8d1c97c292c51447e58606f2cefa87c1 |    1 +
 ..._coalesce-1-e2c086f5148f10264c09ecbd7284c809 |    4 +
 ...f_coalesce-2-bd78a25868e5598ea275e0be5e4c716 |    0
 ..._coalesce-3-badb02b0dfa13d6a1519e6198bb511d2 |    1 +
 ..._coalesce-4-83f323874d7941c463ced2aee6cc5157 |    0
 ..._coalesce-5-4bcad31a47f4bfc3baef75b65baa8082 |   11 +
 ...va_string-0-32b16ab99287db115e8de5214ac24b77 |   10 +
 ...udf_concat-0-7bc53505a4e6587132870d8d0a704d2 |    1 +
 ...df_concat-1-765c520f239cdff1ea3f8d22ba83e031 |    5 +
 ...df_concat-2-2c4f33a0b709a7d00c3083e8aa5fc0d5 |    1 +
 ...t_insert1-0-13ab74a58da514fe01dbeda0c3e79883 |    0
 ...t_insert1-1-ed0d453b9879faed8bf93913f7690545 |    0
 ...t_insert1-2-adc1ec67836b26b60d8547c4996bfd8f |   57 +
 ...t_insert2-0-659e06570690cceeb3f37e10e855d2ea |    0
 ...t_insert2-1-39829ebc03d9e047f3eaac80b4428768 |    0
 ...t_insert2-2-adc1ec67836b26b60d8547c4996bfd8f |   84 +
 ...concat_ws-0-4c8bd7794a527e544c838408313eeaa8 |    1 +
 ...concat_ws-1-b8b80f7e9bf4348367444c73020b3cab |    4 +
 ...concat_ws-2-ce7c8205cdc107e1fb865d7d48b84a3c |    0
 ...concat_ws-3-b13a1f7f63d2a54efa331c82bd635d63 |    0
 ...concat_ws-4-a507af4996b13433b0ae100fcb32358f |    0
 ...concat_ws-5-ca4f051369183cae36fc9a7bec6a9341 |    1 +
 ...concat_ws-6-98276439c0605401ff89c6a5ae54be09 |    0
 ...concat_ws-7-8f08128276e7e50eeb5a6932c763126c |    1 +
 ...concat_ws-8-7c9629cc90e72046b61c0b83ebc7bab4 |    1 +
 .../udf_conv-0-d552befca345f3396464529cfde9f75a |    1 +
 .../udf_conv-1-5e5904af10b5d23f20ae28dc4b9a49ab |    7 +
 ...udf_conv-10-5d38e8d3f2d4c89d57d916c3a5891a52 |    3 +
 .../udf_conv-2-6d61a2118b54843716aef87fe539b595 |    1 +
 .../udf_conv-3-97161f7a60851d445b23c4ebe4095a1d |    1 +
 .../udf_conv-4-568e843076f358c404a8634b18541c55 |    1 +
 .../udf_conv-5-3f23d98799b825a2e9594066f973d183 |    1 +
 .../udf_conv-6-4981b5b92d87fd1000fa0ac26fa6163a |    1 +
 .../udf_conv-7-77bd25ad13e3697c80464e4a2682360e |    1 +
 .../udf_conv-8-2fae52d392251be476e0c8f6071a4aeb |    1 +
 .../udf_conv-9-2f0098c00c10044522cd23a4a2f54957 |    1 +
 .../udf_cos-0-44f411146a7190b89f2bc8b4aa61cae3  |    1 +
 .../udf_cos-1-176030bdf43ff83ed8b3112d0c79f2f5  |    4 +
 .../udf_cos-2-542c7c9742bdb10b614298a0e9a6fa01  |    1 +
 .../udf_cos-3-7f30fb51fe862ef46b1ccdb3f5f9a429  |    1 +
 ...udf_count-0-534a9b25b87d09e418645b1216949560 |    3 +
 ...udf_count-1-d566feb21bc894b97e6416b65fe5c02f |    3 +
 ...df_count-10-455b30e7df33c5eebcaacabe0a578483 |    0
 ...df_count-11-3b201ca546a8b0b5e5afaa1ff6aaee3e |    1 +
 ...df_count-12-9f41ac3eb9a6e77b3d612afc2f2b8e0e |    1 +
 ...udf_count-13-9286bc5f08bf4db183719b1b49dc5b7 |    1 +
 ...udf_count-2-3344645abe535426307b9327b381fc85 |    0
 ...udf_count-3-e43165f41597d2a1c9e8cf780b99a4a8 |    1 +
 ...udf_count-4-93223bab63eada6ece8bc176e89c87a8 |    0
 ...udf_count-5-bdee61c35a27bfab974e2ba199d5dfa4 |    1 +
 ...udf_count-6-f8bcbbf6a5b8eb9b6d79c77264faa241 |    0
 ...udf_count-7-b975ad0d5f293508ce4832a7b19399b6 |    1 +
 ...udf_count-8-911e83c85155e1f811ba2c75aabbc6b7 |    0
 ...udf_count-9-75b3d8a0dac332ea00af5ef8971ca643 |    1 +
 ..._date_add-0-74d34471bfa0880230d8e3351eb0ab45 |    1 +
 ...f_date_add-1-efb60fcbd6d78ad35257fb1ec39ace2 |    5 +
 ..._date_sub-0-f8fbf85026da1b0778fd325d9b5dae33 |    1 +
 ..._date_sub-1-7efeb74367835ade71e5e42b22f8ced4 |    5 +
 ..._datediff-0-3bd040a96a4568e7ea4922faa408ada5 |    1 +
 ..._datediff-1-34ae7a68b13c2bc9a89f61acf2edd4c5 |    5 +
 .../udf_day-0-c4c503756384ff1220222d84fd25e756  |    1 +
 .../udf_day-1-87168babe1110fe4c38269843414ca4   |    6 +
 ...ayofmonth-0-7b2caf942528656555cf19c261a18502 |    1 +
 ...ayofmonth-1-ca24d07102ad264d79ff30c64a73a7e8 |    6 +
 ...f_degrees-0-85f4957cd7cd6c517f6941af1289d8ae |    0
 ...f_degrees-1-aabc6065a03b7da809376cc127af47d7 |    1 +
 ...f_degrees-2-2fd3a55901fe765f8f154531a7f5fd6b |    1 +
 ...f_degrees-3-42f653c3c3cc3c94bb9ab9c5a4d1ca96 |    5 +
 ...f_degrees-4-85f4957cd7cd6c517f6941af1289d8ae |    0
 ...f_degrees-5-aabc6065a03b7da809376cc127af47d7 |    1 +
 ...f_degrees-6-2fd3a55901fe765f8f154531a7f5fd6b |    1 +
 ...f_degrees-7-42f653c3c3cc3c94bb9ab9c5a4d1ca96 |    5 +
 .../udf_div-0-31d31c7d5c544327dabfd874c88314db  |    1 +
 .../udf_div-1-f23a07b1c6b1a98b303863188c10a8d8  |    4 +
 .../udf_div-2-c71acf88a51fc6d2b23bbb91db2d7b    |    1 +
 ...df_divide-0-1af8b249439ee5b7d4978c31669bc208 |    1 +
 ...df_divide-1-fa932664bae88683a222b71ac45fb840 |    4 +
 ...df_divide-2-ce54773b1babe6dde982e4e91ebaeb50 |    1 +
 ...df_double-0-aa32d73a99587cae2f1efd9a2094d617 |    1 +
 ...df_double-1-79380157cbd6624d760335f8291e6fb4 |    1 +
 .../udf_elt-0-b46b060da76d1772db998c26a62a608f  |    1 +
 .../udf_elt-1-e9f1bf17ad2a6f7bf3e40798ceebdbf4  |    4 +
 .../udf_elt-2-5b58f1cfb0392452bf5c28a37d51508a  |    0
 .../udf_elt-3-f3be980cf4fa166f299c6ec79e981814  |    1 +
 .../udf_exp-0-814f16e1acabe30740d7b815e4b5cc3a  |    1 +
 .../udf_exp-1-d10d879c74951e9a1f1717cb1a2488c6  |    4 +
 ...udf_field-0-277b4a4dcb38cabb6df50147c77e0a33 |    1 +
 ...udf_field-1-379d8580693493f620a8f4084709324f |    2 +
 ...df_field-10-7982ea72163dbc4cd45f53454edf66c8 |    2 +
 ...udf_field-2-d2c6583a79d77aabe388a52ec164c38b |    1 +
 ...udf_field-3-fea09e934696af40bb604b40225bbc98 |    1 +
 ...udf_field-4-b0815d34893d6cba8c07d0a0721c1d29 |    1 +
 ...udf_field-5-2d7c5cbe891c4a9dda34f9842f8e0828 |    0
 ...udf_field-6-de02aaf3bbb137ba032810bb9ad7a3a3 |    0
 ...udf_field-7-6aa3518e9f55299754521e959e9376ef |    2 +
 ...udf_field-8-66dc6c81db0ac9b2075783b0d8976083 |    0
 ...udf_field-9-f053f2d16812aa60b6dd1cab61e90a95 |    0
 ...nd_in_set-0-18d3e88b18c18a00598146a3307276f2 |    1 +
 ...nd_in_set-1-5fb7a7a1725749dc3853eb80fba19246 |    7 +
 ...d_in_set-10-16355c6b7e169b3c0ef506c149c6853c |    1 +
 ...d_in_set-11-5a8515684c458d3fffea539a3d170e3a |    1 +
 ...nd_in_set-12-3fb21e2befb41ba72a1bbffa645c1e3 |    1 +
 ...nd_in_set-13-2c986a80620c9238e1f663fc591760a |    1 +
 ...d_in_set-14-189def133b1871ce8345a8123811a6b5 |    1 +
 ...d_in_set-15-671bff8f50feea55015a8412fc6e5ceb |    1 +
 ...d_in_set-16-d5d22082588c5fc30ef502237c5797f4 |    1 +
 ...d_in_set-17-5b556a29e1685605bcc47bce60cf66c8 |    2 +
 ...nd_in_set-2-b3823bdc04a7f98951b55c3e30d2a772 |    0
 ...nd_in_set-3-132b7bc7812db7683eb3bff607275d0e |   25 +
 ...nd_in_set-4-a35471c87ba597a6d3c7c880704cac0b |    1 +
 ...nd_in_set-5-ddaa3551dffb1169b2fbb671f373b82f |    1 +
 ...nd_in_set-6-591e070365f19c65e453b98b88f5f823 |    1 +
 ...nd_in_set-7-72d05b5cf99388d539adec38c40978c3 |    1 +
 ...nd_in_set-8-780771cad9bec96a216aea8ab293c941 |    1 +
 ...nd_in_set-9-d59f5aabe1ea0963f9328065c699d175 |    1 +
 ...udf_float-0-7987032f1c9dcad07001445f3ca1f7a7 |    1 +
 ...udf_float-1-2abdfb4c67fe3aec2bc9cc128f407e6b |    1 +
 ...udf_floor-0-e35abe1d5534243e96d71bd0c28761d6 |    1 +
 ...udf_floor-1-497a1ddbcf738aead319fde4f90f5248 |    6 +
 ...at_number-0-e86d559aeb84a4cc017a103182c22bfb |    0
 ...at_number-1-525f133cfff86d44afdeeda667c365a5 |    1 +
 ...at_number-2-591f302d5c1cd24e153a598fa0b352fd |    4 +
 ...at_number-3-c89564db1ab953e28b050b9740f2650c |    0
 ...at_number-4-295d41a2146a27320c2be90499343260 |    1 +
 ...at_number-5-881f33f6727a30629bde6e4b178cf7d9 |    1 +
 ...at_number-6-a6720a128716e179e18933992ca899b3 |    1 +
 ...at_number-7-84a460780828b0b9a2235314cfc24766 |    1 +
 ...at_number-8-e7eedc849c74ce7d33c559067dd9ca0e |    1 +
 ...at_number-9-407a0a7c277bb4c5c94ce16533ce1646 |    1 +
 ..._unixtime-0-c3adaeede5c48d232473d78acf0eed7f |    1 +
 ..._unixtime-1-d1a511d2084c7c621b5f638908c8db65 |    4 +
 ...on_object-0-c08e7139c00878b98d396e65d958100f |    1 +
 ...on_object-1-706bcfd51431ec7f2b80145837f94917 |   16 +
 ...on_object-2-2a18d9570d9b676e240cda76df818c42 |    0
 ...on_object-3-f60851dc36f579e83d6848d7d3c589e6 |    0
 ...on_object-4-4f08101fd66fb25d7b322d47773e49f3 |    0
 ...eaterthan-0-99d268829a124103cb3429c53fdc4de4 |    1 +
 ...eaterthan-1-8aab8e39726a986e10e1e572939fd63c |    1 +
 ...eaterthan-2-79ba62f35a9432647e31c6722b44fe6f |    1 +
 ...anorequal-0-a7214027a91abf6501881e2af313347a |    1 +
 ...anorequal-1-3669f2008e7f428f365efadbcb5ae451 |    1 +
 ...anorequal-2-d2690cc7713e91201bb10ef291c95819 |    1 +
 .../udf_hash-0-b9e3a3986320d275982797140edfccf4 |    1 +
 .../udf_hash-1-a18646b51501d0b1beb967dc79afbd1a |    1 +
 .../udf_hash-2-cc121f3c38a7a522abd824940fe04285 |    0
 .../udf_hash-3-23991312391d518aacf3d4469c816eae |    1 +
 .../udf_hex-0-c8b923c23d5eb31446780f28acbd4e16  |    1 +
 .../udf_hex-1-d55348c0ccd133b7abb690f6949b520c  |    8 +
 .../udf_hex-2-332aa8b643b3f6bebd32c558ad4b1559  |    1 +
 .../udf_hex-3-963ad47b5fa3898a71f3c62f592e34bf  |    1 +
 .../udf_hex-4-e07a02365ad1f5b47e0a08fec64aebea  |    1 +
 .../udf_hour-0-ba1c46a403b807fe0a28b85e62d869ce |    1 +
 .../udf_hour-1-3db41b9fe9966a45e663bc42cf182c04 |    7 +
 .../udf_hour-2-ace1054795b20abd5ae829814cfe15a  |    0
 .../udf_hour-3-415b0842ab0818c82baf9fbf07180613 |    1 +
 .../udf_if-0-b7ffa85b5785cccef2af1b285348cc2c   |    1 +
 .../udf_if-1-30cf7f51f92b5684e556deff3032d49a   |    1 +
 .../udf_if-2-f2b010128e922d0096a65ddd9ae1d0b4   |    0
 .../udf_if-3-20206f17367ff284d67044abd745ce9f   |    1 +
 .../udf_if-4-174dae8a1eb4cad6ccf6f67203de71ca   |    0
 .../udf_if-5-a7db13aec05c97792f9331d63709d8cc   |    1 +
 .../udf_in-0-b21369b3d0dd47d347e0e0af25f06ce4   |    1 +
 .../udf_in-1-ce5f3a3da5f3602a23fc107325dd13d7   |    3 +
 ...f_in_file-0-1775b929e50cae8b3e957d99c5378f59 |    1 +
 ...f_in_file-1-2f23153970a569a4643574dde8d78a58 |    0
 ...udf_index-0-a277ac394cae40cb55d1ef3aa5add260 |    1 +
 ...udf_index-1-1f5e109131b0c67ebea521fa4902a8f6 |    1 +
 ...udf_instr-0-2e76f819563dbaba4beb51e3a130b922 |    1 +
 ...udf_instr-1-32da357fc754badd6e3898dcc8989182 |    4 +
 ...udf_instr-2-10147893f38fc08dad4fa7f2bc843fc2 |    0
 ...udf_instr-3-2cb7f5ef9ec07402e3cae7b5279ebe12 |    1 +
 .../udf_int-0-c24c3d4e15b5cdf081fee0a8c8ea13ba  |    1 +
 .../udf_int-1-3f0405ff93adfe8b3402b118567867d7  |    1 +
 ...isnotnull-0-44584503014c378bb916b38e1879bfb6 |    1 +
 ..._isnotnull-1-6ca2ea7938c7dac331c603ad343c1a7 |    1 +
 ...df_isnull-0-ac8e7827d760108923509f9ea1691d53 |    1 +
 ...df_isnull-1-55d9d04204f30cde4aa2667db88db262 |    1 +
 ...isnotnull-0-ac8e7827d760108923509f9ea1691d53 |    1 +
 ...isnotnull-1-55d9d04204f30cde4aa2667db88db262 |    1 +
 ...isnotnull-2-44584503014c378bb916b38e1879bfb6 |    1 +
 ..._isnotnull-3-6ca2ea7938c7dac331c603ad343c1a7 |    1 +
 ...isnotnull-4-3dd03048c0152f565b21b6d3b7b010f1 |    0
 ...isnotnull-5-253ed8f6f8659120af927871f57d81a1 |    1 +
 ...isnotnull-6-9daf0ab0e3b8315018341d6f72bd3174 |    0
 ...isnotnull-7-bb1030dea18d2a0c2c00a6e2de835d6b |    1 +
 ...va_method-0-991b98a25032b21802bc2a1efde606c7 |    1 +
 ...va_method-1-a3b94d9f2c2caf85a588b6686a64630a |    3 +
 ...va_method-2-69e6b8725086a8fb8f55721705442112 |    0
 ...va_method-3-c526dfd4d9eac718ced9afb3cf9a62fd |    1 +
 ...udf_lcase-0-649df2b742e6a03d0e0e364f5bee76ad |    1 +
 ...udf_lcase-1-d947c47e03bedbfd4954853cc134c66e |    5 +
 ...df_length-0-38364b60c3a2409f53c9aa2dae19903b |    1 +
 ...df_length-1-f183e1f8ae516bb483132ed106289b67 |    4 +
 ...f_length-10-f3a9bd30540345db0f69b6847014b333 |    1 +
 ...df_length-2-af46cb6887618240836eaf5be8afbba6 |    0
 ...df_length-3-dcd6404afce1103d5054527e6c216d6d |    0
 ...df_length-4-ba49ba4e6505c74bc33b5003f3930c43 |    0
 ...df_length-5-adc1ec67836b26b60d8547c4996bfd8f |   25 +
 ...df_length-6-460dffb0f1ab0ac0ebc4fd545809aa9a |    0
 ...df_length-7-8f28e6c488df47d89dca670f04a7563f |    0
 ...df_length-8-5e0fe761b7520651c3446ce7f9179caf |    0
 ...df_length-9-de456a5765db4a06110d9483985aa4a6 |    0
 ..._lessthan-0-a0d9e8b51e3d13685b3889db38f22427 |    1 +
 ..._lessthan-1-952c655a1092a410e5346f1205cb8142 |    1 +
 ..._lessthan-2-92fa47f7af4a03ce1a965472eaad23a7 |    1 +
 ...anorequal-0-b3b021456c85da76d1879191886a425b |    1 +
 ...anorequal-1-869d983466744ad73b109211e1638869 |    1 +
 ...anorequal-2-56775013e20ecf2287e07e83eccf2e0c |    1 +
 .../udf_like-0-e0ba9a953e50554bdcbc55585cffde09 |    1 +
 .../udf_like-1-9781f89d352c506e972ad2a1d58ec03a |    4 +
 .../udf_like-2-dbc46cb33f0dd356af03006d9492f8b7 |    0
 .../udf_like-3-bef03784eab9d5e8404fd24960dea4fc |    1 +
 .../udf_like-4-af5fe5d5d176f751747bf14055d00a12 |    1 +
 .../udf_ln-0-779eed5722a0efaa85efe24c559072b4   |    1 +
 .../udf_ln-1-60e3541b3c703d6413869d774df9b7e4   |    4 +
 ...df_locate-0-6e41693c9c6dceea4d7fab4c02884e4e |    1 +
 ...df_locate-1-d9b5934457931447874d6bb7c13de478 |    4 +
 ...df_locate-2-849e7058dbbd7d422a9f3eb08d85b15c |    0
 ...df_locate-3-2a260e4b8e909eb5e848bf31a07f2531 |    1 +
 .../udf_log-0-ca773bc1afa66218f3c13dee676bd87a  |    1 +
 .../udf_log-1-db9dd44bf8c6225f835819a8cdf20d70  |    4 +
 ...udf_log10-0-35028570b378a2c7ea25b6bf6a4fac1f |    1 +
 ...udf_log10-1-abf1173290ef905d24d422faf7801fe3 |    4 +
 .../udf_log2-0-6c9ae9d4deb1b42500ad2796a99e2bc6 |    1 +
 .../udf_log2-1-a79f0dce2cfc000b11a3b5299f02db56 |    4 +
 ...a_boolean-0-2e7b9484514a049bbf72a4a0af5ee127 |   10 +
 ...udf_lower-0-257a0065c0e0df1d0b35a0c6eb30a668 |    1 +
 .../udf_lower-1-550f0a6da388596a775d921b9da995c |    5 +
 ...udf_lower-2-467230d9c8442c726e5377b70257ff5e |    0
 ...udf_lower-3-61b2e3e72180c80d52cf9bed18125e08 |    1 +
 .../udf_lpad-0-995646acf1e23cea7825412915921bef |    1 +
 .../udf_lpad-1-f58bb0fd11cb70cf197c01555ac924a8 |    6 +
 .../udf_lpad-2-e779f6358f58919e49fcd6e4b4d007b2 |    0
 .../udf_lpad-3-5b04264ae9ada1304acd0410ce31f2ae |    1 +
 ...udf_ltrim-0-398a623504c47bcd64fe8d200c41402f |    1 +
 .../udf_ltrim-1-658d495908097792a0e33a77becac2  |    4 +
 .../udf_map-0-9feb9f29115f94b3bb4f6a36160bd17e  |    1 +
 .../udf_map-1-1f8cd98df9bf7b2528506551fef87dcf  |    1 +
 .../udf_map-2-a3f90085abab46205e732b4c27b18340  |    0
 .../udf_map-3-75348d588d3452e6cb35f5197f4ebeb1  |    1 +
 ..._map_keys-0-e86d559aeb84a4cc017a103182c22bfb |    0
 ..._map_keys-1-9a5714f8790219e9a9708a2c45fc87aa |    1 +
 ..._map_keys-2-731b529a9a234473312b7d1db15be75f |    1 +
 ..._map_keys-3-a3d6a9c2dd5db33c58513ffba1a4103e |    1 +
 ..._map_keys-4-10cb8da631c1c058dacbbe4834a5928a |    1 +
 ...ap_values-0-e86d559aeb84a4cc017a103182c22bfb |    0
 ...ap_values-1-a1d9810d9793d4ca2d17f539ca72bd08 |    1 +
 ...ap_values-2-ed39a40cbe55bb33d2bc19f0941dae69 |    1 +
 ...ap_values-3-ea2d6bed07d285bc8a7d7cab4cbf69d1 |    1 +
 ...ap_values-4-a000d06dd3941756b4bb9ccc46f3620e |    1 +
 .../udf_max-0-ac7d002a46f773ab680ed8c1ac97821f  |    1 +
 .../udf_max-1-14afa1f14687893233a662f0f32a40c9  |    1 +
 .../udf_max-10-1e9209f5b2ba926df36b692a4dcd09f6 |    1 +
 .../udf_max-11-863233ccd616401efb4bf83c4b9e3a52 |    1 +
 .../udf_max-12-a00d1791b7fa7ac5a0505d95c3d12257 |    1 +
 .../udf_max-13-1e9209f5b2ba926df36b692a4dcd09f6 |    1 +
 .../udf_max-2-1d351f7e821fcaf66c6f7503e42fb291  |    1 +
 .../udf_max-3-a7dc16cb82c595b18d4258a38a304b1e  |    1 +
 .../udf_max-4-1e9209f5b2ba926df36b692a4dcd09f6  |    1 +
 .../udf_max-5-863233ccd616401efb4bf83c4b9e3a52  |    1 +
 .../udf_max-6-a7dc16cb82c595b18d4258a38a304b1e  |    1 +
 .../udf_max-7-1e9209f5b2ba926df36b692a4dcd09f6  |    1 +
 .../udf_max-8-1d351f7e821fcaf66c6f7503e42fb291  |    1 +
 .../udf_max-9-a00d1791b7fa7ac5a0505d95c3d12257  |    1 +
 .../udf_min-0-1a67398a47b4232c3786485b451d1ff8  |    1 +
 .../udf_min-1-69d749d0bca0ebe56e930009e30f4f19  |    1 +
 .../udf_min-10-191613d4d46d1884d0694fcd8c5fb802 |    1 +
 .../udf_min-11-863233ccd616401efb4bf83c4b9e3a52 |    1 +
 .../udf_min-12-a00d1791b7fa7ac5a0505d95c3d12257 |    1 +
 .../udf_min-13-191613d4d46d1884d0694fcd8c5fb802 |    1 +
 .../udf_min-2-1d351f7e821fcaf66c6f7503e42fb291  |    1 +
 .../udf_min-3-a7dc16cb82c595b18d4258a38a304b1e  |    1 +
 .../udf_min-4-191613d4d46d1884d0694fcd8c5fb802  |    1 +
 .../udf_min-5-863233ccd616401efb4bf83c4b9e3a52  |    1 +
 .../udf_min-6-a7dc16cb82c595b18d4258a38a304b1e  |    1 +
 .../udf_min-7-191613d4d46d1884d0694fcd8c5fb802  |    1 +
 .../udf_min-8-1d351f7e821fcaf66c6f7503e42fb291  |    1 +
 .../udf_min-9-a00d1791b7fa7ac5a0505d95c3d12257  |    1 +
 ...df_minute-0-9a38997c1f41f4afe00faa0abc471aee |    1 +
 ...df_minute-1-16995573ac4f4a1b047ad6ee88699e48 |    7 +
 ...df_minute-2-2bf0b45e6608d66c7d7a5b320f662d75 |    0
 ...df_minute-3-270055c684846e87444b037226cf554c |    1 +
 ...df_modulo-0-4e06551d4aa9464492e0f53374a280d5 |    1 +
 ...df_modulo-1-cc0579c83ca1b36fa8a3a1622d19e877 |    1 +
 ...udf_month-0-9a38997c1f41f4afe00faa0abc471aee |    1 +
 ...udf_month-1-16995573ac4f4a1b047ad6ee88699e48 |    7 +
 ...f_negative-0-1b770ec6fb07bb771af2231a9723ec8 |    1 +
 ..._negative-1-5f64266721b1ed31cfe84ee2f2377bdf |    1 +
 ..._negative-2-a6863d2c5fc8c3131fe70080a011392c |    1 +
 ..._negative-3-b90eec030fee9cbd177f9615b782d722 |    1 +
 ..._negative-4-e27bf3f44ccb2e051877da8a4455f50c |    1 +
 ...df_negative-5-93d7dd808d4af59bda601faf249a9e |    1 +
 ..._negative-6-6758b00c5acc7aac320238accf299219 |    1 +
 ...f_negative-7-6d8783f0ed7a4b7058c95f90da3fb4b |    1 +
 ..._negative-8-634af0478ed9ed44b851cd7ef834a489 |    1 +
 ..._negative-9-80b4c1fe00f7997838bba64a2cb5f8aa |    1 +
 .../udf_not-0-9ddee9ccebe4acbf903da1f42fe55dbc  |    1 +
 .../udf_not-1-efefc8302b02224d20f4bb0f159a6911  |    2 +
 .../udf_not-2-7e63750d3027ced0e3452ad4eb0df117  |    1 +
 .../udf_not-3-aa0c674f9ce0feba86448448a211bd2a  |    2 +
 ..._notequal-0-27c0d57f7c7c48ceb7bc671f7160254e |    1 +
 ..._notequal-1-a7f0d1064f8f398ef504008015fddf9a |    2 +
 ..._notequal-2-7d815b1218c85e4cf69d6780cab17520 |    1 +
 ..._notequal-3-b72baeb22fad61bb31ce2d2e69375f57 |    2 +
 ..._notequal-4-eb04e5ee00967799c913e8a5b424a332 |    0
 ..._notequal-5-e361b9cf294c4aa25018b081a2c05e07 |  499 +
 ..._notequal-6-46a6514f2d7e6a097035ec1559df0096 |    0
 ..._notequal-7-a71fea4e9514cda0da9542a7701613dd |  499 +
 ...udf_notop-0-825431072651228a5a9de7f85a0498d6 |    1 +
 .../udf_nvl-0-df7383141df0bb71ccb57f3eef9775b4  |    1 +
 .../udf_nvl-1-6ec6c4b23c742fc604c9937a25b0b092  |    4 +
 .../udf_nvl-2-175ed7006e8907b65e0e5357f00a0def  |    0
 .../udf_nvl-3-7dd762d0da31b9bb0edbabaad1a4dce0  |    1 +
 .../udf_or-0-c404aa929eb0dd87269121f8f99ada70   |    1 +
 .../udf_or-1-e21a84ffd26beabb958518ca5e46d6e0   |    1 +
 ...parse_url-0-7571c0423df7bf158ea9ca98142b26b8 |    1 +
 ...parse_url-1-67adfb10d4a35c4d031f26adde9f61ab |   10 +
 ...parse_url-2-ed7adf45f58ad014cf9f3d653b380a4d |    0
 ...parse_url-3-3a43b1f94ffb8082419bd7cc0b371ce2 |    1 +
 ...ercentile-0-8f99f54ff944f252e47d0af1f4ed1553 |    1 +
 ...ercentile-1-c0825a744cd14917d2c904d014449a4a |    1 +
 ...ercentile-2-1d351f7e821fcaf66c6f7503e42fb291 |    1 +
 ...ercentile-3-a7dc16cb82c595b18d4258a38a304b1e |    1 +
 .../udf_pmod-0-ed67184beaf84c0542117c26651938e1 |    1 +
 .../udf_pmod-1-90f75e01dcee85253a501d53b8562dae |    1 +
 ...udf_pmod-10-b2c7b3ae343b0a21037fe089c1348bf2 |    1 +
 .../udf_pmod-2-8ac9813b27801704082c6e9ea4cdc312 |    1 +
 .../udf_pmod-3-26d9546f030281a29a50a3e8e5858234 |    1 +
 .../udf_pmod-4-7695df16d24a821224676e6bad3d66d1 |    1 +
 .../udf_pmod-5-cf5311d51d44afb8d73f588e27d5e029 |    1 +
 .../udf_pmod-6-3c09a8da2f5645e732c22a45d055125  |    1 +
 .../udf_pmod-7-a5fcbb9c74f9ee98e65b74197b10f618 |    1 +
 .../udf_pmod-8-f49d1f1fab1d9bc19be787efbe6036dd |    1 +
 .../udf_pmod-9-e7280393102077442aa1d10eb69a6d57 |    1 +
 ..._positive-0-50ee5b92ad14e9f49d7ce6df7847c9b2 |    1 +
 ..._positive-1-1b98434a841d2248ed985c5f6ba2cc3c |    1 +
 ..._positive-2-610d421e590f035c24e29694a68b0d23 |    1 +
 ..._positive-3-400b238f4e6cdf7120be566b0ef079c5 |    1 +
 .../udf_pow-0-c7f5178951dd45dc2a41c16729314d81  |    1 +
 .../udf_pow-1-3c22c000c35144135aedbc7052f10803  |    5 +
 .../udf_power-0-57001d802c281743322d28bbc520cd4 |    1 +
 ...udf_power-1-ebd0398b2cb03f382a16382ddac13426 |    5 +
 ...f_radians-0-f899daf93b02ca681e0230a792c65e86 |    0
 ...f_radians-1-eaaa62dd3935ff3152323dfafd136e93 |    1 +
 ...f_radians-2-bcaca433f704f71cf9d44c238a33c7b3 |    1 +
 ...f_radians-3-65e16c7b13de48a5d36793d0c7d35e14 |    1 +
 ...df_radians-4-9f1b8ddf9be2e5f9b9b7ff4f00cfb66 |    4 +
 ...f_radians-5-f899daf93b02ca681e0230a792c65e86 |    0
 ...f_radians-6-eaaa62dd3935ff3152323dfafd136e93 |    1 +
 ...f_radians-7-bcaca433f704f71cf9d44c238a33c7b3 |    1 +
 ...f_radians-8-65e16c7b13de48a5d36793d0c7d35e14 |    1 +
 ...df_radians-9-9f1b8ddf9be2e5f9b9b7ff4f00cfb66 |    4 +
 .../udf_rand-0-f6d991f4e0dfea517dfc3dcaf1ff6af2 |    1 +
 .../udf_rand-1-c6229b8f2ca3001663229cfb8ee4763e |    1 +
 ...f_reflect-0-904138e2a1f831c308b7f0aacc859ae1 |    1 +
 ...f_reflect-1-21ec7caa253c7f95b7cf60191140e2ee |    4 +
 ...f_reflect-2-b868357466bab2f04685c2dc73604cf0 |    0
 ..._reflect2-0-7bec330c7bc6f71cbaf9bf1883d1b184 |    1 +
 ..._reflect2-1-c5a05379f482215a5a484bed0299bf19 |    3 +
 ..._reflect2-2-effc057c78c00b0af26a4ac0f5f116ca |    0
 ...df_regexp-0-19917611f74aedc0922560f7f2595948 |    1 +
 ...df_regexp-1-f7f0527cd47612d7f256edd5f8963800 |    5 +
 ...df_regexp-2-5e1798db3ba058e7b202d8a98f228b11 |    1 +
 ...p_extract-0-e251e1a4b1e191814f26c54b14ab6cd9 |    1 +
 ...p_extract-1-8add879ab5904bd805412ef8723276fb |    4 +
 ...p_replace-0-3ef9cc6da51dd1f5c6b71cf8a464ca0e |    1 +
 ...xp_replace-1-e79b45aa220d3c4c3b4523ac9c897bc |    4 +
 ...df_repeat-0-fdeae3e88f27ef148281d69ac8c4b23b |    1 +
 ...df_repeat-1-836be47190989d8975a09a545ecbfe0b |    4 +
 ...df_repeat-2-e1dbea7182ec1653e1123b5b67a6d20a |    0
 ...df_repeat-3-ba9dd02f59c74d63d60d60b6231a0365 |    1 +
 ...udf_rlike-0-6ec6ef55ac041208627454e16b501d38 |    1 +
 ...udf_rlike-1-829611a596e0c87431006f7247d25eca |    5 +
 ...udf_round-0-10b53ca1f15fd7879365926f86512d15 |    1 +
 ...udf_round-1-2367bcc43510dedc80bdb6707e434da8 |    4 +
 ...udf_round-2-9ffa2b573360cd879338de46d91ab374 |    1 +
 ...udf_round-3-42a221909d3f7ed51bed01a65670461c |    1 +
 ...udf_round-4-dc80ec5189a4c6ce07688df3debe7de4 |    1 +
 ...udf_round-5-a2414e7845ffafc61f75465508a1850a |    1 +
 ...udf_round-6-48439efa5c34e7589ab5003ed916f12b |    1 +
 ...f_round_2-0-91afaf77ef4061fa20005a3c87dfef32 |    0
 ...f_round_2-1-5e44354af73865d03e9088c0232f16ce |    0
 ...f_round_2-2-83f91f60dcb2036b61b8b21f18281298 |    1 +
 ...f_round_2-3-c62cf7b74a91f605cf669e34a9315f93 |    1 +
 ...f_round_2-4-797fa8ed05cb953327d0f6306b30d6c3 |    1 +
 ...f_round_2-5-e41b862db8cc76c1fe004cf006fad50b |    1 +
 ...f_round_3-0-8415af605db167315e4d9d3c69d89e6c |    1 +
 ...f_round_3-1-3ecc9de58a7ea3af5b2315ca119403d0 |    1 +
 ...f_round_3-2-5e7ada966f726ceb748f98c20eab4f10 |    1 +
 ...f_round_3-3-e94ab3326df006c7203ead86752f16a9 |    1 +
 ...f_round_3-4-c3227c37fbbddd79a423bd6abe67a6d7 |    1 +
 .../udf_rpad-0-56de896c5fe8b40b22a9ed55ed79889c |    1 +
 .../udf_rpad-1-48d17e5d5d6188300d048f987fab2ca0 |    6 +
 .../udf_rpad-2-48835c7f49d78f8a6da2a90e11514b3  |    0
 .../udf_rpad-3-dcad885650ea575ab1ac5cfeb76cf871 |    1 +
 ...udf_rtrim-0-7acca21c725995febdf2a9c1fdf0535a |    1 +
 ...udf_rtrim-1-66d61255134c09d37cbfedd757ae47fd |    4 +
 ...df_second-0-e004a6f20da3fa6db868ec847b217ff2 |    1 +
 ...df_second-1-3525f55f4f13253c42b3abaa53d77888 |    7 +
 ...df_second-2-d678372e3837a16be245d2e33482f17f |    0
 ...df_second-3-2496e4d3c64ca028184431c2930d82cf |    1 +
 ...sentences-0-ec0dad44fa033691a731f6e4c6b5cf7f |    0
 ...sentences-1-2dc07f4f0f0cb20d08c424e067ed8f69 |    0
 ...entences-10-ce188a53f69129c14cbf378d2c3f6630 |    0
 ...entences-11-3c8672506e23434187caf4e0064a8a80 |   31 +
 ...entences-12-d55c04a079ca97402509868f24921685 |    1 +
 ...sentences-2-1f218343f90e698fb9ed81c4f51d3d14 |    0
 ...sentences-3-ce188a53f69129c14cbf378d2c3f6630 |    0
 ...sentences-4-3c8672506e23434187caf4e0064a8a80 |   50 +
 ...sentences-5-60823f4912be26bee1a0b52a0a9588a9 |    0
 ...sentences-6-27b7eeae683a87507f35e61fd4ce67de |    0
 ...sentences-7-ec0dad44fa033691a731f6e4c6b5cf7f |    0
 ...sentences-8-2dc07f4f0f0cb20d08c424e067ed8f69 |    0
 ...sentences-9-68c61b4882802e416d5adaa2de440b59 |    0
 .../udf_sign-0-14f3c3034ac8039fc81681003bbf5e0e |    0
 .../udf_sign-1-e6cbbd93f7d4fa596ecb7ef44d12c159 |    1 +
 ...udf_sign-10-fc7341f89c3cd3c43e436242d8aa61fa |    1 +
 ...udf_sign-11-74237f5ecc497813cf9738b21647847a |    4 +
 .../udf_sign-2-85b743f0eed93904789cde4d1b5eafef |    1 +
 .../udf_sign-3-9eeb3985359429abba5d1dd702c66b0d |    1 +
 .../udf_sign-4-fc7341f89c3cd3c43e436242d8aa61fa |    1 +
 .../udf_sign-5-74237f5ecc497813cf9738b21647847a |    4 +
 .../udf_sign-6-14f3c3034ac8039fc81681003bbf5e0e |    0
 .../udf_sign-7-e6cbbd93f7d4fa596ecb7ef44d12c159 |    1 +
 .../udf_sign-8-85b743f0eed93904789cde4d1b5eafef |    1 +
 .../udf_sign-9-9eeb3985359429abba5d1dd702c66b0d |    1 +
 .../udf_sin-0-40b50393869eb0bcde66e36fe41078ee  |    1 +
 .../udf_sin-1-2f867f432fb322e21dce353d7eb50c63  |    4 +
 .../udf_sin-2-3f8e9d5a3e69f39a99090840be2b5cab  |    1 +
 .../udf_sin-3-e3b2b18e530eb504ea5017ca348f12e3  |    1 +
 .../udf_size-0-9c49a52514b1b940a7e8bb93c35eda62 |    1 +
 .../udf_size-1-3608160636eaa7e053171bdcefc0b1a8 |    1 +
 .../udf_size-2-96d41c9f054662827d1b6b63f5dd8db7 |    0
 .../udf_size-3-63df892215b6ce189d6c3e20cfc4bdbd |    1 +
 ..._smallint-0-f28e857ef74c967303855c21dc60c042 |    1 +
 ..._smallint-1-37d8db74267ae370d6a076b3057c5ed6 |    1 +
 ...ort_array-0-e86d559aeb84a4cc017a103182c22bfb |    0
 ...ort_array-1-976cd8b6b50a2748bbc768aa5e11cf82 |    1 +
 ...ort_array-2-c429ec85a6da60ebd4bc6f0f266e8b93 |    4 +
 ...ort_array-3-55c4cdaf8438b06675d60848d68f35de |    0
 ...ort_array-4-3edb0151fae0622cb79cd04156cb4c44 |    1 +
 ...ort_array-5-5d7dfaa9e4137938559eb536e28f8d0e |    1 +
 ...ort_array-6-f754ac1296d16e168abb3d0ebcc35bd3 |    1 +
 ...ort_array-7-a9c52a8684cefc095470f5a93f63d2a8 |    1 +
 ...ort_array-8-d79f0084177230a7a2845c4791c22d25 |    0
 ...ort_array-9-45ef2679e195a269878527d5f264488a |    0
 ...udf_space-0-91e879c9f01d90eab7bf12fcef256010 |    1 +
 ...udf_space-1-e4eaf5e96807e122548cb43be9a26754 |    4 +
 ...udf_space-2-a23a06eef37709e8587647a74bbfa7e8 |    0
 ...udf_space-3-59903e27d8188d6209e007ff643d5956 |    1 +
 ...udf_space-4-7adb35ad867ba3e980d937a0038ac1a5 |    1 +
 ...udf_split-0-7accac7fc71ba74d61c01a69d3978338 |    1 +
 ...udf_split-1-ebe303dfc3db504deffe5c355efd0fd1 |    4 +
 ...udf_split-2-7bba11f8fc359f2d4b863cda11c643f9 |    0
 ...udf_split-3-c08ccb3ccd2bdc89c5c3745b63305f23 |    1 +
 .../udf_sqrt-0-d5e4a818c2b3255ef0e32876cd8ed240 |    1 +
 .../udf_sqrt-1-323cb8b7f5f2c93bdb1b5aed77c08e77 |    4 +
 .../udf_std-0-e3613484de2b3fa707995720ec3f8a5b  |    1 +
 .../udf_std-1-6759bde0e50a3607b7c3fd5a93cbd027  |    2 +
 ...df_stddev-0-ad7627185d89a60b83ce19966eddbc92 |    1 +
 ...df_stddev-1-18e1d598820013453fad45852e1a303d |    2 +
 ...tddev_pop-0-96788538f1f20eb879a1add4bb5f9d12 |    1 +
 ...tddev_pop-1-6286ef94de26050617bf69c17a3b4a10 |    1 +
 ...tddev_samp-0-29e22949ef00f5ece1b5fd6bb1923a4 |    1 +
 ...ddev_samp-1-ac7c0f92fe3b72287df2c7a719280bc4 |    1 +
 ...tddev_samp-2-29e22949ef00f5ece1b5fd6bb1923a4 |    1 +
 ...ddev_samp-3-ac7c0f92fe3b72287df2c7a719280bc4 |    1 +
 ...df_string-0-17412ad1c1a827411caa7b5e891b6ac3 |    1 +
 ...df_string-1-53b00551846b7f8bb27874b3a466e68d |    1 +
 ...df_substr-0-20fb50d79b45264548b953e37d837fcd |    1 +
 ...df_substr-1-2af34de7fd584c5f1ead85b3891b0920 |   10 +
 ...df_substr-2-d0268ad73ab5d94af15d9e1703b424d1 |    1 +
 ...df_substr-3-fe643fe7e2fd8b65e3ca0dbf6c98a122 |    1 +
 ...df_substr-4-f7933c0bb28e9a815555edfa3764524a |    1 +
 ...df_substr-5-4f29c1273b8010ce2d05882fc44793d8 |    1 +
 ...df_substr-6-ebbb2e30ccf4a2f3a9525325529a9fe6 |    1 +
 ...df_substr-7-1742c72a1a8a6c6fd3eb2449d4747496 |    1 +
 ...substring-0-8297700b238f417dea2bd60ba72a6ece |    1 +
 ...substring-1-e5df65419ecd9e837dadfcdd7f9074f8 |   10 +
 ..._subtract-0-8f69db6aad14e23c9c32bf21bd0b3bf3 |    1 +
 ..._subtract-1-b90eec030fee9cbd177f9615b782d722 |    1 +
 .../udf_sum-0-d5b30a6a291025b1f9334ce8944dab31  |    1 +
 .../udf_sum-1-ddae1a511d3371122ab79918be5b495b  |    1 +
 .../udf_sum-2-d5b30a6a291025b1f9334ce8944dab31  |    1 +
 .../udf_sum-3-ddae1a511d3371122ab79918be5b495b  |    1 +
 .../udf_tan-0-c21aa640b4edabf6613dd705d029c878  |    1 +
 .../udf_tan-1-a8c8eaa832aa9a4345b2fb9cd5e1d505  |    4 +
 .../udf_tan-2-27a29c68f846824990e9e443ac95da85  |    1 +
 .../udf_tan-3-77bedd6c76bdc33428d13a894f468a97  |    1 +
 .../udf_tan-4-c21aa640b4edabf6613dd705d029c878  |    1 +
 .../udf_tan-5-a8c8eaa832aa9a4345b2fb9cd5e1d505  |    4 +
 .../udf_tan-6-27a29c68f846824990e9e443ac95da85  |    1 +
 .../udf_tan-7-77bedd6c76bdc33428d13a894f468a97  |    1 +
 ...estlength-0-b91edca0cfe8a8a8ff3b7a7fbc6e23ad |   10 +
 ...stlength2-0-3da4fe901124f2bbf3d02822652c4e55 |   10 +
 ...f_tinyint-0-4a2b3d48ca445776d4a2d8c445f9633d |    1 +
 ...f_tinyint-1-417de1aeb44510aa9746729f9ff3b426 |    1 +
 ...o_boolean-0-35e75ee310b66710e2e88cf0fecca670 |    1 +
 ...o_boolean-1-cbead694a25ec357d69fd008776e19c9 |    1 +
 ...o_boolean-2-7f24ad5f9bdc0afb6bade7c85490c845 |    1 +
 ...o_boolean-3-266b9601a9154438ab95550fcd36494c |    1 +
 ...o_boolean-4-2602c9a6c910ec7fdd439212c648333d |    1 +
 ...o_boolean-5-a9fe3bd1d2c99c89f019e92e5e8a7cad |    1 +
 ...o_boolean-6-1e29d35d9b02f6800c8939910a1e4c2f |    1 +
 ...o_boolean-7-93d8249c035f34bfca2fa041ae97f55a |    1 +
 ...f_to_byte-0-df3f6ff9fdf525a7c617e4c33d5c81a4 |    1 +
 ...f_to_byte-1-86bb7f03311e7ea8bda76f24412bc9f3 |    1 +
 ...f_to_byte-2-108a5c01e12e8823f6affc3d1664a1fc |    1 +
 ...udf_to_byte-3-78e5f8f149031d91a1aa3ae3372a8b |    1 +
 ...f_to_byte-4-a8b51dcda7b83f0fb8fb05d572b17579 |    1 +
 ...df_to_byte-5-2adc360a8c6a9f4eac05f186ced2d67 |    1 +
 ...f_to_byte-6-75067817a1fe70c8c03c18ec7ed2f404 |    1 +
 ...f_to_byte-7-4b9de0160a65b212cbe42059d98aa718 |    1 +
 ...f_to_byte-8-7bf107e0fcc94ab00a5481a9f67aec25 |    1 +
 ...f_to_date-0-ab5c4edc1825010642bd24f4cfc26166 |    1 +
 ...f_to_date-1-da3c817bc5f4458078c6199390ac915e |    4 +
 ...to_double-0-cbe030be095a93a9ae810ce7e66bdca7 |    1 +
 ...to_double-1-98d2ce732277c3a7fb4827d8b221a43a |    1 +
 ...to_double-2-69bf8a5a4cb378bbd54c20cb8aa97abe |    1 +
 ...to_double-3-ab23099412d24154ff369d8bd6bde89f |    1 +
 ...to_double-4-293a639a2b61a11da6ca798c04624f68 |    1 +
 ...to_double-5-42d1e80bb3324030c62a23c6d1b786a8 |    1 +
 ...to_double-6-5bac1a7db00d788fd7d82e3a78e60be6 |    1 +
 ...to_double-7-97080ab9cd416f8acd8803291e9dc9e5 |    1 +
 ...to_double-8-df51146f6ef960c77cd1722191e4b982 |    1 +
 ..._to_float-0-7646eca02448547eedf84a81bf42be89 |    1 +
 ..._to_float-1-eac0237ee0294d635c2b538f6e2f0a5c |    1 +
 ..._to_float-2-39a67183b6d2a4da005baed849c5e971 |    1 +
 ..._to_float-3-5c1ae08cfd9ffd4d3e57b7a6ec4e39ce |    1 +
 ..._to_float-4-f3e0ab8ed691a386e6be4ce6993be507 |    1 +
 ..._to_float-5-75f364708c01b5e31f988f19e52b2201 |    1 +
 ..._to_float-6-1d9b690354f7b04df660a9e3c448a002 |    1 +
 ..._to_float-7-cdfefa5173854b647a76383300f8b9d1 |    1 +
 ..._to_float-8-5b0a785185bcaa98b581c5b3dbb3e12c |    1 +
 ...f_to_long-0-ebe447e8fb03de8844951250fe50320a |    1 +
 ...f_to_long-1-61e6679e5a37889bc596590bde0228f0 |    1 +
 ...f_to_long-2-5efd128fd5cbfbf1794c7da16d4b18d5 |    1 +
 ...f_to_long-3-cb3318ba365833316645e1b9890f4613 |    1 +
 ...f_to_long-4-55b7b7d046541d63e30f76111734c0f6 |    1 +
 ...f_to_long-5-a0d382d243a226f8d4381970b6831c3d |    1 +
 ...f_to_long-6-47ab11eae68329cc80232fc4089479f0 |    1 +
 ...f_to_long-7-b87c0cabb166f33984cc1b191694918e |    1 +
 ...df_to_long-8-52a24d7040db321a842f9201d245ee9 |    1 +
 ..._to_short-0-8a246f07cfa1a8e96a2bf0600f8bd95a |    1 +
 ..._to_short-1-32c4a61f9166c2a9d7038553d589bd9b |    1 +
 ..._to_short-2-a4ab375c99efbfe0d5a45941552509c8 |    1 +
 ..._to_short-3-8d5108d9585d8ca6ca3eefac05afc3ce |    1 +
 ..._to_short-4-8d76a5a410e5533f2ae625504478cda8 |    1 +
 ..._to_short-5-d467dc39319796ff5cbe600ff6530ad5 |    1 +
 ..._to_short-6-c3b304122e874868f37c6fbaeccf0397 |    1 +
 ..._to_short-7-827f3181c216fd2e990637c9a091bf0d |    1 +
 ..._to_short-8-d35f9502fc7b4205e18ecdf53189bdc4 |    1 +
 ..._to_string-0-a032eb8f819689a374852c20336d5cc |    1 +
 ...to_string-1-b461f0e6e98991aede40c7c68561dc44 |    1 +
 ...to_string-2-bc6b37e1d5a8d28df8a957c88104c9a5 |    1 +
 ...to_string-3-ddbb829eedc6aa1e27169303a7957d15 |    1 +
 ...to_string-4-c20301e9bbf10143bb9bf67cd7367c21 |    1 +
 ...f_to_string-5-1040b37847d20ef29d545934316303 |    1 +
 ...to_string-6-4181d264a7af3c6488da2f1db20dc384 |    1 +
 ...to_string-7-567bc77f96e7dc8c89bae912e9a3af15 |    1 +
 ...to_string-8-a70b03d79ebd989c8141f9d70dbca8ea |    1 +
 ...to_string-9-51677fbf5d2fc5478853cec1df039e3b |    1 +
 ...translate-0-7fe940a2b26fa19a3cfee39e56fb1241 |    1 +
 ...translate-1-f7aa38a33ca0df73b7a1e6b6da4b7fe8 |   13 +
 ...ranslate-10-2f9daada8878081cb8954880ad5a65c4 |    1 +
 ...ranslate-11-76b7a339d5c62808b9f4f78816d4c55b |    1 +
 ...ranslate-12-a5b3e5fadeec1e03371160879f060b05 |    1 +
 ...translate-2-42aba80bf1913dd7c64545831f476c58 |    0
 ...translate-3-20904c8be8fed5cbd2d66ead6248a60a |    0
 ...translate-4-5d4abaf86254bacaa545c769bd7e50ba |    0
 ...translate-5-f2637240d227f9732d3db76f2e9d3a59 |    0
 ...translate-6-55122cc5ea4f49e737fee58945f3f21b |    1 +
 ...translate-7-856c9d0157c34ab85cc6c83d560bfd47 |    1 +
 ...translate-8-f56e5c0a7fdd81d6ca0bb84f2cadcf11 |    1 +
 ...translate-9-ee69663d7662760973b72785595be2b1 |    1 +
 .../udf_trim-0-18aa2b7ff8d263124ea47c9e27fc672f |    1 +
 .../udf_trim-1-e23715e112959e6840b6feed2ecf38a7 |    4 +
 ...udf_ucase-0-8f8c18102eb02df524106be5ea49f23d |    1 +
 ...udf_ucase-1-640713eb89dbb09dbb6e5b472fc0ec8f |    5 +
 ...udf_unhex-0-11eb3cc5216d5446f4165007203acc47 |    1 +
 ...udf_unhex-1-a660886085b8651852b9b77934848ae4 |   14 +
 .../udf_unhex-2-78ba44cd7dae6619772c7620cb39b68 |    1 +
 ...udf_unhex-3-8823f9cc76adaf32a9a6110df99ce4d6 |    1 +
 ...udf_union-0-e3498ef95bc9d8c8ce55e75962b4a92c |    1 +
 ...udf_union-1-f6f01250718087029165e23badc02cd6 |    4 +
 ...udf_union-2-6af20858e3209d7cf37f736805ec5182 |    0
 ...udf_union-3-705d165fec6761744dd19b142c566d61 |    2 +
 ...udf_upper-0-47dc226b0435f668df20fe0e84293ead |    1 +
 ...udf_upper-1-f81f11c3563dbc9ff80496c4b10bcd1d |    5 +
 ...f_var_pop-0-3187e740690ccc1988a19fea4202a6de |    1 +
 ...f_var_pop-1-fd25e5226312bf54d918858511814766 |    2 +
 ..._var_samp-0-b918928871d1b7f944315558c230c229 |    1 +
 ..._var_samp-1-59032ed5856fd4aa17c3e8e6721eec2b |    1 +
 ..._var_samp-2-b918928871d1b7f944315558c230c229 |    1 +
 ..._var_samp-3-59032ed5856fd4aa17c3e8e6721eec2b |    1 +
 ..._variance-0-fd23be1baa8b5ffa0d4519560d3fca87 |    1 +
 ..._variance-1-c1856abae908b05bfd6183189b4fd06a |    2 +
 ..._variance-2-3187e740690ccc1988a19fea4202a6de |    1 +
 ..._variance-3-fd25e5226312bf54d918858511814766 |    2 +
 ..._variance-4-fd23be1baa8b5ffa0d4519560d3fca87 |    1 +
 ..._variance-5-c1856abae908b05bfd6183189b4fd06a |    2 +
 ..._variance-6-3187e740690ccc1988a19fea4202a6de |    1 +
 ..._variance-7-fd25e5226312bf54d918858511814766 |    2 +
 ...eekofyear-0-d6b4490b549a358be375511e39627dc2 |    1 +
 ...eekofyear-1-b7bbdfabe6054a66701250fd70065ddd |    6 +
 ...eekofyear-2-57ec578b3e226b6971e0fc0694b513d6 |    1 +
 .../udf_when-0-88b97c6722176393e9b3d089559d2d11 |    1 +
 .../udf_when-1-7365d5fe39dc7a025c942dad8fb9f0d4 |    1 +
 .../udf_when-2-ff1118e7d06a4725e1e98a6d70a59295 |    0
 .../udf_when-3-e63043e8d6ecf300c1fcf8654176896f |    1 +
 .../udf_xpath-0-622670bd1cbf4bf0cf04a553006e3c8 |    1 +
 ...udf_xpath-1-5a6f10392053a4eabe62f5cabb073a71 |    8 +
 ...udf_xpath-2-6b0a9d3874868d88d54ae133c978753d |    1 +
 ...udf_xpath-3-5700d81a9c2a22dcca287bf8439277ea |    1 +
 ...udf_xpath-4-2960b453dd1dcf9ab7d4156c717d9e0a |    1 +
 ...udf_xpath-5-7395e1cd3b543316a753978f556975e0 |    1 +
 ...udf_xpath-6-108134b2ae4a8de5f6257d6c6391fb3f |    1 +
 ...h_boolean-0-8b2f3f8132bfc8344e243cdaf45eb371 |    1 +
 ...h_boolean-1-9e935539c9a3f3a118145096e7f978c4 |    6 +
 ...h_boolean-2-66148c16fde3008348a24cec5d9ba02b |    1 +
 ...h_boolean-3-c6cf7ede46f0412fe7a37ac52061b060 |    1 +
 ...h_boolean-4-45d2e8baee72a0d741eb0a976af3a965 |    1 +
 ...h_boolean-5-dbc57416174a6ba26f29dfc13f91f302 |    1 +
 ...h_boolean-6-45d3c4fa4f86577fc26e9de7fc552e8f |    1 +
 ...h_boolean-7-824c07ed4ef40cd509fea55575e43303 |    1 +
 ...th_double-0-39199612969071d58b24034a2d17ca67 |    1 +
 ...th_double-1-2d5ceab0a14d6e837ed153e1a2235bb2 |    5 +
 ...h_double-10-fe9ae5013ee4f11b357128ee5ffb56c0 |    1 +
 ...h_double-11-a1960676c1b2dc76aa178ea288d801d2 |    1 +
 ...th_double-2-a4d22cea9dffaf26b485b3eb08963789 |    1 +
 ...th_double-3-ea050c5b9e74d4b87b037236ef9e4fc2 |    5 +
 ...th_double-4-93f47057c68385cff3b6f5c42307590c |    1 +
 ...th_double-5-c811a2353f5baf585da8654acd13b0e5 |    1 +
 ...th_double-6-10fcb281fd8db12dd1ac41380b8030c6 |    1 +
 ...th_double-7-4532934141d2adb1f4ff56e65e8cf14c |    1 +
 ...th_double-8-547e750f5e401511db56283e66d1231d |    1 +
 ...th_double-9-b45b8b60031ac43ed2ffcd883ba2f19e |    1 +
 ...ath_float-0-7483dafee0dc7334eecabba31977e791 |    1 +
 ...ath_float-1-f6ddff2daba006787aeb861ca6f9d37a |    4 +
 ...ath_float-2-70b7180f7bcd1d09727ad73084788d16 |    1 +
 ...ath_float-3-79b7e57efe31a0373c39f0ba79b5bd54 |    1 +
 ...ath_float-4-6e1f61ebe10c5fde60148e3a31706352 |    1 +
 ...ath_float-5-410760f9560157587fbba7a677e12b9f |    1 +
 ...ath_float-6-d83a5002f52e3acb7dbb725bb434eebf |    1 +
 ...ath_float-7-b57c58f9343a82846f54ef60b216dfaa |    1 +
 ...ath_float-8-3a62c730d4e5d9be6fb01307577d6f48 |    1 +
 ...ath_float-9-16793f703b552fcb24f7aea9bb8a2401 |    1 +
 ...xpath_int-0-a9ed102a70e7e9d505be1555f0c7eb12 |    1 +
 ...xpath_int-1-26ddf7e46a66065909e9e547f0459910 |    4 +
 ...xpath_int-2-f10e246ebfd5f82545a3df64f51f58ba |    1 +
 ...xpath_int-3-eaa4a790c726cfa76a247d08a6ee7aba |    1 +
 ...xpath_int-4-b9ce6e38b52d6ffb9fc62f5e0a373890 |    1 +
 ...xpath_int-5-7907dda43c9b4e9e0b5b01cf20413cd7 |    1 +
 ...xpath_int-6-9bfa4fdc7d551742ff23efad8507ba0a |    1 +
 ...xpath_int-7-e7026efa45ba8af0f569fcbe4f7119a4 |    1 +
 ...xpath_int-8-d31e667d1c2ade0bec52cddf8f2b3833 |    1 +
 ...xpath_int-9-e6c2548098879ee747a933c755c4c869 |    1 +
 ...path_long-0-d274b272251e95ec2e8139bfa471bd0b |    1 +
 ...path_long-1-43fbf4d944cf7eaf57b4d6166b803fb6 |    4 +
 ...path_long-2-d697d943b1f7e7762d804064d11b905b |    1 +
 ...path_long-3-c0b20c651ae5a352322067f97bd6ae5d |    1 +
 ...xpath_long-4-821e1cdea837bee7a8c2745bc3b85b9 |    1 +
 ...path_long-5-22a71b88c5bcb3db6e299a88ab791d4d |    1 +
 ...path_long-6-f2460325cf46c830631d8bc32565c787 |    1 +
 ...path_long-7-b3f1d4b505151180b82fddb18cf795d0 |    1 +
 ...path_long-8-c21bebec7d1a4aec99fba6b0a9a03083 |    1 +
 ...path_long-9-7bafedc7b884df49a9f6752360969bf1 |    1 +
 ...ath_short-0-7d5231aed9cbbf68cd740791f9e5be17 |    1 +
 ...path_short-1-5d45932563b78e0b435b8cfebfe3cc2 |    4 +
 ...ath_short-2-10e9d4899d2fd352b58010c778c1f7a8 |    1 +
 ...ath_short-3-5ac84f46610107b1846f4a9b26a69576 |    1 +
 ...ath_short-4-8a300079521fefbe0d2f943851c1c53c |    1 +
 ...ath_short-5-51f5de44cf1d5289fa5892ffe16e473e |    1 +
 ...ath_short-6-fc85e2c7b89fe11adb7b6b1fb696bd04 |    1 +
 ...ath_short-7-e24ee123f331429c22de0a06054d0d5d |    1 +
 ...ath_short-8-f8256e7c0dc4ac31303c1e21c8fcba95 |    1 +
 ...ath_short-9-22088ba0fb00eaa28e3460ca018b343e |    1 +
 ...th_string-0-e315d11e9feb29177b5cb1e221c7cfa4 |    1 +
 ...th_string-1-110b583cde6cd23c486d8223c444cbe9 |   10 +
 ...th_string-2-a147b4eaa40b03355f666ea660cbff1f |    1 +
 ...th_string-3-a62072b86a6044d5b97911d662899b5a |    1 +
 ...th_string-4-152b0424ec68120f4ef15269eac0528a |    1 +
 ...th_string-5-2ab527e587583138ca764f5518a88c14 |    1 +
 ...th_string-6-58204a4df0fbf861028a1a94fb20ec61 |    1 +
 ...th_string-7-b5b211e4abd14990c28007c6638cb44f |    1 +
 ...th_string-8-8dcf59ffc63ea3b225fcdd33dc2be9fc |    1 +
 ...th_string-9-647aca756f43e791dd5497e1b4c6af89 |    1 +
 ...dtf_stack-0-665a27212319e1b2d1ad6b6dbaa3ce9a |    1 +
 ...dtf_stack-1-879ca1a8453ced55a8617b390670a4e1 |    0
 ...dtf_stack-2-e9b1b8a1b6172a00deeb15a07f928dc5 |    0
 ..._notation-0-8ee564d593fc64e0ad8a52b5d659f286 |    0
 ..._notation-1-3de206f543c9e1525c54547f076b99c3 |   27 +
 ..._notation-2-9a9c2395773e362f0db32d5603673291 |    0
 ..._notation-3-4ac0de021c370cc6b8e753e00f96682e |    0
 ..._notation-4-3de206f543c9e1525c54547f076b99c3 |   27 +
 ..._notation-5-9a9c2395773e362f0db32d5603673291 |    0
 ..._notation-6-b52052b427ea699f7bc7bee7e32d1de9 |    0
 ..._notation-7-3de206f543c9e1525c54547f076b99c3 |   27 +
 ..._notation-8-9a9c2395773e362f0db32d5603673291 |    0
 .../union10-0-863233ccd616401efb4bf83c4b9e3a52  |    1 +
 .../union10-1-c5b4e04f745a28463e64aeeec6d4b2af  |    0
 .../union10-2-60ee9eae687170317ff91dafe6b799bf  |    0
 .../union10-3-6b4ed91859c7ab8d3548d4c7eeb65182  |    0
 .../union10-4-7f83822f19aa9b973198fe4c42c66856  |    3 +
 .../union11-0-863233ccd616401efb4bf83c4b9e3a52  |    1 +
 .../union11-1-a6f37db310de2edce6696c25a4fe96e3  |    0
 .../union11-2-cd756f39e22e121bdbd51400662aa47f  |    3 +
 .../union12-0-863233ccd616401efb4bf83c4b9e3a52  |    1 +
 .../union12-1-9d2793d1cfd2645ac7f373a0a127e599  |    0
 .../union12-2-69ba763b72862bf0f8b2bdf1a712e3b5  |    0
 .../union13-0-6970d1e2405f3769a28a8804887ac657  |    0
 .../union13-1-534d0853c5fc094404f65ca4631c1c20  | 1000 ++
 .../union14-0-863233ccd616401efb4bf83c4b9e3a52  |    1 +
 .../union14-1-11603fb6225423979af6c062cfa9389b  |    0
 .../union14-2-8e01b2f4a18ad41a622e0aadbe680398  |   17 +
 .../union15-0-863233ccd616401efb4bf83c4b9e3a52  |    1 +
 .../union15-1-caf8a4bf47a5f5dfd27388fe00686c56  |    0
 .../union15-2-a89acfb4bbc044c483b94e28152a41e0  |   17 +
 .../union16-0-7d7f87e388835405f8c7baba969e04f5  |    0
 .../union16-1-9f76074598f9b55d8afbb5659737a382  |    1 +
 .../union17-0-383b0c63b3fe31509d23612cb6ae88a   |    0
 .../union17-1-9491c271b7e2c351ddcf126f73679892  |    0
 .../union17-2-e6fb104913b9da8193167ee263993dd1  |    0
 .../union17-3-eef8248caa65e21a7c2956aa488297a0  |    0
 .../union17-4-a6b1560ec2eb0bd64c9dd2c8daae99c5  |  310 +
 .../union17-5-404392d6faff5db5f36b4aa87ac8e8c9  |  310 +
 .../union18-0-383b0c63b3fe31509d23612cb6ae88a   |    0
 .../union18-1-9491c271b7e2c351ddcf126f73679892  |    0
 .../union18-2-584e61e1599fe449cc998a3332dcb7e5  |    0
 .../union18-3-b86b4936bb620a8f5d929943f4aa75f2  |    0
 .../union18-4-1799ebb147238db6032fd6fe2fd36878  |  501 +
 .../union18-5-b12dcddfa4f02a14318f6564947c98a0  |  501 +
 .../union19-0-383b0c63b3fe31509d23612cb6ae88a   |    0
 .../union19-1-9491c271b7e2c351ddcf126f73679892  |    0
 .../union19-2-b6161b64e57a2502c79662866782cbdf  |    0
 .../union19-3-4e2ace50cdaad15bbe48cb793f72cbd2  |    0
 .../union19-4-1799ebb147238db6032fd6fe2fd36878  |  310 +
 .../union19-5-b12dcddfa4f02a14318f6564947c98a0  |  501 +
 .../union2-0-58813daf3d1af57b17518b606f8345b2   |    0
 .../union2-1-90d739774cb96e7d0d96513c1c9968b4   |    1 +
 .../union20-0-a7f64187712936e741d5c33b2f5dfa6d  |    0
 .../union20-1-968e353589f1fddb914242beb25be94c  |   23 +
 .../union21-0-ecfd22e2a24ed9f113229c80a2aaee9c  |    0
 .../union21-1-fb1497f4c21bf7d28162f27d50320d13  |  536 +
 .../union22-0-4bd6583b3635f1db95765565518bda8d  |    0
 .../union22-1-9037e5e0cb2d64e4efe6280dc03396f7  |    0
 .../union22-10-90e9c4388340428a1f68868e9322c400 | 1016 ++
 .../union22-2-a4c7c7ba0177c0a8fe415e2bd3e93002  |    0
 .../union22-3-291783e57ccb7c6cad6b5e8d2dae89a0  |    0
 .../union22-4-dc129f70e75cd575ce8c0de288884523  |    1 +
 .../union22-5-24ca942f094b14b92086305cc125e833  |    1 +
 .../union22-6-44d382ce6848d3f0b900b0808747d8e9  |    1 +
 .../union22-7-25fc734982956a164adde6bb1d4d8751  |    1 +
 .../union22-8-c78e8af8e8e327c58a74f7cb34a1c912  |    0
 .../union22-9-f4414e4636a16596d04fcc433d1119b6  |    0
 .../union23-0-c86f3e120d66f1b06a8b916a4a67e4b4  |    0
 .../union23-1-7830963417e3535034962e2597970ddd  | 1000 ++
 .../union24-0-5659f2e36b79fa312aaf6e233dc575c9  |    0
 .../union24-1-92aaed1a225be0e1b3d4556680a77b8c  |    0
 .../union24-10-ae53b6e1d433f000da3fbe130222b89  |    0
 .../union24-11-a41e75063b4cac0dbaf99b4aabc3201a |   18 +
 .../union24-2-4afc74338258d50ae6ecdb0589bd2a38  |    0
 .../union24-3-d3370b90a3ace4b4d1cefd1ffc79906f  |    0
 .../union24-4-dc129f70e75cd575ce8c0de288884523  |    1 +
 .../union24-5-a572a07cd60fd4607ddd7613db8a64ab  |    1 +
 .../union24-6-83d9274a535ebebe0170ce8f16062ef4  |    0
 .../union24-7-afb3649d2de5113691a37d0c77b28b31  |   24 +
 .../union24-8-b6d9a41e2b537869e977cfb969b51edb  |    0
 .../union24-9-db8ce0526e33b73f5589e3e34aca0198  |   18 +
 .../union26-0-a0d1a7f8eb3fba9455ab517aab14552d  |    0
 .../union26-1-4702087f160230463e6114d6534d47e4  |  309 +
 .../union26-2-5c88f10d25ae39c1e2df8f4beaa8d562  |  309 +
 .../union26-3-4702087f160230463e6114d6534d47e4  |  309 +
 .../union27-0-7f319eff3c0237b6c06cb704dcde9195  |    0
 .../union27-1-fb2ddef0c7d9b05d7fb26442599d354f  |    0
 .../union27-2-10d1593b6663231ff7de938024ce6bb6  |    0
 .../union27-3-ab84df3813ff23be99f148449610e530  |    8 +
 .../union28-0-6bccc08f175712c17aa66cebbf5b7e36  |    0
 .../union28-1-f1bd585c115dbabf655d8dc38cd4e026  |    0
 .../union28-2-9985bbc70b8dd624fac261eafb10a78f  |    0
 .../union28-3-b1d75ba0d33a452619e41f70e69616e9  |   20 +
 .../union29-0-6bccc08f175712c17aa66cebbf5b7e36  |    0
 .../union29-1-a40036f756a306f4226634b6ab67c72c  |    0
 .../union29-2-c7fab64fc276c13149e1e68c0deb6594  |    0
 .../union29-3-b1d75ba0d33a452619e41f70e69616e9  |   20 +
 .../union3-0-6a8a35102de1b0b88c6721a704eb174d   |    0
 .../union3-1-ae80732ae5db530cc4e355d5d4724457   |    0
 .../union3-2-2a1dcd937f117f1955a169592b96d5f9   |    0
 .../union3-3-8fc63f8edb2969a63cd4485f1867ba97   |    4 +
 .../union30-0-6bccc08f175712c17aa66cebbf5b7e36  |    0
 .../union30-1-1aff6fba829bae7d20266cf91383ef78  |    0
 .../union30-2-252f12f7532ca67132bfc62063c58430  |    0
 .../union30-3-b1d75ba0d33a452619e41f70e69616e9  |   20 +
 .../union31-0-ca16024e6f5399b1d035f5b9fd665163  |    0
 .../union31-1-b12aa87aaf64b573ce0be7013117651b  |    0
 .../union31-10-ca695e6973bc98b7f06c998b964ae339 |    0
 .../union31-11-70dda95c1b749e4104cc2c767cd7fec0 |    0
 .../union31-12-de2477a134ab37bb22d879028becf2e5 |    0
 .../union31-13-22b1078764cb1c9b2fb95358c968e987 |    0
 .../union31-14-c36a1d8de2713f722ec42bc4686d6125 |    6 +
 .../union31-15-5df6435aed6e0a6a6853480a027b911e |    6 +
 .../union31-16-ca16024e6f5399b1d035f5b9fd665163 |    0
 .../union31-17-b12aa87aaf64b573ce0be7013117651b |    0
 .../union31-18-1522ec86f2e6735cf809a52c1f6f7883 |    0
 .../union31-19-1e9320795b3e4acd7e6d89a8c9ba897e |    0
 .../union31-2-1522ec86f2e6735cf809a52c1f6f7883  |    0
 .../union31-20-dceb6d9a03096d68d090557692ed6899 |    0
 .../union31-21-bda2e62d0ecd30200b2359df420da574 |    0
 .../union31-22-fa1c85506afbfa956251cd1253f5d79a |    0
 .../union31-23-c9d9d45a7d1a0c69efb8d8babc4a50df |    0
 .../union31-24-df38c8164af7cc164c728b8178da72c5 |    6 +
 .../union31-25-1485e295a99908e1862eae397b814045 |    6 +
 .../union31-3-35d1dd67e8c3d76c77baaeae0760ddfc  |    0
 .../union31-4-77653483e5ce18437c9f85d3b297335d  |    0
 .../union31-5-4651987fca60c1c1a59b8b28713ea737  |    0
 .../union31-6-69c2b75a25f884a72d89e43e0186f5a6  |    0
 .../union31-7-7b021f95774705e4d7ff7049ee0e0b74  |    0
 .../union31-8-ba92b89786ffaecd74a740705e0fa0cb  |    6 +
 .../union31-9-56dfdb30edd8a687f9aa9cad29b42760  |    6 +
 .../union32-0-4c7f0fb27ce3a8f80b02dab6fc5cb45e  |    0
 .../union32-1-e6c80e7d6171ae5fc428506e57dc8753  |    0
 .../union32-10-44a9b373ee7d43a4ef2bc4b8a708601b |    0
 .../union32-11-40d51bc9958b27c36ef647f0598fdee5 |   32 +
 .../union32-2-8e39fef33c859ef83912d0fcda319218  |    0
 .../union32-3-d31e252450077ac54f4cb18a9ad95a84  |   20 +
 .../union32-4-79787e084ca15d479cee3a7e1ed2281e  |    0
 .../union32-5-51c997d0a1103b60764bbb8316a38746  |   32 +
 .../union32-6-96fa13d8790bbfa1d6109b7cbf890d1b  |    0
 .../union32-7-f936440d63f4e1027dda4de605660633  |   32 +
 .../union32-8-f42d83f502a7b8d3a36331e0f5621cfb  |    0
 .../union32-9-74fb695786df4c024288ae23ac8c00db  |   32 +
 .../union33-0-c67a488530dc7e20a9e7acf02c14380f  |    1 +
 .../union33-1-1df7c476abb48234c839878414720873  |    0
 .../union33-2-3987150ad66482f5186826efcfb117f7  |    0
 .../union33-3-bfe75625806b414a5098af487b91046a  |    0
 .../union33-4-1d22c1e85a4bfa338aff713d45440877  |    1 +
 .../union33-5-13c01085e0a2c46e745985fa11bedf34  |    0
 .../union33-6-796e4fce2bfb63c09bc04ac6eca7c9d8  |    0
 .../union33-7-1d22c1e85a4bfa338aff713d45440877  |    1 +
 .../union34-0-a9a6e5b0059d8f66a79ee702f2bec0a4  |    0
 .../union34-1-320c2fe802fab386957039aaff6399f1  |    0
 .../union34-10-da2b79118c21ac45ce85001fa61b0043 |   30 +
 .../union34-2-5707c9fd2cfd049426383e5e5dc80d7   |    0
 .../union34-3-c179e14d840249d6953cb552279822f1  |    0
 .../union34-4-101829a66cab2efd31dcb0d86e302956  |    0
 .../union34-5-24ca942f094b14b92086305cc125e833  |    1 +
 .../union34-6-ff0312eeb487fc393a06880ef5bb286f  |    0
 .../union34-7-da2b79118c21ac45ce85001fa61b0043  |   30 +
 .../union34-8-b1e2ade89ae898650f0be4f796d8947b  |    1 +
 .../union34-9-d82ffe361a119651bbf41a149b6eba91  |    0
 .../union4-0-863233ccd616401efb4bf83c4b9e3a52   |    1 +
 .../union4-1-88deb3987655dc41989f39c0827cec74   |    0
 .../union4-2-41739c4bd273f0cfa94b347c36a71f38   |    0
 .../union4-3-2fb47e6ec0a780da5bda97752e573c0b   |    0
 .../union4-4-7f83822f19aa9b973198fe4c42c66856   |    2 +
 .../union5-0-863233ccd616401efb4bf83c4b9e3a52   |    1 +
 .../union5-1-54c6369ded20ba12138e6c53a157dae8   |    0
 .../union5-2-2c19c8d564b010eeb42deee63d66a292   |    2 +
 .../union6-0-863233ccd616401efb4bf83c4b9e3a52   |    1 +
 .../union6-1-7d631b7dbfe39ccaf995e16186b3e94d   |    0
 .../union6-2-31cbd867e4b88605d230c542af64b7c4   |    0
 .../union6-3-c39f37580f6b3cecbcf3192ee0cd2aa9   |    0
 .../union6-4-a03959cc5aaa8f6521a73e6dae04cd15   |   26 +
 .../union7-0-863233ccd616401efb4bf83c4b9e3a52   |    1 +
 .../union7-1-f449f20f6bfc4f038c79c3b7e8f48c37   |    0
 .../union7-2-55d6e503a281acf3289a7874c0fba3f5   |   17 +
 .../union8-0-d0a83a1cedcbd1d2158acf7eb938d18e   |    0
 .../union8-1-1b422e4c1c8b97775518f760b995c771   | 1500 +++
 .../union9-0-fad6a053ab42c3cad89052e88d819e83   |    0
 .../union9-1-a77ee9f723b3b17a3a02164c5d0000c1   |    1 +
 ...nion_date-0-a0bade1c77338d4f72962389a1f5bea2 |    0
 ...nion_date-1-21306adbd8be8ad75174ad9d3e42b73c |    0
 ...nion_date-2-b386e4435da29e7e240893639c6dd9c4 |    0
 ...nion_date-3-f0f678c9032603ca0ae729a31c8c9d38 |    0
 ...union_date-4-d812f7feef3b6857aeca9007f0af44c |    0
 ...nion_date-5-b54839e0200bec94aa751fec8c5dbd3d |    0
 ...teralview-0-fbcc72d0cd912977292df8a9e55a4e98 |    0
 ...teralview-1-55dc0ec224133e4714291cc13a7a8ce0 |    0
 ...teralview-2-2252a6cc9b8af3e9c6eb12d470072339 |    0
 ...teralview-3-97ea99689397f6e0c8b07d598dd9c042 |   20 +
 ...nion_null-0-27e98c4939abf1ad4445b4e715b0262a |   10 +
 ...union_ppr-0-eadce09bf5dfa4849ed4536e04c0c32b |    0
 ...union_ppr-1-4d073ff9d6978f3c3be447920ab8daed |  336 +
 ...n_remove_1-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ..._remove_1-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...remove_1-10-3ef350a0f7bbc1c54774e33dd54d9e46 |    0
 ..._remove_1-11-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...remove_1-12-43d53504df013e6b35f81811138a167a |    1 +
 ..._remove_1-2-cafed8ca348b243372b9114910be1557 |    1 +
 ..._remove_1-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ..._remove_1-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ..._remove_1-5-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...n_remove_1-6-a6c043a89a9c3456af8ee065cb17239 |    0
 ..._remove_1-7-48f70528347f5201f387d28dae37a14a |    0
 ..._remove_1-8-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ..._remove_1-9-19865a08066d80cb069ae6312c465ee6 |    0
 ..._remove_10-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_10-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_10-10-7eaf13bc61bd4b43f4da67c347768598 |    0
 ...emove_10-11-b62595b91d2d9e03a010b49ab81725d5 |    0
 ...remove_10-12-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...emove_10-13-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_10-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_10-3-b12e5c70d6d29757471b900b6160fa8a |    1 +
 ...remove_10-4-593999fae618b6b38322bc9ae4e0c027 |    1 +
 ...remove_10-5-6f53d5613262d393d82d159ec5dc16dc |    1 +
 ...remove_10-6-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ..._remove_10-7-a7ba0436265932086d2a2e228356971 |    0
 ...remove_10-8-68f30e8e5c05bbedbda95d88ab6f3ee2 |    0
 ...remove_10-9-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ..._remove_11-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_11-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_11-10-9788525d32af3dccdefb459669f886c1 |    0
 ...emove_11-11-42ecec4117d372551310ad1d85a9c09a |    0
 ...remove_11-12-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...emove_11-13-43d53504df013e6b35f81811138a167a |    1 +
 ...emove_11-14-e409e7032445097ace016b1876d95b3e |   18 +
 ...remove_11-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_11-3-b12e5c70d6d29757471b900b6160fa8a |    1 +
 ...remove_11-4-593999fae618b6b38322bc9ae4e0c027 |    1 +
 ...remove_11-5-6f53d5613262d393d82d159ec5dc16dc |    1 +
 ...remove_11-6-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...remove_11-7-ba03d14418197f8ad6496d30c0c29a59 |    0
 ...remove_11-8-68f30e8e5c05bbedbda95d88ab6f3ee2 |    0
 ...remove_11-9-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ..._remove_12-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_12-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_12-10-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...emove_12-11-a667f24e26435cd2a29fef0ee45bab3c |    0
 ...emove_12-12-c696750d8b7b65b00bf9d402cf7abaa5 |    0
 ...remove_12-13-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...emove_12-14-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_12-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_12-3-24ca942f094b14b92086305cc125e833 |    1 +
 ...remove_12-4-b12e5c70d6d29757471b900b6160fa8a |    1 +
 ...remove_12-5-593999fae618b6b38322bc9ae4e0c027 |    1 +
 ...remove_12-6-6f53d5613262d393d82d159ec5dc16dc |    1 +
 ...remove_12-7-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...remove_12-8-9dd030d38eece4630dec5951fc8a0622 |    0
 ...remove_12-9-68f30e8e5c05bbedbda95d88ab6f3ee2 |    0
 ..._remove_13-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_13-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_13-10-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...emove_13-11-ed5d1c2bfc3dd1b2f5321bc8800e69e8 |    0
 ...emove_13-12-27c0fa25c4f67fc1e0e113aca6dd47af |    0
 ...remove_13-13-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...emove_13-14-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_13-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_13-3-24ca942f094b14b92086305cc125e833 |    1 +
 ...remove_13-4-b12e5c70d6d29757471b900b6160fa8a |    1 +
 ...remove_13-5-593999fae618b6b38322bc9ae4e0c027 |    1 +
 ...remove_13-6-6f53d5613262d393d82d159ec5dc16dc |    1 +
 ...remove_13-7-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...remove_13-8-234ecbc3f8c0e4686d3586f81cf191eb |    0
 ...remove_13-9-68f30e8e5c05bbedbda95d88ab6f3ee2 |    0
 ..._remove_14-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_14-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_14-10-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...emove_14-11-a667f24e26435cd2a29fef0ee45bab3c |    0
 ...emove_14-12-c696750d8b7b65b00bf9d402cf7abaa5 |    0
 ...remove_14-13-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...emove_14-14-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_14-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_14-3-b12e5c70d6d29757471b900b6160fa8a |    1 +
 ...remove_14-4-593999fae618b6b38322bc9ae4e0c027 |    1 +
 ...remove_14-5-24ca942f094b14b92086305cc125e833 |    1 +
 ...remove_14-6-6f53d5613262d393d82d159ec5dc16dc |    1 +
 ...remove_14-7-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...remove_14-8-ed33d620523b2634285698a83f433b6d |    0
 ...remove_14-9-68f30e8e5c05bbedbda95d88ab6f3ee2 |    0
 ..._remove_15-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_15-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_15-10-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...emove_15-11-93b7341b523213ab6e58169459bc6818 |    0
 ...emove_15-12-616cc477ed00e691dbc2b310d1c6dd12 |    0
 ...remove_15-13-ea111d286c70e4a0c6a68a7420dc7b7 |   32 +
 ...emove_15-14-37f9f7bc2d7456046a9f967347337e47 |    2 +
 ...emove_15-15-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_15-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_15-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...remove_15-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...remove_15-5-16367c381d4b189b3640c92511244bfe |    1 +
 ...remove_15-6-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...remove_15-7-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...remove_15-8-552c4eba867e7408fc8652ff0a19170d |    0
 ...remove_15-9-a63925fb2aa8c5df6854c248e674b0ef |    0
 ..._remove_16-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_16-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_16-10-a63925fb2aa8c5df6854c248e674b0ef |    0
 ...emove_16-11-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...emove_16-12-93b7341b523213ab6e58169459bc6818 |    0
 ...emove_16-13-616cc477ed00e691dbc2b310d1c6dd12 |    0
 ...remove_16-14-ea111d286c70e4a0c6a68a7420dc7b7 |   32 +
 ...emove_16-15-37f9f7bc2d7456046a9f967347337e47 |    2 +
 ...emove_16-16-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_16-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_16-3-b12e5c70d6d29757471b900b6160fa8a |    1 +
 ...remove_16-4-593999fae618b6b38322bc9ae4e0c027 |    1 +
 ...remove_16-5-6f53d5613262d393d82d159ec5dc16dc |    1 +
 ...remove_16-6-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...remove_16-7-16367c381d4b189b3640c92511244bfe |    1 +
 ...remove_16-8-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...remove_16-9-ec47ba0fc527a4a04d452a009d59147a |    0
 ..._remove_17-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_17-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_17-10-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...emove_17-11-a55dcc374cb69e225a4f1da56bbd7a68 |    0
 ...emove_17-12-c91289e16ad403babfc91c093ac9b86d |    0
 ...remove_17-13-ea111d286c70e4a0c6a68a7420dc7b7 |   32 +
 ...emove_17-14-37f9f7bc2d7456046a9f967347337e47 |    2 +
 ...emove_17-15-43d53504df013e6b35f81811138a167a |    1 +
 ...emove_17-16-626a252f75285872c1d72706f7f972c6 |    6 +
 ...emove_17-17-1252985379f11ae4b98d2a0e2f121b8a |    6 +
 ...remove_17-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_17-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...remove_17-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...remove_17-5-16367c381d4b189b3640c92511244bfe |    1 +
 ...remove_17-6-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...remove_17-7-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...remove_17-8-67e57f56d1106a57329bf75c491e3c8b |    0
 ...remove_17-9-a63925fb2aa8c5df6854c248e674b0ef |    0
 ..._remove_18-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_18-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_18-10-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...emove_18-11-37ae8e8b4f39f3ff5516afd44715c2ad |    0
 ...emove_18-12-461a24ba6c00f60d75afba62da2ac4f1 |    0
 ...remove_18-13-ea111d286c70e4a0c6a68a7420dc7b7 |   32 +
 ...emove_18-14-37f9f7bc2d7456046a9f967347337e47 |    6 +
 ...emove_18-15-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_18-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_18-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...remove_18-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...remove_18-5-16367c381d4b189b3640c92511244bfe |    1 +
 ...remove_18-6-a4fb8359a2179ec70777aad6366071b7 |    1 +
 ...remove_18-7-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...remove_18-8-b1b996b2e72ca14150af7c82dbc6e139 |    0
 ...remove_18-9-ea467d0fee062a23c720cf47eacfef08 |    0
 ..._remove_19-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_19-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_19-10-8d1e5af37e7992708bf15ab7d887405b |    0
 ...remove_19-11-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...emove_19-12-68e15b1729669c4cb2291dcabfea4387 |   10 +
 ...emove_19-13-b8b9df8f376df228e3c8ae65defe2801 |    0
 ...emove_19-14-eed866a1ad3106a306322519f4bb52f2 |    0
 ...emove_19-15-68e15b1729669c4cb2291dcabfea4387 |    2 +
 ...emove_19-16-471f8e794fd712dce2e40334b383e08e |    0
 ...emove_19-17-ae0f7d5734ca67cbfebed70c4657e330 |    0
 ...emove_19-18-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_19-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_19-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...remove_19-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...remove_19-5-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ..._remove_19-6-a6c043a89a9c3456af8ee065cb17239 |    0
 ...remove_19-7-48f70528347f5201f387d28dae37a14a |    0
 ...remove_19-8-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...remove_19-9-8a08edd1aa63fd3b051da82246793259 |    0
 ...n_remove_2-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ..._remove_2-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...remove_2-10-2309570010c3e679b884c100de57d002 |    0
 ..._remove_2-11-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...remove_2-12-43d53504df013e6b35f81811138a167a |    1 +
 ..._remove_2-2-cafed8ca348b243372b9114910be1557 |    1 +
 ..._remove_2-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ..._remove_2-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ..._remove_2-5-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...n_remove_2-6-1acf02741a2ff987d3e00ae9722c26e |    0
 ..._remove_2-7-48f70528347f5201f387d28dae37a14a |    0
 ..._remove_2-8-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ..._remove_2-9-4a9974900fb5bc2fc8e5d614f5026c0f |    0
 ..._remove_20-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_20-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_20-10-89c57c91facbf54299e08955e3783ea6 |    0
 ...remove_20-11-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...emove_20-12-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_20-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_20-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...remove_20-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...remove_20-5-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ..._remove_20-6-a73143117ffec1225f6d492e5aa577e |    0
 ...remove_20-7-82f81adc097c247475fd29076e0cb85f |    0
 ...remove_20-8-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...remove_20-9-683949ae07de12da0b7e7ba7f4450daa |    0
 ..._remove_21-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_21-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_21-10-e19469a1b70be25caaf670fe68f0a747 |    0
 ...remove_21-11-ea111d286c70e4a0c6a68a7420dc7b7 |   26 +
 ...emove_21-12-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_21-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_21-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...remove_21-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...remove_21-5-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...remove_21-6-aeba356b56f8659963d8b2dc07a84a6f |    0
 ...remove_21-7-5716c408db679fb88352eaceb1703bd7 |    0
 ...remove_21-8-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...remove_21-9-deadbce171926623b0586587fbbcd144 |    0
 ..._remove_22-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_22-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_22-10-403471d96c56b565272d2e4c4926d240 |    0
 ...remove_22-11-ea111d286c70e4a0c6a68a7420dc7b7 |   28 +
 ...emove_22-12-68e15b1729669c4cb2291dcabfea4387 |   10 +
 ...emove_22-13-a28b876b5df29140ef2bf62b4d0de3fd |    0
 ...emove_22-14-8eb6d4bed951caa7ba9fe6b3a83d76af |    0
 ...emove_22-15-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_22-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_22-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...remove_22-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...remove_22-5-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...remove_22-6-722acd65700dd132dc6b4bc8c56f4ce0 |    0
 ...remove_22-7-46da090f5a2c73b175207cf63ff46653 |    0
 ...remove_22-8-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...remove_22-9-b3edbbee0543ff268db4059afb9cb2cb |    0
 ..._remove_23-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_23-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_23-10-613ce50facecdc8d7bf8806a8ff17c13 |    0
 ...remove_23-11-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...emove_23-12-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_23-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_23-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...remove_23-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...remove_23-5-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...remove_23-6-b4e2e8cf42d1f3d4f54615a7b3d4c9a7 |    0
 ...remove_23-7-48f70528347f5201f387d28dae37a14a |    0
 ...remove_23-8-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...remove_23-9-2dca12ca51c74540e7cdbbb05e336ed5 |    0
 ..._remove_24-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ...remove_24-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...emove_24-10-6d89089b1eead05510dbccad5fcc4805 |    0
 ...remove_24-11-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...emove_24-12-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_24-2-cafed8ca348b243372b9114910be1557 |    1 +
 ...remove_24-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ...remove_24-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ...remove_24-5-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...remove_24-6-72ae7a9640ae611f61ac954ac1a4b682 |    0
 ...remove_24-7-44a7b0f14b4f5151c37498367ad7fe1e |    0
 ...remove_24-8-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...remove_24-9-4c0550cc9c28de25993c1f98de39168f |    0
 ...n_remove_3-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ..._remove_3-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...remove_3-10-cfc49418c6621c665dfb671ed5656fc9 |    0
 ..._remove_3-11-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...remove_3-12-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_3-13-e409e7032445097ace016b1876d95b3e |   18 +
 ..._remove_3-2-cafed8ca348b243372b9114910be1557 |    1 +
 ..._remove_3-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ..._remove_3-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ..._remove_3-5-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ..._remove_3-6-c36130e41df18093eee24b45fc0846f0 |    0
 ..._remove_3-7-48f70528347f5201f387d28dae37a14a |    0
 ..._remove_3-8-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ..._remove_3-9-7da122d7b42dc7ef504ccc442d6545f1 |    0
 ...n_remove_4-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ..._remove_4-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...remove_4-10-19865a08066d80cb069ae6312c465ee6 |    0
 ...remove_4-11-3ef350a0f7bbc1c54774e33dd54d9e46 |    0
 ..._remove_4-12-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...remove_4-13-43d53504df013e6b35f81811138a167a |    1 +
 ..._remove_4-2-cafed8ca348b243372b9114910be1557 |    1 +
 ..._remove_4-3-b12e5c70d6d29757471b900b6160fa8a |    1 +
 ..._remove_4-4-593999fae618b6b38322bc9ae4e0c027 |    1 +
 ..._remove_4-5-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ..._remove_4-6-6f53d5613262d393d82d159ec5dc16dc |    1 +
 ..._remove_4-7-90fcd4eb330919ad92aecb8a5bf30ead |    0
 ..._remove_4-8-48f70528347f5201f387d28dae37a14a |    0
 ..._remove_4-9-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...n_remove_5-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ..._remove_5-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...remove_5-10-4a9974900fb5bc2fc8e5d614f5026c0f |    0
 ...remove_5-11-2309570010c3e679b884c100de57d002 |    0
 ..._remove_5-12-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...remove_5-13-43d53504df013e6b35f81811138a167a |    1 +
 ..._remove_5-2-cafed8ca348b243372b9114910be1557 |    1 +
 ..._remove_5-3-b12e5c70d6d29757471b900b6160fa8a |    1 +
 ..._remove_5-4-593999fae618b6b38322bc9ae4e0c027 |    1 +
 ..._remove_5-5-6f53d5613262d393d82d159ec5dc16dc |    1 +
 ..._remove_5-6-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ..._remove_5-7-4da6ca94af4caf4426e5676a32b70375 |    0
 ..._remove_5-8-48f70528347f5201f387d28dae37a14a |    0
 ..._remove_5-9-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...n_remove_6-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ..._remove_6-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...remove_6-10-52171e0094ea92aaea8a485aedc88e88 |    0
 ...remove_6-11-60361645974d38829674ec6bb5502a62 |    0
 ...remove_6-12-43d53504df013e6b35f81811138a167a |    1 +
 ...remove_6-13-e409e7032445097ace016b1876d95b3e |   10 +
 ...remove_6-14-f74b28904e86047150396bc42680ca38 |   10 +
 ..._remove_6-2-cafed8ca348b243372b9114910be1557 |    1 +
 ..._remove_6-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ..._remove_6-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ..._remove_6-5-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ...n_remove_6-6-22f22c916f3bc3bf0a28259c7b232b7 |    0
 ..._remove_6-7-48f70528347f5201f387d28dae37a14a |    0
 ..._remove_6-8-19e054c1050e5dbf703e91a48253ecdf |    0
 ..._remove_6-9-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...n_remove_7-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ..._remove_7-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...remove_7-10-3ef350a0f7bbc1c54774e33dd54d9e46 |    0
 ..._remove_7-11-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...remove_7-12-43d53504df013e6b35f81811138a167a |    1 +
 ..._remove_7-2-cafed8ca348b243372b9114910be1557 |    1 +
 ..._remove_7-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ..._remove_7-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ..._remove_7-5-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ..._remove_7-6-3744f0ebf5c002fdfcec67fbce03dfca |    0
 ..._remove_7-7-68f30e8e5c05bbedbda95d88ab6f3ee2 |    0
 ..._remove_7-8-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ..._remove_7-9-19865a08066d80cb069ae6312c465ee6 |    0
 ...n_remove_8-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ..._remove_8-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...remove_8-10-2309570010c3e679b884c100de57d002 |    0
 ..._remove_8-11-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...remove_8-12-43d53504df013e6b35f81811138a167a |    1 +
 ..._remove_8-2-cafed8ca348b243372b9114910be1557 |    1 +
 ..._remove_8-3-dc129f70e75cd575ce8c0de288884523 |    1 +
 ..._remove_8-4-a572a07cd60fd4607ddd7613db8a64ab |    1 +
 ..._remove_8-5-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ..._remove_8-6-895f2432b4be6fcb11641c1d063570ee |    0
 ..._remove_8-7-68f30e8e5c05bbedbda95d88ab6f3ee2 |    0
 ..._remove_8-8-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ..._remove_8-9-4a9974900fb5bc2fc8e5d614f5026c0f |    0
 ...n_remove_9-0-3c29684bfd2df7439ee0551eb42cfa0 |    1 +
 ..._remove_9-1-16a6a293f1d2ce481b1d2482b1d5787c |    1 +
 ...remove_9-10-12cf3335c756f8715a07c5a604f10f64 |    0
 ...remove_9-11-4e84cd589eceda668833f8f19ec28e7c |    0
 ..._remove_9-12-ea111d286c70e4a0c6a68a7420dc7b7 |   27 +
 ...remove_9-13-43d53504df013e6b35f81811138a167a |    1 +
 ..._remove_9-2-cafed8ca348b243372b9114910be1557 |    1 +
 ..._remove_9-3-b12e5c70d6d29757471b900b6160fa8a |    1 +
 ..._remove_9-4-593999fae618b6b38322bc9ae4e0c027 |    1 +
 ..._remove_9-5-6f53d5613262d393d82d159ec5dc16dc |    1 +
 ..._remove_9-6-a2a411ad6620aa1ab24550ade336e785 |    1 +
 ..._remove_9-7-f77ac921b27860fac94cac6b352f3eb5 |    0
 ..._remove_9-8-68f30e8e5c05bbedbda95d88ab6f3ee2 |    0
 ..._remove_9-9-8ff0bb1bf3da91b51d37923f1876be0e |    0
 ...on_script-0-ca195b08d98d7f21fe93208499bf0ff6 |  500 +
 ...on_script-1-982cc6d7b98f8fb1055a10ef021e2769 | 1000 ++
 ...nion_view-0-e56367a21517656c18a5bcfeecb4327d |    0
 ...nion_view-1-c790d4344144460224b0f02be7e137a8 |    0
 ...nion_view-2-7e33b0744f57bdc8ebcd9d45348aef14 |    0
 ...nion_view-3-4a746bd076e063017c4d6a2f9218a6e4 |    0
 ...nion_view-4-d3d75f376f83b694b1dc62c46fa53f4e |    0
 ...nion_view-5-5d56e4e800a2a2ea70bd1f2ac31f2245 |    0
 ...nion_view-6-c9d7dcde469d3b9a66965a64dd15e4ae |    1 +
 ...nion_view-7-3b03210f94ec40db9ab02620645014d1 |    1 +
 ...nion_view-8-35f48c7d6fa164bb84643657bc9280a8 |    1 +
 ...varchar_2-0-fbced67562c536a7e9b6d3928bd9d0af |    0
 ...varchar_2-1-bee4e3a9ded7276960e619e6185bf329 |    0
 ...varchar_2-2-779a555944479991520be53f7f247626 |    0
 ...varchar_2-3-a8c072e5b13997e9c79484b4af9d78da |    5 +
 ...varchar_2-4-c7ac6a1b3e9416e42d2d1b56f017fe6f |    5 +
 ...varchar_2-5-96353c24b5f2b361f72e5c26b4135519 |    5 +
 ...varchar_2-6-2b62789d07b4044bc32190261bf3490f |    5 +
 ...varchar_2-7-fbced67562c536a7e9b6d3928bd9d0af |    0
 ...har_join1-0-f170a8c3d5db4cbf4e7c10aee1ef652e |    0
 ...har_join1-1-8318072ee410cae36186c9880989a1a5 |    0
 ...ar_join1-10-1958143ee083437e87662cadb48c37ce |    3 +
 ...har_join1-11-a55f750032663f77066e4979dedea1c |    3 +
 ...ar_join1-12-f170a8c3d5db4cbf4e7c10aee1ef652e |    0
 ...ar_join1-13-8318072ee410cae36186c9880989a1a5 |    0
 ...ar_join1-14-8bbaae82c89553165b975c5b8ca3aee4 |    0
 ...har_join1-2-8bbaae82c89553165b975c5b8ca3aee4 |    0
 ...har_join1-3-735f68c77eae74623c8bdbebc995a3c7 |    0
 ...har_join1-4-d5105d36e4d077e0929597124526c532 |    0
 ...har_join1-5-93624b74270b7ebd40bbb8c0a7e93e28 |    0
 ...rchar_join1-6-6bb08c5baa913d9dc506aef65425ef |    0
 ...har_join1-7-341118dab140b17f0b9d2c7b101d1298 |    0
 ...har_join1-8-afe7304d94450481c01ddbaf6cc3f596 |    0
 ...har_join1-9-c152d3dc6495ef75e4872dea4b7e0f82 |    3 +
 ...ted_types-0-e41b0e9db7a9dbd0540e29df341933bc |    0
 ...ted_types-1-87a28b0e800f051525899324a064b878 |    0
 ...ted_types-10-92f25849990eb777ac2711f9dd2e628 |    1 +
 ...ed_types-11-9780781a92fdd992f3cee080a8717238 |    1 +
 ...ed_types-12-e1a4006971319a352280fc52eabf449f |    0
 ...ed_types-13-d4574217a243a7d506398a819cd0eab4 |    0
 ...ed_types-14-7c33a62195359bc89460ad65f6a5f763 |    1 +
 ...ted_types-15-d5e5cec4ce94e8928e69e3ffb8e0215 |    1 +
 ...ed_types-16-93811d146a429c44a2494b3aa4b2caa2 |    0
 ...ed_types-17-5724af3985c67a0cb69919c9bbce15dc |    0
 ...ed_types-18-d1be2ee3765a80469837ba11eb8685e1 |    1 +
 ...ed_types-19-a54f9a284228e7cdce8c34b8094f2377 |    1 +
 ...ted_types-2-ae69b82461acc2aa366d8b1f8626d6fb |    0
 ...ed_types-20-51a9279006f61097e68a52201daf6710 |    0
 ...ed_types-21-1d304e09cc2a8b2824bfc04bdbc976ad |    1 +
 ...ed_types-22-c2bf5acbe5ebc16eaf2388fd36a61fe8 |    1 +
 ...ed_types-23-c7ea918777b725f2790da4fa00a3efa6 |    0
 ...ed_types-24-5a69236334a3a1c4e771206cf547d730 |    1 +
 ...ed_types-25-61b030bb2220a533532d871ae0e08cdb |    1 +
 ...ed_types-26-e41b0e9db7a9dbd0540e29df341933bc |    0
 ...ed_types-27-87a28b0e800f051525899324a064b878 |    0
 ...ed_types-28-ae69b82461acc2aa366d8b1f8626d6fb |    0
 ...ed_types-29-39d44d19c7963a9647fd3293eef670d4 |    0
 ...ted_types-3-39d44d19c7963a9647fd3293eef670d4 |    0
 ...ed_types-30-162806477075d97de16dfa6f2576b751 |    0
 ...ed_types-31-5b28e1fdb28b365ef419008a4752ed53 |    0
 ...ted_types-4-162806477075d97de16dfa6f2576b751 |    0
 ...ted_types-5-5b28e1fdb28b365ef419008a4752ed53 |    0
 ...ted_types-6-a47b99c355df4aad56dceb7f81a7fd5b |    0
 ...ted_types-7-8c483a7a0e148ca13a292a625f8702f1 |    0
 ...ted_types-8-94309e2b4e68ab7e25f7d9656f10b352 |    0
 ...ted_types-9-f248796769bc7f57cf56a75034a45520 |    0
 ...har_serde-0-750a23ebdd77f32b555d4caba7ac5445 |    0
 ...har_serde-1-6af2fafa0ffdb36eec00f28ed8e1d76d |    0
 ...ar_serde-10-496280d9365ee601d9b68a91495d7160 |    0
 ...ar_serde-11-2f4d5f574f659df2bd0fb97f2d50a36e |    0
 ...ar_serde-12-80727f22f1343407ba9200c86ed84280 |    0
 ...ar_serde-13-4829e6e5822c73fb33ba3d619b4bd31e |    5 +
 ...ar_serde-14-4794ee93811ce3a81f64c65aed0b8b13 |    5 +
 ...ar_serde-15-6ae634e1ae1aa0730a33396bce5a6604 |    0
 ...ar_serde-16-516202183287d734d35d8c7788d22652 |    0
 ...ar_serde-17-8d4419222a728e2bbc6a464b5a0b5f7a |    0
 ...ar_serde-18-b2dfd28d6a5b1e6f4556ad19755b739d |    5 +
 ...ar_serde-19-f258df2db09e9cc0e049e85e6ad950ad |    5 +
 ...har_serde-2-87ba3f40293b9c79fcdb3064d964232e |    0
 ...ar_serde-20-dcbc6c836bd9b95be56dd0c9c3ea83d2 |    0
 ...ar_serde-21-64536c77ae91bfb6cf7f93f178c6200b |    0
 ...har_serde-22-e7fea2396e28d9db1dc9dea3aacc7b7 |    0
 ...ar_serde-23-d4dfc5f1e98b84b16b2b5b1d50917b70 |    5 +
 ...ar_serde-24-770169b632b76cedcd6dfb87fdc46575 |    5 +
 ...ar_serde-25-3470a259b04e126c655531491787e2fc |    0
 ...ar_serde-26-55808e190e0ab81dcdc1feb52543ad9f |    0
 ...ar_serde-27-8fe526fdd347c25529a383f27ad20566 |    0
 ...ar_serde-28-5e4de93349ba89a8344bb799ad60678e |    5 +
 ...ar_serde-29-42b8e7b82cd061dfd388fbf13c8f6b0c |    5 +
 ...har_serde-3-d2a0276dbf0ab98a4aa5192b7c0f2709 |    0
 ...ar_serde-30-c7a29f8b2668b31bb34cafdc1e6f3c9a |    0
 ...ar_serde-31-db1e88efcd55aaef567edaa89c1c1e12 |    0
 ...ar_serde-32-bffe130dfc0a3b6a072b5ebbaf092cfb |    0
 ...ar_serde-33-620729dc7661c22f1acdc425a7cf0364 |    5 +
 ...ar_serde-34-807ee73e1cd66704dd585f7e0de954d9 |    5 +
 ...ar_serde-35-750a23ebdd77f32b555d4caba7ac5445 |    0
 ...ar_serde-36-6af2fafa0ffdb36eec00f28ed8e1d76d |    0
 ...ar_serde-37-87ba3f40293b9c79fcdb3064d964232e |    0
 ...ar_serde-38-d2a0276dbf0ab98a4aa5192b7c0f2709 |    0
 ...ar_serde-39-8b5f81c27c41807c757522e257a8003f |    0
 ...har_serde-4-8b5f81c27c41807c757522e257a8003f |    0
 ...ar_serde-40-787193a1679a2153c037d3e4c8192bba |    0
 ...har_serde-5-787193a1679a2153c037d3e4c8192bba |    0
 ...har_serde-6-122f15d410249b554e12eccdfa46cc43 |    0
 ...har_serde-7-81e68559f5ba5fe6d3c590ae75fdd810 |    0
 ...har_serde-8-3bfa13085b001c1a333cc72d5c9f4244 |    5 +
 ...har_serde-9-ec43be632e5f74057aba54c4f562c601 |    5 +
 ...ar_union1-0-433f0ff2f1c8dc92fba226759326067e |    0
 ...ar_union1-1-2d1b9ffae67b8cff19b5c0c9ada38cec |    0
 ...r_union1-10-6ec48d5fea3e4a35275956b9b4467715 |    4 +
 ...r_union1-11-78f6e219b974e1fdf3663e46f57892a9 |    4 +
 ...r_union1-12-433f0ff2f1c8dc92fba226759326067e |    0
 ...r_union1-13-2d1b9ffae67b8cff19b5c0c9ada38cec |    0
 ...r_union1-14-217ba1b02c693576b652d719970a0048 |    0
 ...ar_union1-2-217ba1b02c693576b652d719970a0048 |    0
 ...ar_union1-3-ce2fdb2b3ec26c9a6b351d10ac8283ca |    0
 ...ar_union1-4-86e7275fc6c5ce64da5031aa7c79821b |    0
 ...ar_union1-5-bf77db56df2b2a077d668e47211be708 |    0
 ...ar_union1-6-67e66fa14dddc17757436539eca9ef64 |    0
 ...ar_union1-7-48766d09c5ed1b6abe9ce0b8996adf36 |    0
 ...ar_union1-8-3a6c2e0125fb0c18f5f783b5d3c409d7 |    0
 ...ar_union1-9-b9455ffec62df97cfec63204ce02a110 |    4 +
 .../view-0-5528e36b3b0f5b14313898cc45f9c23a     |    0
 .../view-1-7650b86c86dd6b1a99c86ddc5a31bd63     |    0
 .../view-10-7aae4448a05e8a8a3bace7522e952cd0    |    0
 .../view-11-dc95343d3e57846485dd543476391376    |    0
 .../view-12-371764e1cae31ea0518c03060528d239    |    0
 .../view-13-2abce88008f8a19164758ee821aaa8a6    |    0
 .../view-14-deb504f4f70fd7db975950c3c47959ee    |    0
 .../view-15-6f2797b6f81943d3b53b8d247ae8512b    |    0
 .../view-2-9c529f486fa81a032bfe1253808fca8      |    0
 .../view-3-89c80c0e90409d5e304775c9f420915a     |    0
 .../view-4-4a64d1a623ca71e515796787dbd0f904     |    0
 .../view-5-f6d1bce095ecbf1aa484891392fdb07b     |    0
 .../view-6-47b5043f03a84695b6784682b4402ac8     |    0
 .../view-7-8b1bbdadfd1e11af1b56064196164e58     |    0
 .../view-8-60d2f3ee552ae7021f9fa72f0dcf2867     |    0
 .../view-9-66c68babac10ae0f645fe8334c5a42d4     |    0
 ...view_cast-0-89bd46ad04f967f1f5ee17c6f201aacf |    0
 ...view_cast-1-85685a26971fb51ab6e28f9c5e8421bb |    0
 ...iew_cast-10-a7c865e5180df8d73dba90ede8be0d45 |    0
 ...view_cast-2-af2050aa97f0cd930cb1b8ec791007de |    0
 .../view_cast-3-2a232c31d056e6abc76f8ebe53ccd97 |    0
 ...view_cast-4-d9edb83f4cf847e141d97012314917d4 |    0
 ...view_cast-5-6db508ccd85562a9ca7841fb0a08981a |    0
 ...view_cast-6-aa5be3380ddc7104258567b406d93cc5 |    0
 ...view_cast-7-78ac3800b22682b31708b6a09b402bfb |    0
 ...view_cast-8-2cc0c576f0a008abf5bdf3308d500869 |    0
 ...view_cast-9-f306bf3ad1c2a99f6f1843db44d7dfb4 |    0
 ...ew_inputs-0-9e67dfd1d595ab8b1935b789645f76c0 |    0
 ...ew_inputs-1-5af97e73bc3841793440105aae766bbe |    0
 ...al_column-0-9bacd1908e56d621913a74fe9a583d9d |  500 +
 ...al_column-1-3ebad682d4ff6ca9c806db3471cf3945 |  309 +
 ...l_column-10-2915b222a58bc994246591e536d388b4 |    0
 ...al_column-2-1536b365fe0a94b30a62364996529966 |  309 +
 ...al_column-3-c66776673c986b59b27e704664935988 |    0
 ...al_column-4-e47094c927b1091e31c185db0a4e69a6 |    1 +
 ...al_column-5-d137fa7c27bc98d5f1a33f666a07f6b7 |    0
 ...al_column-6-68d6973677af5c9f1f1f49360c3175e7 |    1 +
 ...al_column-7-20d7d672a4289fbd1a5de485a8353ac6 |    0
 ...al_column-8-2b312255c5d1dcf9a617b1ebfd8a00f7 |  500 +
 ...ual_column-9-c152da33c1517ecfc336f72b9c133d5 |    0
 .../add_partition_with_whitelist.q              |    8 +
 .../src/test/queries/clientnegative/addpart1.q  |   11 +
 .../alter_concatenate_indexed_table.q           |   16 +
 .../queries/clientnegative/alter_non_native.q   |    6 +
 .../alter_partition_coltype_2columns.q          |   11 +
 .../alter_partition_coltype_invalidcolname.q    |   12 +
 .../alter_partition_coltype_invalidtype.q       |   11 +
 .../alter_partition_invalidspec.q               |    8 +
 .../clientnegative/alter_partition_nodrop.q     |    9 +
 .../alter_partition_nodrop_table.q              |    9 +
 .../clientnegative/alter_partition_offline.q    |   11 +
 .../alter_partition_with_whitelist.q            |    9 +
 .../alter_rename_partition_failure.q            |    6 +
 .../alter_rename_partition_failure2.q           |    6 +
 .../alter_rename_partition_failure3.q           |    6 +
 .../clientnegative/alter_table_add_partition.q  |    5 +
 .../clientnegative/alter_table_wrong_regex.q    |    7 +
 .../alter_view_as_select_not_exist.q            |    4 +
 .../alter_view_as_select_with_partition.q       |   12 +
 .../queries/clientnegative/alter_view_failure.q |    3 +
 .../clientnegative/alter_view_failure2.q        |    8 +
 .../clientnegative/alter_view_failure3.q        |    2 +
 .../clientnegative/alter_view_failure4.q        |    8 +
 .../clientnegative/alter_view_failure5.q        |    8 +
 .../clientnegative/alter_view_failure6.q        |   11 +
 .../clientnegative/alter_view_failure7.q        |    8 +
 .../clientnegative/alter_view_failure8.q        |    3 +
 .../clientnegative/alter_view_failure9.q        |    7 +
 .../src/test/queries/clientnegative/altern1.q   |    4 +
 .../test/queries/clientnegative/ambiguous_col.q |    1 +
 .../queries/clientnegative/ambiguous_col0.q     |    2 +
 .../queries/clientnegative/ambiguous_col1.q     |    2 +
 .../queries/clientnegative/ambiguous_col2.q     |    2 +
 .../src/test/queries/clientnegative/analyze.q   |    1 +
 .../src/test/queries/clientnegative/analyze1.q  |    1 +
 .../test/queries/clientnegative/analyze_view.q  |    6 +
 .../src/test/queries/clientnegative/archive1.q  |   11 +
 .../src/test/queries/clientnegative/archive2.q  |   10 +
 .../src/test/queries/clientnegative/archive3.q  |    5 +
 .../src/test/queries/clientnegative/archive4.q  |    5 +
 .../src/test/queries/clientnegative/archive5.q  |    5 +
 .../queries/clientnegative/archive_corrupt.q    |   18 +
 .../queries/clientnegative/archive_insert1.q    |   13 +
 .../queries/clientnegative/archive_insert2.q    |   13 +
 .../queries/clientnegative/archive_insert3.q    |   13 +
 .../queries/clientnegative/archive_insert4.q    |   15 +
 .../queries/clientnegative/archive_multi1.q     |   13 +
 .../queries/clientnegative/archive_multi2.q     |   12 +
 .../queries/clientnegative/archive_multi3.q     |   13 +
 .../queries/clientnegative/archive_multi4.q     |   13 +
 .../queries/clientnegative/archive_multi5.q     |   13 +
 .../queries/clientnegative/archive_multi6.q     |   13 +
 .../queries/clientnegative/archive_multi7.q     |   12 +
 .../queries/clientnegative/archive_partspec1.q  |   10 +
 .../queries/clientnegative/archive_partspec2.q  |   10 +
 .../queries/clientnegative/archive_partspec3.q  |   10 +
 .../queries/clientnegative/archive_partspec4.q  |   10 +
 .../queries/clientnegative/archive_partspec5.q  |   10 +
 .../clientnegative/authorization_fail_1.q       |    7 +
 .../clientnegative/authorization_fail_2.q       |    7 +
 .../clientnegative/authorization_fail_3.q       |   12 +
 .../clientnegative/authorization_fail_4.q       |   15 +
 .../clientnegative/authorization_fail_5.q       |   20 +
 .../clientnegative/authorization_fail_6.q       |    6 +
 .../clientnegative/authorization_fail_7.q       |   17 +
 .../queries/clientnegative/authorization_part.q |   37 +
 .../test/queries/clientnegative/autolocal1.q    |   15 +
 .../queries/clientnegative/bad_exec_hooks.q     |    6 +
 .../test/queries/clientnegative/bad_indextype.q |    1 +
 .../queries/clientnegative/bad_sample_clause.q  |    6 +
 .../clientnegative/bucket_mapjoin_mismatch1.q   |   42 +
 .../bucket_mapjoin_wrong_table_metadata_1.q     |   20 +
 .../bucket_mapjoin_wrong_table_metadata_2.q     |   24 +
 .../queries/clientnegative/cachingprintstream.q |    8 +
 .../clientnegative/cluster_tasklog_retrieval.q  |    6 +
 .../clientnegative/clusterbydistributeby.q      |    8 +
 .../queries/clientnegative/clusterbyorderby.q   |    5 +
 .../queries/clientnegative/clusterbysortby.q    |    8 +
 .../src/test/queries/clientnegative/clustern1.q |    2 +
 .../src/test/queries/clientnegative/clustern2.q |    3 +
 .../src/test/queries/clientnegative/clustern3.q |    2 +
 .../src/test/queries/clientnegative/clustern4.q |    2 +
 .../column_change_skewedcol_type1.q             |    5 +
 .../queries/clientnegative/column_rename1.q     |    6 +
 .../queries/clientnegative/column_rename2.q     |    6 +
 .../queries/clientnegative/column_rename3.q     |    1 +
 .../queries/clientnegative/column_rename4.q     |    6 +
 .../queries/clientnegative/column_rename5.q     |    6 +
 .../clientnegative/columnstats_partlvl_dp.q     |   16 +
 .../columnstats_partlvl_incorrect_num_keys.q    |   16 +
 .../columnstats_partlvl_invalid_values.q        |   16 +
 .../columnstats_partlvl_multiple_part_clause.q  |   16 +
 .../queries/clientnegative/columnstats_tbllvl.q |   22 +
 .../columnstats_tbllvl_complex_type.q           |   17 +
 .../columnstats_tbllvl_incorrect_column.q       |   22 +
 .../clientnegative/compare_double_bigint.q      |    5 +
 .../clientnegative/compare_string_bigint.q      |    5 +
 .../clientnegative/create_insert_outputformat.q |   11 +
 .../clientnegative/create_or_replace_view1.q    |    6 +
 .../clientnegative/create_or_replace_view2.q    |    6 +
 .../clientnegative/create_or_replace_view3.q    |    3 +
 .../clientnegative/create_or_replace_view4.q    |    5 +
 .../clientnegative/create_or_replace_view5.q    |    5 +
 .../clientnegative/create_or_replace_view6.q    |    5 +
 .../clientnegative/create_or_replace_view7.q    |    7 +
 .../clientnegative/create_or_replace_view8.q    |    5 +
 ...te_skewed_table_col_name_value_no_mismatch.q |    3 +
 .../create_skewed_table_dup_col_name.q          |    3 +
 ...eate_skewed_table_failure_invalid_col_name.q |    4 +
 .../clientnegative/create_table_failure1.q      |    1 +
 .../clientnegative/create_table_failure2.q      |    1 +
 .../clientnegative/create_table_failure3.q      |    1 +
 .../clientnegative/create_table_failure4.q      |    1 +
 .../clientnegative/create_table_wrong_regex.q   |    4 +
 .../clientnegative/create_udaf_failure.q        |    6 +
 .../clientnegative/create_unknown_genericudf.q  |    1 +
 .../clientnegative/create_unknown_udf_udaf.q    |    1 +
 .../clientnegative/create_view_failure1.q       |    6 +
 .../clientnegative/create_view_failure2.q       |    6 +
 .../clientnegative/create_view_failure3.q       |    5 +
 .../clientnegative/create_view_failure4.q       |    5 +
 .../clientnegative/create_view_failure5.q       |    9 +
 .../clientnegative/create_view_failure6.q       |    6 +
 .../clientnegative/create_view_failure7.q       |    6 +
 .../clientnegative/create_view_failure8.q       |    6 +
 .../clientnegative/create_view_failure9.q       |    6 +
 .../ql/src/test/queries/clientnegative/ctas.q   |    5 +
 .../database_create_already_exists.q            |    5 +
 .../database_create_invalid_name.q              |    4 +
 .../database_drop_does_not_exist.q              |    4 +
 .../clientnegative/database_drop_not_empty.q    |    8 +
 .../database_drop_not_empty_restrict.q          |    8 +
 .../database_switch_does_not_exist.q            |    4 +
 .../test/queries/clientnegative/date_literal1.q |    2 +
 .../test/queries/clientnegative/date_literal2.q |    2 +
 .../test/queries/clientnegative/date_literal3.q |    2 +
 .../src/test/queries/clientnegative/ddltime.q   |    6 +
 .../queries/clientnegative/decimal_precision.q  |   10 +
 .../clientnegative/decimal_precision_1.q        |   10 +
 .../clientnegative/default_partition_name.q     |    3 +
 .../src/test/queries/clientnegative/deletejar.q |    4 +
 .../test/queries/clientnegative/desc_failure1.q |    1 +
 .../test/queries/clientnegative/desc_failure2.q |    2 +
 .../test/queries/clientnegative/desc_failure3.q |    5 +
 .../queries/clientnegative/describe_xpath1.q    |    1 +
 .../queries/clientnegative/describe_xpath2.q    |    1 +
 .../queries/clientnegative/describe_xpath3.q    |    1 +
 .../queries/clientnegative/describe_xpath4.q    |    1 +
 .../disallow_incompatible_type_change_on1.q     |   17 +
 .../disallow_incompatible_type_change_on2.q     |    6 +
 .../clientnegative/drop_function_failure.q      |    3 +
 .../queries/clientnegative/drop_index_failure.q |    3 +
 .../queries/clientnegative/drop_native_udf.q    |    1 +
 .../clientnegative/drop_partition_failure.q     |   11 +
 .../drop_partition_filter_failure.q             |    8 +
 .../drop_partition_filter_failure2.q            |   11 +
 .../clientnegative/drop_table_failure1.q        |    3 +
 .../clientnegative/drop_table_failure2.q        |    3 +
 .../clientnegative/drop_table_failure3.q        |   12 +
 .../queries/clientnegative/drop_view_failure1.q |    6 +
 .../queries/clientnegative/drop_view_failure2.q |    3 +
 .../duplicate_alias_in_transform.q              |    1 +
 .../duplicate_alias_in_transform_schema.q       |    1 +
 .../queries/clientnegative/duplicate_insert1.q  |    7 +
 .../queries/clientnegative/duplicate_insert2.q  |    6 +
 .../queries/clientnegative/duplicate_insert3.q  |    4 +
 .../src/test/queries/clientnegative/dyn_part1.q |   11 +
 .../src/test/queries/clientnegative/dyn_part2.q |   11 +
 .../src/test/queries/clientnegative/dyn_part3.q |    9 +
 .../src/test/queries/clientnegative/dyn_part4.q |    7 +
 .../clientnegative/dyn_part_empty.q.disabled    |   24 +
 .../test/queries/clientnegative/dyn_part_max.q  |   16 +
 .../clientnegative/dyn_part_max_per_node.q      |   15 +
 .../dynamic_partitions_with_whitelist.q         |   17 +
 ...xchange_partition_neg_incomplete_partition.q |   12 +
 .../exchange_partition_neg_partition_exists.q   |   12 +
 .../exchange_partition_neg_partition_exists2.q  |   13 +
 .../exchange_partition_neg_partition_exists3.q  |   13 +
 .../exchange_partition_neg_partition_missing.q  |    6 +
 .../exchange_partition_neg_table_missing.q      |    2 +
 .../exchange_partition_neg_table_missing2.q     |    8 +
 .../exchange_partition_neg_test.q               |   11 +
 .../clientnegative/exim_00_unsupported_schema.q |   12 +
 .../exim_01_nonpart_over_loaded.q               |   24 +
 .../exim_02_all_part_over_overlap.q             |   38 +
 .../exim_03_nonpart_noncompat_colschema.q       |   23 +
 .../exim_04_nonpart_noncompat_colnumber.q       |   23 +
 .../exim_05_nonpart_noncompat_coltype.q         |   23 +
 .../exim_06_nonpart_noncompat_storage.q         |   23 +
 .../exim_07_nonpart_noncompat_ifof.q            |   26 +
 .../exim_08_nonpart_noncompat_serde.q           |   24 +
 .../exim_09_nonpart_noncompat_serdeparam.q      |   28 +
 .../exim_10_nonpart_noncompat_bucketing.q       |   24 +
 .../exim_11_nonpart_noncompat_sorting.q         |   25 +
 .../clientnegative/exim_12_nonnative_export.q   |    9 +
 .../clientnegative/exim_13_nonnative_import.q   |   24 +
 .../clientnegative/exim_14_nonpart_part.q       |   25 +
 .../clientnegative/exim_15_part_nonpart.q       |   25 +
 .../exim_16_part_noncompat_schema.q             |   26 +
 .../exim_17_part_spec_underspec.q               |   30 +
 .../clientnegative/exim_18_part_spec_missing.q  |   30 +
 .../exim_19_external_over_existing.q            |   23 +
 .../exim_20_managed_location_over_existing.q    |   30 +
 .../exim_21_part_managed_external.q             |   35 +
 .../clientnegative/exim_22_export_authfail.q    |   14 +
 .../exim_23_import_exist_authfail.q             |   22 +
 .../exim_24_import_part_authfail.q              |   31 +
 .../exim_25_import_nonexist_authfail.q          |   23 +
 .../src/test/queries/clientnegative/external1.q |    3 +
 .../src/test/queries/clientnegative/external2.q |    4 +
 .../clientnegative/fetchtask_ioexception.q      |    7 +
 .../clientnegative/fileformat_bad_class.q       |    3 +
 .../clientnegative/fileformat_void_input.q      |    8 +
 .../clientnegative/fileformat_void_output.q     |    6 +
 .../queries/clientnegative/fs_default_name1.q   |    2 +
 .../queries/clientnegative/fs_default_name2.q   |    2 +
 .../queries/clientnegative/genericFileFormat.q  |    1 +
 .../groupby2_map_skew_multi_distinct.q          |   14 +
 .../clientnegative/groupby2_multi_distinct.q    |   13 +
 .../groupby3_map_skew_multi_distinct.q          |   36 +
 .../clientnegative/groupby3_multi_distinct.q    |   36 +
 .../test/queries/clientnegative/groupby_cube1.q |    4 +
 .../test/queries/clientnegative/groupby_cube2.q |    4 +
 .../clientnegative/groupby_grouping_id1.q       |    4 +
 .../clientnegative/groupby_grouping_sets1.q     |    5 +
 .../clientnegative/groupby_grouping_sets2.q     |    4 +
 .../clientnegative/groupby_grouping_sets3.q     |    4 +
 .../clientnegative/groupby_grouping_sets4.q     |    4 +
 .../clientnegative/groupby_grouping_sets5.q     |    5 +
 .../clientnegative/groupby_grouping_sets6.q     |    8 +
 .../clientnegative/groupby_grouping_sets7.q     |   10 +
 .../clientnegative/groupby_invalid_position.q   |    4 +
 .../test/queries/clientnegative/groupby_key.q   |    1 +
 .../queries/clientnegative/groupby_rollup1.q    |    4 +
 .../queries/clientnegative/groupby_rollup2.q    |    4 +
 .../src/test/queries/clientnegative/having1.q   |    2 +
 .../clientnegative/illegal_partition_type.q     |    7 +
 .../clientnegative/illegal_partition_type2.q    |    3 +
 .../clientnegative/index_bitmap_no_map_aggr.q   |    7 +
 .../clientnegative/index_compact_entry_limit.q  |   11 +
 .../clientnegative/index_compact_size_limit.q   |   12 +
 .../ql/src/test/queries/clientnegative/input1.q |    1 +
 .../ql/src/test/queries/clientnegative/input2.q |    1 +
 .../ql/src/test/queries/clientnegative/input4.q |    5 +
 .../src/test/queries/clientnegative/input41.q   |    5 +
 .../queries/clientnegative/input_part0_neg.q    |    3 +
 .../test/queries/clientnegative/insert_into1.q  |   11 +
 .../test/queries/clientnegative/insert_into2.q  |   10 +
 .../test/queries/clientnegative/insert_into3.q  |   16 +
 .../test/queries/clientnegative/insert_into4.q  |   16 +
 .../clientnegative/insert_view_failure.q        |    5 +
 .../queries/clientnegative/insertexternal1.q    |    8 +
 .../insertover_dynapart_ifnotexists.q           |    9 +
 .../clientnegative/invalid_arithmetic_type.q    |    3 +
 .../queries/clientnegative/invalid_avg_syntax.q |    1 +
 .../clientnegative/invalid_cast_from_binary_1.q |    2 +
 .../clientnegative/invalid_cast_from_binary_2.q |    2 +
 .../clientnegative/invalid_cast_from_binary_3.q |    2 +
 .../clientnegative/invalid_cast_from_binary_4.q |    2 +
 .../clientnegative/invalid_cast_from_binary_5.q |    2 +
 .../clientnegative/invalid_cast_from_binary_6.q |    2 +
 .../clientnegative/invalid_cast_to_binary_1.q   |    1 +
 .../clientnegative/invalid_cast_to_binary_2.q   |    1 +
 .../clientnegative/invalid_cast_to_binary_3.q   |    1 +
 .../clientnegative/invalid_cast_to_binary_4.q   |    1 +
 .../clientnegative/invalid_cast_to_binary_5.q   |    1 +
 .../clientnegative/invalid_cast_to_binary_6.q   |    1 +
 .../queries/clientnegative/invalid_columns.q    |    4 +
 .../queries/clientnegative/invalid_config1.q    |    3 +
 .../queries/clientnegative/invalid_config2.q    |    4 +
 .../clientnegative/invalid_create_tbl1.q        |    9 +
 .../clientnegative/invalid_create_tbl2.q        |    1 +
 .../queries/clientnegative/invalid_mapjoin1.q   |    1 +
 .../queries/clientnegative/invalid_max_syntax.q |    1 +
 .../queries/clientnegative/invalid_min_syntax.q |    1 +
 .../clientnegative/invalid_select_column.q      |    4 +
 .../invalid_select_column_with_subquery.q       |    4 +
 .../invalid_select_column_with_tablename.q      |    4 +
 .../clientnegative/invalid_select_expression.q  |    1 +
 .../queries/clientnegative/invalid_std_syntax.q |    1 +
 .../clientnegative/invalid_stddev_samp_syntax.q |    1 +
 .../queries/clientnegative/invalid_sum_syntax.q |    1 +
 .../queries/clientnegative/invalid_t_alter1.q   |    2 +
 .../queries/clientnegative/invalid_t_alter2.q   |    2 +
 .../queries/clientnegative/invalid_t_create2.q  |    1 +
 .../clientnegative/invalid_t_transform.q        |    1 +
 .../queries/clientnegative/invalid_tbl_name.q   |    1 +
 .../clientnegative/invalid_var_samp_syntax.q    |    1 +
 .../clientnegative/invalid_varchar_length_1.q   |    2 +
 .../clientnegative/invalid_varchar_length_2.q   |    1 +
 .../clientnegative/invalid_varchar_length_3.q   |    3 +
 .../clientnegative/invalid_variance_syntax.q    |    1 +
 .../queries/clientnegative/invalidate_view1.q   |   11 +
 .../ql/src/test/queries/clientnegative/join2.q  |    5 +
 .../ql/src/test/queries/clientnegative/join28.q |   15 +
 .../ql/src/test/queries/clientnegative/join29.q |   10 +
 .../ql/src/test/queries/clientnegative/join32.q |   14 +
 .../ql/src/test/queries/clientnegative/join35.q |   18 +
 .../clientnegative/join_nonexistent_part.q      |    4 +
 .../src/test/queries/clientnegative/joinneg.q   |    6 +
 .../queries/clientnegative/lateral_view_alias.q |    3 +
 .../queries/clientnegative/lateral_view_join.q  |    1 +
 .../queries/clientnegative/line_terminator.q    |    3 +
 .../clientnegative/load_exist_part_authfail.q   |    4 +
 .../queries/clientnegative/load_non_native.q    |    5 +
 .../clientnegative/load_nonpart_authfail.q      |    3 +
 .../queries/clientnegative/load_part_authfail.q |    3 +
 .../queries/clientnegative/load_part_nospec.q   |    2 +
 .../clientnegative/load_stored_as_dirs.q        |    7 +
 .../queries/clientnegative/load_view_failure.q  |    3 +
 .../clientnegative/load_wrong_fileformat.q      |    6 +
 .../load_wrong_fileformat_rc_seq.q              |    6 +
 .../load_wrong_fileformat_txt_seq.q             |    6 +
 .../clientnegative/load_wrong_noof_part.q       |    3 +
 .../clientnegative/local_mapred_error_cache.q   |    4 +
 .../src/test/queries/clientnegative/lockneg1.q  |   10 +
 .../src/test/queries/clientnegative/lockneg2.q  |    6 +
 .../src/test/queries/clientnegative/lockneg3.q  |    9 +
 .../src/test/queries/clientnegative/lockneg4.q  |   12 +
 .../src/test/queries/clientnegative/lockneg5.q  |    2 +
 .../clientnegative/macro_unused_parameter.q     |    1 +
 .../clientnegative/mapreduce_stack_trace.q      |   13 +
 .../mapreduce_stack_trace_hadoop20.q            |   13 +
 .../mapreduce_stack_trace_turnoff.q             |   13 +
 .../mapreduce_stack_trace_turnoff_hadoop20.q    |   13 +
 .../queries/clientnegative/merge_negative_1.q   |    3 +
 .../queries/clientnegative/merge_negative_2.q   |    3 +
 .../queries/clientnegative/merge_negative_3.q   |    6 +
 .../queries/clientnegative/minimr_broken_pipe.q |    4 +
 .../queries/clientnegative/nested_complex_neg.q |   15 +
 .../queries/clientnegative/no_matching_udf.q    |    1 +
 .../queries/clientnegative/nonkey_groupby.q     |    1 +
 .../test/queries/clientnegative/nopart_insert.q |    7 +
 .../test/queries/clientnegative/nopart_load.q   |    5 +
 .../queries/clientnegative/notable_alias3.q     |    4 +
 .../queries/clientnegative/notable_alias4.q     |    4 +
 .../clientnegative/orderby_invalid_position.q   |    4 +
 .../orderby_position_unsupported.q              |    4 +
 .../test/queries/clientnegative/orderbysortby.q |    8 +
 .../clientnegative/part_col_complex_type.q      |    1 +
 .../queries/clientnegative/protectmode_part.q   |   15 +
 .../queries/clientnegative/protectmode_part1.q  |   21 +
 .../queries/clientnegative/protectmode_part2.q  |    9 +
 .../clientnegative/protectmode_part_no_drop.q   |   10 +
 .../queries/clientnegative/protectmode_tbl1.q   |    8 +
 .../queries/clientnegative/protectmode_tbl2.q   |   12 +
 .../queries/clientnegative/protectmode_tbl3.q   |   10 +
 .../queries/clientnegative/protectmode_tbl4.q   |   15 +
 .../queries/clientnegative/protectmode_tbl5.q   |   15 +
 .../queries/clientnegative/protectmode_tbl6.q   |    8 +
 .../queries/clientnegative/protectmode_tbl7.q   |   13 +
 .../queries/clientnegative/protectmode_tbl8.q   |   13 +
 .../clientnegative/protectmode_tbl_no_drop.q    |    9 +
 .../ptf_negative_AggrFuncsWithNoGBYNoPartDef.q  |   20 +
 .../ptf_negative_AmbiguousWindowDefn.q          |   28 +
 .../ptf_negative_DistributeByOrderBy.q          |   19 +
 .../ptf_negative_DuplicateWindowAlias.q         |   22 +
 ...tf_negative_HavingLeadWithNoGBYNoWindowing.q |   20 +
 .../ptf_negative_HavingLeadWithPTF.q            |   22 +
 .../ptf_negative_InvalidValueBoundary.q         |   21 +
 .../ptf_negative_JoinWithAmbigousAlias.q        |   20 +
 .../ptf_negative_PartitionBySortBy.q            |   19 +
 .../ptf_negative_WhereWithRankCond.q            |   21 +
 .../clientnegative/ptf_window_boundaries.q      |   17 +
 .../clientnegative/ptf_window_boundaries2.q     |   17 +
 .../queries/clientnegative/recursive_view.q     |   15 +
 .../test/queries/clientnegative/regex_col_1.q   |    2 +
 .../test/queries/clientnegative/regex_col_2.q   |    2 +
 .../queries/clientnegative/regex_col_groupby.q  |    2 +
 .../test/queries/clientnegative/sa_fail_hook3.q |    4 +
 .../ql/src/test/queries/clientnegative/sample.q |    1 +
 .../clientnegative/script_broken_pipe1.q        |    3 +
 .../clientnegative/script_broken_pipe2.q        |    3 +
 .../clientnegative/script_broken_pipe3.q        |    3 +
 .../test/queries/clientnegative/script_error.q  |    7 +
 .../queries/clientnegative/select_charliteral.q |    3 +
 .../queries/clientnegative/select_udtf_alias.q  |    3 +
 .../src/test/queries/clientnegative/semijoin1.q |    2 +
 .../src/test/queries/clientnegative/semijoin2.q |    2 +
 .../src/test/queries/clientnegative/semijoin3.q |    2 +
 .../src/test/queries/clientnegative/semijoin4.q |    3 +
 .../test/queries/clientnegative/serde_regex.q   |   17 +
 .../test/queries/clientnegative/serde_regex2.q  |   23 +
 .../test/queries/clientnegative/serde_regex3.q  |   14 +
 .../clientnegative/set_hiveconf_validation0.q   |    5 +
 .../clientnegative/set_hiveconf_validation1.q   |    5 +
 .../queries/clientnegative/set_table_property.q |    4 +
 .../test/queries/clientnegative/show_columns1.q |    2 +
 .../test/queries/clientnegative/show_columns2.q |    2 +
 .../test/queries/clientnegative/show_columns3.q |    7 +
 .../show_create_table_does_not_exist.q          |    2 +
 .../clientnegative/show_create_table_index.q    |    6 +
 .../queries/clientnegative/show_partitions1.q   |    1 +
 .../clientnegative/show_tableproperties1.q      |    1 +
 .../queries/clientnegative/show_tables_bad1.q   |    1 +
 .../queries/clientnegative/show_tables_bad2.q   |    1 +
 .../clientnegative/show_tables_bad_db1.q        |    1 +
 .../clientnegative/show_tables_bad_db2.q        |    1 +
 .../queries/clientnegative/show_tablestatus.q   |    1 +
 .../show_tablestatus_not_existing_part.q        |    1 +
 .../queries/clientnegative/smb_bucketmapjoin.q  |   23 +
 .../queries/clientnegative/smb_mapjoin_14.q     |   38 +
 .../sortmerge_mapjoin_mismatch_1.q              |   28 +
 .../clientnegative/split_sample_out_of_range.q  |    3 +
 .../clientnegative/split_sample_wrong_format.q  |    3 +
 .../clientnegative/split_sample_wrong_format2.q |    3 +
 .../clientnegative/stats_aggregator_error_1.q   |   18 +
 .../clientnegative/stats_aggregator_error_2.q   |   16 +
 .../clientnegative/stats_noscan_non_native.q    |    6 +
 .../stats_partialscan_autogether.q              |   31 +
 .../stats_partialscan_non_external.q            |    5 +
 .../stats_partialscan_non_native.q              |    6 +
 .../clientnegative/stats_partscan_norcfile.q    |   12 +
 .../clientnegative/stats_publisher_error_1.q    |   18 +
 .../clientnegative/stats_publisher_error_2.q    |   16 +
 .../test/queries/clientnegative/strict_join.q   |    3 +
 .../queries/clientnegative/strict_orderby.q     |    7 +
 .../queries/clientnegative/strict_pruning.q     |    6 +
 .../test/queries/clientnegative/subq_insert.q   |    2 +
 .../ql/src/test/queries/clientnegative/touch1.q |    1 +
 .../ql/src/test/queries/clientnegative/touch2.q |    1 +
 .../clientnegative/truncate_bucketed_column.q   |    7 +
 .../truncate_column_indexed_table.q             |    9 +
 .../truncate_column_list_bucketing.q            |   14 +
 .../clientnegative/truncate_column_seqfile.q    |    7 +
 .../truncate_nonexistant_column.q               |    7 +
 .../clientnegative/truncate_partition_column.q  |    7 +
 .../clientnegative/truncate_partition_column2.q |    7 +
 .../clientnegative/truncate_table_failure1.q    |    2 +
 .../clientnegative/truncate_table_failure2.q    |    2 +
 .../clientnegative/truncate_table_failure3.q    |    4 +
 .../clientnegative/truncate_table_failure4.q    |    5 +
 .../queries/clientnegative/udaf_invalid_place.q |    1 +
 .../clientnegative/udf_array_contains_wrong1.q  |    2 +
 .../clientnegative/udf_array_contains_wrong2.q  |    2 +
 .../queries/clientnegative/udf_assert_true.q    |    7 +
 .../queries/clientnegative/udf_assert_true2.q   |    2 +
 .../clientnegative/udf_case_type_wrong.q        |    6 +
 .../clientnegative/udf_case_type_wrong2.q       |    6 +
 .../clientnegative/udf_case_type_wrong3.q       |    6 +
 .../test/queries/clientnegative/udf_coalesce.q  |    1 +
 .../clientnegative/udf_concat_ws_wrong1.q       |    2 +
 .../clientnegative/udf_concat_ws_wrong2.q       |    2 +
 .../clientnegative/udf_concat_ws_wrong3.q       |    2 +
 .../clientnegative/udf_elt_wrong_args_len.q     |    1 +
 .../queries/clientnegative/udf_elt_wrong_type.q |    3 +
 .../clientnegative/udf_field_wrong_args_len.q   |    1 +
 .../clientnegative/udf_field_wrong_type.q       |    3 +
 .../clientnegative/udf_format_number_wrong1.q   |    2 +
 .../clientnegative/udf_format_number_wrong2.q   |    2 +
 .../clientnegative/udf_format_number_wrong3.q   |    2 +
 .../clientnegative/udf_format_number_wrong4.q   |    2 +
 .../clientnegative/udf_format_number_wrong5.q   |    2 +
 .../clientnegative/udf_format_number_wrong6.q   |    2 +
 .../clientnegative/udf_format_number_wrong7.q   |    2 +
 .../udf_function_does_not_implement_udf.q       |    1 +
 .../queries/clientnegative/udf_if_not_bool.q    |    1 +
 .../clientnegative/udf_if_wrong_args_len.q      |    1 +
 .../ql/src/test/queries/clientnegative/udf_in.q |    1 +
 .../clientnegative/udf_instr_wrong_args_len.q   |    1 +
 .../clientnegative/udf_instr_wrong_type.q       |    3 +
 .../clientnegative/udf_locate_wrong_args_len.q  |    1 +
 .../clientnegative/udf_locate_wrong_type.q      |    3 +
 .../clientnegative/udf_map_keys_arg_num.q       |    1 +
 .../clientnegative/udf_map_keys_arg_type.q      |    1 +
 .../clientnegative/udf_map_values_arg_num.q     |    1 +
 .../clientnegative/udf_map_values_arg_type.q    |    1 +
 .../src/test/queries/clientnegative/udf_max.q   |    2 +
 .../src/test/queries/clientnegative/udf_min.q   |    2 +
 .../queries/clientnegative/udf_printf_wrong1.q  |    2 +
 .../queries/clientnegative/udf_printf_wrong2.q  |    2 +
 .../queries/clientnegative/udf_printf_wrong3.q  |    2 +
 .../queries/clientnegative/udf_printf_wrong4.q  |    2 +
 .../queries/clientnegative/udf_reflect_neg.q    |    9 +
 .../clientnegative/udf_size_wrong_args_len.q    |    5 +
 .../clientnegative/udf_size_wrong_type.q        |    1 +
 .../clientnegative/udf_sort_array_wrong1.q      |    2 +
 .../clientnegative/udf_sort_array_wrong2.q      |    2 +
 .../clientnegative/udf_sort_array_wrong3.q      |    2 +
 .../queries/clientnegative/udf_test_error.q     |    3 +
 .../clientnegative/udf_test_error_reduce.q      |   11 +
 .../clientnegative/udf_when_type_wrong.q        |    6 +
 .../clientnegative/udf_when_type_wrong2.q       |    6 +
 .../clientnegative/udf_when_type_wrong3.q       |    6 +
 .../src/test/queries/clientnegative/udfnull.q   |    6 +
 .../udtf_explode_not_supported1.q               |    1 +
 .../udtf_explode_not_supported2.q               |    1 +
 .../udtf_explode_not_supported3.q               |    1 +
 .../udtf_explode_not_supported4.q               |    1 +
 .../queries/clientnegative/udtf_invalid_place.q |    1 +
 .../clientnegative/udtf_not_supported1.q        |    1 +
 .../clientnegative/udtf_not_supported3.q        |    1 +
 .../ql/src/test/queries/clientnegative/union.q  |    4 +
 .../ql/src/test/queries/clientnegative/union2.q |   13 +
 .../src/test/queries/clientnegative/union22.q   |   26 +
 .../ql/src/test/queries/clientnegative/union3.q |    5 +
 .../test/queries/clientnegative/uniquejoin.q    |    3 +
 .../test/queries/clientnegative/uniquejoin2.q   |    3 +
 .../test/queries/clientnegative/uniquejoin3.q   |    3 +
 .../clientnegative/unset_table_property.q       |    6 +
 .../clientnegative/unset_view_property.q        |    6 +
 .../clientnegative/windowing_leadlag_in_udaf.q  |   15 +
 .../clientnegative/windowing_ll_no_over.q       |   17 +
 .../queries/clientnegative/wrong_column_type.q  |    4 +
 .../queries/clientpositive/add_part_exist.q     |   37 +
 .../queries/clientpositive/add_part_multiple.q  |   24 +
 .../clientpositive/add_partition_no_whitelist.q |    7 +
 .../add_partition_with_whitelist.q              |    9 +
 .../clientpositive/alias_casted_column.q        |    5 +
 .../queries/clientpositive/allcolref_in_udf.q   |   21 +
 .../ql/src/test/queries/clientpositive/alter1.q |   71 +
 .../ql/src/test/queries/clientpositive/alter2.q |   55 +
 .../ql/src/test/queries/clientpositive/alter3.q |   56 +
 .../ql/src/test/queries/clientpositive/alter4.q |   26 +
 .../ql/src/test/queries/clientpositive/alter5.q |   45 +
 .../alter_concatenate_indexed_table.q           |   48 +
 .../test/queries/clientpositive/alter_index.q   |   11 +
 .../test/queries/clientpositive/alter_merge.q   |   41 +
 .../test/queries/clientpositive/alter_merge_2.q |   19 +
 .../queries/clientpositive/alter_merge_stats.q  |   41 +
 .../alter_numbuckets_partitioned_table.q        |   59 +
 .../alter_numbuckets_partitioned_table2.q       |   84 +
 .../alter_partition_clusterby_sortby.q          |   23 +
 .../clientpositive/alter_partition_coltype.q    |   57 +
 .../clientpositive/alter_partition_format_loc.q |   32 +
 .../alter_partition_protect_mode.q              |   26 +
 .../alter_partition_with_whitelist.q            |    9 +
 .../clientpositive/alter_rename_partition.q     |   41 +
 .../alter_rename_partition_authorization.q      |   22 +
 .../queries/clientpositive/alter_skewed_table.q |   32 +
 .../clientpositive/alter_table_not_sorted.q     |    7 +
 .../queries/clientpositive/alter_table_serde.q  |   33 +
 .../queries/clientpositive/alter_table_serde2.q |   20 +
 .../queries/clientpositive/alter_varchar1.q     |   32 +
 .../queries/clientpositive/alter_varchar2.q     |   22 +
 .../clientpositive/alter_view_as_select.q       |   13 +
 .../queries/clientpositive/alter_view_rename.q  |   10 +
 .../test/queries/clientpositive/ambiguous_col.q |    6 +
 .../src/test/queries/clientpositive/archive.q   |   69 +
 .../queries/clientpositive/archive_corrupt.q    |   35 +
 .../clientpositive/archive_excludeHadoop20.q    |   69 +
 .../test/queries/clientpositive/archive_multi.q |   42 +
 .../queries/clientpositive/authorization_1.q    |   89 +
 .../queries/clientpositive/authorization_2.q    |  111 +
 .../queries/clientpositive/authorization_3.q    |   19 +
 .../queries/clientpositive/authorization_4.q    |   13 +
 .../queries/clientpositive/authorization_5.q    |   20 +
 .../queries/clientpositive/authorization_6.q    |   42 +
 .../queries/clientpositive/authorization_7.q    |   15 +
 .../queries/clientpositive/authorization_8.q    |    8 +
 .../test/queries/clientpositive/auto_join0.q    |   23 +
 .../test/queries/clientpositive/auto_join1.q    |   12 +
 .../test/queries/clientpositive/auto_join10.q   |   17 +
 .../test/queries/clientpositive/auto_join11.q   |   16 +
 .../test/queries/clientpositive/auto_join12.q   |   25 +
 .../test/queries/clientpositive/auto_join13.q   |   23 +
 .../test/queries/clientpositive/auto_join14.q   |   19 +
 .../clientpositive/auto_join14_hadoop20.q       |   18 +
 .../test/queries/clientpositive/auto_join15.q   |   19 +
 .../test/queries/clientpositive/auto_join16.q   |   18 +
 .../test/queries/clientpositive/auto_join17.q   |   14 +
 .../test/queries/clientpositive/auto_join18.q   |   27 +
 .../clientpositive/auto_join18_multi_distinct.q |   29 +
 .../test/queries/clientpositive/auto_join19.q   |   16 +
 .../test/queries/clientpositive/auto_join2.q    |   13 +
 .../test/queries/clientpositive/auto_join20.q   |   31 +
 .../test/queries/clientpositive/auto_join21.q   |    5 +
 .../test/queries/clientpositive/auto_join22.q   |    5 +
 .../test/queries/clientpositive/auto_join23.q   |    6 +
 .../test/queries/clientpositive/auto_join24.q   |   13 +
 .../test/queries/clientpositive/auto_join25.q   |   30 +
 .../test/queries/clientpositive/auto_join26.q   |   10 +
 .../test/queries/clientpositive/auto_join27.q   |   25 +
 .../test/queries/clientpositive/auto_join28.q   |   14 +
 .../test/queries/clientpositive/auto_join29.q   |   45 +
 .../test/queries/clientpositive/auto_join3.q    |   12 +
 .../test/queries/clientpositive/auto_join30.q   |  151 +
 .../test/queries/clientpositive/auto_join31.q   |   22 +
 .../test/queries/clientpositive/auto_join32.q   |   78 +
 .../test/queries/clientpositive/auto_join4.q    |   34 +
 .../test/queries/clientpositive/auto_join5.q    |   34 +
 .../test/queries/clientpositive/auto_join6.q    |   35 +
 .../test/queries/clientpositive/auto_join7.q    |   46 +
 .../test/queries/clientpositive/auto_join8.q    |   34 +
 .../test/queries/clientpositive/auto_join9.q    |   14 +
 .../queries/clientpositive/auto_join_filters.q  |   82 +
 .../queries/clientpositive/auto_join_nulls.q    |   29 +
 .../auto_join_reordering_values.q               |   31 +
 .../clientpositive/auto_smb_mapjoin_14.q        |  296 +
 .../clientpositive/auto_sortmerge_join_1.q      |   36 +
 .../clientpositive/auto_sortmerge_join_10.q     |   57 +
 .../clientpositive/auto_sortmerge_join_11.q     |   36 +
 .../clientpositive/auto_sortmerge_join_12.q     |   31 +
 .../clientpositive/auto_sortmerge_join_13.q     |   81 +
 .../clientpositive/auto_sortmerge_join_14.q     |   29 +
 .../clientpositive/auto_sortmerge_join_15.q     |   23 +
 .../clientpositive/auto_sortmerge_join_2.q      |   32 +
 .../clientpositive/auto_sortmerge_join_3.q      |   31 +
 .../clientpositive/auto_sortmerge_join_4.q      |   33 +
 .../clientpositive/auto_sortmerge_join_5.q      |   28 +
 .../clientpositive/auto_sortmerge_join_6.q      |   73 +
 .../clientpositive/auto_sortmerge_join_7.q      |   36 +
 .../clientpositive/auto_sortmerge_join_8.q      |   40 +
 .../clientpositive/auto_sortmerge_join_9.q      |  536 +
 .../queries/clientpositive/autogen_colalias.q   |   25 +
 .../queries/clientpositive/avro_change_schema.q |   28 +
 .../clientpositive/avro_compression_enabled.q   |   43 +
 .../clientpositive/avro_evolved_schemas.q       |   42 +
 .../test/queries/clientpositive/avro_joins.q    |   79 +
 .../clientpositive/avro_nullable_fields.q       |   59 +
 .../queries/clientpositive/avro_partitioned.q   |   73 +
 .../queries/clientpositive/avro_sanity_test.q   |   36 +
 .../clientpositive/avro_schema_error_message.q  |   11 +
 .../clientpositive/avro_schema_literal.q        |   32 +
 .../src/test/queries/clientpositive/ba_table1.q |   13 +
 .../src/test/queries/clientpositive/ba_table2.q |   16 +
 .../src/test/queries/clientpositive/ba_table3.q |   13 +
 .../test/queries/clientpositive/ba_table_udfs.q |   36 +
 .../queries/clientpositive/ba_table_union.q     |   14 +
 .../queries/clientpositive/binary_constant.q    |    1 +
 .../clientpositive/binary_output_format.q       |   39 +
 .../clientpositive/binary_table_bincolserde.q   |   16 +
 .../clientpositive/binary_table_colserde.q      |   15 +
 .../queries/clientpositive/binarysortable_1.q   |   21 +
 .../src/test/queries/clientpositive/bucket1.q   |   13 +
 .../src/test/queries/clientpositive/bucket2.q   |   16 +
 .../src/test/queries/clientpositive/bucket3.q   |   19 +
 .../src/test/queries/clientpositive/bucket4.q   |   18 +
 .../src/test/queries/clientpositive/bucket5.q   |   33 +
 .../queries/clientpositive/bucket_groupby.q     |   75 +
 .../queries/clientpositive/bucket_map_join_1.q  |   26 +
 .../queries/clientpositive/bucket_map_join_2.q  |   26 +
 .../clientpositive/bucket_num_reducers.q        |   16 +
 .../clientpositive/bucket_num_reducers2.q       |   13 +
 .../queries/clientpositive/bucketcontext_1.q    |   23 +
 .../queries/clientpositive/bucketcontext_2.q    |   21 +
 .../queries/clientpositive/bucketcontext_3.q    |   21 +
 .../queries/clientpositive/bucketcontext_4.q    |   23 +
 .../queries/clientpositive/bucketcontext_5.q    |   18 +
 .../queries/clientpositive/bucketcontext_6.q    |   21 +
 .../queries/clientpositive/bucketcontext_7.q    |   26 +
 .../queries/clientpositive/bucketcontext_8.q    |   26 +
 .../clientpositive/bucketizedhiveinputformat.q  |   33 +
 .../bucketizedhiveinputformat_auto.q            |   23 +
 .../queries/clientpositive/bucketmapjoin1.q     |  107 +
 .../queries/clientpositive/bucketmapjoin10.q    |   36 +
 .../queries/clientpositive/bucketmapjoin11.q    |   47 +
 .../queries/clientpositive/bucketmapjoin12.q    |   44 +
 .../queries/clientpositive/bucketmapjoin13.q    |   74 +
 .../queries/clientpositive/bucketmapjoin2.q     |  112 +
 .../queries/clientpositive/bucketmapjoin3.q     |   78 +
 .../queries/clientpositive/bucketmapjoin4.q     |   80 +
 .../queries/clientpositive/bucketmapjoin5.q     |   85 +
 .../queries/clientpositive/bucketmapjoin6.q     |   25 +
 .../queries/clientpositive/bucketmapjoin7.q     |   24 +
 .../queries/clientpositive/bucketmapjoin8.q     |   39 +
 .../queries/clientpositive/bucketmapjoin9.q     |   45 +
 .../clientpositive/bucketmapjoin_negative.q     |   27 +
 .../clientpositive/bucketmapjoin_negative2.q    |   18 +
 .../clientpositive/bucketmapjoin_negative3.q    |   39 +
 .../bucketsortoptimize_insert_1.q               |   78 +
 .../bucketsortoptimize_insert_2.q               |  143 +
 .../bucketsortoptimize_insert_3.q               |   52 +
 .../bucketsortoptimize_insert_4.q               |   65 +
 .../bucketsortoptimize_insert_5.q               |   63 +
 .../bucketsortoptimize_insert_6.q               |  156 +
 .../bucketsortoptimize_insert_7.q               |   88 +
 .../bucketsortoptimize_insert_8.q               |   58 +
 .../queries/clientpositive/case_sensitivity.q   |   10 +
 .../ql/src/test/queries/clientpositive/cast1.q  |    9 +
 .../test/queries/clientpositive/cast_to_int.q   |   30 +
 .../src/test/queries/clientpositive/cluster.q   |   65 +
 .../clientpositive/column_access_stats.q        |  162 +
 .../columnarserde_create_shortcut.q             |   24 +
 .../clientpositive/columnstats_partlvl.q        |   20 +
 .../queries/clientpositive/columnstats_tbllvl.q |   38 +
 .../src/test/queries/clientpositive/combine1.q  |   17 +
 .../src/test/queries/clientpositive/combine2.q  |   51 +
 .../queries/clientpositive/combine2_hadoop20.q  |   50 +
 .../test/queries/clientpositive/combine2_win.q  |   41 +
 .../src/test/queries/clientpositive/combine3.q  |   41 +
 .../clientpositive/compute_stats_binary.q       |    9 +
 .../clientpositive/compute_stats_boolean.q      |    9 +
 .../clientpositive/compute_stats_double.q       |    9 +
 .../clientpositive/compute_stats_empty_table.q  |   12 +
 .../queries/clientpositive/compute_stats_long.q |    9 +
 .../clientpositive/compute_stats_string.q       |    9 +
 .../concatenate_inherit_table_location.q        |   21 +
 .../test/queries/clientpositive/constant_prop.q |   20 +
 .../clientpositive/convert_enum_to_string.q     |   10 +
 .../clientpositive/correlationoptimizer1.q      |  264 +
 .../clientpositive/correlationoptimizer10.q     |  130 +
 .../clientpositive/correlationoptimizer11.q     |   73 +
 .../clientpositive/correlationoptimizer12.q     |    9 +
 .../clientpositive/correlationoptimizer13.q     |   18 +
 .../clientpositive/correlationoptimizer14.q     |  149 +
 .../clientpositive/correlationoptimizer15.q     |   32 +
 .../clientpositive/correlationoptimizer2.q      |  188 +
 .../clientpositive/correlationoptimizer3.q      |   96 +
 .../clientpositive/correlationoptimizer4.q      |  158 +
 .../clientpositive/correlationoptimizer5.q      |   79 +
 .../clientpositive/correlationoptimizer6.q      |  322 +
 .../clientpositive/correlationoptimizer7.q      |   77 +
 .../clientpositive/correlationoptimizer8.q      |  110 +
 .../clientpositive/correlationoptimizer9.q      |   71 +
 .../ql/src/test/queries/clientpositive/count.q  |   17 +
 .../src/test/queries/clientpositive/cp_mj_rc.q  |    7 +
 .../src/test/queries/clientpositive/create_1.q  |   29 +
 .../create_alter_list_bucketing_table1.q        |   40 +
 .../queries/clientpositive/create_big_view.q    |  246 +
 .../clientpositive/create_default_prop.q        |   10 +
 .../test/queries/clientpositive/create_escape.q |   10 +
 .../queries/clientpositive/create_genericudaf.q |   17 +
 .../queries/clientpositive/create_genericudf.q  |   21 +
 .../clientpositive/create_insert_outputformat.q |   30 +
 .../test/queries/clientpositive/create_like.q   |   35 +
 .../test/queries/clientpositive/create_like2.q  |    9 +
 .../clientpositive/create_like_tbl_props.q      |   35 +
 .../queries/clientpositive/create_like_view.q   |   39 +
 .../clientpositive/create_merge_compressed.q    |   24 +
 .../queries/clientpositive/create_nested_type.q |   16 +
 .../clientpositive/create_or_replace_view.q     |   32 +
 .../clientpositive/create_skewed_table1.q       |   10 +
 .../clientpositive/create_struct_table.q        |   12 +
 .../test/queries/clientpositive/create_udaf.q   |   19 +
 .../queries/clientpositive/create_union_table.q |   10 +
 .../test/queries/clientpositive/create_view.q   |  247 +
 .../clientpositive/create_view_partitioned.q    |   83 +
 .../clientpositive/create_view_translate.q      |   13 +
 .../test/queries/clientpositive/cross_join.q    |    6 +
 .../clientpositive/ct_case_insensitive.q        |    3 +
 .../ql/src/test/queries/clientpositive/ctas.q   |   69 +
 .../test/queries/clientpositive/ctas_colname.q  |   48 +
 .../src/test/queries/clientpositive/ctas_date.q |   26 +
 .../test/queries/clientpositive/ctas_hadoop20.q |   68 +
 .../ctas_uses_database_location.q               |   14 +
 .../test/queries/clientpositive/ctas_varchar.q  |   22 +
 .../clientpositive/custom_input_output_format.q |    6 +
 .../src/test/queries/clientpositive/database.q  |  216 +
 .../test/queries/clientpositive/database_drop.q |   81 +
 .../queries/clientpositive/database_location.q  |   20 +
 .../clientpositive/database_properties.q        |   26 +
 .../ql/src/test/queries/clientpositive/date_1.q |   87 +
 .../ql/src/test/queries/clientpositive/date_2.q |   18 +
 .../ql/src/test/queries/clientpositive/date_3.q |   14 +
 .../ql/src/test/queries/clientpositive/date_4.q |   11 +
 .../queries/clientpositive/date_comparison.q    |   38 +
 .../test/queries/clientpositive/date_join1.q    |   19 +
 .../test/queries/clientpositive/date_serde.q    |  112 +
 .../src/test/queries/clientpositive/date_udf.q  |   69 +
 .../src/test/queries/clientpositive/ddltime.q   |   45 +
 .../src/test/queries/clientpositive/decimal_1.q |   18 +
 .../src/test/queries/clientpositive/decimal_2.q |   40 +
 .../src/test/queries/clientpositive/decimal_3.q |   28 +
 .../src/test/queries/clientpositive/decimal_4.q |   21 +
 .../test/queries/clientpositive/decimal_join.q  |    6 +
 .../queries/clientpositive/decimal_precision.q  |   27 +
 .../test/queries/clientpositive/decimal_serde.q |   37 +
 .../test/queries/clientpositive/decimal_udf.q   |  128 +
 .../clientpositive/default_partition_name.q     |    7 +
 .../src/test/queries/clientpositive/delimiter.q |   12 +
 .../clientpositive/desc_non_existent_tbl.q      |    0
 .../clientpositive/describe_comment_indent.q    |   14 +
 .../clientpositive/describe_comment_nonascii.q  |    9 +
 .../clientpositive/describe_database_json.q     |   23 +
 .../describe_formatted_view_partitioned.q       |   15 +
 .../describe_formatted_view_partitioned_json.q  |   17 +
 .../queries/clientpositive/describe_pretty.q    |   80 +
 .../queries/clientpositive/describe_syntax.q    |   46 +
 .../queries/clientpositive/describe_table.q     |   19 +
 .../clientpositive/describe_table_json.q        |   19 +
 .../queries/clientpositive/describe_xpath.q     |   17 +
 .../clientpositive/diff_part_input_formats.q    |    9 +
 .../clientpositive/disable_file_format_check.q  |    9 +
 .../disable_merge_for_bucketing.q               |   21 +
 .../disallow_incompatible_type_change_off.q     |    7 +
 .../test/queries/clientpositive/driverhook.q    |    6 +
 .../drop_database_removes_partition_dirs.q      |   27 +
 .../test/queries/clientpositive/drop_function.q |    2 +
 .../test/queries/clientpositive/drop_index.q    |    2 +
 .../drop_index_removes_partition_dirs.q         |   22 +
 .../clientpositive/drop_multi_partitions.q      |   17 +
 .../clientpositive/drop_partitions_filter.q     |   37 +
 .../clientpositive/drop_partitions_filter2.q    |   20 +
 .../clientpositive/drop_partitions_filter3.q    |   20 +
 .../drop_partitions_ignore_protection.q         |   10 +
 .../test/queries/clientpositive/drop_table.q    |    2 +
 .../test/queries/clientpositive/drop_table2.q   |   15 +
 .../drop_table_removes_partition_dirs.q         |   21 +
 .../src/test/queries/clientpositive/drop_udf.q  |    6 +
 .../src/test/queries/clientpositive/drop_view.q |    2 +
 .../dynamic_partition_skip_default.q            |   19 +
 .../test/queries/clientpositive/enforce_order.q |   13 +
 .../src/test/queries/clientpositive/escape1.q   |   28 +
 .../src/test/queries/clientpositive/escape2.q   |  122 +
 .../queries/clientpositive/escape_clusterby1.q  |    6 +
 .../clientpositive/escape_distributeby1.q       |    6 +
 .../queries/clientpositive/escape_orderby1.q    |    6 +
 .../queries/clientpositive/escape_sortby1.q     |    6 +
 .../queries/clientpositive/exchange_partition.q |   12 +
 .../clientpositive/exchange_partition2.q        |   12 +
 .../clientpositive/exchange_partition3.q        |   14 +
 .../clientpositive/exim_00_nonpart_empty.q      |   23 +
 .../queries/clientpositive/exim_01_nonpart.q    |   24 +
 .../clientpositive/exim_02_00_part_empty.q      |   25 +
 .../test/queries/clientpositive/exim_02_part.q  |   27 +
 .../exim_03_nonpart_over_compat.q               |   26 +
 .../queries/clientpositive/exim_04_all_part.q   |   33 +
 .../clientpositive/exim_04_evolved_parts.q      |   39 +
 .../queries/clientpositive/exim_05_some_part.q  |   33 +
 .../queries/clientpositive/exim_06_one_part.q   |   33 +
 .../exim_07_all_part_over_nonoverlap.q          |   39 +
 .../clientpositive/exim_08_nonpart_rename.q     |   28 +
 .../exim_09_part_spec_nonoverlap.q              |   40 +
 .../clientpositive/exim_10_external_managed.q   |   27 +
 .../clientpositive/exim_11_managed_external.q   |   24 +
 .../clientpositive/exim_12_external_location.q  |   29 +
 .../clientpositive/exim_13_managed_location.q   |   29 +
 .../exim_14_managed_location_over_existing.q    |   33 +
 .../clientpositive/exim_15_external_part.q      |   50 +
 .../clientpositive/exim_16_part_external.q      |   49 +
 .../clientpositive/exim_17_part_managed.q       |   48 +
 .../clientpositive/exim_18_part_external.q      |   36 +
 .../exim_19_00_part_external_location.q         |   38 +
 .../exim_19_part_external_location.q            |   41 +
 .../exim_20_part_managed_location.q             |   41 +
 .../clientpositive/exim_21_export_authsuccess.q |   15 +
 .../exim_22_import_exist_authsuccess.q          |   26 +
 .../exim_23_import_part_authsuccess.q           |   34 +
 .../exim_24_import_nonexist_authsuccess.q       |   24 +
 .../queries/clientpositive/explain_dependency.q |   34 +
 .../clientpositive/explain_dependency2.q        |   31 +
 .../queries/clientpositive/explain_logical.q    |   36 +
 .../test/queries/clientpositive/explode_null.q  |   10 +
 .../queries/clientpositive/fetch_aggregation.q  |    6 +
 .../queries/clientpositive/fileformat_mix.q     |   16 +
 .../clientpositive/fileformat_sequencefile.q    |   17 +
 .../queries/clientpositive/fileformat_text.q    |   17 +
 .../clientpositive/filter_join_breaktask.q      |   16 +
 .../clientpositive/filter_join_breaktask2.q     |   40 +
 .../test/queries/clientpositive/global_limit.q  |   68 +
 .../src/test/queries/clientpositive/groupby1.q  |   15 +
 .../src/test/queries/clientpositive/groupby10.q |   48 +
 .../src/test/queries/clientpositive/groupby11.q |   27 +
 .../queries/clientpositive/groupby1_limit.q     |   10 +
 .../test/queries/clientpositive/groupby1_map.q  |   12 +
 .../queries/clientpositive/groupby1_map_nomap.q |   12 +
 .../queries/clientpositive/groupby1_map_skew.q  |   12 +
 .../queries/clientpositive/groupby1_noskew.q    |   12 +
 .../src/test/queries/clientpositive/groupby2.q  |   14 +
 .../queries/clientpositive/groupby2_limit.q     |    7 +
 .../test/queries/clientpositive/groupby2_map.q  |   14 +
 .../groupby2_map_multi_distinct.q               |   14 +
 .../queries/clientpositive/groupby2_map_skew.q  |   14 +
 .../queries/clientpositive/groupby2_noskew.q    |   14 +
 .../groupby2_noskew_multi_distinct.q            |   14 +
 .../src/test/queries/clientpositive/groupby3.q  |   33 +
 .../test/queries/clientpositive/groupby3_map.q  |   34 +
 .../groupby3_map_multi_distinct.q               |   36 +
 .../queries/clientpositive/groupby3_map_skew.q  |   34 +
 .../queries/clientpositive/groupby3_noskew.q    |   36 +
 .../groupby3_noskew_multi_distinct.q            |   38 +
 .../src/test/queries/clientpositive/groupby4.q  |   14 +
 .../test/queries/clientpositive/groupby4_map.q  |   12 +
 .../queries/clientpositive/groupby4_map_skew.q  |   12 +
 .../queries/clientpositive/groupby4_noskew.q    |   16 +
 .../src/test/queries/clientpositive/groupby5.q  |   18 +
 .../test/queries/clientpositive/groupby5_map.q  |   12 +
 .../queries/clientpositive/groupby5_map_skew.q  |   12 +
 .../queries/clientpositive/groupby5_noskew.q    |   20 +
 .../src/test/queries/clientpositive/groupby6.q  |   15 +
 .../test/queries/clientpositive/groupby6_map.q  |   16 +
 .../queries/clientpositive/groupby6_map_skew.q  |   16 +
 .../queries/clientpositive/groupby6_noskew.q    |   17 +
 .../src/test/queries/clientpositive/groupby7.q  |   15 +
 .../test/queries/clientpositive/groupby7_map.q  |   22 +
 .../groupby7_map_multi_single_reducer.q         |   21 +
 .../queries/clientpositive/groupby7_map_skew.q  |   21 +
 .../queries/clientpositive/groupby7_noskew.q    |   22 +
 .../groupby7_noskew_multi_single_reducer.q      |   21 +
 .../src/test/queries/clientpositive/groupby8.q  |   31 +
 .../test/queries/clientpositive/groupby8_map.q  |   19 +
 .../queries/clientpositive/groupby8_map_skew.q  |   19 +
 .../queries/clientpositive/groupby8_noskew.q    |   19 +
 .../src/test/queries/clientpositive/groupby9.q  |   67 +
 .../queries/clientpositive/groupby_bigdata.q    |    7 +
 .../clientpositive/groupby_complex_types.q      |   19 +
 ...groupby_complex_types_multi_single_reducer.q |   17 +
 .../test/queries/clientpositive/groupby_cube1.q |   49 +
 .../clientpositive/groupby_distinct_samekey.q   |   15 +
 .../clientpositive/groupby_grouping_id1.q       |   10 +
 .../clientpositive/groupby_grouping_id2.q       |   41 +
 .../clientpositive/groupby_grouping_sets1.q     |   18 +
 .../clientpositive/groupby_grouping_sets2.q     |   23 +
 .../clientpositive/groupby_grouping_sets3.q     |   27 +
 .../clientpositive/groupby_grouping_sets4.q     |   39 +
 .../clientpositive/groupby_grouping_sets5.q     |   25 +
 .../queries/clientpositive/groupby_map_ppr.q    |   20 +
 .../groupby_map_ppr_multi_distinct.q            |   20 +
 .../groupby_multi_insert_common_distinct.q      |   32 +
 .../groupby_multi_single_reducer.q              |   49 +
 .../groupby_multi_single_reducer2.q             |   19 +
 .../groupby_multi_single_reducer3.q             |  101 +
 .../groupby_mutli_insert_common_distinct.q      |    0
 .../queries/clientpositive/groupby_neg_float.q  |   10 +
 .../queries/clientpositive/groupby_position.q   |   72 +
 .../test/queries/clientpositive/groupby_ppd.q   |    4 +
 .../test/queries/clientpositive/groupby_ppr.q   |   19 +
 .../clientpositive/groupby_ppr_multi_distinct.q |   19 +
 .../queries/clientpositive/groupby_rollup1.q    |   49 +
 .../queries/clientpositive/groupby_sort_1.q     |  282 +
 .../queries/clientpositive/groupby_sort_10.q    |   26 +
 .../queries/clientpositive/groupby_sort_11.q    |   40 +
 .../queries/clientpositive/groupby_sort_2.q     |   25 +
 .../queries/clientpositive/groupby_sort_3.q     |   36 +
 .../queries/clientpositive/groupby_sort_4.q     |   38 +
 .../queries/clientpositive/groupby_sort_5.q     |   75 +
 .../queries/clientpositive/groupby_sort_6.q     |   41 +
 .../queries/clientpositive/groupby_sort_7.q     |   28 +
 .../queries/clientpositive/groupby_sort_8.q     |   27 +
 .../queries/clientpositive/groupby_sort_9.q     |   21 +
 .../clientpositive/groupby_sort_skew_1.q        |  283 +
 .../clientpositive/groupby_sort_test_1.q        |   21 +
 .../ql/src/test/queries/clientpositive/having.q |   14 +
 .../queries/clientpositive/hook_context_cs.q    |   14 +
 .../test/queries/clientpositive/hook_order.q    |   11 +
 .../queries/clientpositive/implicit_cast1.q     |   13 +
 .../test/queries/clientpositive/index_auth.q    |   15 +
 .../test/queries/clientpositive/index_auto.q    |   28 +
 .../queries/clientpositive/index_auto_empty.q   |   21 +
 .../clientpositive/index_auto_file_format.q     |   19 +
 .../clientpositive/index_auto_mult_tables.q     |   22 +
 .../index_auto_mult_tables_compact.q            |   23 +
 .../clientpositive/index_auto_multiple.q        |   16 +
 .../clientpositive/index_auto_partitioned.q     |   12 +
 .../clientpositive/index_auto_self_join.q       |   16 +
 .../queries/clientpositive/index_auto_unused.q  |   60 +
 .../queries/clientpositive/index_auto_update.q  |   26 +
 .../test/queries/clientpositive/index_bitmap.q  |   47 +
 .../test/queries/clientpositive/index_bitmap1.q |   18 +
 .../test/queries/clientpositive/index_bitmap2.q |   35 +
 .../test/queries/clientpositive/index_bitmap3.q |   47 +
 .../queries/clientpositive/index_bitmap_auto.q  |   52 +
 .../index_bitmap_auto_partitioned.q             |   11 +
 .../clientpositive/index_bitmap_compression.q   |   13 +
 .../queries/clientpositive/index_bitmap_rc.q    |   53 +
 .../test/queries/clientpositive/index_compact.q |   41 +
 .../queries/clientpositive/index_compact_1.q    |   16 +
 .../queries/clientpositive/index_compact_2.q    |   45 +
 .../queries/clientpositive/index_compact_3.q    |   19 +
 .../index_compact_binary_search.q               |  132 +
 .../queries/clientpositive/index_compression.q  |   13 +
 .../queries/clientpositive/index_creation.q     |   53 +
 .../test/queries/clientpositive/index_serde.q   |   49 +
 .../test/queries/clientpositive/index_stale.q   |   20 +
 .../clientpositive/index_stale_partitioned.q    |   26 +
 .../queries/clientpositive/infer_bucket_sort.q  |  158 +
 .../infer_bucket_sort_bucketed_table.q          |   26 +
 .../infer_bucket_sort_convert_join.q            |   27 +
 .../clientpositive/infer_bucket_sort_dyn_part.q |   87 +
 .../infer_bucket_sort_grouping_operators.q      |   57 +
 .../infer_bucket_sort_list_bucket.q             |   33 +
 .../infer_bucket_sort_map_operators.q           |   74 +
 .../clientpositive/infer_bucket_sort_merge.q    |   25 +
 .../infer_bucket_sort_multi_insert.q            |   46 +
 .../infer_bucket_sort_num_buckets.q             |   37 +
 .../infer_bucket_sort_reducers_power_two.q      |   46 +
 .../queries/clientpositive/infer_const_type.q   |   66 +
 .../src/test/queries/clientpositive/init_file.q |    5 +
 .../src/test/queries/clientpositive/innerjoin.q |   23 +
 .../test/queries/clientpositive/inoutdriver.q   |    2 +
 .../ql/src/test/queries/clientpositive/input.q  |    4 +
 .../ql/src/test/queries/clientpositive/input0.q |    5 +
 .../ql/src/test/queries/clientpositive/input1.q |    9 +
 .../src/test/queries/clientpositive/input10.q   |    9 +
 .../src/test/queries/clientpositive/input11.q   |   10 +
 .../test/queries/clientpositive/input11_limit.q |   10 +
 .../src/test/queries/clientpositive/input12.q   |   24 +
 .../queries/clientpositive/input12_hadoop20.q   |   23 +
 .../src/test/queries/clientpositive/input13.q   |   21 +
 .../src/test/queries/clientpositive/input14.q   |   20 +
 .../test/queries/clientpositive/input14_limit.q |   20 +
 .../src/test/queries/clientpositive/input15.q   |    7 +
 .../src/test/queries/clientpositive/input16.q   |    6 +
 .../test/queries/clientpositive/input16_cc.q    |   11 +
 .../src/test/queries/clientpositive/input17.q   |   20 +
 .../src/test/queries/clientpositive/input18.q   |   20 +
 .../src/test/queries/clientpositive/input19.q   |    5 +
 .../test/queries/clientpositive/input1_limit.q  |   18 +
 .../ql/src/test/queries/clientpositive/input2.q |   12 +
 .../src/test/queries/clientpositive/input20.q   |   30 +
 .../src/test/queries/clientpositive/input21.q   |   10 +
 .../src/test/queries/clientpositive/input22.q   |   15 +
 .../src/test/queries/clientpositive/input23.q   |    5 +
 .../src/test/queries/clientpositive/input24.q   |    9 +
 .../src/test/queries/clientpositive/input25.q   |   19 +
 .../src/test/queries/clientpositive/input26.q   |   12 +
 .../src/test/queries/clientpositive/input28.q   |   10 +
 .../test/queries/clientpositive/input2_limit.q  |    4 +
 .../ql/src/test/queries/clientpositive/input3.q |   26 +
 .../src/test/queries/clientpositive/input30.q   |   23 +
 .../src/test/queries/clientpositive/input31.q   |   24 +
 .../src/test/queries/clientpositive/input32.q   |   25 +
 .../src/test/queries/clientpositive/input33.q   |   30 +
 .../src/test/queries/clientpositive/input34.q   |   20 +
 .../src/test/queries/clientpositive/input35.q   |   20 +
 .../src/test/queries/clientpositive/input36.q   |   20 +
 .../src/test/queries/clientpositive/input37.q   |   16 +
 .../src/test/queries/clientpositive/input38.q   |   22 +
 .../src/test/queries/clientpositive/input39.q   |   32 +
 .../queries/clientpositive/input39_hadoop20.q   |   30 +
 .../test/queries/clientpositive/input3_limit.q  |   17 +
 .../ql/src/test/queries/clientpositive/input4.q |    8 +
 .../src/test/queries/clientpositive/input40.q   |   16 +
 .../src/test/queries/clientpositive/input41.q   |   14 +
 .../src/test/queries/clientpositive/input42.q   |   16 +
 .../src/test/queries/clientpositive/input43.q   |    7 +
 .../src/test/queries/clientpositive/input44.q   |    6 +
 .../src/test/queries/clientpositive/input45.q   |    9 +
 .../src/test/queries/clientpositive/input46.q   |    6 +
 .../src/test/queries/clientpositive/input49.q   |    4 +
 .../queries/clientpositive/input4_cb_delim.q    |    4 +
 .../test/queries/clientpositive/input4_limit.q  |    5 +
 .../ql/src/test/queries/clientpositive/input5.q |   20 +
 .../ql/src/test/queries/clientpositive/input6.q |   10 +
 .../ql/src/test/queries/clientpositive/input7.q |   10 +
 .../ql/src/test/queries/clientpositive/input8.q |   10 +
 .../ql/src/test/queries/clientpositive/input9.q |   11 +
 .../clientpositive/input_columnarserde.q        |   19 +
 .../src/test/queries/clientpositive/input_dfs.q |    2 +
 .../queries/clientpositive/input_dynamicserde.q |   18 +
 .../queries/clientpositive/input_lazyserde.q    |   30 +
 .../test/queries/clientpositive/input_limit.q   |    4 +
 .../test/queries/clientpositive/input_part0.q   |    4 +
 .../test/queries/clientpositive/input_part1.q   |   11 +
 .../test/queries/clientpositive/input_part10.q  |   23 +
 .../queries/clientpositive/input_part10_win.q   |   23 +
 .../test/queries/clientpositive/input_part2.q   |   16 +
 .../test/queries/clientpositive/input_part3.q   |    4 +
 .../test/queries/clientpositive/input_part4.q   |    4 +
 .../test/queries/clientpositive/input_part5.q   |   12 +
 .../test/queries/clientpositive/input_part6.q   |    4 +
 .../test/queries/clientpositive/input_part7.q   |   14 +
 .../test/queries/clientpositive/input_part8.q   |    4 +
 .../test/queries/clientpositive/input_part9.q   |    5 +
 .../clientpositive/input_testsequencefile.q     |   14 +
 .../queries/clientpositive/input_testxpath.q    |   10 +
 .../queries/clientpositive/input_testxpath2.q   |   10 +
 .../queries/clientpositive/input_testxpath3.q   |    6 +
 .../queries/clientpositive/input_testxpath4.q   |   29 +
 .../src/test/queries/clientpositive/inputddl1.q |    6 +
 .../src/test/queries/clientpositive/inputddl2.q |    6 +
 .../src/test/queries/clientpositive/inputddl3.q |    5 +
 .../src/test/queries/clientpositive/inputddl4.q |   12 +
 .../src/test/queries/clientpositive/inputddl5.q |    8 +
 .../src/test/queries/clientpositive/inputddl6.q |   15 +
 .../src/test/queries/clientpositive/inputddl7.q |   33 +
 .../src/test/queries/clientpositive/inputddl8.q |   10 +
 .../src/test/queries/clientpositive/insert1.q   |   36 +
 .../insert1_overwrite_partitions.q              |   35 +
 .../insert2_overwrite_partitions.q              |   35 +
 .../queries/clientpositive/insert_compressed.q  |   15 +
 .../test/queries/clientpositive/insert_into1.q  |   26 +
 .../test/queries/clientpositive/insert_into2.q  |   31 +
 .../test/queries/clientpositive/insert_into3.q  |   30 +
 .../test/queries/clientpositive/insert_into4.q  |   30 +
 .../test/queries/clientpositive/insert_into5.q  |   34 +
 .../test/queries/clientpositive/insert_into6.q  |   28 +
 .../insert_overwrite_local_directory_1.q        |  109 +
 .../queries/clientpositive/insertexternal1.q    |   14 +
 .../ql/src/test/queries/clientpositive/join0.q  |   23 +
 .../ql/src/test/queries/clientpositive/join1.q  |   11 +
 .../ql/src/test/queries/clientpositive/join10.q |   13 +
 .../ql/src/test/queries/clientpositive/join11.q |   14 +
 .../ql/src/test/queries/clientpositive/join12.q |   20 +
 .../ql/src/test/queries/clientpositive/join13.q |   20 +
 .../ql/src/test/queries/clientpositive/join14.q |   17 +
 .../queries/clientpositive/join14_hadoop20.q    |   15 +
 .../ql/src/test/queries/clientpositive/join15.q |    4 +
 .../ql/src/test/queries/clientpositive/join16.q |    1 +
 .../ql/src/test/queries/clientpositive/join17.q |   10 +
 .../ql/src/test/queries/clientpositive/join18.q |   24 +
 .../clientpositive/join18_multi_distinct.q      |   26 +
 .../ql/src/test/queries/clientpositive/join19.q |   58 +
 .../ql/src/test/queries/clientpositive/join2.q  |   10 +
 .../ql/src/test/queries/clientpositive/join20.q |   14 +
 .../ql/src/test/queries/clientpositive/join21.q |    4 +
 .../ql/src/test/queries/clientpositive/join22.q |    2 +
 .../ql/src/test/queries/clientpositive/join23.q |    4 +
 .../ql/src/test/queries/clientpositive/join24.q |    8 +
 .../ql/src/test/queries/clientpositive/join25.q |   19 +
 .../ql/src/test/queries/clientpositive/join26.q |   17 +
 .../ql/src/test/queries/clientpositive/join27.q |   17 +
 .../ql/src/test/queries/clientpositive/join28.q |   27 +
 .../ql/src/test/queries/clientpositive/join29.q |   20 +
 .../ql/src/test/queries/clientpositive/join3.q  |   10 +
 .../ql/src/test/queries/clientpositive/join30.q |   10 +
 .../ql/src/test/queries/clientpositive/join31.q |   22 +
 .../ql/src/test/queries/clientpositive/join32.q |   23 +
 .../queries/clientpositive/join32_lessSize.q    |   88 +
 .../ql/src/test/queries/clientpositive/join33.q |   23 +
 .../ql/src/test/queries/clientpositive/join34.q |   31 +
 .../ql/src/test/queries/clientpositive/join35.q |   31 +
 .../ql/src/test/queries/clientpositive/join36.q |   29 +
 .../ql/src/test/queries/clientpositive/join37.q |   19 +
 .../ql/src/test/queries/clientpositive/join38.q |   20 +
 .../ql/src/test/queries/clientpositive/join39.q |   16 +
 .../ql/src/test/queries/clientpositive/join4.q  |   32 +
 .../ql/src/test/queries/clientpositive/join40.q |   43 +
 .../ql/src/test/queries/clientpositive/join41.q |   16 +
 .../ql/src/test/queries/clientpositive/join5.q  |   32 +
 .../ql/src/test/queries/clientpositive/join6.q  |   33 +
 .../ql/src/test/queries/clientpositive/join7.q  |   42 +
 .../ql/src/test/queries/clientpositive/join8.q  |   32 +
 .../ql/src/test/queries/clientpositive/join9.q  |   10 +
 .../src/test/queries/clientpositive/join_1to1.q |   58 +
 .../test/queries/clientpositive/join_array.q    |   10 +
 .../queries/clientpositive/join_casesensitive.q |    8 +
 .../test/queries/clientpositive/join_empty.q    |   10 +
 .../test/queries/clientpositive/join_filters.q  |  155 +
 .../clientpositive/join_filters_overlap.q       |   27 +
 .../test/queries/clientpositive/join_hive_626.q |   30 +
 .../test/queries/clientpositive/join_literals.q |    9 +
 .../test/queries/clientpositive/join_map_ppr.q  |   41 +
 .../test/queries/clientpositive/join_nulls.q    |   68 +
 .../test/queries/clientpositive/join_nullsafe.q |   61 +
 .../src/test/queries/clientpositive/join_rc.q   |   16 +
 .../test/queries/clientpositive/join_reorder.q  |   71 +
 .../test/queries/clientpositive/join_reorder2.q |   44 +
 .../test/queries/clientpositive/join_reorder3.q |   44 +
 .../test/queries/clientpositive/join_reorder4.q |   18 +
 .../src/test/queries/clientpositive/join_star.q |   54 +
 .../test/queries/clientpositive/join_thrift.q   |   12 +
 .../src/test/queries/clientpositive/join_vc.q   |    5 +
 .../src/test/queries/clientpositive/join_view.q |   16 +
 .../src/test/queries/clientpositive/keyword_1.q |   19 +
 .../test/queries/clientpositive/lateral_view.q  |   55 +
 .../queries/clientpositive/lateral_view_cp.q    |    8 +
 .../clientpositive/lateral_view_noalias.q       |   12 +
 .../queries/clientpositive/lateral_view_outer.q |   15 +
 .../queries/clientpositive/lateral_view_ppd.q   |   13 +
 .../src/test/queries/clientpositive/leadlag.q   |   82 +
 .../queries/clientpositive/leadlag_queries.q    |   53 +
 .../test/queries/clientpositive/leftsemijoin.q  |   23 +
 .../queries/clientpositive/leftsemijoin_mr.q    |   20 +
 .../queries/clientpositive/limit_pushdown.q     |   66 +
 .../clientpositive/limit_pushdown_negative.q    |   22 +
 .../src/test/queries/clientpositive/lineage1.q  |   30 +
 .../queries/clientpositive/list_bucket_dml_1.q  |   40 +
 .../queries/clientpositive/list_bucket_dml_10.q |   35 +
 .../queries/clientpositive/list_bucket_dml_11.q |   36 +
 .../queries/clientpositive/list_bucket_dml_12.q |   42 +
 .../queries/clientpositive/list_bucket_dml_13.q |   36 +
 .../queries/clientpositive/list_bucket_dml_2.q  |   71 +
 .../queries/clientpositive/list_bucket_dml_3.q  |   33 +
 .../queries/clientpositive/list_bucket_dml_4.q  |   71 +
 .../queries/clientpositive/list_bucket_dml_5.q  |   38 +
 .../queries/clientpositive/list_bucket_dml_6.q  |   97 +
 .../queries/clientpositive/list_bucket_dml_7.q  |   70 +
 .../queries/clientpositive/list_bucket_dml_8.q  |   90 +
 .../queries/clientpositive/list_bucket_dml_9.q  |   71 +
 .../list_bucket_query_multiskew_1.q             |   56 +
 .../list_bucket_query_multiskew_2.q             |   50 +
 .../list_bucket_query_multiskew_3.q             |   57 +
 .../list_bucket_query_oneskew_1.q               |   61 +
 .../list_bucket_query_oneskew_2.q               |   73 +
 .../list_bucket_query_oneskew_3.q               |   61 +
 .../queries/clientpositive/literal_decimal.q    |    3 +
 .../queries/clientpositive/literal_double.q     |    3 +
 .../test/queries/clientpositive/literal_ints.q  |    3 +
 .../queries/clientpositive/literal_string.q     |   13 +
 .../queries/clientpositive/load_binary_data.q   |   13 +
 .../queries/clientpositive/load_dyn_part1.q     |   30 +
 .../queries/clientpositive/load_dyn_part10.q    |   24 +
 .../queries/clientpositive/load_dyn_part11.q    |   17 +
 .../queries/clientpositive/load_dyn_part12.q    |   19 +
 .../queries/clientpositive/load_dyn_part13.q    |   37 +
 .../queries/clientpositive/load_dyn_part14.q    |   37 +
 .../clientpositive/load_dyn_part14_win.q        |   38 +
 .../queries/clientpositive/load_dyn_part15.q    |   13 +
 .../queries/clientpositive/load_dyn_part2.q     |   23 +
 .../queries/clientpositive/load_dyn_part3.q     |   19 +
 .../queries/clientpositive/load_dyn_part4.q     |   24 +
 .../queries/clientpositive/load_dyn_part5.q     |   22 +
 .../queries/clientpositive/load_dyn_part6.q     |   16 +
 .../queries/clientpositive/load_dyn_part7.q     |   14 +
 .../queries/clientpositive/load_dyn_part8.q     |   24 +
 .../queries/clientpositive/load_dyn_part9.q     |   23 +
 .../load_exist_part_authsuccess.q               |    5 +
 .../load_file_with_space_in_the_name.q          |    5 +
 .../src/test/queries/clientpositive/load_fs.q   |   21 +
 .../src/test/queries/clientpositive/load_fs2.q  |   20 +
 .../load_hdfs_file_with_space_in_the_name.q     |    9 +
 .../clientpositive/load_nonpart_authsuccess.q   |    4 +
 .../queries/clientpositive/load_overwrite.q     |   15 +
 .../clientpositive/load_part_authsuccess.q      |    4 +
 .../src/test/queries/clientpositive/loadpart1.q |   19 +
 .../test/queries/clientpositive/loadpart_err.q  |   20 +
 .../ql/src/test/queries/clientpositive/lock1.q  |   29 +
 .../ql/src/test/queries/clientpositive/lock2.q  |   36 +
 .../ql/src/test/queries/clientpositive/lock3.q  |   32 +
 .../ql/src/test/queries/clientpositive/lock4.q  |   33 +
 .../queries/clientpositive/louter_join_ppr.q    |   71 +
 .../ql/src/test/queries/clientpositive/macro.q  |   26 +
 .../src/test/queries/clientpositive/mapjoin1.q  |   38 +
 .../queries/clientpositive/mapjoin_distinct.q   |   55 +
 .../mapjoin_filter_on_outerjoin.q               |   31 +
 .../test/queries/clientpositive/mapjoin_hook.q  |   31 +
 .../queries/clientpositive/mapjoin_mapjoin.q    |   11 +
 .../queries/clientpositive/mapjoin_subquery.q   |   34 +
 .../queries/clientpositive/mapjoin_subquery2.q  |   39 +
 .../queries/clientpositive/mapjoin_test_outer.q |   54 +
 .../test/queries/clientpositive/mapreduce1.q    |   20 +
 .../test/queries/clientpositive/mapreduce2.q    |   17 +
 .../test/queries/clientpositive/mapreduce3.q    |   17 +
 .../test/queries/clientpositive/mapreduce4.q    |   20 +
 .../test/queries/clientpositive/mapreduce5.q    |   17 +
 .../test/queries/clientpositive/mapreduce6.q    |   17 +
 .../test/queries/clientpositive/mapreduce7.q    |   17 +
 .../test/queries/clientpositive/mapreduce8.q    |   19 +
 .../ql/src/test/queries/clientpositive/merge1.q |   29 +
 .../ql/src/test/queries/clientpositive/merge2.q |   35 +
 .../ql/src/test/queries/clientpositive/merge3.q |   57 +
 .../ql/src/test/queries/clientpositive/merge4.q |   40 +
 .../clientpositive/merge_dynamic_partition.q    |   46 +
 .../clientpositive/merge_dynamic_partition2.q   |   27 +
 .../clientpositive/merge_dynamic_partition3.q   |   38 +
 .../clientpositive/merge_dynamic_partition4.q   |   42 +
 .../clientpositive/merge_dynamic_partition5.q   |   38 +
 .../test/queries/clientpositive/mergejoins.q    |   10 +
 .../queries/clientpositive/mergejoins_mixed.q   |   43 +
 .../clientpositive/metadata_export_drop.q       |    8 +
 .../test/queries/clientpositive/metadataonly1.q |   45 +
 .../ql/src/test/queries/clientpositive/mi.q     |   21 +
 .../src/test/queries/clientpositive/misc_json.q |   13 +
 .../test/queries/clientpositive/multiMapJoin1.q |  401 +
 .../test/queries/clientpositive/multiMapJoin2.q |  189 +
 .../test/queries/clientpositive/multi_insert.q  |  266 +
 .../queries/clientpositive/multi_insert_gby.q   |   33 +
 .../queries/clientpositive/multi_insert_gby2.q  |   19 +
 .../queries/clientpositive/multi_insert_gby3.q  |   52 +
 .../clientpositive/multi_insert_lateral_view.q  |  102 +
 ...multi_insert_move_tasks_share_dependencies.q |  414 +
 .../queries/clientpositive/multi_join_union.q   |   13 +
 .../test/queries/clientpositive/multi_sahooks.q |   30 +
 .../clientpositive/multigroupby_singlemr.q      |   33 +
 .../queries/clientpositive/nested_complex.q     |   22 +
 .../test/queries/clientpositive/nestedvirtual.q |   27 +
 .../src/test/queries/clientpositive/newline.q   |   57 +
 .../src/test/queries/clientpositive/no_hooks.q  |    6 +
 .../test/queries/clientpositive/noalias_subq1.q |    5 +
 .../clientpositive/nomore_ambiguous_table_col.q |    9 +
 .../clientpositive/nonblock_op_deduplicate.q    |   45 +
 .../test/queries/clientpositive/nonmr_fetch.q   |   83 +
 .../nonreserved_keywords_input37.q              |   12 +
 .../nonreserved_keywords_insert_into1.q         |   26 +
 .../queries/clientpositive/notable_alias1.q     |   10 +
 .../queries/clientpositive/notable_alias2.q     |   10 +
 .../src/test/queries/clientpositive/null_cast.q |   11 +
 .../test/queries/clientpositive/null_column.q   |   29 +
 .../src/test/queries/clientpositive/nullgroup.q |   31 +
 .../test/queries/clientpositive/nullgroup2.q    |   31 +
 .../test/queries/clientpositive/nullgroup3.q    |   28 +
 .../test/queries/clientpositive/nullgroup4.q    |   31 +
 .../clientpositive/nullgroup4_multi_distinct.q  |   15 +
 .../test/queries/clientpositive/nullgroup5.q    |   26 +
 .../src/test/queries/clientpositive/nullinput.q |    4 +
 .../test/queries/clientpositive/nullinput2.q    |    8 +
 .../test/queries/clientpositive/nullscript.q    |   10 +
 .../queries/clientpositive/num_op_type_conv.q   |    9 +
 .../queries/clientpositive/ops_comparison.q     |   23 +
 .../queries/clientpositive/optional_outer.q     |    8 +
 .../queries/clientpositive/optrstat_groupby.q   |    6 +
 .../test/queries/clientpositive/orc_create.q    |  103 +
 .../test/queries/clientpositive/orc_createas1.q |   48 +
 .../clientpositive/orc_dictionary_threshold.q   |   60 +
 .../queries/clientpositive/orc_diff_part_cols.q |   19 +
 .../queries/clientpositive/orc_empty_files.q    |   18 +
 .../queries/clientpositive/orc_empty_strings.q  |   16 +
 .../clientpositive/orc_ends_with_nulls.q        |   17 +
 .../clientpositive/orc_predicate_pushdown.q     |  248 +
 .../ql/src/test/queries/clientpositive/order.q  |    9 +
 .../ql/src/test/queries/clientpositive/order2.q |   10 +
 .../queries/clientpositive/outer_join_ppr.q     |   35 +
 .../queries/clientpositive/overridden_confs.q   |    4 +
 .../src/test/queries/clientpositive/parallel.q  |   28 +
 .../queries/clientpositive/parallel_orderby.q   |   23 +
 .../clientpositive/parenthesis_star_by.q        |   10 +
 .../src/test/queries/clientpositive/partInit.q  |    7 +
 .../clientpositive/part_inherit_tbl_props.q     |    8 +
 .../part_inherit_tbl_props_empty.q              |    4 +
 .../part_inherit_tbl_props_with_star.q          |    8 +
 .../src/test/queries/clientpositive/partcols1.q |   18 +
 .../queries/clientpositive/partition_date.q     |   45 +
 .../queries/clientpositive/partition_date2.q    |   55 +
 .../clientpositive/partition_decode_name.q      |   21 +
 .../queries/clientpositive/partition_schema1.q  |   12 +
 .../clientpositive/partition_serde_format.q     |    4 +
 .../clientpositive/partition_special_char.q     |   19 +
 .../clientpositive/partition_type_check.q       |   24 +
 .../queries/clientpositive/partition_varchar1.q |   43 +
 .../partition_vs_table_metadata.q               |   13 +
 .../clientpositive/partition_wise_fileformat.q  |   32 +
 .../partition_wise_fileformat10.q               |   13 +
 .../partition_wise_fileformat11.q               |   19 +
 .../partition_wise_fileformat12.q               |   26 +
 .../partition_wise_fileformat13.q               |   17 +
 .../partition_wise_fileformat14.q               |   57 +
 .../partition_wise_fileformat15.q               |   26 +
 .../partition_wise_fileformat16.q               |   26 +
 .../partition_wise_fileformat17.q               |   34 +
 .../clientpositive/partition_wise_fileformat2.q |   18 +
 .../clientpositive/partition_wise_fileformat3.q |   18 +
 .../clientpositive/partition_wise_fileformat4.q |    8 +
 .../clientpositive/partition_wise_fileformat5.q |   14 +
 .../clientpositive/partition_wise_fileformat6.q |   19 +
 .../clientpositive/partition_wise_fileformat7.q |   12 +
 .../clientpositive/partition_wise_fileformat8.q |   13 +
 .../clientpositive/partition_wise_fileformat9.q |   12 +
 .../queries/clientpositive/partitions_json.q    |   21 +
 .../ql/src/test/queries/clientpositive/pcr.q    |  141 +
 .../src/test/queries/clientpositive/plan_json.q |    3 +
 .../ql/src/test/queries/clientpositive/ppd1.q   |   14 +
 .../ql/src/test/queries/clientpositive/ppd2.q   |   74 +
 .../test/queries/clientpositive/ppd_clusterby.q |   20 +
 .../queries/clientpositive/ppd_constant_expr.q  |   24 +
 .../queries/clientpositive/ppd_constant_where.q |    5 +
 .../src/test/queries/clientpositive/ppd_gby.q   |   26 +
 .../src/test/queries/clientpositive/ppd_gby2.q  |   30 +
 .../test/queries/clientpositive/ppd_gby_join.q  |   24 +
 .../src/test/queries/clientpositive/ppd_join.q  |   38 +
 .../src/test/queries/clientpositive/ppd_join2.q |   50 +
 .../src/test/queries/clientpositive/ppd_join3.q |   50 +
 .../queries/clientpositive/ppd_join_filter.q    |  116 +
 .../queries/clientpositive/ppd_multi_insert.q   |   45 +
 .../queries/clientpositive/ppd_outer_join1.q    |   38 +
 .../queries/clientpositive/ppd_outer_join2.q    |   38 +
 .../queries/clientpositive/ppd_outer_join3.q    |   38 +
 .../queries/clientpositive/ppd_outer_join4.q    |   50 +
 .../queries/clientpositive/ppd_outer_join5.q    |   16 +
 .../test/queries/clientpositive/ppd_random.q    |   22 +
 .../queries/clientpositive/ppd_repeated_alias.q |   33 +
 .../test/queries/clientpositive/ppd_transform.q |   38 +
 .../test/queries/clientpositive/ppd_udf_case.q  |   55 +
 .../test/queries/clientpositive/ppd_udf_col.q   |   48 +
 .../src/test/queries/clientpositive/ppd_union.q |   38 +
 .../queries/clientpositive/ppd_union_view.q     |   51 +
 .../ql/src/test/queries/clientpositive/ppd_vc.q |   14 +
 .../clientpositive/ppr_allchildsarenull.q       |   41 +
 .../test/queries/clientpositive/ppr_pushdown.q  |   41 +
 .../test/queries/clientpositive/ppr_pushdown2.q |   29 +
 .../test/queries/clientpositive/ppr_pushdown3.q |   10 +
 .../test/queries/clientpositive/print_header.q  |   14 +
 .../test/queries/clientpositive/progress_1.q    |    9 +
 .../test/queries/clientpositive/protectmode.q   |   63 +
 .../test/queries/clientpositive/protectmode2.q  |   23 +
 .../ql/src/test/queries/clientpositive/ptf.q    |  306 +
 .../test/queries/clientpositive/ptf_decimal.q   |   49 +
 .../clientpositive/ptf_general_queries.q        |   34 +
 .../test/queries/clientpositive/ptf_matchpath.q |   36 +
 .../test/queries/clientpositive/ptf_rcfile.q    |   24 +
 .../queries/clientpositive/ptf_register_tblfn.q |   29 +
 .../test/queries/clientpositive/ptf_seqfile.q   |   24 +
 .../src/test/queries/clientpositive/push_or.q   |   10 +
 .../queries/clientpositive/ql_rewrite_gbtoidx.q |  170 +
 .../queries/clientpositive/query_properties.q   |   15 +
 .../clientpositive/query_result_fileformat.q    |   23 +
 .../queries/clientpositive/query_with_semi.q    |    6 +
 .../ql/src/test/queries/clientpositive/quote1.q |   13 +
 .../ql/src/test/queries/clientpositive/quote2.q |   28 +
 .../clientpositive/rand_partitionpruner1.q      |    3 +
 .../clientpositive/rand_partitionpruner2.q      |   14 +
 .../clientpositive/rand_partitionpruner3.q      |    9 +
 .../queries/clientpositive/rcfile_bigdata.q     |   19 +
 .../queries/clientpositive/rcfile_columnar.q    |   15 +
 .../queries/clientpositive/rcfile_createas1.q   |   35 +
 .../clientpositive/rcfile_default_format.q      |   31 +
 .../clientpositive/rcfile_lazydecompress.q      |   27 +
 .../test/queries/clientpositive/rcfile_merge1.q |   43 +
 .../test/queries/clientpositive/rcfile_merge2.q |   32 +
 .../test/queries/clientpositive/rcfile_merge3.q |   32 +
 .../test/queries/clientpositive/rcfile_merge4.q |   32 +
 .../queries/clientpositive/rcfile_null_value.q  |   40 +
 .../clientpositive/rcfile_toleratecorruptions.q |    8 +
 .../test/queries/clientpositive/rcfile_union.q  |   14 +
 .../test/queries/clientpositive/recursive_dir.q |   20 +
 .../queries/clientpositive/reduce_deduplicate.q |   45 +
 .../reduce_deduplicate_exclude_gby.q            |    8 +
 .../reduce_deduplicate_exclude_join.q           |    3 +
 .../reduce_deduplicate_extended.q               |   55 +
 .../queries/clientpositive/reducesink_dedup.q   |   20 +
 .../src/test/queries/clientpositive/regex_col.q |   35 +
 .../queries/clientpositive/regexp_extract.q     |   33 +
 .../test/queries/clientpositive/remote_script.q |   13 +
 .../test/queries/clientpositive/rename_column.q |   57 +
 .../rename_external_partition_location.q        |   24 +
 .../clientpositive/rename_partition_location.q  |   20 +
 .../clientpositive/rename_table_location.q      |   17 +
 .../ql/src/test/queries/clientpositive/repair.q |   15 +
 .../test/queries/clientpositive/reset_conf.q    |   11 +
 .../queries/clientpositive/router_join_ppr.q    |   71 +
 .../src/test/queries/clientpositive/sample1.q   |   15 +
 .../src/test/queries/clientpositive/sample10.q  |   25 +
 .../src/test/queries/clientpositive/sample2.q   |   12 +
 .../src/test/queries/clientpositive/sample3.q   |    8 +
 .../src/test/queries/clientpositive/sample4.q   |   12 +
 .../src/test/queries/clientpositive/sample5.q   |   11 +
 .../src/test/queries/clientpositive/sample6.q   |   50 +
 .../src/test/queries/clientpositive/sample7.q   |   13 +
 .../src/test/queries/clientpositive/sample8.q   |   15 +
 .../src/test/queries/clientpositive/sample9.q   |    6 +
 .../clientpositive/sample_islocalmode_hook.q    |   39 +
 .../sample_islocalmode_hook_hadoop20.q          |   41 +
 .../queries/clientpositive/schemeAuthority.q    |   15 +
 .../queries/clientpositive/schemeAuthority2.q   |   12 +
 .../queries/clientpositive/script_env_var1.q    |    5 +
 .../queries/clientpositive/script_env_var2.q    |    5 +
 .../test/queries/clientpositive/script_pipe.q   |    8 +
 .../test/queries/clientpositive/scriptfile1.q   |   14 +
 .../queries/clientpositive/select_as_omitted.q  |   12 +
 .../clientpositive/select_transform_hint.q      |   24 +
 .../queries/clientpositive/select_unquote_and.q |   15 +
 .../queries/clientpositive/select_unquote_not.q |   15 +
 .../queries/clientpositive/select_unquote_or.q  |   15 +
 .../src/test/queries/clientpositive/semicolon.q |    4 +
 .../src/test/queries/clientpositive/semijoin.q  |   81 +
 .../test/queries/clientpositive/serde_regex.q   |   66 +
 .../clientpositive/serde_reported_schema.q      |    9 +
 .../clientpositive/serde_user_properties.q      |    9 +
 .../clientpositive/set_processor_namespaces.q   |   31 +
 .../queries/clientpositive/set_variable_sub.q   |   15 +
 .../test/queries/clientpositive/show_columns.q  |   26 +
 .../clientpositive/show_create_table_alter.q    |   23 +
 .../clientpositive/show_create_table_db_table.q |   10 +
 .../show_create_table_delimited.q               |    9 +
 .../show_create_table_partitioned.q             |    8 +
 .../clientpositive/show_create_table_serde.q    |   19 +
 .../clientpositive/show_create_table_view.q     |    6 +
 .../clientpositive/show_describe_func_quotes.q  |    7 +
 .../queries/clientpositive/show_functions.q     |   11 +
 .../clientpositive/show_indexes_edge_cases.q    |   27 +
 .../clientpositive/show_indexes_syntax.q        |   23 +
 .../queries/clientpositive/show_partitions.q    |    4 +
 .../test/queries/clientpositive/show_tables.q   |   35 +
 .../queries/clientpositive/show_tablestatus.q   |   20 +
 .../queries/clientpositive/show_tblproperties.q |   11 +
 .../src/test/queries/clientpositive/showparts.q |    4 +
 .../src/test/queries/clientpositive/skewjoin.q  |  137 +
 .../clientpositive/skewjoin_union_remove_1.q    |   68 +
 .../clientpositive/skewjoin_union_remove_2.q    |   40 +
 .../test/queries/clientpositive/skewjoinopt1.q  |   42 +
 .../test/queries/clientpositive/skewjoinopt10.q |   20 +
 .../test/queries/clientpositive/skewjoinopt11.q |   33 +
 .../test/queries/clientpositive/skewjoinopt12.q |   23 +
 .../test/queries/clientpositive/skewjoinopt13.q |   36 +
 .../test/queries/clientpositive/skewjoinopt14.q |   38 +
 .../test/queries/clientpositive/skewjoinopt15.q |   51 +
 .../test/queries/clientpositive/skewjoinopt16.q |   23 +
 .../test/queries/clientpositive/skewjoinopt17.q |   49 +
 .../test/queries/clientpositive/skewjoinopt18.q |   30 +
 .../test/queries/clientpositive/skewjoinopt19.q |   24 +
 .../test/queries/clientpositive/skewjoinopt2.q  |   45 +
 .../test/queries/clientpositive/skewjoinopt20.q |   24 +
 .../test/queries/clientpositive/skewjoinopt3.q  |   32 +
 .../test/queries/clientpositive/skewjoinopt4.q  |   29 +
 .../test/queries/clientpositive/skewjoinopt5.q  |   23 +
 .../test/queries/clientpositive/skewjoinopt6.q  |   24 +
 .../test/queries/clientpositive/skewjoinopt7.q  |   28 +
 .../test/queries/clientpositive/skewjoinopt8.q  |   27 +
 .../test/queries/clientpositive/skewjoinopt9.q  |   49 +
 .../test/queries/clientpositive/smb_mapjoin9.q  |   57 +
 .../test/queries/clientpositive/smb_mapjoin_1.q |   53 +
 .../queries/clientpositive/smb_mapjoin_10.q     |   26 +
 .../queries/clientpositive/smb_mapjoin_11.q     |   34 +
 .../queries/clientpositive/smb_mapjoin_12.q     |   49 +
 .../queries/clientpositive/smb_mapjoin_13.q     |   36 +
 .../queries/clientpositive/smb_mapjoin_14.q     |  243 +
 .../queries/clientpositive/smb_mapjoin_15.q     |   55 +
 .../queries/clientpositive/smb_mapjoin_16.q     |   21 +
 .../queries/clientpositive/smb_mapjoin_17.q     |  125 +
 .../queries/clientpositive/smb_mapjoin_18.q     |   65 +
 .../queries/clientpositive/smb_mapjoin_19.q     |   41 +
 .../test/queries/clientpositive/smb_mapjoin_2.q |   53 +
 .../queries/clientpositive/smb_mapjoin_20.q     |   53 +
 .../queries/clientpositive/smb_mapjoin_21.q     |   77 +
 .../queries/clientpositive/smb_mapjoin_22.q     |   55 +
 .../queries/clientpositive/smb_mapjoin_25.q     |   41 +
 .../test/queries/clientpositive/smb_mapjoin_3.q |   53 +
 .../test/queries/clientpositive/smb_mapjoin_4.q |   72 +
 .../test/queries/clientpositive/smb_mapjoin_5.q |   72 +
 .../test/queries/clientpositive/smb_mapjoin_6.q |   78 +
 .../test/queries/clientpositive/smb_mapjoin_7.q |   55 +
 .../test/queries/clientpositive/smb_mapjoin_8.q |   90 +
 .../ql/src/test/queries/clientpositive/sort.q   |    4 +
 .../clientpositive/sort_merge_join_desc_1.q     |   23 +
 .../clientpositive/sort_merge_join_desc_2.q     |   28 +
 .../clientpositive/sort_merge_join_desc_3.q     |   28 +
 .../clientpositive/sort_merge_join_desc_4.q     |   27 +
 .../clientpositive/sort_merge_join_desc_5.q     |   26 +
 .../clientpositive/sort_merge_join_desc_6.q     |   27 +
 .../clientpositive/sort_merge_join_desc_7.q     |   33 +
 .../ql/src/test/queries/clientpositive/source.q |    1 +
 .../test/queries/clientpositive/split_sample.q  |  115 +
 .../ql/src/test/queries/clientpositive/stats0.q |   70 +
 .../ql/src/test/queries/clientpositive/stats1.q |   30 +
 .../src/test/queries/clientpositive/stats10.q   |   28 +
 .../src/test/queries/clientpositive/stats11.q   |   93 +
 .../src/test/queries/clientpositive/stats12.q   |   19 +
 .../src/test/queries/clientpositive/stats13.q   |   22 +
 .../src/test/queries/clientpositive/stats14.q   |   26 +
 .../src/test/queries/clientpositive/stats15.q   |   27 +
 .../src/test/queries/clientpositive/stats16.q   |   12 +
 .../src/test/queries/clientpositive/stats18.q   |   21 +
 .../src/test/queries/clientpositive/stats19.q   |  105 +
 .../ql/src/test/queries/clientpositive/stats2.q |   21 +
 .../src/test/queries/clientpositive/stats20.q   |   16 +
 .../ql/src/test/queries/clientpositive/stats3.q |   32 +
 .../ql/src/test/queries/clientpositive/stats4.q |   40 +
 .../ql/src/test/queries/clientpositive/stats5.q |   10 +
 .../ql/src/test/queries/clientpositive/stats6.q |   17 +
 .../ql/src/test/queries/clientpositive/stats7.q |   16 +
 .../ql/src/test/queries/clientpositive/stats8.q |   33 +
 .../ql/src/test/queries/clientpositive/stats9.q |    9 +
 .../clientpositive/stats_aggregator_error_1.q   |   29 +
 .../clientpositive/stats_empty_dyn_part.q       |   13 +
 .../clientpositive/stats_empty_partition.q      |   11 +
 .../queries/clientpositive/stats_noscan_1.q     |   37 +
 .../queries/clientpositive/stats_noscan_2.q     |   32 +
 .../queries/clientpositive/stats_partscan_1.q   |   37 +
 .../clientpositive/stats_partscan_1_23.q        |   37 +
 .../clientpositive/stats_publisher_error_1.q    |   29 +
 .../test/queries/clientpositive/str_to_map.q    |   26 +
 .../ql/src/test/queries/clientpositive/subq.q   |   13 +
 .../ql/src/test/queries/clientpositive/subq2.q  |    8 +
 .../clientpositive/symlink_text_input_format.q  |   24 +
 .../clientpositive/table_access_keys_stats.q    |  218 +
 .../clientpositive/tablename_with_select.q      |    9 +
 .../clientpositive/test_boolean_whereclause.q   |    9 +
 .../test/queries/clientpositive/timestamp_1.q   |   72 +
 .../test/queries/clientpositive/timestamp_2.q   |   72 +
 .../test/queries/clientpositive/timestamp_3.q   |   17 +
 .../clientpositive/timestamp_comparison.q       |   28 +
 .../queries/clientpositive/timestamp_lazy.q     |    6 +
 .../queries/clientpositive/timestamp_null.q     |    7 +
 .../test/queries/clientpositive/timestamp_udf.q |   58 +
 .../ql/src/test/queries/clientpositive/touch.q  |   17 +
 .../test/queries/clientpositive/transform1.q    |   23 +
 .../test/queries/clientpositive/transform2.q    |    2 +
 .../queries/clientpositive/transform_ppr1.q     |   19 +
 .../queries/clientpositive/transform_ppr2.q     |   21 +
 .../queries/clientpositive/truncate_column.q    |   79 +
 .../clientpositive/truncate_column_buckets.q    |   23 +
 .../truncate_column_list_bucket.q               |   33 +
 .../clientpositive/truncate_column_merge.q      |   20 +
 .../queries/clientpositive/truncate_table.q     |   35 +
 .../test/queries/clientpositive/type_cast_1.q   |    4 +
 .../queries/clientpositive/type_conversions_1.q |   24 +
 .../test/queries/clientpositive/type_widening.q |    6 +
 .../queries/clientpositive/udaf_collect_set.q   |   30 +
 .../clientpositive/udaf_context_ngrams.q        |   12 +
 .../src/test/queries/clientpositive/udaf_corr.q |   16 +
 .../queries/clientpositive/udaf_covar_pop.q     |   16 +
 .../queries/clientpositive/udaf_covar_samp.q    |   16 +
 .../clientpositive/udaf_histogram_numeric.q     |    5 +
 .../test/queries/clientpositive/udaf_ngrams.q   |   12 +
 .../queries/clientpositive/udaf_number_format.q |   14 +
 .../clientpositive/udaf_percentile_approx_20.q  |   85 +
 .../clientpositive/udaf_percentile_approx_23.q  |   86 +
 .../ql/src/test/queries/clientpositive/udf1.q   |   24 +
 .../ql/src/test/queries/clientpositive/udf2.q   |    8 +
 .../ql/src/test/queries/clientpositive/udf3.q   |   10 +
 .../ql/src/test/queries/clientpositive/udf4.q   |   51 +
 .../ql/src/test/queries/clientpositive/udf5.q   |   13 +
 .../ql/src/test/queries/clientpositive/udf6.q   |   23 +
 .../ql/src/test/queries/clientpositive/udf7.q   |   22 +
 .../ql/src/test/queries/clientpositive/udf8.q   |   10 +
 .../ql/src/test/queries/clientpositive/udf9.q   |   20 +
 .../test/queries/clientpositive/udf_10_trims.q  |   12 +
 .../ql/src/test/queries/clientpositive/udf_E.q  |   14 +
 .../ql/src/test/queries/clientpositive/udf_PI.q |   14 +
 .../src/test/queries/clientpositive/udf_abs.q   |   30 +
 .../src/test/queries/clientpositive/udf_acos.q  |   14 +
 .../src/test/queries/clientpositive/udf_add.q   |    2 +
 .../src/test/queries/clientpositive/udf_array.q |    8 +
 .../queries/clientpositive/udf_array_contains.q |    9 +
 .../src/test/queries/clientpositive/udf_ascii.q |   14 +
 .../src/test/queries/clientpositive/udf_asin.q  |   14 +
 .../src/test/queries/clientpositive/udf_atan.q  |   16 +
 .../src/test/queries/clientpositive/udf_avg.q   |    2 +
 .../test/queries/clientpositive/udf_between.q   |   14 +
 .../test/queries/clientpositive/udf_bigint.q    |    2 +
 .../src/test/queries/clientpositive/udf_bin.q   |   11 +
 .../queries/clientpositive/udf_bitmap_and.q     |   12 +
 .../queries/clientpositive/udf_bitmap_empty.q   |    3 +
 .../test/queries/clientpositive/udf_bitmap_or.q |   12 +
 .../queries/clientpositive/udf_bitwise_and.q    |    2 +
 .../queries/clientpositive/udf_bitwise_not.q    |    2 +
 .../queries/clientpositive/udf_bitwise_or.q     |    2 +
 .../queries/clientpositive/udf_bitwise_xor.q    |    2 +
 .../test/queries/clientpositive/udf_boolean.q   |    2 +
 .../src/test/queries/clientpositive/udf_case.q  |   63 +
 .../clientpositive/udf_case_column_pruning.q    |   18 +
 .../queries/clientpositive/udf_case_thrift.q    |   34 +
 .../src/test/queries/clientpositive/udf_ceil.q  |    2 +
 .../test/queries/clientpositive/udf_ceiling.q   |    2 +
 .../test/queries/clientpositive/udf_coalesce.q  |   54 +
 .../clientpositive/udf_compare_java_string.q    |   10 +
 .../test/queries/clientpositive/udf_concat.q    |   15 +
 .../queries/clientpositive/udf_concat_insert1.q |    7 +
 .../queries/clientpositive/udf_concat_insert2.q |    8 +
 .../test/queries/clientpositive/udf_concat_ws.q |   43 +
 .../queries/clientpositive/udf_context_aware.q  |    5 +
 .../src/test/queries/clientpositive/udf_conv.q  |   75 +
 .../src/test/queries/clientpositive/udf_cos.q   |    8 +
 .../src/test/queries/clientpositive/udf_count.q |   20 +
 .../test/queries/clientpositive/udf_date_add.q  |    2 +
 .../test/queries/clientpositive/udf_date_sub.q  |    2 +
 .../test/queries/clientpositive/udf_datediff.q  |    2 +
 .../src/test/queries/clientpositive/udf_day.q   |    2 +
 .../queries/clientpositive/udf_dayofmonth.q     |    2 +
 .../test/queries/clientpositive/udf_degrees.q   |   14 +
 .../src/test/queries/clientpositive/udf_div.q   |    4 +
 .../test/queries/clientpositive/udf_divide.q    |    4 +
 .../test/queries/clientpositive/udf_double.q    |    2 +
 .../src/test/queries/clientpositive/udf_elt.q   |   29 +
 .../src/test/queries/clientpositive/udf_equal.q |   12 +
 .../src/test/queries/clientpositive/udf_exp.q   |    2 +
 .../test/queries/clientpositive/udf_explode.q   |   22 +
 .../src/test/queries/clientpositive/udf_field.q |   55 +
 .../queries/clientpositive/udf_find_in_set.q    |   23 +
 .../src/test/queries/clientpositive/udf_float.q |    2 +
 .../src/test/queries/clientpositive/udf_floor.q |    2 +
 .../queries/clientpositive/udf_format_number.q  |   57 +
 .../queries/clientpositive/udf_from_unixtime.q  |    2 +
 .../clientpositive/udf_get_json_object.q        |   40 +
 .../queries/clientpositive/udf_greaterthan.q    |    4 +
 .../clientpositive/udf_greaterthanorequal.q     |    4 +
 .../src/test/queries/clientpositive/udf_hash.q  |   17 +
 .../src/test/queries/clientpositive/udf_hex.q   |   20 +
 .../src/test/queries/clientpositive/udf_hour.q  |   13 +
 .../ql/src/test/queries/clientpositive/udf_if.q |   34 +
 .../ql/src/test/queries/clientpositive/udf_in.q |   13 +
 .../test/queries/clientpositive/udf_in_file.q   |   12 +
 .../src/test/queries/clientpositive/udf_index.q |    2 +
 .../test/queries/clientpositive/udf_inline.q    |   26 +
 .../src/test/queries/clientpositive/udf_instr.q |   33 +
 .../src/test/queries/clientpositive/udf_int.q   |    2 +
 .../test/queries/clientpositive/udf_isnotnull.q |    2 +
 .../test/queries/clientpositive/udf_isnull.q    |    2 +
 .../clientpositive/udf_isnull_isnotnull.q       |   37 +
 .../queries/clientpositive/udf_java_method.q    |   25 +
 .../src/test/queries/clientpositive/udf_lcase.q |    3 +
 .../test/queries/clientpositive/udf_length.q    |   14 +
 .../test/queries/clientpositive/udf_lessthan.q  |    4 +
 .../clientpositive/udf_lessthanorequal.q        |    4 +
 .../src/test/queries/clientpositive/udf_like.q  |   21 +
 .../ql/src/test/queries/clientpositive/udf_ln.q |    2 +
 .../test/queries/clientpositive/udf_locate.q    |   41 +
 .../src/test/queries/clientpositive/udf_log.q   |    2 +
 .../src/test/queries/clientpositive/udf_log10.q |    2 +
 .../src/test/queries/clientpositive/udf_log2.q  |    2 +
 .../clientpositive/udf_logic_java_boolean.q     |   28 +
 .../src/test/queries/clientpositive/udf_lower.q |    7 +
 .../src/test/queries/clientpositive/udf_lpad.q  |   14 +
 .../src/test/queries/clientpositive/udf_ltrim.q |    2 +
 .../src/test/queries/clientpositive/udf_map.q   |    8 +
 .../test/queries/clientpositive/udf_map_keys.q  |   11 +
 .../queries/clientpositive/udf_map_values.q     |   11 +
 .../src/test/queries/clientpositive/udf_max.q   |   34 +
 .../src/test/queries/clientpositive/udf_min.q   |   34 +
 .../test/queries/clientpositive/udf_minute.q    |    9 +
 .../test/queries/clientpositive/udf_modulo.q    |    2 +
 .../src/test/queries/clientpositive/udf_month.q |    2 +
 .../queries/clientpositive/udf_named_struct.q   |    9 +
 .../test/queries/clientpositive/udf_negative.q  |   13 +
 .../src/test/queries/clientpositive/udf_not.q   |    6 +
 .../test/queries/clientpositive/udf_notequal.q  |   23 +
 .../src/test/queries/clientpositive/udf_notop.q |   10 +
 .../src/test/queries/clientpositive/udf_nvl.q   |   13 +
 .../ql/src/test/queries/clientpositive/udf_or.q |    2 +
 .../test/queries/clientpositive/udf_parse_url.q |   29 +
 .../queries/clientpositive/udf_percentile.q     |   75 +
 .../src/test/queries/clientpositive/udf_pmod.q  |   20 +
 .../test/queries/clientpositive/udf_positive.q  |    6 +
 .../src/test/queries/clientpositive/udf_pow.q   |    2 +
 .../src/test/queries/clientpositive/udf_power.q |    2 +
 .../test/queries/clientpositive/udf_printf.q    |   35 +
 .../test/queries/clientpositive/udf_radians.q   |   16 +
 .../src/test/queries/clientpositive/udf_rand.q  |    2 +
 .../test/queries/clientpositive/udf_reflect.q   |   24 +
 .../test/queries/clientpositive/udf_reflect2.q  |   70 +
 .../test/queries/clientpositive/udf_regexp.q    |    6 +
 .../queries/clientpositive/udf_regexp_extract.q |    2 +
 .../queries/clientpositive/udf_regexp_replace.q |    2 +
 .../test/queries/clientpositive/udf_repeat.q    |   16 +
 .../test/queries/clientpositive/udf_reverse.q   |   15 +
 .../src/test/queries/clientpositive/udf_rlike.q |    2 +
 .../src/test/queries/clientpositive/udf_round.q |   44 +
 .../test/queries/clientpositive/udf_round_2.q   |   13 +
 .../test/queries/clientpositive/udf_round_3.q   |   14 +
 .../src/test/queries/clientpositive/udf_rpad.q  |   14 +
 .../src/test/queries/clientpositive/udf_rtrim.q |    2 +
 .../test/queries/clientpositive/udf_second.q    |    9 +
 .../test/queries/clientpositive/udf_sentences.q |   22 +
 .../src/test/queries/clientpositive/udf_sign.q  |   20 +
 .../src/test/queries/clientpositive/udf_sin.q   |    8 +
 .../src/test/queries/clientpositive/udf_size.q  |   20 +
 .../test/queries/clientpositive/udf_smallint.q  |    2 +
 .../queries/clientpositive/udf_sort_array.q     |   38 +
 .../src/test/queries/clientpositive/udf_space.q |   27 +
 .../src/test/queries/clientpositive/udf_split.q |   16 +
 .../src/test/queries/clientpositive/udf_sqrt.q  |    2 +
 .../src/test/queries/clientpositive/udf_std.q   |    2 +
 .../test/queries/clientpositive/udf_stddev.q    |    2 +
 .../queries/clientpositive/udf_stddev_pop.q     |    2 +
 .../queries/clientpositive/udf_stddev_samp.q    |    4 +
 .../test/queries/clientpositive/udf_string.q    |    2 +
 .../test/queries/clientpositive/udf_struct.q    |    9 +
 .../test/queries/clientpositive/udf_substr.q    |   75 +
 .../test/queries/clientpositive/udf_substring.q |    3 +
 .../test/queries/clientpositive/udf_subtract.q  |    2 +
 .../src/test/queries/clientpositive/udf_sum.q   |    6 +
 .../src/test/queries/clientpositive/udf_tan.q   |   16 +
 .../queries/clientpositive/udf_testlength.q     |   12 +
 .../queries/clientpositive/udf_testlength2.q    |   12 +
 .../test/queries/clientpositive/udf_tinyint.q   |    2 +
 .../queries/clientpositive/udf_to_boolean.q     |   44 +
 .../test/queries/clientpositive/udf_to_byte.q   |   15 +
 .../test/queries/clientpositive/udf_to_date.q   |    2 +
 .../test/queries/clientpositive/udf_to_double.q |   15 +
 .../test/queries/clientpositive/udf_to_float.q  |   15 +
 .../test/queries/clientpositive/udf_to_long.q   |   15 +
 .../test/queries/clientpositive/udf_to_short.q  |   15 +
 .../test/queries/clientpositive/udf_to_string.q |   16 +
 .../clientpositive/udf_to_unix_timestamp.q      |   29 +
 .../test/queries/clientpositive/udf_translate.q |   37 +
 .../src/test/queries/clientpositive/udf_trim.q  |    2 +
 .../src/test/queries/clientpositive/udf_ucase.q |    2 +
 .../src/test/queries/clientpositive/udf_unhex.q |   19 +
 .../src/test/queries/clientpositive/udf_union.q |   11 +
 .../queries/clientpositive/udf_unix_timestamp.q |   27 +
 .../src/test/queries/clientpositive/udf_upper.q |    2 +
 .../test/queries/clientpositive/udf_var_pop.q   |    2 +
 .../test/queries/clientpositive/udf_var_samp.q  |    4 +
 .../test/queries/clientpositive/udf_variance.q  |   10 +
 .../queries/clientpositive/udf_weekofyear.q     |    6 +
 .../src/test/queries/clientpositive/udf_when.q  |   57 +
 .../src/test/queries/clientpositive/udf_xpath.q |    8 +
 .../queries/clientpositive/udf_xpath_boolean.q  |    9 +
 .../queries/clientpositive/udf_xpath_double.q   |   14 +
 .../queries/clientpositive/udf_xpath_float.q    |   11 +
 .../test/queries/clientpositive/udf_xpath_int.q |   11 +
 .../queries/clientpositive/udf_xpath_long.q     |   11 +
 .../queries/clientpositive/udf_xpath_short.q    |   11 +
 .../queries/clientpositive/udf_xpath_string.q   |   11 +
 .../test/queries/clientpositive/udtf_explode.q  |   25 +
 .../queries/clientpositive/udtf_json_tuple.q    |   47 +
 .../clientpositive/udtf_parse_url_tuple.q       |   42 +
 .../test/queries/clientpositive/udtf_stack.q    |    7 +
 .../queries/clientpositive/unicode_notation.q   |   13 +
 .../ql/src/test/queries/clientpositive/union.q  |   18 +
 .../src/test/queries/clientpositive/union10.q   |   25 +
 .../src/test/queries/clientpositive/union11.q   |   20 +
 .../src/test/queries/clientpositive/union12.q   |   23 +
 .../src/test/queries/clientpositive/union13.q   |    8 +
 .../src/test/queries/clientpositive/union14.q   |   16 +
 .../src/test/queries/clientpositive/union15.q   |   18 +
 .../src/test/queries/clientpositive/union16.q   |   63 +
 .../src/test/queries/clientpositive/union17.q   |   20 +
 .../src/test/queries/clientpositive/union18.q   |   20 +
 .../src/test/queries/clientpositive/union19.q   |   26 +
 .../ql/src/test/queries/clientpositive/union2.q |    8 +
 .../src/test/queries/clientpositive/union20.q   |   22 +
 .../src/test/queries/clientpositive/union21.q   |   30 +
 .../src/test/queries/clientpositive/union22.q   |   43 +
 .../src/test/queries/clientpositive/union23.q   |   17 +
 .../src/test/queries/clientpositive/union24.q   |   70 +
 .../src/test/queries/clientpositive/union25.q   |   23 +
 .../src/test/queries/clientpositive/union26.q   |   89 +
 .../src/test/queries/clientpositive/union27.q   |    4 +
 .../src/test/queries/clientpositive/union28.q   |   30 +
 .../src/test/queries/clientpositive/union29.q   |   30 +
 .../ql/src/test/queries/clientpositive/union3.q |   42 +
 .../src/test/queries/clientpositive/union30.q   |   44 +
 .../src/test/queries/clientpositive/union31.q   |   97 +
 .../src/test/queries/clientpositive/union32.q   |   75 +
 .../src/test/queries/clientpositive/union33.q   |   47 +
 .../src/test/queries/clientpositive/union34.q   |   44 +
 .../ql/src/test/queries/clientpositive/union4.q |   21 +
 .../ql/src/test/queries/clientpositive/union5.q |   12 +
 .../ql/src/test/queries/clientpositive/union6.q |   21 +
 .../ql/src/test/queries/clientpositive/union7.q |   14 +
 .../ql/src/test/queries/clientpositive/union8.q |   10 +
 .../ql/src/test/queries/clientpositive/union9.q |   10 +
 .../test/queries/clientpositive/union_date.q    |   32 +
 .../queries/clientpositive/union_lateralview.q  |   43 +
 .../test/queries/clientpositive/union_null.q    |    2 +
 .../src/test/queries/clientpositive/union_ppr.q |   16 +
 .../queries/clientpositive/union_remove_1.q     |   44 +
 .../queries/clientpositive/union_remove_10.q    |   57 +
 .../queries/clientpositive/union_remove_11.q    |   57 +
 .../queries/clientpositive/union_remove_12.q    |   51 +
 .../queries/clientpositive/union_remove_13.q    |   51 +
 .../queries/clientpositive/union_remove_14.q    |   52 +
 .../queries/clientpositive/union_remove_15.q    |   53 +
 .../queries/clientpositive/union_remove_16.q    |   52 +
 .../queries/clientpositive/union_remove_17.q    |   49 +
 .../queries/clientpositive/union_remove_18.q    |   53 +
 .../queries/clientpositive/union_remove_19.q    |   90 +
 .../queries/clientpositive/union_remove_2.q     |   50 +
 .../queries/clientpositive/union_remove_20.q    |   45 +
 .../queries/clientpositive/union_remove_21.q    |   45 +
 .../queries/clientpositive/union_remove_22.q    |   63 +
 .../queries/clientpositive/union_remove_23.q    |   47 +
 .../queries/clientpositive/union_remove_24.q    |   43 +
 .../queries/clientpositive/union_remove_3.q     |   50 +
 .../queries/clientpositive/union_remove_4.q     |   45 +
 .../queries/clientpositive/union_remove_5.q     |   51 +
 .../queries/clientpositive/union_remove_6.q     |   41 +
 .../queries/clientpositive/union_remove_7.q     |   46 +
 .../queries/clientpositive/union_remove_8.q     |   51 +
 .../queries/clientpositive/union_remove_9.q     |   55 +
 .../test/queries/clientpositive/union_script.q  |    7 +
 .../test/queries/clientpositive/union_view.q    |   84 +
 .../test/queries/clientpositive/uniquejoin.q    |   25 +
 .../clientpositive/unset_table_view_property.q  |   64 +
 .../queries/clientpositive/updateAccessTime.q   |   30 +
 .../src/test/queries/clientpositive/varchar_1.q |   32 +
 .../src/test/queries/clientpositive/varchar_2.q |   36 +
 .../test/queries/clientpositive/varchar_cast.q  |   84 +
 .../queries/clientpositive/varchar_comparison.q |   40 +
 .../test/queries/clientpositive/varchar_join1.q |   35 +
 .../clientpositive/varchar_nested_types.q       |   53 +
 .../test/queries/clientpositive/varchar_serde.q |  102 +
 .../test/queries/clientpositive/varchar_udf1.q  |  156 +
 .../queries/clientpositive/varchar_union1.q     |   47 +
 .../ql/src/test/queries/clientpositive/view.q   |   51 +
 .../src/test/queries/clientpositive/view_cast.q |   16 +
 .../test/queries/clientpositive/view_inputs.q   |    7 +
 .../queries/clientpositive/virtual_column.q     |   19 +
 .../src/test/queries/clientpositive/windowing.q |  434 +
 .../windowing_adjust_rowcontainer_sz.q          |   27 +
 .../clientpositive/windowing_columnPruning.q    |   32 +
 .../clientpositive/windowing_expressions.q      |   70 +
 .../windowing_multipartitioning.q               |   42 +
 .../queries/clientpositive/windowing_navfn.q    |   31 +
 .../queries/clientpositive/windowing_ntile.q    |   28 +
 .../queries/clientpositive/windowing_rank.q     |   66 +
 .../queries/clientpositive/windowing_udaf.q     |   28 +
 .../clientpositive/windowing_windowspec.q       |   36 +
 .../test/queries/negative/ambiguous_join_col.q  |    2 +
 .../src/test/queries/negative/duplicate_alias.q |    2 +
 .../ql/src/test/queries/negative/garbage.q      |    1 +
 .../negative/insert_wrong_number_columns.q      |    2 +
 .../queries/negative/invalid_create_table.q     |    4 +
 .../ql/src/test/queries/negative/invalid_dot.q  |    2 +
 .../queries/negative/invalid_function_param2.q  |    2 +
 .../src/test/queries/negative/invalid_index.q   |    2 +
 .../test/queries/negative/invalid_list_index.q  |    2 +
 .../test/queries/negative/invalid_list_index2.q |    2 +
 .../test/queries/negative/invalid_map_index.q   |    2 +
 .../test/queries/negative/invalid_map_index2.q  |    2 +
 .../src/test/queries/negative/invalid_select.q  |    4 +
 .../test/queries/negative/macro_reserved_word.q |    1 +
 .../test/queries/negative/missing_overwrite.q   |    2 +
 .../src/test/queries/negative/nonkey_groupby.q  |    2 +
 .../src/test/queries/negative/quoted_string.q   |    2 +
 .../src/test/queries/negative/unknown_column1.q |    2 +
 .../src/test/queries/negative/unknown_column2.q |    2 +
 .../src/test/queries/negative/unknown_column3.q |    2 +
 .../src/test/queries/negative/unknown_column4.q |    2 +
 .../src/test/queries/negative/unknown_column5.q |    2 +
 .../src/test/queries/negative/unknown_column6.q |    2 +
 .../test/queries/negative/unknown_function1.q   |    2 +
 .../test/queries/negative/unknown_function2.q   |    2 +
 .../test/queries/negative/unknown_function3.q   |    2 +
 .../test/queries/negative/unknown_function4.q   |    2 +
 .../src/test/queries/negative/unknown_table1.q  |    2 +
 .../src/test/queries/negative/unknown_table2.q  |    2 +
 .../src/test/queries/negative/wrong_distinct1.q |    2 +
 .../src/test/queries/negative/wrong_distinct2.q |    2 +
 .../test/queries/positive/case_sensitivity.q    |    2 +
 .../ql/src/test/queries/positive/cast1.q        |    2 +
 .../ql/src/test/queries/positive/groupby1.q     |    2 +
 .../ql/src/test/queries/positive/groupby2.q     |    2 +
 .../ql/src/test/queries/positive/groupby3.q     |    2 +
 .../ql/src/test/queries/positive/groupby4.q     |    2 +
 .../ql/src/test/queries/positive/groupby5.q     |    4 +
 .../ql/src/test/queries/positive/groupby6.q     |    2 +
 .../ql/src/test/queries/positive/input1.q       |    2 +
 .../ql/src/test/queries/positive/input2.q       |    4 +
 .../ql/src/test/queries/positive/input20.q      |    9 +
 .../ql/src/test/queries/positive/input3.q       |    5 +
 .../ql/src/test/queries/positive/input4.q       |    7 +
 .../ql/src/test/queries/positive/input5.q       |    7 +
 .../ql/src/test/queries/positive/input6.q       |    2 +
 .../ql/src/test/queries/positive/input7.q       |    2 +
 .../ql/src/test/queries/positive/input8.q       |    2 +
 .../ql/src/test/queries/positive/input9.q       |    2 +
 .../ql/src/test/queries/positive/input_part1.q  |    2 +
 .../queries/positive/input_testsequencefile.q   |    2 +
 .../src/test/queries/positive/input_testxpath.q |    2 +
 .../test/queries/positive/input_testxpath2.q    |    2 +
 .../ql/src/test/queries/positive/join1.q        |    3 +
 .../ql/src/test/queries/positive/join2.q        |    3 +
 .../ql/src/test/queries/positive/join3.q        |    4 +
 .../ql/src/test/queries/positive/join4.q        |   14 +
 .../ql/src/test/queries/positive/join5.q        |   15 +
 .../ql/src/test/queries/positive/join6.q        |   16 +
 .../ql/src/test/queries/positive/join7.q        |   21 +
 .../ql/src/test/queries/positive/join8.q        |   14 +
 .../ql/src/test/queries/positive/sample1.q      |    5 +
 .../ql/src/test/queries/positive/sample2.q      |    4 +
 .../ql/src/test/queries/positive/sample3.q      |    4 +
 .../ql/src/test/queries/positive/sample4.q      |    4 +
 .../ql/src/test/queries/positive/sample5.q      |    3 +
 .../ql/src/test/queries/positive/sample6.q      |    3 +
 .../ql/src/test/queries/positive/sample7.q      |    4 +
 .../ql/src/test/queries/positive/subq.q         |    4 +
 .../ql/src/test/queries/positive/udf1.q         |    5 +
 .../ql/src/test/queries/positive/udf4.q         |    1 +
 .../ql/src/test/queries/positive/udf6.q         |    1 +
 .../ql/src/test/queries/positive/udf_case.q     |   10 +
 .../ql/src/test/queries/positive/udf_when.q     |   10 +
 .../ql/src/test/queries/positive/union.q        |    6 +
 11284 files changed, 230618 insertions(+), 7 deletions(-)
----------------------------------------------------------------------



[42/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-13-60ab4c242e19b882e4b1571544311e7e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-13-60ab4c242e19b882e4b1571544311e7e b/sql/hive/src/test/resources/golden/alter_partition_coltype-13-60ab4c242e19b882e4b1571544311e7e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-14-fdad866a990591083719bd45e4113f58
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-14-fdad866a990591083719bd45e4113f58 b/sql/hive/src/test/resources/golden/alter_partition_coltype-14-fdad866a990591083719bd45e4113f58
new file mode 100644
index 0000000..410b14d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_coltype-14-fdad866a990591083719bd45e4113f58
@@ -0,0 +1 @@
+25
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-15-634775da8cebfb8ce45b3965a0ae2880
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-15-634775da8cebfb8ce45b3965a0ae2880 b/sql/hive/src/test/resources/golden/alter_partition_coltype-15-634775da8cebfb8ce45b3965a0ae2880
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-16-b0534980e325d1fee63c2636ad3f8a4e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-16-b0534980e325d1fee63c2636ad3f8a4e b/sql/hive/src/test/resources/golden/alter_partition_coltype-16-b0534980e325d1fee63c2636ad3f8a4e
new file mode 100644
index 0000000..b28ab5c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_coltype-16-b0534980e325d1fee63c2636ad3f8a4e
@@ -0,0 +1,75 @@
+238	val_238	10	3.0
+NULL		10	3.0
+311	val_311	10	3.0
+NULL	val_27	10	3.0
+NULL	val_165	10	3.0
+NULL	val_409	10	3.0
+255	val_255	10	3.0
+278	val_278	10	3.0
+98	val_98	10	3.0
+NULL	val_484	10	3.0
+NULL	val_265	10	3.0
+NULL	val_193	10	3.0
+401	val_401	10	3.0
+150	val_150	10	3.0
+273	val_273	10	3.0
+224		10	3.0
+369		10	3.0
+66	val_66	10	3.0
+128		10	3.0
+213	val_213	10	3.0
+146	val_146	10	3.0
+406	val_406	10	3.0
+NULL		10	3.0
+NULL		10	3.0
+NULL		10	3.0
+238	val_238	100x	3.0
+NULL		100x	3.0
+311	val_311	100x	3.0
+NULL	val_27	100x	3.0
+NULL	val_165	100x	3.0
+NULL	val_409	100x	3.0
+255	val_255	100x	3.0
+278	val_278	100x	3.0
+98	val_98	100x	3.0
+NULL	val_484	100x	3.0
+NULL	val_265	100x	3.0
+NULL	val_193	100x	3.0
+401	val_401	100x	3.0
+150	val_150	100x	3.0
+273	val_273	100x	3.0
+224		100x	3.0
+369		100x	3.0
+66	val_66	100x	3.0
+128		100x	3.0
+213	val_213	100x	3.0
+146	val_146	100x	3.0
+406	val_406	100x	3.0
+NULL		100x	3.0
+NULL		100x	3.0
+NULL		100x	3.0
+238	val_238	100x	6:30pm
+NULL		100x	6:30pm
+311	val_311	100x	6:30pm
+NULL	val_27	100x	6:30pm
+NULL	val_165	100x	6:30pm
+NULL	val_409	100x	6:30pm
+255	val_255	100x	6:30pm
+278	val_278	100x	6:30pm
+98	val_98	100x	6:30pm
+NULL	val_484	100x	6:30pm
+NULL	val_265	100x	6:30pm
+NULL	val_193	100x	6:30pm
+401	val_401	100x	6:30pm
+150	val_150	100x	6:30pm
+273	val_273	100x	6:30pm
+224		100x	6:30pm
+369		100x	6:30pm
+66	val_66	100x	6:30pm
+128		100x	6:30pm
+213	val_213	100x	6:30pm
+146	val_146	100x	6:30pm
+406	val_406	100x	6:30pm
+NULL		100x	6:30pm
+NULL		100x	6:30pm
+NULL		100x	6:30pm
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-17-13c0443789a696bde8d08c05f526643f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-17-13c0443789a696bde8d08c05f526643f b/sql/hive/src/test/resources/golden/alter_partition_coltype-17-13c0443789a696bde8d08c05f526643f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-18-fbdd117c3b1ec9c92c7c33d52d94e42c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-18-fbdd117c3b1ec9c92c7c33d52d94e42c b/sql/hive/src/test/resources/golden/alter_partition_coltype-18-fbdd117c3b1ec9c92c7c33d52d94e42c
new file mode 100644
index 0000000..c5b431b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_coltype-18-fbdd117c3b1ec9c92c7c33d52d94e42c
@@ -0,0 +1 @@
+50
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-19-63799ee74ccc42d9bb817e6d00a6fae3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-19-63799ee74ccc42d9bb817e6d00a6fae3 b/sql/hive/src/test/resources/golden/alter_partition_coltype-19-63799ee74ccc42d9bb817e6d00a6fae3
new file mode 100644
index 0000000..a76c74d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_coltype-19-63799ee74ccc42d9bb817e6d00a6fae3
@@ -0,0 +1 @@
+75
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-2-17e04afbb81a724fe8c47c07b642f9a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-2-17e04afbb81a724fe8c47c07b642f9a b/sql/hive/src/test/resources/golden/alter_partition_coltype-2-17e04afbb81a724fe8c47c07b642f9a
new file mode 100644
index 0000000..316ca7f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_coltype-2-17e04afbb81a724fe8c47c07b642f9a
@@ -0,0 +1,10 @@
+key                 	string              	None                
+value               	string              	None                
+dt                  	string              	None                
+ts                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+ts                  	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-20-b4411edb9c52a474a971640f037c8a30
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-20-b4411edb9c52a474a971640f037c8a30 b/sql/hive/src/test/resources/golden/alter_partition_coltype-20-b4411edb9c52a474a971640f037c8a30
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-21-17e04afbb81a724fe8c47c07b642f9a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-21-17e04afbb81a724fe8c47c07b642f9a b/sql/hive/src/test/resources/golden/alter_partition_coltype-21-17e04afbb81a724fe8c47c07b642f9a
new file mode 100644
index 0000000..a7382fa
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_coltype-21-17e04afbb81a724fe8c47c07b642f9a
@@ -0,0 +1,10 @@
+key                 	string              	None                
+value               	string              	None                
+dt                  	string              	None                
+ts                  	double              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+ts                  	double              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-22-639cdccdea5f4b1863f9b17b04183c93
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-22-639cdccdea5f4b1863f9b17b04183c93 b/sql/hive/src/test/resources/golden/alter_partition_coltype-22-639cdccdea5f4b1863f9b17b04183c93
new file mode 100644
index 0000000..a7382fa
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_coltype-22-639cdccdea5f4b1863f9b17b04183c93
@@ -0,0 +1,10 @@
+key                 	string              	None                
+value               	string              	None                
+dt                  	string              	None                
+ts                  	double              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+ts                  	double              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-23-325be9a5d7c0277498a139c0a9fdb26a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-23-325be9a5d7c0277498a139c0a9fdb26a b/sql/hive/src/test/resources/golden/alter_partition_coltype-23-325be9a5d7c0277498a139c0a9fdb26a
new file mode 100644
index 0000000..a7382fa
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_coltype-23-325be9a5d7c0277498a139c0a9fdb26a
@@ -0,0 +1,10 @@
+key                 	string              	None                
+value               	string              	None                
+dt                  	string              	None                
+ts                  	double              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+ts                  	double              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-24-71de9e476503e83f82baf1ab17da87f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-24-71de9e476503e83f82baf1ab17da87f6 b/sql/hive/src/test/resources/golden/alter_partition_coltype-24-71de9e476503e83f82baf1ab17da87f6
new file mode 100644
index 0000000..a7382fa
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_coltype-24-71de9e476503e83f82baf1ab17da87f6
@@ -0,0 +1,10 @@
+key                 	string              	None                
+value               	string              	None                
+dt                  	string              	None                
+ts                  	double              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+ts                  	double              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-25-40b997fef00cf1a26f73ddb5013bbeb6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-25-40b997fef00cf1a26f73ddb5013bbeb6 b/sql/hive/src/test/resources/golden/alter_partition_coltype-25-40b997fef00cf1a26f73ddb5013bbeb6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-3-179315b6f54dc18e6eeffd7aaa947fa5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-3-179315b6f54dc18e6eeffd7aaa947fa5 b/sql/hive/src/test/resources/golden/alter_partition_coltype-3-179315b6f54dc18e6eeffd7aaa947fa5
new file mode 100644
index 0000000..410b14d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_coltype-3-179315b6f54dc18e6eeffd7aaa947fa5
@@ -0,0 +1 @@
+25
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-4-f6ba42faebdf8ec8781716fec6f7813d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-4-f6ba42faebdf8ec8781716fec6f7813d b/sql/hive/src/test/resources/golden/alter_partition_coltype-4-f6ba42faebdf8ec8781716fec6f7813d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-5-eeb71f1bc830750174b8b0d03de8c37d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-5-eeb71f1bc830750174b8b0d03de8c37d b/sql/hive/src/test/resources/golden/alter_partition_coltype-5-eeb71f1bc830750174b8b0d03de8c37d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-6-db84ad9022cdc1828c24a0340321c8fd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-6-db84ad9022cdc1828c24a0340321c8fd b/sql/hive/src/test/resources/golden/alter_partition_coltype-6-db84ad9022cdc1828c24a0340321c8fd
new file mode 100644
index 0000000..410b14d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_coltype-6-db84ad9022cdc1828c24a0340321c8fd
@@ -0,0 +1 @@
+25
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-7-f3d9e8fc026c62c23e1ae0d191c89bc0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-7-f3d9e8fc026c62c23e1ae0d191c89bc0 b/sql/hive/src/test/resources/golden/alter_partition_coltype-7-f3d9e8fc026c62c23e1ae0d191c89bc0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_coltype-8-42a70ae131fbb834c79074fdbd7beea0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-8-42a70ae131fbb834c79074fdbd7beea0 b/sql/hive/src/test/resources/golden/alter_partition_coltype-8-42a70ae131fbb834c79074fdbd7beea0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_coltype-8-42a70ae131fbb834c79074fdbd7beea0
@@ -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/alter_partition_coltype-9-2f7e10db0fcc7939dea528e04f460d42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_coltype-9-2f7e10db0fcc7939dea528e04f460d42 b/sql/hive/src/test/resources/golden/alter_partition_coltype-9-2f7e10db0fcc7939dea528e04f460d42
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-0-72ba9397f487a914380dc15afaef1058
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-0-72ba9397f487a914380dc15afaef1058 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-0-72ba9397f487a914380dc15afaef1058
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-1-30348eedd3afb892ac9d825dd7fdb5d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-1-30348eedd3afb892ac9d825dd7fdb5d8 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-1-30348eedd3afb892ac9d825dd7fdb5d8
new file mode 100644
index 0000000..db182e4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_format_loc-1-30348eedd3afb892ac9d825dd7fdb5d8
@@ -0,0 +1,4 @@
+key                 	int                 	None                
+value               	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter_partition_format_test, dbName:default, owner:marmbrus, createTime:1388805891, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/alter_partition_format_test, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_lastDdlTime=1388805891}, viewOriginalText:null, viewExpandedText:null, ta
 bleType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-10-71631c1e516c81ffdceac80f2d57ce09
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-10-71631c1e516c81ffdceac80f2d57ce09 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-10-71631c1e516c81ffdceac80f2d57ce09
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-11-fe39b84ddc86b6bf042dc30c1b612321
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-11-fe39b84ddc86b6bf042dc30c1b612321 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-11-fe39b84ddc86b6bf042dc30c1b612321
new file mode 100644
index 0000000..81e23f0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_format_loc-11-fe39b84ddc86b6bf042dc30c1b612321
@@ -0,0 +1,10 @@
+key                 	int                 	from deserializer   
+value               	string              	from deserializer   
+ds                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2010], dbName:default, tableName:alter_partition_format_test, createTime:1388805891, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/alter_partition_format_test/ds=2010, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{last_modified_by=marmbrus, last_modified_time=1388805891, transient_lastDdlTime=1388805891})
 	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-12-1553ad79b098b737ea8def91134eb0e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-12-1553ad79b098b737ea8def91134eb0e9 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-12-1553ad79b098b737ea8def91134eb0e9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-13-fe39b84ddc86b6bf042dc30c1b612321
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-13-fe39b84ddc86b6bf042dc30c1b612321 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-13-fe39b84ddc86b6bf042dc30c1b612321
new file mode 100644
index 0000000..6dc1f3c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_format_loc-13-fe39b84ddc86b6bf042dc30c1b612321
@@ -0,0 +1,10 @@
+key                 	int                 	from deserializer   
+value               	string              	from deserializer   
+ds                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2010], dbName:default, tableName:alter_partition_format_test, createTime:1388805891, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/test/test/ds=2010, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{last_modified_by=marmbrus, last_modified_time=1388805891, transient_lastDdlTime=1388805891})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-14-30348eedd3afb892ac9d825dd7fdb5d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-14-30348eedd3afb892ac9d825dd7fdb5d8 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-14-30348eedd3afb892ac9d825dd7fdb5d8
new file mode 100644
index 0000000..4b75404
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_format_loc-14-30348eedd3afb892ac9d825dd7fdb5d8
@@ -0,0 +1,10 @@
+key                 	int                 	None                
+value               	string              	None                
+ds                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter_partition_format_test, dbName:default, owner:marmbrus, createTime:1388805891, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/alter_partition_format_test, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:string, comment:null)],
  parameters:{transient_lastDdlTime=1388805891}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-15-bc83e8a2f8edf84f603109d14440dc83
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-15-bc83e8a2f8edf84f603109d14440dc83 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-15-bc83e8a2f8edf84f603109d14440dc83
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-16-30348eedd3afb892ac9d825dd7fdb5d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-16-30348eedd3afb892ac9d825dd7fdb5d8 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-16-30348eedd3afb892ac9d825dd7fdb5d8
new file mode 100644
index 0000000..f44c28e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_format_loc-16-30348eedd3afb892ac9d825dd7fdb5d8
@@ -0,0 +1,10 @@
+key                 	int                 	from deserializer   
+value               	string              	from deserializer   
+ds                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter_partition_format_test, dbName:default, owner:marmbrus, createTime:1388805891, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/alter_partition_format_test, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:string, comment:null)], parameters:{last_modified_by=marmbrus, la
 st_modified_time=1388805892, transient_lastDdlTime=1388805892}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-17-7e411fcfdd8f169c503ed89dc56ee335
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-17-7e411fcfdd8f169c503ed89dc56ee335 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-17-7e411fcfdd8f169c503ed89dc56ee335
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-18-30348eedd3afb892ac9d825dd7fdb5d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-18-30348eedd3afb892ac9d825dd7fdb5d8 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-18-30348eedd3afb892ac9d825dd7fdb5d8
new file mode 100644
index 0000000..e739ad4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_format_loc-18-30348eedd3afb892ac9d825dd7fdb5d8
@@ -0,0 +1,10 @@
+key                 	int                 	from deserializer   
+value               	string              	from deserializer   
+ds                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:alter_partition_format_test, dbName:default, owner:marmbrus, createTime:1388805891, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/test/test/, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:string, comment:null)], parameters:{last_modified_by=marmbrus, last_modified_time=1388805892, transient_lastDdlTime=1388805892}, viewOriginalText:null, viewExpandedText:nul
 l, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-19-56cadf0f555e355726dfed1929ad0508
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-19-56cadf0f555e355726dfed1929ad0508 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-19-56cadf0f555e355726dfed1929ad0508
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-2-bc83e8a2f8edf84f603109d14440dc83
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-2-bc83e8a2f8edf84f603109d14440dc83 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-2-bc83e8a2f8edf84f603109d14440dc83
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-3-30348eedd3afb892ac9d825dd7fdb5d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-3-30348eedd3afb892ac9d825dd7fdb5d8 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-3-30348eedd3afb892ac9d825dd7fdb5d8
new file mode 100644
index 0000000..092e5ed
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_format_loc-3-30348eedd3afb892ac9d825dd7fdb5d8
@@ -0,0 +1,4 @@
+key                 	int                 	from deserializer   
+value               	string              	from deserializer   
+	 	 
+Detailed Table Information	Table(tableName:alter_partition_format_test, dbName:default, owner:marmbrus, createTime:1388805891, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/alter_partition_format_test, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{last_modified_by=marmbrus, last_modified_time=1388805891, transient_lastDdlT
 ime=1388805891}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-4-7e411fcfdd8f169c503ed89dc56ee335
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-4-7e411fcfdd8f169c503ed89dc56ee335 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-4-7e411fcfdd8f169c503ed89dc56ee335
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-5-30348eedd3afb892ac9d825dd7fdb5d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-5-30348eedd3afb892ac9d825dd7fdb5d8 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-5-30348eedd3afb892ac9d825dd7fdb5d8
new file mode 100644
index 0000000..197e67d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_format_loc-5-30348eedd3afb892ac9d825dd7fdb5d8
@@ -0,0 +1,4 @@
+key                 	int                 	from deserializer   
+value               	string              	from deserializer   
+	 	 
+Detailed Table Information	Table(tableName:alter_partition_format_test, dbName:default, owner:marmbrus, createTime:1388805891, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/test/test/, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{last_modified_by=marmbrus, last_modified_time=1388805891, transient_lastDdlTime=1388805891}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-6-56cadf0f555e355726dfed1929ad0508
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-6-56cadf0f555e355726dfed1929ad0508 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-6-56cadf0f555e355726dfed1929ad0508
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-7-cee355b012efdc3bc7d584268a7025c2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-7-cee355b012efdc3bc7d584268a7025c2 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-7-cee355b012efdc3bc7d584268a7025c2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-8-e4c52934f1ff0024f7f0bbb78d4ae3f8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-8-e4c52934f1ff0024f7f0bbb78d4ae3f8 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-8-e4c52934f1ff0024f7f0bbb78d4ae3f8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_format_loc-9-fe39b84ddc86b6bf042dc30c1b612321
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_format_loc-9-fe39b84ddc86b6bf042dc30c1b612321 b/sql/hive/src/test/resources/golden/alter_partition_format_loc-9-fe39b84ddc86b6bf042dc30c1b612321
new file mode 100644
index 0000000..29b5b69
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_format_loc-9-fe39b84ddc86b6bf042dc30c1b612321
@@ -0,0 +1,10 @@
+key                 	int                 	None                
+value               	string              	None                
+ds                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2010], dbName:default, tableName:alter_partition_format_test, createTime:1388805891, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/alter_partition_format_test/ds=2010, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{transient_lastDdlTime=1388805891})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-0-2a230c069b09232acdd0d556007be97f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-0-2a230c069b09232acdd0d556007be97f b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-0-2a230c069b09232acdd0d556007be97f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-1-fbbdf7be607407661749730f1a0efd9c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-1-fbbdf7be607407661749730f1a0efd9c b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-1-fbbdf7be607407661749730f1a0efd9c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-10-d71b99098bdb7f13db278dfa299b820d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-10-d71b99098bdb7f13db278dfa299b820d b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-10-d71b99098bdb7f13db278dfa299b820d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-11-482182c9d90710fb16b6803d602a0d8b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-11-482182c9d90710fb16b6803d602a0d8b b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-11-482182c9d90710fb16b6803d602a0d8b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-12-b29d5391cda48aa2bd8f3bb37cc63750
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-12-b29d5391cda48aa2bd8f3bb37cc63750 b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-12-b29d5391cda48aa2bd8f3bb37cc63750
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-13-19ceced1d8238509f2416029ddfbbc4a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-13-19ceced1d8238509f2416029ddfbbc4a b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-13-19ceced1d8238509f2416029ddfbbc4a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-14-90d009f94408102945d43860e4a6c68a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-14-90d009f94408102945d43860e4a6c68a b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-14-90d009f94408102945d43860e4a6c68a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-15-7ab0e8f289c6846f9872edee0c40a628
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-15-7ab0e8f289c6846f9872edee0c40a628 b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-15-7ab0e8f289c6846f9872edee0c40a628
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-16-577e1c164866c3955a9d8587ef7918a4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-16-577e1c164866c3955a9d8587ef7918a4 b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-16-577e1c164866c3955a9d8587ef7918a4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-2-79b9075b2f86f16f2356d9fa2a9afd56
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-2-79b9075b2f86f16f2356d9fa2a9afd56 b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-2-79b9075b2f86f16f2356d9fa2a9afd56
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-3-dd92c46e933d94b35c225daeef0285d4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-3-dd92c46e933d94b35c225daeef0285d4 b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-3-dd92c46e933d94b35c225daeef0285d4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-4-9114d1f6859382a125fc4221d2d3ab6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-4-9114d1f6859382a125fc4221d2d3ab6 b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-4-9114d1f6859382a125fc4221d2d3ab6
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-6-beb03691c7cc6cf1597d3ff16ef98d17
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-6-beb03691c7cc6cf1597d3ff16ef98d17 b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-6-beb03691c7cc6cf1597d3ff16ef98d17
new file mode 100644
index 0000000..02d72f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-6-beb03691c7cc6cf1597d3ff16ef98d17
@@ -0,0 +1,12 @@
+1	11	1996	10
+2	12	1996	10
+3	13	1996	10
+7	17	1996	10
+8	18	1996	10
+8	28	1996	10
+1	11	1996	12
+2	12	1996	12
+3	13	1996	12
+7	17	1996	12
+8	18	1996	12
+8	28	1996	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-7-5439426a18bb2d3918b91d589dbbd014
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-7-5439426a18bb2d3918b91d589dbbd014 b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-7-5439426a18bb2d3918b91d589dbbd014
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-8-71e8c12c533654c30e044a8f062598ed
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-8-71e8c12c533654c30e044a8f062598ed b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-8-71e8c12c533654c30e044a8f062598ed
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_protect_mode-9-d1b12be1d01eabaf244f41e74d902d9d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_protect_mode-9-d1b12be1d01eabaf244f41e74d902d9d b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-9-d1b12be1d01eabaf244f41e74d902d9d
new file mode 100644
index 0000000..bca4733
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_protect_mode-9-d1b12be1d01eabaf244f41e74d902d9d
@@ -0,0 +1,6 @@
+1	11	1995	09
+2	12	1995	09
+3	13	1995	09
+7	17	1995	09
+8	18	1995	09
+8	28	1995	09
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-0-3c23ae800b2f6fb93620890da2dba196
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-0-3c23ae800b2f6fb93620890da2dba196 b/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-0-3c23ae800b2f6fb93620890da2dba196
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-0-3c23ae800b2f6fb93620890da2dba196
@@ -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/alter_partition_with_whitelist-1-67a0dbca9fecb7d34cceeecf2184c484
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-1-67a0dbca9fecb7d34cceeecf2184c484 b/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-1-67a0dbca9fecb7d34cceeecf2184c484
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-2-e6a91be97431de63e372088d370c6d36
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-2-e6a91be97431de63e372088d370c6d36 b/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-2-e6a91be97431de63e372088d370c6d36
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-3-b9a6b4e8acbfea5e1938eda085c4b893
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-3-b9a6b4e8acbfea5e1938eda085c4b893 b/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-3-b9a6b4e8acbfea5e1938eda085c4b893
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-4-f42e9ca89ed2944213a5d994a587391c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-4-f42e9ca89ed2944213a5d994a587391c b/sql/hive/src/test/resources/golden/alter_partition_with_whitelist-4-f42e9ca89ed2944213a5d994a587391c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-0-1ed18256c5230de3439fe75d925ea73
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-0-1ed18256c5230de3439fe75d925ea73 b/sql/hive/src/test/resources/golden/alter_rename_partition-0-1ed18256c5230de3439fe75d925ea73
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-1-2f79bceed6fc8ada34a670396ee6aada
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-1-2f79bceed6fc8ada34a670396ee6aada b/sql/hive/src/test/resources/golden/alter_rename_partition-1-2f79bceed6fc8ada34a670396ee6aada
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-10-e3d9a36d53d30de215b855095c58d0d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-10-e3d9a36d53d30de215b855095c58d0d7 b/sql/hive/src/test/resources/golden/alter_rename_partition-10-e3d9a36d53d30de215b855095c58d0d7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-11-bc84e38ccad173f5b47474d91db244d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-11-bc84e38ccad173f5b47474d91db244d7 b/sql/hive/src/test/resources/golden/alter_rename_partition-11-bc84e38ccad173f5b47474d91db244d7
new file mode 100644
index 0000000..e881b2a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_rename_partition-11-bc84e38ccad173f5b47474d91db244d7
@@ -0,0 +1,6 @@
+1	new_part1:	new_part2:
+2	new_part1:	new_part2:
+3	new_part1:	new_part2:
+4	new_part1:	new_part2:
+5	new_part1:	new_part2:
+6	new_part1:	new_part2:
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-12-1ed18256c5230de3439fe75d925ea73
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-12-1ed18256c5230de3439fe75d925ea73 b/sql/hive/src/test/resources/golden/alter_rename_partition-12-1ed18256c5230de3439fe75d925ea73
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-13-2f79bceed6fc8ada34a670396ee6aada
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-13-2f79bceed6fc8ada34a670396ee6aada b/sql/hive/src/test/resources/golden/alter_rename_partition-13-2f79bceed6fc8ada34a670396ee6aada
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-14-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-14-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/alter_rename_partition-14-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..ecafeae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_rename_partition-14-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1,2 @@
+src
+srcpart
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-15-f3b7bcb5d95a356fee54c0ce7d60c611
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-15-f3b7bcb5d95a356fee54c0ce7d60c611 b/sql/hive/src/test/resources/golden/alter_rename_partition-15-f3b7bcb5d95a356fee54c0ce7d60c611
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-16-611cf586cf3a1adc93c543d2da574c24
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-16-611cf586cf3a1adc93c543d2da574c24 b/sql/hive/src/test/resources/golden/alter_rename_partition-16-611cf586cf3a1adc93c543d2da574c24
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-18-bf6f780173f7b523b7ebd7925789372b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-18-bf6f780173f7b523b7ebd7925789372b b/sql/hive/src/test/resources/golden/alter_rename_partition-18-bf6f780173f7b523b7ebd7925789372b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-19-b2c9ded072d49abe14831bf48290319c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-19-b2c9ded072d49abe14831bf48290319c b/sql/hive/src/test/resources/golden/alter_rename_partition-19-b2c9ded072d49abe14831bf48290319c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-2-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-2-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/alter_rename_partition-2-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..ecafeae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_rename_partition-2-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1,2 @@
+src
+srcpart
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-20-ee3ad861d109dd98db10bc86c5bf7105
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-20-ee3ad861d109dd98db10bc86c5bf7105 b/sql/hive/src/test/resources/golden/alter_rename_partition-20-ee3ad861d109dd98db10bc86c5bf7105
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-21-d92bfe92d250f66b3df45cb4ab50c0e6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-21-d92bfe92d250f66b3df45cb4ab50c0e6 b/sql/hive/src/test/resources/golden/alter_rename_partition-21-d92bfe92d250f66b3df45cb4ab50c0e6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-22-d50111b57d14f1ded1c47c773b0e0ac2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-22-d50111b57d14f1ded1c47c773b0e0ac2 b/sql/hive/src/test/resources/golden/alter_rename_partition-22-d50111b57d14f1ded1c47c773b0e0ac2
new file mode 100644
index 0000000..684f1da
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_rename_partition-22-d50111b57d14f1ded1c47c773b0e0ac2
@@ -0,0 +1,6 @@
+1	old_part1:	old_part2:
+2	old_part1:	old_part2:
+3	old_part1:	old_part2:
+4	old_part1:	old_part2:
+5	old_part1:	old_part2:
+6	old_part1:	old_part2:
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-23-aedbaca33604c76b65137905fd42e98f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-23-aedbaca33604c76b65137905fd42e98f b/sql/hive/src/test/resources/golden/alter_rename_partition-23-aedbaca33604c76b65137905fd42e98f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-24-21dd05d56ebba285a8eb5bde5904d6a3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-24-21dd05d56ebba285a8eb5bde5904d6a3 b/sql/hive/src/test/resources/golden/alter_rename_partition-24-21dd05d56ebba285a8eb5bde5904d6a3
new file mode 100644
index 0000000..fc31ec6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_rename_partition-24-21dd05d56ebba285a8eb5bde5904d6a3
@@ -0,0 +1 @@
+pcol1=new_part1%3A/pcol2=new_part2%3A
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-25-9595f5b6ab31162c107076c35657c9f3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-25-9595f5b6ab31162c107076c35657c9f3 b/sql/hive/src/test/resources/golden/alter_rename_partition-25-9595f5b6ab31162c107076c35657c9f3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-26-270655c514bb6f04acd4459df52dd77b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-26-270655c514bb6f04acd4459df52dd77b b/sql/hive/src/test/resources/golden/alter_rename_partition-26-270655c514bb6f04acd4459df52dd77b
new file mode 100644
index 0000000..e881b2a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_rename_partition-26-270655c514bb6f04acd4459df52dd77b
@@ -0,0 +1,6 @@
+1	new_part1:	new_part2:
+2	new_part1:	new_part2:
+3	new_part1:	new_part2:
+4	new_part1:	new_part2:
+5	new_part1:	new_part2:
+6	new_part1:	new_part2:
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-3-b465c6126edd94e8d45f61e2a19d005b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-3-b465c6126edd94e8d45f61e2a19d005b b/sql/hive/src/test/resources/golden/alter_rename_partition-3-b465c6126edd94e8d45f61e2a19d005b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-4-3479a886936571d5028971aecade705f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-4-3479a886936571d5028971aecade705f b/sql/hive/src/test/resources/golden/alter_rename_partition-4-3479a886936571d5028971aecade705f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-5-6cc4e3014e34a862602a47357f4fb9f2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-5-6cc4e3014e34a862602a47357f4fb9f2 b/sql/hive/src/test/resources/golden/alter_rename_partition-5-6cc4e3014e34a862602a47357f4fb9f2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-6-3324664e6500e2d256d0b8b3b8a14c24
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-6-3324664e6500e2d256d0b8b3b8a14c24 b/sql/hive/src/test/resources/golden/alter_rename_partition-6-3324664e6500e2d256d0b8b3b8a14c24
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-7-e3d9a36d53d30de215b855095c58d0d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-7-e3d9a36d53d30de215b855095c58d0d7 b/sql/hive/src/test/resources/golden/alter_rename_partition-7-e3d9a36d53d30de215b855095c58d0d7
new file mode 100644
index 0000000..684f1da
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_rename_partition-7-e3d9a36d53d30de215b855095c58d0d7
@@ -0,0 +1,6 @@
+1	old_part1:	old_part2:
+2	old_part1:	old_part2:
+3	old_part1:	old_part2:
+4	old_part1:	old_part2:
+5	old_part1:	old_part2:
+6	old_part1:	old_part2:
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-8-d3ea111b1a37613bdda2c6eae13790c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-8-d3ea111b1a37613bdda2c6eae13790c9 b/sql/hive/src/test/resources/golden/alter_rename_partition-8-d3ea111b1a37613bdda2c6eae13790c9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_rename_partition-9-21dd05d56ebba285a8eb5bde5904d6a3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_rename_partition-9-21dd05d56ebba285a8eb5bde5904d6a3 b/sql/hive/src/test/resources/golden/alter_rename_partition-9-21dd05d56ebba285a8eb5bde5904d6a3
new file mode 100644
index 0000000..fc31ec6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_rename_partition-9-21dd05d56ebba285a8eb5bde5904d6a3
@@ -0,0 +1 @@
+pcol1=new_part1%3A/pcol2=new_part2%3A
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-0-35d2014351106b918c8e337a1919470c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-0-35d2014351106b918c8e337a1919470c b/sql/hive/src/test/resources/golden/alter_table_serde-0-35d2014351106b918c8e337a1919470c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-1-5bc931a540f0fec54e852ff10f52f879
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-1-5bc931a540f0fec54e852ff10f52f879 b/sql/hive/src/test/resources/golden/alter_table_serde-1-5bc931a540f0fec54e852ff10f52f879
new file mode 100644
index 0000000..ccd6518
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_table_serde-1-5bc931a540f0fec54e852ff10f52f879
@@ -0,0 +1,5 @@
+id                  	int                 	None                
+query               	string              	None                
+name                	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:test_table, dbName:default, owner:marmbrus, createTime:1388805893, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:id, type:int, comment:null), FieldSchema(name:query, type:string, comment:null), FieldSchema(name:name, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/test_table, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_lastDdlTime=1388805893}, viewOriginalText:null, viewExpan
 dedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-10-ed0059ecd1cf948e8f75153593c8a5aa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-10-ed0059ecd1cf948e8f75153593c8a5aa b/sql/hive/src/test/resources/golden/alter_table_serde-10-ed0059ecd1cf948e8f75153593c8a5aa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-11-6ee4b3a60659ec5496f06347eda232a8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-11-6ee4b3a60659ec5496f06347eda232a8 b/sql/hive/src/test/resources/golden/alter_table_serde-11-6ee4b3a60659ec5496f06347eda232a8
new file mode 100644
index 0000000..d135e45
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_table_serde-11-6ee4b3a60659ec5496f06347eda232a8
@@ -0,0 +1,11 @@
+id                  	int                 	None                
+query               	string              	None                
+name                	string              	None                
+dt                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2011], dbName:default, tableName:test_table, createTime:1388805893, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:id, type:int, comment:null), FieldSchema(name:query, type:string, comment:null), FieldSchema(name:name, type:string, comment:null), FieldSchema(name:dt, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/test_table/dt=2011, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{transient_lastDdlTime=1388805893})
 	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-12-63a8168d2eae62132c3cd9b90b3cdbcc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-12-63a8168d2eae62132c3cd9b90b3cdbcc b/sql/hive/src/test/resources/golden/alter_table_serde-12-63a8168d2eae62132c3cd9b90b3cdbcc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-13-6ee4b3a60659ec5496f06347eda232a8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-13-6ee4b3a60659ec5496f06347eda232a8 b/sql/hive/src/test/resources/golden/alter_table_serde-13-6ee4b3a60659ec5496f06347eda232a8
new file mode 100644
index 0000000..d135e45
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_table_serde-13-6ee4b3a60659ec5496f06347eda232a8
@@ -0,0 +1,11 @@
+id                  	int                 	None                
+query               	string              	None                
+name                	string              	None                
+dt                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2011], dbName:default, tableName:test_table, createTime:1388805893, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:id, type:int, comment:null), FieldSchema(name:query, type:string, comment:null), FieldSchema(name:name, type:string, comment:null), FieldSchema(name:dt, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/test_table/dt=2011, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{transient_lastDdlTime=1388805893})
 	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-14-ab6d7ed387e6e2f1f8f32272e3d31def
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-14-ab6d7ed387e6e2f1f8f32272e3d31def b/sql/hive/src/test/resources/golden/alter_table_serde-14-ab6d7ed387e6e2f1f8f32272e3d31def
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-15-6ee4b3a60659ec5496f06347eda232a8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-15-6ee4b3a60659ec5496f06347eda232a8 b/sql/hive/src/test/resources/golden/alter_table_serde-15-6ee4b3a60659ec5496f06347eda232a8
new file mode 100644
index 0000000..c3fac88
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_table_serde-15-6ee4b3a60659ec5496f06347eda232a8
@@ -0,0 +1,11 @@
+id                  	int                 	None                
+query               	string              	None                
+name                	string              	None                
+dt                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2011], dbName:default, tableName:test_table, createTime:1388805893, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:id, type:int, comment:null), FieldSchema(name:query, type:string, comment:null), FieldSchema(name:name, type:string, comment:null), FieldSchema(name:dt, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/test_table/dt=2011, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{last_modified_by=marmbrus, last_
 modified_time=1388805893, transient_lastDdlTime=1388805893})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-16-c6bb65a44a8b0ba1fa454218a31a2a44
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-16-c6bb65a44a8b0ba1fa454218a31a2a44 b/sql/hive/src/test/resources/golden/alter_table_serde-16-c6bb65a44a8b0ba1fa454218a31a2a44
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-17-6ee4b3a60659ec5496f06347eda232a8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-17-6ee4b3a60659ec5496f06347eda232a8 b/sql/hive/src/test/resources/golden/alter_table_serde-17-6ee4b3a60659ec5496f06347eda232a8
new file mode 100644
index 0000000..6c8f91d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_table_serde-17-6ee4b3a60659ec5496f06347eda232a8
@@ -0,0 +1,11 @@
+id                  	int                 	None                
+query               	string              	None                
+name                	string              	None                
+dt                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2011], dbName:default, tableName:test_table, createTime:1388805893, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:id, type:int, comment:null), FieldSchema(name:query, type:string, comment:null), FieldSchema(name:name, type:string, comment:null), FieldSchema(name:dt, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/test_table/dt=2011, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe, parameters:{serialization.format=1, field.delim=,}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{last_modified_by=
 marmbrus, last_modified_time=1388805893, transient_lastDdlTime=1388805893})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-18-1649ba756fd9238f0608e4cb3affa3c1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-18-1649ba756fd9238f0608e4cb3affa3c1 b/sql/hive/src/test/resources/golden/alter_table_serde-18-1649ba756fd9238f0608e4cb3affa3c1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-2-ed0059ecd1cf948e8f75153593c8a5aa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-2-ed0059ecd1cf948e8f75153593c8a5aa b/sql/hive/src/test/resources/golden/alter_table_serde-2-ed0059ecd1cf948e8f75153593c8a5aa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-3-5bc931a540f0fec54e852ff10f52f879
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-3-5bc931a540f0fec54e852ff10f52f879 b/sql/hive/src/test/resources/golden/alter_table_serde-3-5bc931a540f0fec54e852ff10f52f879
new file mode 100644
index 0000000..37a5b2c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_table_serde-3-5bc931a540f0fec54e852ff10f52f879
@@ -0,0 +1,5 @@
+id                  	int                 	from deserializer   
+query               	string              	from deserializer   
+name                	string              	from deserializer   
+	 	 
+Detailed Table Information	Table(tableName:test_table, dbName:default, owner:marmbrus, createTime:1388805893, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:id, type:int, comment:from deserializer), FieldSchema(name:query, type:string, comment:from deserializer), FieldSchema(name:name, type:string, comment:from deserializer)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/test_table, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{last_modified_by=marmbrus,
  last_modified_time=1388805893, transient_lastDdlTime=1388805893}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-4-63a8168d2eae62132c3cd9b90b3cdbcc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-4-63a8168d2eae62132c3cd9b90b3cdbcc b/sql/hive/src/test/resources/golden/alter_table_serde-4-63a8168d2eae62132c3cd9b90b3cdbcc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-5-5bc931a540f0fec54e852ff10f52f879
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-5-5bc931a540f0fec54e852ff10f52f879 b/sql/hive/src/test/resources/golden/alter_table_serde-5-5bc931a540f0fec54e852ff10f52f879
new file mode 100644
index 0000000..0348dd1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_table_serde-5-5bc931a540f0fec54e852ff10f52f879
@@ -0,0 +1,5 @@
+id                  	int                 	from deserializer   
+query               	string              	from deserializer   
+name                	string              	from deserializer   
+	 	 
+Detailed Table Information	Table(tableName:test_table, dbName:default, owner:marmbrus, createTime:1388805893, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:id, type:int, comment:from deserializer), FieldSchema(name:query, type:string, comment:from deserializer), FieldSchema(name:name, type:string, comment:from deserializer)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/test_table, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.ColumnarSerDe, parameters:{serialization.format=1, field.delim=,}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{last_modifi
 ed_by=marmbrus, last_modified_time=1388805893, transient_lastDdlTime=1388805893}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-6-1649ba756fd9238f0608e4cb3affa3c1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-6-1649ba756fd9238f0608e4cb3affa3c1 b/sql/hive/src/test/resources/golden/alter_table_serde-6-1649ba756fd9238f0608e4cb3affa3c1
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-8-78d739d2409b59c0e01cde962451d295
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-8-78d739d2409b59c0e01cde962451d295 b/sql/hive/src/test/resources/golden/alter_table_serde-8-78d739d2409b59c0e01cde962451d295
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_table_serde-9-6ee4b3a60659ec5496f06347eda232a8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_table_serde-9-6ee4b3a60659ec5496f06347eda232a8 b/sql/hive/src/test/resources/golden/alter_table_serde-9-6ee4b3a60659ec5496f06347eda232a8
new file mode 100644
index 0000000..d135e45
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_table_serde-9-6ee4b3a60659ec5496f06347eda232a8
@@ -0,0 +1,11 @@
+id                  	int                 	None                
+query               	string              	None                
+name                	string              	None                
+dt                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+dt                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2011], dbName:default, tableName:test_table, createTime:1388805893, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:id, type:int, comment:null), FieldSchema(name:query, type:string, comment:null), FieldSchema(name:name, type:string, comment:null), FieldSchema(name:dt, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse2706017013471029005/test_table/dt=2011, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{transient_lastDdlTime=1388805893})
 	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-0-5fa6071842a0443346cf6db677a33412
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-0-5fa6071842a0443346cf6db677a33412 b/sql/hive/src/test/resources/golden/alter_varchar1-0-5fa6071842a0443346cf6db677a33412
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-1-be11cb1f18ab19550011417126264fea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-1-be11cb1f18ab19550011417126264fea b/sql/hive/src/test/resources/golden/alter_varchar1-1-be11cb1f18ab19550011417126264fea
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-10-c1a57b45952193d04b5411c5b6a31139
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-10-c1a57b45952193d04b5411c5b6a31139 b/sql/hive/src/test/resources/golden/alter_varchar1-10-c1a57b45952193d04b5411c5b6a31139
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-11-fa89c704636fa7bd937cf1a975bb2ae6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-11-fa89c704636fa7bd937cf1a975bb2ae6 b/sql/hive/src/test/resources/golden/alter_varchar1-11-fa89c704636fa7bd937cf1a975bb2ae6
new file mode 100644
index 0000000..dd347f3
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_varchar1-11-fa89c704636fa7bd937cf1a975bb2ae6
@@ -0,0 +1,5 @@
+0	val_0	NULL	NULL
+0	val_0	NULL	NULL
+0	val_0	NULL	NULL
+2	val_2	NULL	NULL
+4	val_4	NULL	NULL

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-12-a694df5b2a8f2101f6fd2b936eeb2bfd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-12-a694df5b2a8f2101f6fd2b936eeb2bfd b/sql/hive/src/test/resources/golden/alter_varchar1-12-a694df5b2a8f2101f6fd2b936eeb2bfd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-13-fa89c704636fa7bd937cf1a975bb2ae6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-13-fa89c704636fa7bd937cf1a975bb2ae6 b/sql/hive/src/test/resources/golden/alter_varchar1-13-fa89c704636fa7bd937cf1a975bb2ae6
new file mode 100644
index 0000000..1208783
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/alter_varchar1-13-fa89c704636fa7bd937cf1a975bb2ae6
@@ -0,0 +1,5 @@
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+2	val_2	2	val_2
+4	val_4	4	val_4

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/alter_varchar1-14-5fa6071842a0443346cf6db677a33412
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/alter_varchar1-14-5fa6071842a0443346cf6db677a33412 b/sql/hive/src/test/resources/golden/alter_varchar1-14-5fa6071842a0443346cf6db677a33412
new file mode 100644
index 0000000..e69de29


[26/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_22_import_exist_authsuccess-6-2a161bb8d69da9d6e3679ca3677a0de5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_22_import_exist_authsuccess-6-2a161bb8d69da9d6e3679ca3677a0de5 b/sql/hive/src/test/resources/golden/exim_22_import_exist_authsuccess-6-2a161bb8d69da9d6e3679ca3677a0de5
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_22_import_exist_authsuccess-6-2a161bb8d69da9d6e3679ca3677a0de5
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-5-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-5-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-5-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-5-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-6-a9f93b4185a714e4f6d14171d10a6c07
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-6-a9f93b4185a714e4f6d14171d10a6c07 b/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-6-a9f93b4185a714e4f6d14171d10a6c07
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_23_import_part_authsuccess-6-a9f93b4185a714e4f6d14171d10a6c07
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_24_import_nonexist_authsuccess-3-f5d86ed3cbc46bb0c7619703081d5873
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_24_import_nonexist_authsuccess-3-f5d86ed3cbc46bb0c7619703081d5873 b/sql/hive/src/test/resources/golden/exim_24_import_nonexist_authsuccess-3-f5d86ed3cbc46bb0c7619703081d5873
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_24_import_nonexist_authsuccess-5-d2ec90909f243a767be1aa299720f45d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_24_import_nonexist_authsuccess-5-d2ec90909f243a767be1aa299720f45d b/sql/hive/src/test/resources/golden/exim_24_import_nonexist_authsuccess-5-d2ec90909f243a767be1aa299720f45d
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_24_import_nonexist_authsuccess-5-d2ec90909f243a767be1aa299720f45d
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_24_import_nonexist_authsuccess-6-2a161bb8d69da9d6e3679ca3677a0de5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_24_import_nonexist_authsuccess-6-2a161bb8d69da9d6e3679ca3677a0de5 b/sql/hive/src/test/resources/golden/exim_24_import_nonexist_authsuccess-6-2a161bb8d69da9d6e3679ca3677a0de5
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_24_import_nonexist_authsuccess-6-2a161bb8d69da9d6e3679ca3677a0de5
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/fetch_aggregation-0-739356d010a919138911f295fac81607
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/fetch_aggregation-0-739356d010a919138911f295fac81607 b/sql/hive/src/test/resources/golden/fetch_aggregation-0-739356d010a919138911f295fac81607
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/fetch_aggregation-0-739356d010a919138911f295fac81607
@@ -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/fetch_aggregation-1-8dc96d77daa18d053fab3c134028788
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/fetch_aggregation-1-8dc96d77daa18d053fab3c134028788 b/sql/hive/src/test/resources/golden/fetch_aggregation-1-8dc96d77daa18d053fab3c134028788
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/fetch_aggregation-2-f015c961b6c34ac56cb8fc52fb36d7c7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/fetch_aggregation-2-f015c961b6c34ac56cb8fc52fb36d7c7 b/sql/hive/src/test/resources/golden/fetch_aggregation-2-f015c961b6c34ac56cb8fc52fb36d7c7
new file mode 100644
index 0000000..fb12634
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/fetch_aggregation-2-f015c961b6c34ac56cb8fc52fb36d7c7
@@ -0,0 +1 @@
+500	130091	260.182	0	498	142.92680950752384	20428.072876000006
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/fileformat_mix-0-c6dff7eb0a793f9cd555164d23eda699
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/fileformat_mix-0-c6dff7eb0a793f9cd555164d23eda699 b/sql/hive/src/test/resources/golden/fileformat_mix-0-c6dff7eb0a793f9cd555164d23eda699
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/fileformat_mix-2-701660c0ea117b11d12de54dc661bc3e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/fileformat_mix-2-701660c0ea117b11d12de54dc661bc3e b/sql/hive/src/test/resources/golden/fileformat_mix-2-701660c0ea117b11d12de54dc661bc3e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/fileformat_mix-3-2b2316f235737a3f9a30fb05a082e132
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/fileformat_mix-3-2b2316f235737a3f9a30fb05a082e132 b/sql/hive/src/test/resources/golden/fileformat_mix-3-2b2316f235737a3f9a30fb05a082e132
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/fileformat_mix-4-fcda187f1366ff93a113cbe670335198
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/fileformat_mix-4-fcda187f1366ff93a113cbe670335198 b/sql/hive/src/test/resources/golden/fileformat_mix-4-fcda187f1366ff93a113cbe670335198
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/fileformat_mix-5-c2d0da9a0f01736a2163c99fc667f279
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/fileformat_mix-5-c2d0da9a0f01736a2163c99fc667f279 b/sql/hive/src/test/resources/golden/fileformat_mix-5-c2d0da9a0f01736a2163c99fc667f279
new file mode 100644
index 0000000..eb1f494
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/fileformat_mix-5-c2d0da9a0f01736a2163c99fc667f279
@@ -0,0 +1 @@
+500
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/fileformat_mix-6-4b658b3222b7a09ef41d023215e5b818
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/fileformat_mix-6-4b658b3222b7a09ef41d023215e5b818 b/sql/hive/src/test/resources/golden/fileformat_mix-6-4b658b3222b7a09ef41d023215e5b818
new file mode 100644
index 0000000..d23e05a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/fileformat_mix-6-4b658b3222b7a09ef41d023215e5b818
@@ -0,0 +1,500 @@
+238
+86
+311
+27
+165
+409
+255
+278
+98
+484
+265
+193
+401
+150
+273
+224
+369
+66
+128
+213
+146
+406
+429
+374
+152
+469
+145
+495
+37
+327
+281
+277
+209
+15
+82
+403
+166
+417
+430
+252
+292
+219
+287
+153
+193
+338
+446
+459
+394
+237
+482
+174
+413
+494
+207
+199
+466
+208
+174
+399
+396
+247
+417
+489
+162
+377
+397
+309
+365
+266
+439
+342
+367
+325
+167
+195
+475
+17
+113
+155
+203
+339
+0
+455
+128
+311
+316
+57
+302
+205
+149
+438
+345
+129
+170
+20
+489
+157
+378
+221
+92
+111
+47
+72
+4
+280
+35
+427
+277
+208
+356
+399
+169
+382
+498
+125
+386
+437
+469
+192
+286
+187
+176
+54
+459
+51
+138
+103
+239
+213
+216
+430
+278
+176
+289
+221
+65
+318
+332
+311
+275
+137
+241
+83
+333
+180
+284
+12
+230
+181
+67
+260
+404
+384
+489
+353
+373
+272
+138
+217
+84
+348
+466
+58
+8
+411
+230
+208
+348
+24
+463
+431
+179
+172
+42
+129
+158
+119
+496
+0
+322
+197
+468
+393
+454
+100
+298
+199
+191
+418
+96
+26
+165
+327
+230
+205
+120
+131
+51
+404
+43
+436
+156
+469
+468
+308
+95
+196
+288
+481
+457
+98
+282
+197
+187
+318
+318
+409
+470
+137
+369
+316
+169
+413
+85
+77
+0
+490
+87
+364
+179
+118
+134
+395
+282
+138
+238
+419
+15
+118
+72
+90
+307
+19
+435
+10
+277
+273
+306
+224
+309
+389
+327
+242
+369
+392
+272
+331
+401
+242
+452
+177
+226
+5
+497
+402
+396
+317
+395
+58
+35
+336
+95
+11
+168
+34
+229
+233
+143
+472
+322
+498
+160
+195
+42
+321
+430
+119
+489
+458
+78
+76
+41
+223
+492
+149
+449
+218
+228
+138
+453
+30
+209
+64
+468
+76
+74
+342
+69
+230
+33
+368
+103
+296
+113
+216
+367
+344
+167
+274
+219
+239
+485
+116
+223
+256
+263
+70
+487
+480
+401
+288
+191
+5
+244
+438
+128
+467
+432
+202
+316
+229
+469
+463
+280
+2
+35
+283
+331
+235
+80
+44
+193
+321
+335
+104
+466
+366
+175
+403
+483
+53
+105
+257
+406
+409
+190
+406
+401
+114
+258
+90
+203
+262
+348
+424
+12
+396
+201
+217
+164
+431
+454
+478
+298
+125
+431
+164
+424
+187
+382
+5
+70
+397
+480
+291
+24
+351
+255
+104
+70
+163
+438
+119
+414
+200
+491
+237
+439
+360
+248
+479
+305
+417
+199
+444
+120
+429
+169
+443
+323
+325
+277
+230
+478
+178
+468
+310
+317
+333
+493
+460
+207
+249
+265
+480
+83
+136
+353
+172
+214
+462
+233
+406
+133
+175
+189
+454
+375
+401
+421
+407
+384
+256
+26
+134
+67
+384
+379
+18
+462
+492
+100
+298
+9
+341
+498
+146
+458
+362
+186
+285
+348
+167
+18
+273
+183
+281
+344
+97
+469
+315
+84
+28
+37
+448
+152
+348
+307
+194
+414
+477
+222
+126
+90
+169
+403
+400
+200
+97
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask-0-5090cca7feb54de047bc535e234bd4a8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask-0-5090cca7feb54de047bc535e234bd4a8 b/sql/hive/src/test/resources/golden/filter_join_breaktask-0-5090cca7feb54de047bc535e234bd4a8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask-1-3e3504c67d1ef47c71ea661f647ac4a6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask-1-3e3504c67d1ef47c71ea661f647ac4a6 b/sql/hive/src/test/resources/golden/filter_join_breaktask-1-3e3504c67d1ef47c71ea661f647ac4a6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask-2-aa61f4a2dd974ae0df026de640ed5802
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask-2-aa61f4a2dd974ae0df026de640ed5802 b/sql/hive/src/test/resources/golden/filter_join_breaktask-2-aa61f4a2dd974ae0df026de640ed5802
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask-3-550e9b759fb088a81feddeff2e4be64e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask-3-550e9b759fb088a81feddeff2e4be64e b/sql/hive/src/test/resources/golden/filter_join_breaktask-3-550e9b759fb088a81feddeff2e4be64e
new file mode 100644
index 0000000..cc54536
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/filter_join_breaktask-3-550e9b759fb088a81feddeff2e4be64e
@@ -0,0 +1,12 @@
+238	val_238
+311	val_311
+255	val_255
+278	val_278
+98	val_98
+401	val_401
+150	val_150
+273	val_273
+66	val_66
+213	val_213
+146	val_146
+406	val_406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask2-0-db1a6e42b4f880b00b389ae21c7658e1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask2-0-db1a6e42b4f880b00b389ae21c7658e1 b/sql/hive/src/test/resources/golden/filter_join_breaktask2-0-db1a6e42b4f880b00b389ae21c7658e1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask2-1-4a7480781402d0ac0a856a46ca3883fd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask2-1-4a7480781402d0ac0a856a46ca3883fd b/sql/hive/src/test/resources/golden/filter_join_breaktask2-1-4a7480781402d0ac0a856a46ca3883fd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask2-10-8dbe2f8cda7ab38b38fc75d0d2413efd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask2-10-8dbe2f8cda7ab38b38fc75d0d2413efd b/sql/hive/src/test/resources/golden/filter_join_breaktask2-10-8dbe2f8cda7ab38b38fc75d0d2413efd
new file mode 100644
index 0000000..140c659
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/filter_join_breaktask2-10-8dbe2f8cda7ab38b38fc75d0d2413efd
@@ -0,0 +1 @@
+4	5	0	2010-04-17
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask2-11-5cc7e24257a1cb4ad0f2fe41c7177370
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask2-11-5cc7e24257a1cb4ad0f2fe41c7177370 b/sql/hive/src/test/resources/golden/filter_join_breaktask2-11-5cc7e24257a1cb4ad0f2fe41c7177370
new file mode 100644
index 0000000..51f5701
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/filter_join_breaktask2-11-5cc7e24257a1cb4ad0f2fe41c7177370
@@ -0,0 +1 @@
+4	1	1	8	4	5	1	0	9	U	2	2	0	2	1	1	J	C	A	U	2	s	2	NULL	NULL	NULL	NULL	NULL	NULL	1	j	S	6	NULL	1	2	J	g	1	e	2	1	2	U	P	p	3	0	0	0	1	1	1	0	0	0	6	2	j	NULL	NULL	NULL	NULL	NULL	NULL	5	NULL	NULL	j	2	2	1	2	2	1	1	1	1	1	1	1	1	32	NULL	2010-04-17
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask2-12-c608f51882260caec7bb9c57a0ba3179
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask2-12-c608f51882260caec7bb9c57a0ba3179 b/sql/hive/src/test/resources/golden/filter_join_breaktask2-12-c608f51882260caec7bb9c57a0ba3179
new file mode 100644
index 0000000..69dcc33
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/filter_join_breaktask2-12-c608f51882260caec7bb9c57a0ba3179
@@ -0,0 +1 @@
+5	5	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask2-2-b8486987aee5bac5f5b7301952e67d0c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask2-2-b8486987aee5bac5f5b7301952e67d0c b/sql/hive/src/test/resources/golden/filter_join_breaktask2-2-b8486987aee5bac5f5b7301952e67d0c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask2-3-1139b5e7f76614bc03bf0db677ed7d73
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask2-3-1139b5e7f76614bc03bf0db677ed7d73 b/sql/hive/src/test/resources/golden/filter_join_breaktask2-3-1139b5e7f76614bc03bf0db677ed7d73
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask2-4-7accb0b0e00dcfd6468a6ff6058bb4e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask2-4-7accb0b0e00dcfd6468a6ff6058bb4e8 b/sql/hive/src/test/resources/golden/filter_join_breaktask2-4-7accb0b0e00dcfd6468a6ff6058bb4e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask2-5-25f891cf5e9138c14ba8c385c83230ba
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask2-5-25f891cf5e9138c14ba8c385c83230ba b/sql/hive/src/test/resources/golden/filter_join_breaktask2-5-25f891cf5e9138c14ba8c385c83230ba
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask2-6-4aaf479be27e3f8b38465ea946b530e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask2-6-4aaf479be27e3f8b38465ea946b530e3 b/sql/hive/src/test/resources/golden/filter_join_breaktask2-6-4aaf479be27e3f8b38465ea946b530e3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask2-7-571467e86d08833eecf5d3e67b41bba6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask2-7-571467e86d08833eecf5d3e67b41bba6 b/sql/hive/src/test/resources/golden/filter_join_breaktask2-7-571467e86d08833eecf5d3e67b41bba6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask2-8-604cf64d16b9d438ee187a10d9f6352e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask2-8-604cf64d16b9d438ee187a10d9f6352e b/sql/hive/src/test/resources/golden/filter_join_breaktask2-8-604cf64d16b9d438ee187a10d9f6352e
new file mode 100644
index 0000000..c0f577c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/filter_join_breaktask2-8-604cf64d16b9d438ee187a10d9f6352e
@@ -0,0 +1 @@
+5	name	NULL	2	kavin	NULL	9	c	8	0	0	7	1	2	0	3	2	NULL	1	NULL	3	2	0	0	5	10	2010-04-17
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/filter_join_breaktask2-9-6d551990a8a745dde1cb5244947b81a1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/filter_join_breaktask2-9-6d551990a8a745dde1cb5244947b81a1 b/sql/hive/src/test/resources/golden/filter_join_breaktask2-9-6d551990a8a745dde1cb5244947b81a1
new file mode 100644
index 0000000..e426b48
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/filter_join_breaktask2-9-6d551990a8a745dde1cb5244947b81a1
@@ -0,0 +1 @@
+5	1	1	1	0	0	4	2010-04-17
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby1-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby1-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby1-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby1-2-f90acd59ace31e16059bae52583188cc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1-2-f90acd59ace31e16059bae52583188cc b/sql/hive/src/test/resources/golden/groupby1-2-f90acd59ace31e16059bae52583188cc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1-3-d57ed4bbfee1ffaffaeba0a4be84c31d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1-3-d57ed4bbfee1ffaffaeba0a4be84c31d b/sql/hive/src/test/resources/golden/groupby1-3-d57ed4bbfee1ffaffaeba0a4be84c31d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1-3-d57ed4bbfee1ffaffaeba0a4be84c31d
@@ -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/groupby1-4-19094f229f8af852ef8dad406333ae08
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1-4-19094f229f8af852ef8dad406333ae08 b/sql/hive/src/test/resources/golden/groupby1-4-19094f229f8af852ef8dad406333ae08
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1-5-dd7bf298b8c921355edd8665c6b0c168
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1-5-dd7bf298b8c921355edd8665c6b0c168 b/sql/hive/src/test/resources/golden/groupby1-5-dd7bf298b8c921355edd8665c6b0c168
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1-5-dd7bf298b8c921355edd8665c6b0c168
@@ -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/groupby1-6-977359ea0d2f429a9a35bbd8599cddea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1-6-977359ea0d2f429a9a35bbd8599cddea b/sql/hive/src/test/resources/golden/groupby1-6-977359ea0d2f429a9a35bbd8599cddea
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1-7-c2c54378ffce53ade73a9dda783903e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1-7-c2c54378ffce53ade73a9dda783903e7 b/sql/hive/src/test/resources/golden/groupby1-7-c2c54378ffce53ade73a9dda783903e7
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1-7-c2c54378ffce53ade73a9dda783903e7
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby11-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby11-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby11-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby11-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby11-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby11-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby11-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby11-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby11-2-f06bf6a360c7f9425cffa237f00445d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby11-2-f06bf6a360c7f9425cffa237f00445d8 b/sql/hive/src/test/resources/golden/groupby11-2-f06bf6a360c7f9425cffa237f00445d8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby11-3-f11e9a986df49215fb8aa17aaccc7087
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby11-3-f11e9a986df49215fb8aa17aaccc7087 b/sql/hive/src/test/resources/golden/groupby11-3-f11e9a986df49215fb8aa17aaccc7087
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby11-4-1ae3e153888f9ca44e92ef43aea19092
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby11-4-1ae3e153888f9ca44e92ef43aea19092 b/sql/hive/src/test/resources/golden/groupby11-4-1ae3e153888f9ca44e92ef43aea19092
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby11-5-a6d0a37db950e5d309ef2b89e9cffe0f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby11-5-a6d0a37db950e5d309ef2b89e9cffe0f b/sql/hive/src/test/resources/golden/groupby11-5-a6d0a37db950e5d309ef2b89e9cffe0f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby11-6-686ee4a5b2e24e51ba1d41b42215accd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby11-6-686ee4a5b2e24e51ba1d41b42215accd b/sql/hive/src/test/resources/golden/groupby11-6-686ee4a5b2e24e51ba1d41b42215accd
new file mode 100644
index 0000000..8939d9f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby11-6-686ee4a5b2e24e51ba1d41b42215accd
@@ -0,0 +1,309 @@
+val_0	3	1	111
+val_10	1	1	111
+val_100	2	1	111
+val_103	2	1	111
+val_104	2	1	111
+val_105	1	1	111
+val_11	1	1	111
+val_111	1	1	111
+val_113	2	1	111
+val_114	1	1	111
+val_116	1	1	111
+val_118	2	1	111
+val_119	3	1	111
+val_12	2	1	111
+val_120	2	1	111
+val_125	2	1	111
+val_126	1	1	111
+val_128	3	1	111
+val_129	2	1	111
+val_131	1	1	111
+val_133	1	1	111
+val_134	2	1	111
+val_136	1	1	111
+val_137	2	1	111
+val_138	4	1	111
+val_143	1	1	111
+val_145	1	1	111
+val_146	2	1	111
+val_149	2	1	111
+val_15	2	1	111
+val_150	1	1	111
+val_152	2	1	111
+val_153	1	1	111
+val_155	1	1	111
+val_156	1	1	111
+val_157	1	1	111
+val_158	1	1	111
+val_160	1	1	111
+val_162	1	1	111
+val_163	1	1	111
+val_164	2	1	111
+val_165	2	1	111
+val_166	1	1	111
+val_167	3	1	111
+val_168	1	1	111
+val_169	4	1	111
+val_17	1	1	111
+val_170	1	1	111
+val_172	2	1	111
+val_174	2	1	111
+val_175	2	1	111
+val_176	2	1	111
+val_177	1	1	111
+val_178	1	1	111
+val_179	2	1	111
+val_18	2	1	111
+val_180	1	1	111
+val_181	1	1	111
+val_183	1	1	111
+val_186	1	1	111
+val_187	3	1	111
+val_189	1	1	111
+val_19	1	1	111
+val_190	1	1	111
+val_191	2	1	111
+val_192	1	1	111
+val_193	3	1	111
+val_194	1	1	111
+val_195	2	1	111
+val_196	1	1	111
+val_197	2	1	111
+val_199	3	1	111
+val_2	1	1	111
+val_20	1	1	111
+val_200	2	1	111
+val_201	1	1	111
+val_202	1	1	111
+val_203	2	1	111
+val_205	2	1	111
+val_207	2	1	111
+val_208	3	1	111
+val_209	2	1	111
+val_213	2	1	111
+val_214	1	1	111
+val_216	2	1	111
+val_217	2	1	111
+val_218	1	1	111
+val_219	2	1	111
+val_221	2	1	111
+val_222	1	1	111
+val_223	2	1	111
+val_224	2	1	111
+val_226	1	1	111
+val_228	1	1	111
+val_229	2	1	111
+val_230	5	1	111
+val_233	2	1	111
+val_235	1	1	111
+val_237	2	1	111
+val_238	2	1	111
+val_239	2	1	111
+val_24	2	1	111
+val_241	1	1	111
+val_242	2	1	111
+val_244	1	1	111
+val_247	1	1	111
+val_248	1	1	111
+val_249	1	1	111
+val_252	1	1	111
+val_255	2	1	111
+val_256	2	1	111
+val_257	1	1	111
+val_258	1	1	111
+val_26	2	1	111
+val_260	1	1	111
+val_262	1	1	111
+val_263	1	1	111
+val_265	2	1	111
+val_266	1	1	111
+val_27	1	1	111
+val_272	2	1	111
+val_273	3	1	111
+val_274	1	1	111
+val_275	1	1	111
+val_277	4	1	111
+val_278	2	1	111
+val_28	1	1	111
+val_280	2	1	111
+val_281	2	1	111
+val_282	2	1	111
+val_283	1	1	111
+val_284	1	1	111
+val_285	1	1	111
+val_286	1	1	111
+val_287	1	1	111
+val_288	2	1	111
+val_289	1	1	111
+val_291	1	1	111
+val_292	1	1	111
+val_296	1	1	111
+val_298	3	1	111
+val_30	1	1	111
+val_302	1	1	111
+val_305	1	1	111
+val_306	1	1	111
+val_307	2	1	111
+val_308	1	1	111
+val_309	2	1	111
+val_310	1	1	111
+val_311	3	1	111
+val_315	1	1	111
+val_316	3	1	111
+val_317	2	1	111
+val_318	3	1	111
+val_321	2	1	111
+val_322	2	1	111
+val_323	1	1	111
+val_325	2	1	111
+val_327	3	1	111
+val_33	1	1	111
+val_331	2	1	111
+val_332	1	1	111
+val_333	2	1	111
+val_335	1	1	111
+val_336	1	1	111
+val_338	1	1	111
+val_339	1	1	111
+val_34	1	1	111
+val_341	1	1	111
+val_342	2	1	111
+val_344	2	1	111
+val_345	1	1	111
+val_348	5	1	111
+val_35	3	1	111
+val_351	1	1	111
+val_353	2	1	111
+val_356	1	1	111
+val_360	1	1	111
+val_362	1	1	111
+val_364	1	1	111
+val_365	1	1	111
+val_366	1	1	111
+val_367	2	1	111
+val_368	1	1	111
+val_369	3	1	111
+val_37	2	1	111
+val_373	1	1	111
+val_374	1	1	111
+val_375	1	1	111
+val_377	1	1	111
+val_378	1	1	111
+val_379	1	1	111
+val_382	2	1	111
+val_384	3	1	111
+val_386	1	1	111
+val_389	1	1	111
+val_392	1	1	111
+val_393	1	1	111
+val_394	1	1	111
+val_395	2	1	111
+val_396	3	1	111
+val_397	2	1	111
+val_399	2	1	111
+val_4	1	1	111
+val_400	1	1	111
+val_401	5	1	111
+val_402	1	1	111
+val_403	3	1	111
+val_404	2	1	111
+val_406	4	1	111
+val_407	1	1	111
+val_409	3	1	111
+val_41	1	1	111
+val_411	1	1	111
+val_413	2	1	111
+val_414	2	1	111
+val_417	3	1	111
+val_418	1	1	111
+val_419	1	1	111
+val_42	2	1	111
+val_421	1	1	111
+val_424	2	1	111
+val_427	1	1	111
+val_429	2	1	111
+val_43	1	1	111
+val_430	3	1	111
+val_431	3	1	111
+val_432	1	1	111
+val_435	1	1	111
+val_436	1	1	111
+val_437	1	1	111
+val_438	3	1	111
+val_439	2	1	111
+val_44	1	1	111
+val_443	1	1	111
+val_444	1	1	111
+val_446	1	1	111
+val_448	1	1	111
+val_449	1	1	111
+val_452	1	1	111
+val_453	1	1	111
+val_454	3	1	111
+val_455	1	1	111
+val_457	1	1	111
+val_458	2	1	111
+val_459	2	1	111
+val_460	1	1	111
+val_462	2	1	111
+val_463	2	1	111
+val_466	3	1	111
+val_467	1	1	111
+val_468	4	1	111
+val_469	5	1	111
+val_47	1	1	111
+val_470	1	1	111
+val_472	1	1	111
+val_475	1	1	111
+val_477	1	1	111
+val_478	2	1	111
+val_479	1	1	111
+val_480	3	1	111
+val_481	1	1	111
+val_482	1	1	111
+val_483	1	1	111
+val_484	1	1	111
+val_485	1	1	111
+val_487	1	1	111
+val_489	4	1	111
+val_490	1	1	111
+val_491	1	1	111
+val_492	2	1	111
+val_493	1	1	111
+val_494	1	1	111
+val_495	1	1	111
+val_496	1	1	111
+val_497	1	1	111
+val_498	3	1	111
+val_5	3	1	111
+val_51	2	1	111
+val_53	1	1	111
+val_54	1	1	111
+val_57	1	1	111
+val_58	2	1	111
+val_64	1	1	111
+val_65	1	1	111
+val_66	1	1	111
+val_67	2	1	111
+val_69	1	1	111
+val_70	3	1	111
+val_72	2	1	111
+val_74	1	1	111
+val_76	2	1	111
+val_77	1	1	111
+val_78	1	1	111
+val_8	1	1	111
+val_80	1	1	111
+val_82	1	1	111
+val_83	2	1	111
+val_84	2	1	111
+val_85	1	1	111
+val_86	1	1	111
+val_87	1	1	111
+val_9	1	1	111
+val_90	3	1	111
+val_92	1	1	111
+val_95	2	1	111
+val_96	1	1	111
+val_97	2	1	111
+val_98	2	1	111
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby11-7-149d359546ab38226ffeb023d7414b3d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby11-7-149d359546ab38226ffeb023d7414b3d b/sql/hive/src/test/resources/golden/groupby11-7-149d359546ab38226ffeb023d7414b3d
new file mode 100644
index 0000000..82a0329
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby11-7-149d359546ab38226ffeb023d7414b3d
@@ -0,0 +1,309 @@
+0	3	1	111
+10	1	1	111
+100	2	1	111
+103	2	1	111
+104	2	1	111
+105	1	1	111
+11	1	1	111
+111	1	1	111
+113	2	1	111
+114	1	1	111
+116	1	1	111
+118	2	1	111
+119	3	1	111
+12	2	1	111
+120	2	1	111
+125	2	1	111
+126	1	1	111
+128	3	1	111
+129	2	1	111
+131	1	1	111
+133	1	1	111
+134	2	1	111
+136	1	1	111
+137	2	1	111
+138	4	1	111
+143	1	1	111
+145	1	1	111
+146	2	1	111
+149	2	1	111
+15	2	1	111
+150	1	1	111
+152	2	1	111
+153	1	1	111
+155	1	1	111
+156	1	1	111
+157	1	1	111
+158	1	1	111
+160	1	1	111
+162	1	1	111
+163	1	1	111
+164	2	1	111
+165	2	1	111
+166	1	1	111
+167	3	1	111
+168	1	1	111
+169	4	1	111
+17	1	1	111
+170	1	1	111
+172	2	1	111
+174	2	1	111
+175	2	1	111
+176	2	1	111
+177	1	1	111
+178	1	1	111
+179	2	1	111
+18	2	1	111
+180	1	1	111
+181	1	1	111
+183	1	1	111
+186	1	1	111
+187	3	1	111
+189	1	1	111
+19	1	1	111
+190	1	1	111
+191	2	1	111
+192	1	1	111
+193	3	1	111
+194	1	1	111
+195	2	1	111
+196	1	1	111
+197	2	1	111
+199	3	1	111
+2	1	1	111
+20	1	1	111
+200	2	1	111
+201	1	1	111
+202	1	1	111
+203	2	1	111
+205	2	1	111
+207	2	1	111
+208	3	1	111
+209	2	1	111
+213	2	1	111
+214	1	1	111
+216	2	1	111
+217	2	1	111
+218	1	1	111
+219	2	1	111
+221	2	1	111
+222	1	1	111
+223	2	1	111
+224	2	1	111
+226	1	1	111
+228	1	1	111
+229	2	1	111
+230	5	1	111
+233	2	1	111
+235	1	1	111
+237	2	1	111
+238	2	1	111
+239	2	1	111
+24	2	1	111
+241	1	1	111
+242	2	1	111
+244	1	1	111
+247	1	1	111
+248	1	1	111
+249	1	1	111
+252	1	1	111
+255	2	1	111
+256	2	1	111
+257	1	1	111
+258	1	1	111
+26	2	1	111
+260	1	1	111
+262	1	1	111
+263	1	1	111
+265	2	1	111
+266	1	1	111
+27	1	1	111
+272	2	1	111
+273	3	1	111
+274	1	1	111
+275	1	1	111
+277	4	1	111
+278	2	1	111
+28	1	1	111
+280	2	1	111
+281	2	1	111
+282	2	1	111
+283	1	1	111
+284	1	1	111
+285	1	1	111
+286	1	1	111
+287	1	1	111
+288	2	1	111
+289	1	1	111
+291	1	1	111
+292	1	1	111
+296	1	1	111
+298	3	1	111
+30	1	1	111
+302	1	1	111
+305	1	1	111
+306	1	1	111
+307	2	1	111
+308	1	1	111
+309	2	1	111
+310	1	1	111
+311	3	1	111
+315	1	1	111
+316	3	1	111
+317	2	1	111
+318	3	1	111
+321	2	1	111
+322	2	1	111
+323	1	1	111
+325	2	1	111
+327	3	1	111
+33	1	1	111
+331	2	1	111
+332	1	1	111
+333	2	1	111
+335	1	1	111
+336	1	1	111
+338	1	1	111
+339	1	1	111
+34	1	1	111
+341	1	1	111
+342	2	1	111
+344	2	1	111
+345	1	1	111
+348	5	1	111
+35	3	1	111
+351	1	1	111
+353	2	1	111
+356	1	1	111
+360	1	1	111
+362	1	1	111
+364	1	1	111
+365	1	1	111
+366	1	1	111
+367	2	1	111
+368	1	1	111
+369	3	1	111
+37	2	1	111
+373	1	1	111
+374	1	1	111
+375	1	1	111
+377	1	1	111
+378	1	1	111
+379	1	1	111
+382	2	1	111
+384	3	1	111
+386	1	1	111
+389	1	1	111
+392	1	1	111
+393	1	1	111
+394	1	1	111
+395	2	1	111
+396	3	1	111
+397	2	1	111
+399	2	1	111
+4	1	1	111
+400	1	1	111
+401	5	1	111
+402	1	1	111
+403	3	1	111
+404	2	1	111
+406	4	1	111
+407	1	1	111
+409	3	1	111
+41	1	1	111
+411	1	1	111
+413	2	1	111
+414	2	1	111
+417	3	1	111
+418	1	1	111
+419	1	1	111
+42	2	1	111
+421	1	1	111
+424	2	1	111
+427	1	1	111
+429	2	1	111
+43	1	1	111
+430	3	1	111
+431	3	1	111
+432	1	1	111
+435	1	1	111
+436	1	1	111
+437	1	1	111
+438	3	1	111
+439	2	1	111
+44	1	1	111
+443	1	1	111
+444	1	1	111
+446	1	1	111
+448	1	1	111
+449	1	1	111
+452	1	1	111
+453	1	1	111
+454	3	1	111
+455	1	1	111
+457	1	1	111
+458	2	1	111
+459	2	1	111
+460	1	1	111
+462	2	1	111
+463	2	1	111
+466	3	1	111
+467	1	1	111
+468	4	1	111
+469	5	1	111
+47	1	1	111
+470	1	1	111
+472	1	1	111
+475	1	1	111
+477	1	1	111
+478	2	1	111
+479	1	1	111
+480	3	1	111
+481	1	1	111
+482	1	1	111
+483	1	1	111
+484	1	1	111
+485	1	1	111
+487	1	1	111
+489	4	1	111
+490	1	1	111
+491	1	1	111
+492	2	1	111
+493	1	1	111
+494	1	1	111
+495	1	1	111
+496	1	1	111
+497	1	1	111
+498	3	1	111
+5	3	1	111
+51	2	1	111
+53	1	1	111
+54	1	1	111
+57	1	1	111
+58	2	1	111
+64	1	1	111
+65	1	1	111
+66	1	1	111
+67	2	1	111
+69	1	1	111
+70	3	1	111
+72	2	1	111
+74	1	1	111
+76	2	1	111
+77	1	1	111
+78	1	1	111
+8	1	1	111
+80	1	1	111
+82	1	1	111
+83	2	1	111
+84	2	1	111
+85	1	1	111
+86	1	1	111
+87	1	1	111
+9	1	1	111
+90	3	1	111
+92	1	1	111
+95	2	1	111
+96	1	1	111
+97	2	1	111
+98	2	1	111
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_limit-0-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_limit-0-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby1_limit-0-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_limit-0-83c59d378571a6e487aa20217bd87817
@@ -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/groupby1_limit-1-647cd470ff311f1879243a6e7f1e7bf6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_limit-1-647cd470ff311f1879243a6e7f1e7bf6 b/sql/hive/src/test/resources/golden/groupby1_limit-1-647cd470ff311f1879243a6e7f1e7bf6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_limit-2-e8f9567aa6dd201dd22db10fe7e8e082
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_limit-2-e8f9567aa6dd201dd22db10fe7e8e082 b/sql/hive/src/test/resources/golden/groupby1_limit-2-e8f9567aa6dd201dd22db10fe7e8e082
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_limit-3-deff149e2f91d6d605a3dccf1ca8bdd5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_limit-3-deff149e2f91d6d605a3dccf1ca8bdd5 b/sql/hive/src/test/resources/golden/groupby1_limit-3-deff149e2f91d6d605a3dccf1ca8bdd5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_limit-4-7a5ee36a377f0869bcb8c29c2391caa2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_limit-4-7a5ee36a377f0869bcb8c29c2391caa2 b/sql/hive/src/test/resources/golden/groupby1_limit-4-7a5ee36a377f0869bcb8c29c2391caa2
new file mode 100644
index 0000000..9cf9606
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_limit-4-7a5ee36a377f0869bcb8c29c2391caa2
@@ -0,0 +1,5 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_map-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby1_map-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_map-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby1_map-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby1_map-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_map-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby1_map-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby1_map-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_map-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby1_map-3-647cd470ff311f1879243a6e7f1e7bf6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map-3-647cd470ff311f1879243a6e7f1e7bf6 b/sql/hive/src/test/resources/golden/groupby1_map-3-647cd470ff311f1879243a6e7f1e7bf6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_map-4-330a40b8e19028bbb370adf219f469fe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map-4-330a40b8e19028bbb370adf219f469fe b/sql/hive/src/test/resources/golden/groupby1_map-4-330a40b8e19028bbb370adf219f469fe
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_map-5-40f5168bfd9d124165bd207543b68a28
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map-5-40f5168bfd9d124165bd207543b68a28 b/sql/hive/src/test/resources/golden/groupby1_map-5-40f5168bfd9d124165bd207543b68a28
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_map-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby1_map-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_map-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_map_nomap-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_nomap-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby1_map_nomap-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_map_nomap-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby1_map_nomap-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_nomap-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby1_map_nomap-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_map_nomap-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby1_map_nomap-2-fb2713a701e7e9c3fa36b5459d772f4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_nomap-2-fb2713a701e7e9c3fa36b5459d772f4 b/sql/hive/src/test/resources/golden/groupby1_map_nomap-2-fb2713a701e7e9c3fa36b5459d772f4
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_map_nomap-2-fb2713a701e7e9c3fa36b5459d772f4
@@ -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/groupby1_map_nomap-3-647cd470ff311f1879243a6e7f1e7bf6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_nomap-3-647cd470ff311f1879243a6e7f1e7bf6 b/sql/hive/src/test/resources/golden/groupby1_map_nomap-3-647cd470ff311f1879243a6e7f1e7bf6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_map_nomap-4-330a40b8e19028bbb370adf219f469fe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_nomap-4-330a40b8e19028bbb370adf219f469fe b/sql/hive/src/test/resources/golden/groupby1_map_nomap-4-330a40b8e19028bbb370adf219f469fe
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_map_nomap-5-40f5168bfd9d124165bd207543b68a28
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_nomap-5-40f5168bfd9d124165bd207543b68a28 b/sql/hive/src/test/resources/golden/groupby1_map_nomap-5-40f5168bfd9d124165bd207543b68a28
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_map_nomap-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_nomap-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby1_map_nomap-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_map_nomap-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_map_skew-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_skew-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby1_map_skew-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_map_skew-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby1_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_skew-1-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby1_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_map_skew-1-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby1_map_skew-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_skew-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby1_map_skew-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_map_skew-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby1_map_skew-3-647cd470ff311f1879243a6e7f1e7bf6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_skew-3-647cd470ff311f1879243a6e7f1e7bf6 b/sql/hive/src/test/resources/golden/groupby1_map_skew-3-647cd470ff311f1879243a6e7f1e7bf6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_map_skew-4-330a40b8e19028bbb370adf219f469fe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_skew-4-330a40b8e19028bbb370adf219f469fe b/sql/hive/src/test/resources/golden/groupby1_map_skew-4-330a40b8e19028bbb370adf219f469fe
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_map_skew-5-40f5168bfd9d124165bd207543b68a28
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_skew-5-40f5168bfd9d124165bd207543b68a28 b/sql/hive/src/test/resources/golden/groupby1_map_skew-5-40f5168bfd9d124165bd207543b68a28
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby1_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_map_skew-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby1_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_noskew-0-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby1_noskew-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_noskew-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby1_noskew-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_noskew-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby1_noskew-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_noskew-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby1_noskew-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_noskew-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby1_noskew-3-f90acd59ace31e16059bae52583188cc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_noskew-3-f90acd59ace31e16059bae52583188cc b/sql/hive/src/test/resources/golden/groupby1_noskew-3-f90acd59ace31e16059bae52583188cc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_noskew-4-19094f229f8af852ef8dad406333ae08
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_noskew-4-19094f229f8af852ef8dad406333ae08 b/sql/hive/src/test/resources/golden/groupby1_noskew-4-19094f229f8af852ef8dad406333ae08
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_noskew-5-977359ea0d2f429a9a35bbd8599cddea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_noskew-5-977359ea0d2f429a9a35bbd8599cddea b/sql/hive/src/test/resources/golden/groupby1_noskew-5-977359ea0d2f429a9a35bbd8599cddea
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby1_noskew-6-c2c54378ffce53ade73a9dda783903e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby1_noskew-6-c2c54378ffce53ade73a9dda783903e7 b/sql/hive/src/test/resources/golden/groupby1_noskew-6-c2c54378ffce53ade73a9dda783903e7
new file mode 100644
index 0000000..339756b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby1_noskew-6-c2c54378ffce53ade73a9dda783903e7
@@ -0,0 +1,309 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
+9	9.0
+10	10.0
+11	11.0
+12	24.0
+15	30.0
+17	17.0
+18	36.0
+19	19.0
+20	20.0
+24	48.0
+26	52.0
+27	27.0
+28	28.0
+30	30.0
+33	33.0
+34	34.0
+35	105.0
+37	74.0
+41	41.0
+42	84.0
+43	43.0
+44	44.0
+47	47.0
+51	102.0
+53	53.0
+54	54.0
+57	57.0
+58	116.0
+64	64.0
+65	65.0
+66	66.0
+67	134.0
+69	69.0
+70	210.0
+72	144.0
+74	74.0
+76	152.0
+77	77.0
+78	78.0
+80	80.0
+82	82.0
+83	166.0
+84	168.0
+85	85.0
+86	86.0
+87	87.0
+90	270.0
+92	92.0
+95	190.0
+96	96.0
+97	194.0
+98	196.0
+100	200.0
+103	206.0
+104	208.0
+105	105.0
+111	111.0
+113	226.0
+114	114.0
+116	116.0
+118	236.0
+119	357.0
+120	240.0
+125	250.0
+126	126.0
+128	384.0
+129	258.0
+131	131.0
+133	133.0
+134	268.0
+136	136.0
+137	274.0
+138	552.0
+143	143.0
+145	145.0
+146	292.0
+149	298.0
+150	150.0
+152	304.0
+153	153.0
+155	155.0
+156	156.0
+157	157.0
+158	158.0
+160	160.0
+162	162.0
+163	163.0
+164	328.0
+165	330.0
+166	166.0
+167	501.0
+168	168.0
+169	676.0
+170	170.0
+172	344.0
+174	348.0
+175	350.0
+176	352.0
+177	177.0
+178	178.0
+179	358.0
+180	180.0
+181	181.0
+183	183.0
+186	186.0
+187	561.0
+189	189.0
+190	190.0
+191	382.0
+192	192.0
+193	579.0
+194	194.0
+195	390.0
+196	196.0
+197	394.0
+199	597.0
+200	400.0
+201	201.0
+202	202.0
+203	406.0
+205	410.0
+207	414.0
+208	624.0
+209	418.0
+213	426.0
+214	214.0
+216	432.0
+217	434.0
+218	218.0
+219	438.0
+221	442.0
+222	222.0
+223	446.0
+224	448.0
+226	226.0
+228	228.0
+229	458.0
+230	1150.0
+233	466.0
+235	235.0
+237	474.0
+238	476.0
+239	478.0
+241	241.0
+242	484.0
+244	244.0
+247	247.0
+248	248.0
+249	249.0
+252	252.0
+255	510.0
+256	512.0
+257	257.0
+258	258.0
+260	260.0
+262	262.0
+263	263.0
+265	530.0
+266	266.0
+272	544.0
+273	819.0
+274	274.0
+275	275.0
+277	1108.0
+278	556.0
+280	560.0
+281	562.0
+282	564.0
+283	283.0
+284	284.0
+285	285.0
+286	286.0
+287	287.0
+288	576.0
+289	289.0
+291	291.0
+292	292.0
+296	296.0
+298	894.0
+302	302.0
+305	305.0
+306	306.0
+307	614.0
+308	308.0
+309	618.0
+310	310.0
+311	933.0
+315	315.0
+316	948.0
+317	634.0
+318	954.0
+321	642.0
+322	644.0
+323	323.0
+325	650.0
+327	981.0
+331	662.0
+332	332.0
+333	666.0
+335	335.0
+336	336.0
+338	338.0
+339	339.0
+341	341.0
+342	684.0
+344	688.0
+345	345.0
+348	1740.0
+351	351.0
+353	706.0
+356	356.0
+360	360.0
+362	362.0
+364	364.0
+365	365.0
+366	366.0
+367	734.0
+368	368.0
+369	1107.0
+373	373.0
+374	374.0
+375	375.0
+377	377.0
+378	378.0
+379	379.0
+382	764.0
+384	1152.0
+386	386.0
+389	389.0
+392	392.0
+393	393.0
+394	394.0
+395	790.0
+396	1188.0
+397	794.0
+399	798.0
+400	400.0
+401	2005.0
+402	402.0
+403	1209.0
+404	808.0
+406	1624.0
+407	407.0
+409	1227.0
+411	411.0
+413	826.0
+414	828.0
+417	1251.0
+418	418.0
+419	419.0
+421	421.0
+424	848.0
+427	427.0
+429	858.0
+430	1290.0
+431	1293.0
+432	432.0
+435	435.0
+436	436.0
+437	437.0
+438	1314.0
+439	878.0
+443	443.0
+444	444.0
+446	446.0
+448	448.0
+449	449.0
+452	452.0
+453	453.0
+454	1362.0
+455	455.0
+457	457.0
+458	916.0
+459	918.0
+460	460.0
+462	924.0
+463	926.0
+466	1398.0
+467	467.0
+468	1872.0
+469	2345.0
+470	470.0
+472	472.0
+475	475.0
+477	477.0
+478	956.0
+479	479.0
+480	1440.0
+481	481.0
+482	482.0
+483	483.0
+484	484.0
+485	485.0
+487	487.0
+489	1956.0
+490	490.0
+491	491.0
+492	984.0
+493	493.0
+494	494.0
+495	495.0
+496	496.0
+497	497.0
+498	1494.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2-0-43d53504df013e6b35f81811138a167a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2-0-43d53504df013e6b35f81811138a167a b/sql/hive/src/test/resources/golden/groupby2-0-43d53504df013e6b35f81811138a167a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2-0-43d53504df013e6b35f81811138a167a
@@ -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/groupby2-1-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2-1-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/groupby2-1-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2-1-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/groupby2-2-c67a488530dc7e20a9e7acf02c14380f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2-2-c67a488530dc7e20a9e7acf02c14380f b/sql/hive/src/test/resources/golden/groupby2-2-c67a488530dc7e20a9e7acf02c14380f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2-2-c67a488530dc7e20a9e7acf02c14380f
@@ -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/groupby2-3-6b5d354a5a81c0171c3cc8d553bfdb9b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2-3-6b5d354a5a81c0171c3cc8d553bfdb9b b/sql/hive/src/test/resources/golden/groupby2-3-6b5d354a5a81c0171c3cc8d553bfdb9b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2-4-67a2618eb44e68e6d8cf8792ded802f7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2-4-67a2618eb44e68e6d8cf8792ded802f7 b/sql/hive/src/test/resources/golden/groupby2-4-67a2618eb44e68e6d8cf8792ded802f7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2-5-c0660310e5d882732d07cb76bc0a7939
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2-5-c0660310e5d882732d07cb76bc0a7939 b/sql/hive/src/test/resources/golden/groupby2-5-c0660310e5d882732d07cb76bc0a7939
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2-6-41dfb7b036cae4972b275a0262ea2e4c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2-6-41dfb7b036cae4972b275a0262ea2e4c b/sql/hive/src/test/resources/golden/groupby2-6-41dfb7b036cae4972b275a0262ea2e4c
new file mode 100644
index 0000000..3210a30
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2-6-41dfb7b036cae4972b275a0262ea2e4c
@@ -0,0 +1,10 @@
+0	1	00.0
+1	71	116414.0
+2	69	225571.0
+3	62	332004.0
+4	74	452763.0
+5	6	5397.0
+6	5	6398.0
+7	6	7735.0
+8	8	8762.0
+9	7	91047.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_limit-0-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_limit-0-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby2_limit-0-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_limit-0-83c59d378571a6e487aa20217bd87817
@@ -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/groupby2_limit-1-d6db5e2b44be5a3927eab70e4cf60c70
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_limit-1-d6db5e2b44be5a3927eab70e4cf60c70 b/sql/hive/src/test/resources/golden/groupby2_limit-1-d6db5e2b44be5a3927eab70e4cf60c70
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_limit-2-3460130ddc7cd91c0b1d5ce2ff98d0b9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_limit-2-3460130ddc7cd91c0b1d5ce2ff98d0b9 b/sql/hive/src/test/resources/golden/groupby2_limit-2-3460130ddc7cd91c0b1d5ce2ff98d0b9
new file mode 100644
index 0000000..9cf9606
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_limit-2-3460130ddc7cd91c0b1d5ce2ff98d0b9
@@ -0,0 +1,5 @@
+0	0.0
+2	2.0
+4	4.0
+5	15.0
+8	8.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_map-0-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map-0-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/groupby2_map-0-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_map-0-dbcec232623048c7748b708123e18bf0
@@ -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/groupby2_map-1-85c4f90b754cd88147d6b74e17d22063
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map-1-85c4f90b754cd88147d6b74e17d22063 b/sql/hive/src/test/resources/golden/groupby2_map-1-85c4f90b754cd88147d6b74e17d22063
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_map-1-85c4f90b754cd88147d6b74e17d22063
@@ -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/groupby2_map-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby2_map-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_map-2-83c59d378571a6e487aa20217bd87817
@@ -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/groupby2_map-3-1c0aa77190a5b3e1895e58cfbe7467a9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map-3-1c0aa77190a5b3e1895e58cfbe7467a9 b/sql/hive/src/test/resources/golden/groupby2_map-3-1c0aa77190a5b3e1895e58cfbe7467a9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_map-4-e193b8c0a9e1731dd46b145d166c78a7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map-4-e193b8c0a9e1731dd46b145d166c78a7 b/sql/hive/src/test/resources/golden/groupby2_map-4-e193b8c0a9e1731dd46b145d166c78a7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_map-5-ce0965adac15c4da6526d433d17ebc0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map-5-ce0965adac15c4da6526d433d17ebc0 b/sql/hive/src/test/resources/golden/groupby2_map-5-ce0965adac15c4da6526d433d17ebc0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_map-6-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map-6-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/groupby2_map-6-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..3210a30
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_map-6-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,10 @@
+0	1	00.0
+1	71	116414.0
+2	69	225571.0
+3	62	332004.0
+4	74	452763.0
+5	6	5397.0
+6	5	6398.0
+7	6	7735.0
+8	8	8762.0
+9	7	91047.0
\ No newline at end of file

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-2-83c59d378571a6e487aa20217bd87817
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-2-83c59d378571a6e487aa20217bd87817 b/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-2-83c59d378571a6e487aa20217bd87817
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-2-83c59d378571a6e487aa20217bd87817
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-3-3aa4057488720c0f514696154f2070b5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-3-3aa4057488720c0f514696154f2070b5 b/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-3-3aa4057488720c0f514696154f2070b5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-4-485f8328cdc8639bcdea5fb9f58c8695
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-4-485f8328cdc8639bcdea5fb9f58c8695 b/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-4-485f8328cdc8639bcdea5fb9f58c8695
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-5-23478129b7b6e377dcfb7caaa17dfb48
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-5-23478129b7b6e377dcfb7caaa17dfb48 b/sql/hive/src/test/resources/golden/groupby2_map_multi_distinct-5-23478129b7b6e377dcfb7caaa17dfb48
new file mode 100644
index 0000000..e69de29


[07/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-90-435ecfc7f9cb5f32019fe498c21ccad3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-90-435ecfc7f9cb5f32019fe498c21ccad3 b/sql/hive/src/test/resources/golden/join_filters-90-435ecfc7f9cb5f32019fe498c21ccad3
new file mode 100644
index 0000000..d735f34
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-90-435ecfc7f9cb5f32019fe498c21ccad3
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	NULL	NULL	40
+NULL	NULL	NULL	NULL	12	35
+NULL	NULL	NULL	NULL	48	NULL
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-91-da36fab3d1686aedd415a7a0f0253eca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-91-da36fab3d1686aedd415a7a0f0253eca b/sql/hive/src/test/resources/golden/join_filters-91-da36fab3d1686aedd415a7a0f0253eca
new file mode 100644
index 0000000..ea646ed
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-91-da36fab3d1686aedd415a7a0f0253eca
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40	NULL	NULL
+NULL	NULL	12	35	NULL	NULL
+NULL	NULL	48	NULL	NULL	NULL
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-92-5f4a5437696f2a60bec9ac1443244242
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-92-5f4a5437696f2a60bec9ac1443244242 b/sql/hive/src/test/resources/golden/join_filters-92-5f4a5437696f2a60bec9ac1443244242
new file mode 100644
index 0000000..d735f34
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-92-5f4a5437696f2a60bec9ac1443244242
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	NULL	NULL	40
+NULL	NULL	NULL	NULL	12	35
+NULL	NULL	NULL	NULL	48	NULL
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-93-2acf41a9f6efac0d800df557db716359
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-93-2acf41a9f6efac0d800df557db716359 b/sql/hive/src/test/resources/golden/join_filters-93-2acf41a9f6efac0d800df557db716359
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-93-2acf41a9f6efac0d800df557db716359
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-94-cf5fef4ddc313209f5ab1e5ea3763e35
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-94-cf5fef4ddc313209f5ab1e5ea3763e35 b/sql/hive/src/test/resources/golden/join_filters-94-cf5fef4ddc313209f5ab1e5ea3763e35
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-94-cf5fef4ddc313209f5ab1e5ea3763e35
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-95-97f94f35ebc30f776a19bed59c7fb4bf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-95-97f94f35ebc30f776a19bed59c7fb4bf b/sql/hive/src/test/resources/golden/join_filters-95-97f94f35ebc30f776a19bed59c7fb4bf
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-95-97f94f35ebc30f776a19bed59c7fb4bf
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-96-4923f8ba429f0c71ad9b6b9499e73a7f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-96-4923f8ba429f0c71ad9b6b9499e73a7f b/sql/hive/src/test/resources/golden/join_filters-96-4923f8ba429f0c71ad9b6b9499e73a7f
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-96-4923f8ba429f0c71ad9b6b9499e73a7f
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-97-5978cd7936c296493a16a31b926043ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-97-5978cd7936c296493a16a31b926043ab b/sql/hive/src/test/resources/golden/join_filters-97-5978cd7936c296493a16a31b926043ab
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-97-5978cd7936c296493a16a31b926043ab
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-98-607d64d50ef9aad424bd22b358efe027
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-98-607d64d50ef9aad424bd22b358efe027 b/sql/hive/src/test/resources/golden/join_filters-98-607d64d50ef9aad424bd22b358efe027
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-98-607d64d50ef9aad424bd22b358efe027
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-99-35c2c8d74bc0ebc4710c81333cb254a9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-99-35c2c8d74bc0ebc4710c81333cb254a9 b/sql/hive/src/test/resources/golden/join_filters-99-35c2c8d74bc0ebc4710c81333cb254a9
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-99-35c2c8d74bc0ebc4710c81333cb254a9
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters_overlap-0-990e447b6447ced0d9684eb7db9e63ce
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters_overlap-0-990e447b6447ced0d9684eb7db9e63ce b/sql/hive/src/test/resources/golden/join_filters_overlap-0-990e447b6447ced0d9684eb7db9e63ce
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters_overlap-1-a7336cd2d643f92715b42f9c6eb2c108
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters_overlap-1-a7336cd2d643f92715b42f9c6eb2c108 b/sql/hive/src/test/resources/golden/join_filters_overlap-1-a7336cd2d643f92715b42f9c6eb2c108
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_hive_626-0-3491c764e44ee92af3a88d301a1bd498
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_hive_626-0-3491c764e44ee92af3a88d301a1bd498 b/sql/hive/src/test/resources/golden/join_hive_626-0-3491c764e44ee92af3a88d301a1bd498
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_hive_626-1-2b67cd3c7cec844a7ceb19e8dbb0e164
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_hive_626-1-2b67cd3c7cec844a7ceb19e8dbb0e164 b/sql/hive/src/test/resources/golden/join_hive_626-1-2b67cd3c7cec844a7ceb19e8dbb0e164
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_hive_626-2-42997e626819de9cdad544d7fe132c6e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_hive_626-2-42997e626819de9cdad544d7fe132c6e b/sql/hive/src/test/resources/golden/join_hive_626-2-42997e626819de9cdad544d7fe132c6e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_hive_626-3-2609f2809e0c6ae1ca93806e37960990
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_hive_626-3-2609f2809e0c6ae1ca93806e37960990 b/sql/hive/src/test/resources/golden/join_hive_626-3-2609f2809e0c6ae1ca93806e37960990
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_hive_626-4-387e3bc517b49d4e1c9752c07b72b790
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_hive_626-4-387e3bc517b49d4e1c9752c07b72b790 b/sql/hive/src/test/resources/golden/join_hive_626-4-387e3bc517b49d4e1c9752c07b72b790
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_hive_626-5-a0eb25c15b6ca1a04da14781b1213e11
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_hive_626-5-a0eb25c15b6ca1a04da14781b1213e11 b/sql/hive/src/test/resources/golden/join_hive_626-5-a0eb25c15b6ca1a04da14781b1213e11
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_hive_626-6-392f6f482886b2e7be5903d44bfba3f1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_hive_626-6-392f6f482886b2e7be5903d44bfba3f1 b/sql/hive/src/test/resources/golden/join_hive_626-6-392f6f482886b2e7be5903d44bfba3f1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_hive_626-7-d9c817eebc533bedc3ef9172d325a2c2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_hive_626-7-d9c817eebc533bedc3ef9172d325a2c2 b/sql/hive/src/test/resources/golden/join_hive_626-7-d9c817eebc533bedc3ef9172d325a2c2
new file mode 100644
index 0000000..e3143e4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_hive_626-7-d9c817eebc533bedc3ef9172d325a2c2
@@ -0,0 +1 @@
+foo1	bar10	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_map_ppr-0-775b1af8eae9b2250052be1b72b4086
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_map_ppr-0-775b1af8eae9b2250052be1b72b4086 b/sql/hive/src/test/resources/golden/join_map_ppr-0-775b1af8eae9b2250052be1b72b4086
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_map_ppr-1-7b9086c721214279a2f0c64d6d35df77
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_map_ppr-1-7b9086c721214279a2f0c64d6d35df77 b/sql/hive/src/test/resources/golden/join_map_ppr-1-7b9086c721214279a2f0c64d6d35df77
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_map_ppr-10-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_map_ppr-10-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join_map_ppr-10-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..4c88927
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_map_ppr-10-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,107 @@
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+224	val_224	val_224
+224	val_224	val_224
+224	val_224	val_224
+224	val_224	val_224
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_map_ppr-2-e3e5db334ed33b17026b43f776daee1e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_map_ppr-2-e3e5db334ed33b17026b43f776daee1e b/sql/hive/src/test/resources/golden/join_map_ppr-2-e3e5db334ed33b17026b43f776daee1e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_map_ppr-3-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_map_ppr-3-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join_map_ppr-3-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..4c88927
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_map_ppr-3-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,107 @@
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+224	val_224	val_224
+224	val_224	val_224
+224	val_224	val_224
+224	val_224	val_224
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_map_ppr-4-1230f694ae20d2a21e41ac609471b8c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_map_ppr-4-1230f694ae20d2a21e41ac609471b8c5 b/sql/hive/src/test/resources/golden/join_map_ppr-4-1230f694ae20d2a21e41ac609471b8c5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_map_ppr-5-b7e6358104eceede7389c7d2a212b058
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_map_ppr-5-b7e6358104eceede7389c7d2a212b058 b/sql/hive/src/test/resources/golden/join_map_ppr-5-b7e6358104eceede7389c7d2a212b058
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_map_ppr-6-6aab4a0b43b769d7f6b6f5ad6dc0558a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_map_ppr-6-6aab4a0b43b769d7f6b6f5ad6dc0558a b/sql/hive/src/test/resources/golden/join_map_ppr-6-6aab4a0b43b769d7f6b6f5ad6dc0558a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_map_ppr-7-45704df71b70e3f5aa31966ac96b9db
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_map_ppr-7-45704df71b70e3f5aa31966ac96b9db b/sql/hive/src/test/resources/golden/join_map_ppr-7-45704df71b70e3f5aa31966ac96b9db
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_map_ppr-8-e790d28a6c0818b1bafbe252879bd8ed
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_map_ppr-8-e790d28a6c0818b1bafbe252879bd8ed b/sql/hive/src/test/resources/golden/join_map_ppr-8-e790d28a6c0818b1bafbe252879bd8ed
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-0-5644ab44e5ba9f2941216b8d5dc33a99
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-0-5644ab44e5ba9f2941216b8d5dc33a99 b/sql/hive/src/test/resources/golden/join_nulls-0-5644ab44e5ba9f2941216b8d5dc33a99
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-1-97641998eb9ddf2dff56de6758486aa0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-1-97641998eb9ddf2dff56de6758486aa0 b/sql/hive/src/test/resources/golden/join_nulls-1-97641998eb9ddf2dff56de6758486aa0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-10-39071d8e6b246cfd405714dbf0b5337b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-10-39071d8e6b246cfd405714dbf0b5337b b/sql/hive/src/test/resources/golden/join_nulls-10-39071d8e6b246cfd405714dbf0b5337b
new file mode 100644
index 0000000..4bc2d39
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-10-39071d8e6b246cfd405714dbf0b5337b
@@ -0,0 +1,3 @@
+NULL	35	NULL	35
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-11-545dff878ea0d79cdfee517572c9e0c8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-11-545dff878ea0d79cdfee517572c9e0c8 b/sql/hive/src/test/resources/golden/join_nulls-11-545dff878ea0d79cdfee517572c9e0c8
new file mode 100644
index 0000000..8414cfb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-11-545dff878ea0d79cdfee517572c9e0c8
@@ -0,0 +1,3 @@
+NULL	35	NULL	NULL
+48	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-12-5e1ca8627aa685435142d8e339e77062
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-12-5e1ca8627aa685435142d8e339e77062 b/sql/hive/src/test/resources/golden/join_nulls-12-5e1ca8627aa685435142d8e339e77062
new file mode 100644
index 0000000..c11ae6c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-12-5e1ca8627aa685435142d8e339e77062
@@ -0,0 +1,3 @@
+NULL	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-13-5f670a20cbec42a34685ee0398ad7e2d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-13-5f670a20cbec42a34685ee0398ad7e2d b/sql/hive/src/test/resources/golden/join_nulls-13-5f670a20cbec42a34685ee0398ad7e2d
new file mode 100644
index 0000000..e28e1b1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-13-5f670a20cbec42a34685ee0398ad7e2d
@@ -0,0 +1,3 @@
+NULL	NULL	NULL	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-14-e97ba69145da387a4a66635b8499077
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-14-e97ba69145da387a4a66635b8499077 b/sql/hive/src/test/resources/golden/join_nulls-14-e97ba69145da387a4a66635b8499077
new file mode 100644
index 0000000..85192b8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-14-e97ba69145da387a4a66635b8499077
@@ -0,0 +1,3 @@
+NULL	NULL	NULL	35
+48	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-15-e9f9be8be6e936fb832483dfa0be5126
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-15-e9f9be8be6e936fb832483dfa0be5126 b/sql/hive/src/test/resources/golden/join_nulls-15-e9f9be8be6e936fb832483dfa0be5126
new file mode 100644
index 0000000..c19237d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-15-e9f9be8be6e936fb832483dfa0be5126
@@ -0,0 +1,3 @@
+NULL	NULL	48	NULL
+NULL	35	NULL	35
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-16-b000ccd6c2c05af1875e21428aa3d9b9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-16-b000ccd6c2c05af1875e21428aa3d9b9 b/sql/hive/src/test/resources/golden/join_nulls-16-b000ccd6c2c05af1875e21428aa3d9b9
new file mode 100644
index 0000000..e28e1b1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-16-b000ccd6c2c05af1875e21428aa3d9b9
@@ -0,0 +1,3 @@
+NULL	NULL	NULL	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-17-2b0bfe5754456475ceb6af4694165f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-17-2b0bfe5754456475ceb6af4694165f b/sql/hive/src/test/resources/golden/join_nulls-17-2b0bfe5754456475ceb6af4694165f
new file mode 100644
index 0000000..56ca29f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-17-2b0bfe5754456475ceb6af4694165f
@@ -0,0 +1,5 @@
+NULL	NULL	NULL	35
+NULL	NULL	48	NULL
+NULL	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-18-321cf9d31dac835c3def6ca3b3b860a2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-18-321cf9d31dac835c3def6ca3b3b860a2 b/sql/hive/src/test/resources/golden/join_nulls-18-321cf9d31dac835c3def6ca3b3b860a2
new file mode 100644
index 0000000..92e228d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-18-321cf9d31dac835c3def6ca3b3b860a2
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	35
+NULL	35	NULL	NULL
+48	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-19-739bf8e440e698540d18c29226c3564c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-19-739bf8e440e698540d18c29226c3564c b/sql/hive/src/test/resources/golden/join_nulls-19-739bf8e440e698540d18c29226c3564c
new file mode 100644
index 0000000..f57bbd5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-19-739bf8e440e698540d18c29226c3564c
@@ -0,0 +1,4 @@
+NULL	NULL	48	NULL
+NULL	35	NULL	35
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-2-f4b71841cfff5294bc1e5ac163eadbe5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-2-f4b71841cfff5294bc1e5ac163eadbe5 b/sql/hive/src/test/resources/golden/join_nulls-2-f4b71841cfff5294bc1e5ac163eadbe5
new file mode 100644
index 0000000..0d14bf4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-2-f4b71841cfff5294bc1e5ac163eadbe5
@@ -0,0 +1,9 @@
+NULL	35	NULL	35
+NULL	35	48	NULL
+NULL	35	100	100
+48	NULL	NULL	35
+48	NULL	48	NULL
+48	NULL	100	100
+100	100	NULL	35
+100	100	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-20-fff960f1cb832bc93e3d1de519e573d5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-20-fff960f1cb832bc93e3d1de519e573d5 b/sql/hive/src/test/resources/golden/join_nulls-20-fff960f1cb832bc93e3d1de519e573d5
new file mode 100644
index 0000000..56ca29f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-20-fff960f1cb832bc93e3d1de519e573d5
@@ -0,0 +1,5 @@
+NULL	NULL	NULL	35
+NULL	NULL	48	NULL
+NULL	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-21-62a25fb819ae5c1ea757b6e759082a2e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-21-62a25fb819ae5c1ea757b6e759082a2e b/sql/hive/src/test/resources/golden/join_nulls-21-62a25fb819ae5c1ea757b6e759082a2e
new file mode 100644
index 0000000..0db9ffd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-21-62a25fb819ae5c1ea757b6e759082a2e
@@ -0,0 +1,3 @@
+NULL	NULL	NULL	NULL	48	NULL
+NULL	35	NULL	35	NULL	35
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-22-5b2df5518994ae86c041484561857da0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-22-5b2df5518994ae86c041484561857da0 b/sql/hive/src/test/resources/golden/join_nulls-22-5b2df5518994ae86c041484561857da0
new file mode 100644
index 0000000..ed1b35f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-22-5b2df5518994ae86c041484561857da0
@@ -0,0 +1,3 @@
+NULL	NULL	48	NULL	NULL	NULL
+NULL	35	NULL	35	NULL	35
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-23-982c3e55235cafa3d89b5dee4366fdf8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-23-982c3e55235cafa3d89b5dee4366fdf8 b/sql/hive/src/test/resources/golden/join_nulls-23-982c3e55235cafa3d89b5dee4366fdf8
new file mode 100644
index 0000000..0db9ffd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-23-982c3e55235cafa3d89b5dee4366fdf8
@@ -0,0 +1,3 @@
+NULL	NULL	NULL	NULL	48	NULL
+NULL	35	NULL	35	NULL	35
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-24-86ad66543a735d396f7336cb5bdfa495
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-24-86ad66543a735d396f7336cb5bdfa495 b/sql/hive/src/test/resources/golden/join_nulls-24-86ad66543a735d396f7336cb5bdfa495
new file mode 100644
index 0000000..0d14bf4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-24-86ad66543a735d396f7336cb5bdfa495
@@ -0,0 +1,9 @@
+NULL	35	NULL	35
+NULL	35	48	NULL
+NULL	35	100	100
+48	NULL	NULL	35
+48	NULL	48	NULL
+48	NULL	100	100
+100	100	NULL	35
+100	100	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-25-45bd90c71bc44c2accf0009f1ceb5f56
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-25-45bd90c71bc44c2accf0009f1ceb5f56 b/sql/hive/src/test/resources/golden/join_nulls-25-45bd90c71bc44c2accf0009f1ceb5f56
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-25-45bd90c71bc44c2accf0009f1ceb5f56
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-26-3fb736c1d060bbf9ec7ce58be4531dc9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-26-3fb736c1d060bbf9ec7ce58be4531dc9 b/sql/hive/src/test/resources/golden/join_nulls-26-3fb736c1d060bbf9ec7ce58be4531dc9
new file mode 100644
index 0000000..bdd09da
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-26-3fb736c1d060bbf9ec7ce58be4531dc9
@@ -0,0 +1,2 @@
+48	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-27-6ee7affed896b1c539628ab081842b83
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-27-6ee7affed896b1c539628ab081842b83 b/sql/hive/src/test/resources/golden/join_nulls-27-6ee7affed896b1c539628ab081842b83
new file mode 100644
index 0000000..dfe4f43
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-27-6ee7affed896b1c539628ab081842b83
@@ -0,0 +1,2 @@
+NULL	35	NULL	35
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-28-455aace3472c5840a885b6fab6a046cb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-28-455aace3472c5840a885b6fab6a046cb b/sql/hive/src/test/resources/golden/join_nulls-28-455aace3472c5840a885b6fab6a046cb
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-28-455aace3472c5840a885b6fab6a046cb
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-29-2c278a88713aef5cd30ff3720ef3eeeb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-29-2c278a88713aef5cd30ff3720ef3eeeb b/sql/hive/src/test/resources/golden/join_nulls-29-2c278a88713aef5cd30ff3720ef3eeeb
new file mode 100644
index 0000000..bdd09da
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-29-2c278a88713aef5cd30ff3720ef3eeeb
@@ -0,0 +1,2 @@
+48	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-3-88d2da3bcb2c8b04df1b6f18ff2226c4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-3-88d2da3bcb2c8b04df1b6f18ff2226c4 b/sql/hive/src/test/resources/golden/join_nulls-3-88d2da3bcb2c8b04df1b6f18ff2226c4
new file mode 100644
index 0000000..0d14bf4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-3-88d2da3bcb2c8b04df1b6f18ff2226c4
@@ -0,0 +1,9 @@
+NULL	35	NULL	35
+NULL	35	48	NULL
+NULL	35	100	100
+48	NULL	NULL	35
+48	NULL	48	NULL
+48	NULL	100	100
+100	100	NULL	35
+100	100	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-30-2c0c41da38714d1b16feffb00fa08bb1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-30-2c0c41da38714d1b16feffb00fa08bb1 b/sql/hive/src/test/resources/golden/join_nulls-30-2c0c41da38714d1b16feffb00fa08bb1
new file mode 100644
index 0000000..dfe4f43
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-30-2c0c41da38714d1b16feffb00fa08bb1
@@ -0,0 +1,2 @@
+NULL	35	NULL	35
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-31-a33c48d38817ee3a7aca511dc7793486
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-31-a33c48d38817ee3a7aca511dc7793486 b/sql/hive/src/test/resources/golden/join_nulls-31-a33c48d38817ee3a7aca511dc7793486
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-31-a33c48d38817ee3a7aca511dc7793486
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-32-e6b104ae96622ff75d510efc6efc9352
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-32-e6b104ae96622ff75d510efc6efc9352 b/sql/hive/src/test/resources/golden/join_nulls-32-e6b104ae96622ff75d510efc6efc9352
new file mode 100644
index 0000000..c11ae6c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-32-e6b104ae96622ff75d510efc6efc9352
@@ -0,0 +1,3 @@
+NULL	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-33-1284a11bf6aeef8ff87b471d41985f26
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-33-1284a11bf6aeef8ff87b471d41985f26 b/sql/hive/src/test/resources/golden/join_nulls-33-1284a11bf6aeef8ff87b471d41985f26
new file mode 100644
index 0000000..8414cfb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-33-1284a11bf6aeef8ff87b471d41985f26
@@ -0,0 +1,3 @@
+NULL	35	NULL	NULL
+48	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-34-aeb90811861431cadc5512637793afc1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-34-aeb90811861431cadc5512637793afc1 b/sql/hive/src/test/resources/golden/join_nulls-34-aeb90811861431cadc5512637793afc1
new file mode 100644
index 0000000..4bc2d39
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-34-aeb90811861431cadc5512637793afc1
@@ -0,0 +1,3 @@
+NULL	35	NULL	35
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-35-2d1d18d4e9775ec69333947fbd62bc82
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-35-2d1d18d4e9775ec69333947fbd62bc82 b/sql/hive/src/test/resources/golden/join_nulls-35-2d1d18d4e9775ec69333947fbd62bc82
new file mode 100644
index 0000000..e28e1b1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-35-2d1d18d4e9775ec69333947fbd62bc82
@@ -0,0 +1,3 @@
+NULL	NULL	NULL	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-36-7c029c91141b36af79ba0dc1de73a257
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-36-7c029c91141b36af79ba0dc1de73a257 b/sql/hive/src/test/resources/golden/join_nulls-36-7c029c91141b36af79ba0dc1de73a257
new file mode 100644
index 0000000..85192b8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-36-7c029c91141b36af79ba0dc1de73a257
@@ -0,0 +1,3 @@
+NULL	NULL	NULL	35
+48	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-37-fa84731f5a6beec20d64a7981815b9bc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-37-fa84731f5a6beec20d64a7981815b9bc b/sql/hive/src/test/resources/golden/join_nulls-37-fa84731f5a6beec20d64a7981815b9bc
new file mode 100644
index 0000000..c19237d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-37-fa84731f5a6beec20d64a7981815b9bc
@@ -0,0 +1,3 @@
+NULL	NULL	48	NULL
+NULL	35	NULL	35
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-38-6d8955591f62d9cfc6af17df63d3d88e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-38-6d8955591f62d9cfc6af17df63d3d88e b/sql/hive/src/test/resources/golden/join_nulls-38-6d8955591f62d9cfc6af17df63d3d88e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-39-23ab7ac8229a53d391195be7ca092429
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-39-23ab7ac8229a53d391195be7ca092429 b/sql/hive/src/test/resources/golden/join_nulls-39-23ab7ac8229a53d391195be7ca092429
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-4-a1f20b4863428627bae1316755cc2d94
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-4-a1f20b4863428627bae1316755cc2d94 b/sql/hive/src/test/resources/golden/join_nulls-4-a1f20b4863428627bae1316755cc2d94
new file mode 100644
index 0000000..0d14bf4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-4-a1f20b4863428627bae1316755cc2d94
@@ -0,0 +1,9 @@
+NULL	35	NULL	35
+NULL	35	48	NULL
+NULL	35	100	100
+48	NULL	NULL	35
+48	NULL	48	NULL
+48	NULL	100	100
+100	100	NULL	35
+100	100	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-40-aa161b0d9fe9d1aad10654fce0e3670b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-40-aa161b0d9fe9d1aad10654fce0e3670b b/sql/hive/src/test/resources/golden/join_nulls-40-aa161b0d9fe9d1aad10654fce0e3670b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-41-3c52df82c7d78501610f3f898103f753
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-41-3c52df82c7d78501610f3f898103f753 b/sql/hive/src/test/resources/golden/join_nulls-41-3c52df82c7d78501610f3f898103f753
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-42-1d85bb008e02ef4025171a4bc0866a6c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-42-1d85bb008e02ef4025171a4bc0866a6c b/sql/hive/src/test/resources/golden/join_nulls-42-1d85bb008e02ef4025171a4bc0866a6c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-43-e79c906b894fed049ddfab4496a4e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-43-e79c906b894fed049ddfab4496a4e3 b/sql/hive/src/test/resources/golden/join_nulls-43-e79c906b894fed049ddfab4496a4e3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-44-2db30531137611e06fdba478ca7a8412
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-44-2db30531137611e06fdba478ca7a8412 b/sql/hive/src/test/resources/golden/join_nulls-44-2db30531137611e06fdba478ca7a8412
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-44-2db30531137611e06fdba478ca7a8412
@@ -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/join_nulls-45-e58b2754e8d9c56a473557a549d0d2b9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-45-e58b2754e8d9c56a473557a549d0d2b9 b/sql/hive/src/test/resources/golden/join_nulls-45-e58b2754e8d9c56a473557a549d0d2b9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-45-e58b2754e8d9c56a473557a549d0d2b9
@@ -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/join_nulls-46-64cabe5164130a94f387288f37b62d71
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-46-64cabe5164130a94f387288f37b62d71 b/sql/hive/src/test/resources/golden/join_nulls-46-64cabe5164130a94f387288f37b62d71
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-46-64cabe5164130a94f387288f37b62d71
@@ -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/join_nulls-47-ebf794e8b51be738e2d664f249869de1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-47-ebf794e8b51be738e2d664f249869de1 b/sql/hive/src/test/resources/golden/join_nulls-47-ebf794e8b51be738e2d664f249869de1
new file mode 100644
index 0000000..7d9efd1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-47-ebf794e8b51be738e2d664f249869de1
@@ -0,0 +1,4 @@
+48	NULL	48	NULL
+100	100	100	100
+148	NULL	148	NULL
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-48-979c3ee0ee49bfd246d5372b8873fd3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-48-979c3ee0ee49bfd246d5372b8873fd3 b/sql/hive/src/test/resources/golden/join_nulls-48-979c3ee0ee49bfd246d5372b8873fd3
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-48-979c3ee0ee49bfd246d5372b8873fd3
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-49-2d20d8f4221281a6b1cd579e761f81b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-49-2d20d8f4221281a6b1cd579e761f81b7 b/sql/hive/src/test/resources/golden/join_nulls-49-2d20d8f4221281a6b1cd579e761f81b7
new file mode 100644
index 0000000..4d2ff6a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-49-2d20d8f4221281a6b1cd579e761f81b7
@@ -0,0 +1,6 @@
+NULL	NULL	NULL	35
+NULL	NULL	NULL	135
+48	NULL	48	NULL
+100	100	100	100
+148	NULL	148	NULL
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-5-5ec6e3df7181e0738244623cc01bf22c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-5-5ec6e3df7181e0738244623cc01bf22c b/sql/hive/src/test/resources/golden/join_nulls-5-5ec6e3df7181e0738244623cc01bf22c
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-5-5ec6e3df7181e0738244623cc01bf22c
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-50-8b26343e74c161cf74ece5f0bd21470
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-50-8b26343e74c161cf74ece5f0bd21470 b/sql/hive/src/test/resources/golden/join_nulls-50-8b26343e74c161cf74ece5f0bd21470
new file mode 100644
index 0000000..7d9efd1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-50-8b26343e74c161cf74ece5f0bd21470
@@ -0,0 +1,4 @@
+48	NULL	48	NULL
+100	100	100	100
+148	NULL	148	NULL
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-51-75339d2eb2afabf5dd088074b2563d8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-51-75339d2eb2afabf5dd088074b2563d8f b/sql/hive/src/test/resources/golden/join_nulls-51-75339d2eb2afabf5dd088074b2563d8f
new file mode 100644
index 0000000..695bb15
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-51-75339d2eb2afabf5dd088074b2563d8f
@@ -0,0 +1,6 @@
+NULL	35	NULL	NULL
+NULL	135	NULL	NULL
+48	NULL	48	NULL
+100	100	100	100
+148	NULL	148	NULL
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-52-caad1db99085760daaf8f96c0ce5564
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-52-caad1db99085760daaf8f96c0ce5564 b/sql/hive/src/test/resources/golden/join_nulls-52-caad1db99085760daaf8f96c0ce5564
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-52-caad1db99085760daaf8f96c0ce5564
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-53-ec965e66e7fad403cd0ea388c3e70363
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-53-ec965e66e7fad403cd0ea388c3e70363 b/sql/hive/src/test/resources/golden/join_nulls-53-ec965e66e7fad403cd0ea388c3e70363
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-53-ec965e66e7fad403cd0ea388c3e70363
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-54-6f15c794b5587430ebb685cc61c502
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-54-6f15c794b5587430ebb685cc61c502 b/sql/hive/src/test/resources/golden/join_nulls-54-6f15c794b5587430ebb685cc61c502
new file mode 100644
index 0000000..b81820f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-54-6f15c794b5587430ebb685cc61c502
@@ -0,0 +1,6 @@
+NULL	35	NULL	NULL
+NULL	135	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
+148	NULL	NULL	NULL
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-55-a1c73326f8c8d9beccda3ba365352564
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-55-a1c73326f8c8d9beccda3ba365352564 b/sql/hive/src/test/resources/golden/join_nulls-55-a1c73326f8c8d9beccda3ba365352564
new file mode 100644
index 0000000..71cd5ce
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-55-a1c73326f8c8d9beccda3ba365352564
@@ -0,0 +1,6 @@
+NULL	NULL	NULL	35
+NULL	NULL	NULL	135
+NULL	NULL	48	NULL
+NULL	NULL	148	NULL
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-56-f7b9629093c818b6c384c79d1458d178
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-56-f7b9629093c818b6c384c79d1458d178 b/sql/hive/src/test/resources/golden/join_nulls-56-f7b9629093c818b6c384c79d1458d178
new file mode 100644
index 0000000..86b3dab
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-56-f7b9629093c818b6c384c79d1458d178
@@ -0,0 +1,4 @@
+NULL	35	NULL	35
+NULL	135	NULL	135
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-57-cf353446d7f358a508f17d0984b90158
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-57-cf353446d7f358a508f17d0984b90158 b/sql/hive/src/test/resources/golden/join_nulls-57-cf353446d7f358a508f17d0984b90158
new file mode 100644
index 0000000..169df31
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-57-cf353446d7f358a508f17d0984b90158
@@ -0,0 +1,6 @@
+NULL	NULL	48	NULL
+NULL	NULL	148	NULL
+NULL	35	NULL	35
+NULL	135	NULL	135
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-58-5f9a59160a76f9b649102a97987ed33a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-58-5f9a59160a76f9b649102a97987ed33a b/sql/hive/src/test/resources/golden/join_nulls-58-5f9a59160a76f9b649102a97987ed33a
new file mode 100644
index 0000000..86b3dab
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-58-5f9a59160a76f9b649102a97987ed33a
@@ -0,0 +1,4 @@
+NULL	35	NULL	35
+NULL	135	NULL	135
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-59-8753a39412ac59c7a05951aeeea73b24
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-59-8753a39412ac59c7a05951aeeea73b24 b/sql/hive/src/test/resources/golden/join_nulls-59-8753a39412ac59c7a05951aeeea73b24
new file mode 100644
index 0000000..bdd5dcf
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-59-8753a39412ac59c7a05951aeeea73b24
@@ -0,0 +1,6 @@
+NULL	35	NULL	35
+NULL	135	NULL	135
+48	NULL	NULL	NULL
+100	100	100	100
+148	NULL	NULL	NULL
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-6-7eea211c80e7f1146098e80ffb890d67
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-6-7eea211c80e7f1146098e80ffb890d67 b/sql/hive/src/test/resources/golden/join_nulls-6-7eea211c80e7f1146098e80ffb890d67
new file mode 100644
index 0000000..bdd09da
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-6-7eea211c80e7f1146098e80ffb890d67
@@ -0,0 +1,2 @@
+48	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-7-1692e12155c37a8d94d63d274a9eb8e0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-7-1692e12155c37a8d94d63d274a9eb8e0 b/sql/hive/src/test/resources/golden/join_nulls-7-1692e12155c37a8d94d63d274a9eb8e0
new file mode 100644
index 0000000..dfe4f43
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-7-1692e12155c37a8d94d63d274a9eb8e0
@@ -0,0 +1,2 @@
+NULL	35	NULL	35
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-8-609f6bd812a44b20da0a39c827e4d870
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-8-609f6bd812a44b20da0a39c827e4d870 b/sql/hive/src/test/resources/golden/join_nulls-8-609f6bd812a44b20da0a39c827e4d870
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-8-609f6bd812a44b20da0a39c827e4d870
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_nulls-9-ef4b27a877efc377cd5750af6725194b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_nulls-9-ef4b27a877efc377cd5750af6725194b b/sql/hive/src/test/resources/golden/join_nulls-9-ef4b27a877efc377cd5750af6725194b
new file mode 100644
index 0000000..c11ae6c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_nulls-9-ef4b27a877efc377cd5750af6725194b
@@ -0,0 +1,3 @@
+NULL	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_rc-0-fcbbe26c6881f81800fe86abbfe6aa87
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_rc-0-fcbbe26c6881f81800fe86abbfe6aa87 b/sql/hive/src/test/resources/golden/join_rc-0-fcbbe26c6881f81800fe86abbfe6aa87
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_rc-1-6a7685f30de00ebb4867a4002d641a5e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_rc-1-6a7685f30de00ebb4867a4002d641a5e b/sql/hive/src/test/resources/golden/join_rc-1-6a7685f30de00ebb4867a4002d641a5e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_rc-2-88aabbe1fcd7735ae8cc97418b4a59a3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_rc-2-88aabbe1fcd7735ae8cc97418b4a59a3 b/sql/hive/src/test/resources/golden/join_rc-2-88aabbe1fcd7735ae8cc97418b4a59a3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_rc-3-4a737f3e518f5322ba41a189e79c1dee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_rc-3-4a737f3e518f5322ba41a189e79c1dee b/sql/hive/src/test/resources/golden/join_rc-3-4a737f3e518f5322ba41a189e79c1dee
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_rc-4-f60f7fdd08e85fae90af59475192b725
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_rc-4-f60f7fdd08e85fae90af59475192b725 b/sql/hive/src/test/resources/golden/join_rc-4-f60f7fdd08e85fae90af59475192b725
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder2-1-744a018c78bae6e09853dd202981e850
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder2-1-744a018c78bae6e09853dd202981e850 b/sql/hive/src/test/resources/golden/join_reorder2-1-744a018c78bae6e09853dd202981e850
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder2-10-45349471e0e919bd2185f584e87b891d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder2-10-45349471e0e919bd2185f584e87b891d b/sql/hive/src/test/resources/golden/join_reorder2-10-45349471e0e919bd2185f584e87b891d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder2-11-f8460b061fa00f6afbfe8eeccf4d3564
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder2-11-f8460b061fa00f6afbfe8eeccf4d3564 b/sql/hive/src/test/resources/golden/join_reorder2-11-f8460b061fa00f6afbfe8eeccf4d3564
new file mode 100644
index 0000000..06a83e9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_reorder2-11-f8460b061fa00f6afbfe8eeccf4d3564
@@ -0,0 +1 @@
+2	12	2	22	2	12	2	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder2-2-fa53198d9eecb9d274b09d4351b9274e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder2-2-fa53198d9eecb9d274b09d4351b9274e b/sql/hive/src/test/resources/golden/join_reorder2-2-fa53198d9eecb9d274b09d4351b9274e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder2-3-38a5e7f36d579835f9c2b1c52efd9643
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder2-3-38a5e7f36d579835f9c2b1c52efd9643 b/sql/hive/src/test/resources/golden/join_reorder2-3-38a5e7f36d579835f9c2b1c52efd9643
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder2-4-b76bf9f6c92f83c9a5f351f8460d1e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder2-4-b76bf9f6c92f83c9a5f351f8460d1e3b b/sql/hive/src/test/resources/golden/join_reorder2-4-b76bf9f6c92f83c9a5f351f8460d1e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder2-5-4abc4f450a58ccdd0df2e345f1276979
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder2-5-4abc4f450a58ccdd0df2e345f1276979 b/sql/hive/src/test/resources/golden/join_reorder2-5-4abc4f450a58ccdd0df2e345f1276979
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder2-6-3fda17e4414d191f837631438a19e700
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder2-6-3fda17e4414d191f837631438a19e700 b/sql/hive/src/test/resources/golden/join_reorder2-6-3fda17e4414d191f837631438a19e700
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder2-7-512b75ccb9459a6334da1d9699f4a5ec
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder2-7-512b75ccb9459a6334da1d9699f4a5ec b/sql/hive/src/test/resources/golden/join_reorder2-7-512b75ccb9459a6334da1d9699f4a5ec
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder2-8-68b763a6f1f673daa35fee55aeae84a1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder2-8-68b763a6f1f673daa35fee55aeae84a1 b/sql/hive/src/test/resources/golden/join_reorder2-8-68b763a6f1f673daa35fee55aeae84a1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder2-9-26ffed826eceda953b7124ee39ace828
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder2-9-26ffed826eceda953b7124ee39ace828 b/sql/hive/src/test/resources/golden/join_reorder2-9-26ffed826eceda953b7124ee39ace828
new file mode 100644
index 0000000..06a83e9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_reorder2-9-26ffed826eceda953b7124ee39ace828
@@ -0,0 +1 @@
+2	12	2	22	2	12	2	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder3-0-caf1c5fd299fdbdb655234d01d44caf2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder3-0-caf1c5fd299fdbdb655234d01d44caf2 b/sql/hive/src/test/resources/golden/join_reorder3-0-caf1c5fd299fdbdb655234d01d44caf2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder3-1-744a018c78bae6e09853dd202981e850
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder3-1-744a018c78bae6e09853dd202981e850 b/sql/hive/src/test/resources/golden/join_reorder3-1-744a018c78bae6e09853dd202981e850
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder3-10-ff036400019164ed743ecd9cfc222ce1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder3-10-ff036400019164ed743ecd9cfc222ce1 b/sql/hive/src/test/resources/golden/join_reorder3-10-ff036400019164ed743ecd9cfc222ce1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder3-11-d6392b851f7dd5e3705e8ff51e1c6583
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder3-11-d6392b851f7dd5e3705e8ff51e1c6583 b/sql/hive/src/test/resources/golden/join_reorder3-11-d6392b851f7dd5e3705e8ff51e1c6583
new file mode 100644
index 0000000..06a83e9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_reorder3-11-d6392b851f7dd5e3705e8ff51e1c6583
@@ -0,0 +1 @@
+2	12	2	22	2	12	2	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder3-2-fa53198d9eecb9d274b09d4351b9274e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder3-2-fa53198d9eecb9d274b09d4351b9274e b/sql/hive/src/test/resources/golden/join_reorder3-2-fa53198d9eecb9d274b09d4351b9274e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder3-3-38a5e7f36d579835f9c2b1c52efd9643
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder3-3-38a5e7f36d579835f9c2b1c52efd9643 b/sql/hive/src/test/resources/golden/join_reorder3-3-38a5e7f36d579835f9c2b1c52efd9643
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder3-4-b76bf9f6c92f83c9a5f351f8460d1e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder3-4-b76bf9f6c92f83c9a5f351f8460d1e3b b/sql/hive/src/test/resources/golden/join_reorder3-4-b76bf9f6c92f83c9a5f351f8460d1e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder3-5-4abc4f450a58ccdd0df2e345f1276979
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder3-5-4abc4f450a58ccdd0df2e345f1276979 b/sql/hive/src/test/resources/golden/join_reorder3-5-4abc4f450a58ccdd0df2e345f1276979
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder3-6-3fda17e4414d191f837631438a19e700
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder3-6-3fda17e4414d191f837631438a19e700 b/sql/hive/src/test/resources/golden/join_reorder3-6-3fda17e4414d191f837631438a19e700
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder3-7-512b75ccb9459a6334da1d9699f4a5ec
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder3-7-512b75ccb9459a6334da1d9699f4a5ec b/sql/hive/src/test/resources/golden/join_reorder3-7-512b75ccb9459a6334da1d9699f4a5ec
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder3-8-743fefaadfe31ce43cd2dead85b7d741
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder3-8-743fefaadfe31ce43cd2dead85b7d741 b/sql/hive/src/test/resources/golden/join_reorder3-8-743fefaadfe31ce43cd2dead85b7d741
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder3-9-9d45e66a3990b7c53fd780f07cd52e13
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder3-9-9d45e66a3990b7c53fd780f07cd52e13 b/sql/hive/src/test/resources/golden/join_reorder3-9-9d45e66a3990b7c53fd780f07cd52e13
new file mode 100644
index 0000000..06a83e9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_reorder3-9-9d45e66a3990b7c53fd780f07cd52e13
@@ -0,0 +1 @@
+2	12	2	22	2	12	2	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder4-0-799a471861f35cb065a6b1105c7d9ccf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder4-0-799a471861f35cb065a6b1105c7d9ccf b/sql/hive/src/test/resources/golden/join_reorder4-0-799a471861f35cb065a6b1105c7d9ccf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder4-1-ee3326e9aa49562ac854bbd0b3f3d90a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder4-1-ee3326e9aa49562ac854bbd0b3f3d90a b/sql/hive/src/test/resources/golden/join_reorder4-1-ee3326e9aa49562ac854bbd0b3f3d90a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder4-10-1d6b948747ac31296710a491a5652e3f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder4-10-1d6b948747ac31296710a491a5652e3f b/sql/hive/src/test/resources/golden/join_reorder4-10-1d6b948747ac31296710a491a5652e3f
new file mode 100644
index 0000000..8721465
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_reorder4-10-1d6b948747ac31296710a491a5652e3f
@@ -0,0 +1 @@
+2	12	2	22	2	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder4-11-7ec0f5b60991a54d86ec9f8a27809c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder4-11-7ec0f5b60991a54d86ec9f8a27809c3 b/sql/hive/src/test/resources/golden/join_reorder4-11-7ec0f5b60991a54d86ec9f8a27809c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder4-12-203aed2c4298eba4a3c51816a21a1c1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder4-12-203aed2c4298eba4a3c51816a21a1c1 b/sql/hive/src/test/resources/golden/join_reorder4-12-203aed2c4298eba4a3c51816a21a1c1
new file mode 100644
index 0000000..8721465
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_reorder4-12-203aed2c4298eba4a3c51816a21a1c1
@@ -0,0 +1 @@
+2	12	2	22	2	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder4-2-8b4643dd260f09d32af5d79de7359c0c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder4-2-8b4643dd260f09d32af5d79de7359c0c b/sql/hive/src/test/resources/golden/join_reorder4-2-8b4643dd260f09d32af5d79de7359c0c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder4-3-b76bf9f6c92f83c9a5f351f8460d1e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder4-3-b76bf9f6c92f83c9a5f351f8460d1e3b b/sql/hive/src/test/resources/golden/join_reorder4-3-b76bf9f6c92f83c9a5f351f8460d1e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder4-4-4abc4f450a58ccdd0df2e345f1276979
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder4-4-4abc4f450a58ccdd0df2e345f1276979 b/sql/hive/src/test/resources/golden/join_reorder4-4-4abc4f450a58ccdd0df2e345f1276979
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder4-6-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder4-6-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/join_reorder4-6-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_reorder4-6-24ca942f094b14b92086305cc125e833
@@ -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/join_reorder4-7-58a3ea3c82886b1eb7cee7403b1f96a5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder4-7-58a3ea3c82886b1eb7cee7403b1f96a5 b/sql/hive/src/test/resources/golden/join_reorder4-7-58a3ea3c82886b1eb7cee7403b1f96a5
new file mode 100644
index 0000000..e69de29


[09/51] [partial] Add hive test files to repository. Remove download script.

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join41-0-b74d94933c6670ccc4a1ad8161185686
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join41-0-b74d94933c6670ccc4a1ad8161185686 b/sql/hive/src/test/resources/golden/join41-0-b74d94933c6670ccc4a1ad8161185686
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join41-1-25e434b6d05e08fdd5f4d9957438917
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join41-1-25e434b6d05e08fdd5f4d9957438917 b/sql/hive/src/test/resources/golden/join41-1-25e434b6d05e08fdd5f4d9957438917
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join41-1-25e434b6d05e08fdd5f4d9957438917
@@ -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/join41-2-e02c931c8bb07ad765d0a6cd73abc2a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join41-2-e02c931c8bb07ad765d0a6cd73abc2a b/sql/hive/src/test/resources/golden/join41-2-e02c931c8bb07ad765d0a6cd73abc2a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join41-3-1dc98363e7da167dc45711a87ef3a988
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join41-3-1dc98363e7da167dc45711a87ef3a988 b/sql/hive/src/test/resources/golden/join41-3-1dc98363e7da167dc45711a87ef3a988
new file mode 100644
index 0000000..7265626
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join41-3-1dc98363e7da167dc45711a87ef3a988
@@ -0,0 +1,3 @@
+0	val_0	NULL	NULL
+0	val_0	NULL	NULL
+0	val_0	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/join41-4-44d382ce6848d3f0b900b0808747d8e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join41-4-44d382ce6848d3f0b900b0808747d8e9 b/sql/hive/src/test/resources/golden/join41-4-44d382ce6848d3f0b900b0808747d8e9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join41-4-44d382ce6848d3f0b900b0808747d8e9
@@ -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/join41-5-f18ea17bcfafde311a4bdc589362e00e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join41-5-f18ea17bcfafde311a4bdc589362e00e b/sql/hive/src/test/resources/golden/join41-5-f18ea17bcfafde311a4bdc589362e00e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join41-6-1dc98363e7da167dc45711a87ef3a988
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join41-6-1dc98363e7da167dc45711a87ef3a988 b/sql/hive/src/test/resources/golden/join41-6-1dc98363e7da167dc45711a87ef3a988
new file mode 100644
index 0000000..7265626
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join41-6-1dc98363e7da167dc45711a87ef3a988
@@ -0,0 +1,3 @@
+0	val_0	NULL	NULL
+0	val_0	NULL	NULL
+0	val_0	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/join5-0-531e91e11b3891627c2675935fda14cd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join5-0-531e91e11b3891627c2675935fda14cd b/sql/hive/src/test/resources/golden/join5-0-531e91e11b3891627c2675935fda14cd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join5-1-76feff1282895f38b673f52acfd7429e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join5-1-76feff1282895f38b673f52acfd7429e b/sql/hive/src/test/resources/golden/join5-1-76feff1282895f38b673f52acfd7429e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join5-2-b07bb1fdcd0eeeb62a8f7acb70cd2330
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join5-2-b07bb1fdcd0eeeb62a8f7acb70cd2330 b/sql/hive/src/test/resources/golden/join5-2-b07bb1fdcd0eeeb62a8f7acb70cd2330
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join5-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join5-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/join5-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..06b2b4d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join5-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,9 @@
+17	val_17	17	val_17
+NULL	NULL	20	val_20
+NULL	NULL	24	val_24
+19	val_19	19	val_19
+NULL	NULL	24	val_24
+18	val_18	18	val_18
+18	val_18	18	val_18
+18	val_18	18	val_18
+18	val_18	18	val_18
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join6-0-531e91e11b3891627c2675935fda14cd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join6-0-531e91e11b3891627c2675935fda14cd b/sql/hive/src/test/resources/golden/join6-0-531e91e11b3891627c2675935fda14cd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join6-1-c3702956d2a1ff2bf1ae967b9f04bad3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join6-1-c3702956d2a1ff2bf1ae967b9f04bad3 b/sql/hive/src/test/resources/golden/join6-1-c3702956d2a1ff2bf1ae967b9f04bad3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join6-2-bc6b6640b266ebe9b73702d3baf09c20
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join6-2-bc6b6640b266ebe9b73702d3baf09c20 b/sql/hive/src/test/resources/golden/join6-2-bc6b6640b266ebe9b73702d3baf09c20
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join6-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join6-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/join6-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..36ca4a0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join6-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,14 @@
+11	val_11	NULL	NULL
+12	val_12	NULL	NULL
+12	val_12	NULL	NULL
+15	val_15	NULL	NULL
+15	val_15	NULL	NULL
+17	val_17	17	val_17
+18	val_18	18	val_18
+18	val_18	18	val_18
+18	val_18	18	val_18
+18	val_18	18	val_18
+19	val_19	19	val_19
+NULL	NULL	20	val_20
+NULL	NULL	24	val_24
+NULL	NULL	24	val_24
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join7-0-8f82881057bec4abf5a4d770a6f35838
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join7-0-8f82881057bec4abf5a4d770a6f35838 b/sql/hive/src/test/resources/golden/join7-0-8f82881057bec4abf5a4d770a6f35838
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join7-1-1aa2f2b13c2522b0457c0dd2ceb615d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join7-1-1aa2f2b13c2522b0457c0dd2ceb615d8 b/sql/hive/src/test/resources/golden/join7-1-1aa2f2b13c2522b0457c0dd2ceb615d8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join7-2-56a30a1aa948bcf5ee54481897fc2208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join7-2-56a30a1aa948bcf5ee54481897fc2208 b/sql/hive/src/test/resources/golden/join7-2-56a30a1aa948bcf5ee54481897fc2208
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join7-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join7-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/join7-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..eb0a624
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join7-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,14 @@
+11	val_11	NULL	NULL	NULL	NULL
+12	val_12	NULL	NULL	NULL	NULL
+12	val_12	NULL	NULL	NULL	NULL
+15	val_15	NULL	NULL	NULL	NULL
+15	val_15	NULL	NULL	NULL	NULL
+17	val_17	17	val_17	NULL	NULL
+18	val_18	18	val_18	NULL	NULL
+18	val_18	18	val_18	NULL	NULL
+18	val_18	18	val_18	NULL	NULL
+18	val_18	18	val_18	NULL	NULL
+19	val_19	19	val_19	NULL	NULL
+NULL	NULL	20	val_20	NULL	NULL
+NULL	NULL	24	val_24	NULL	NULL
+NULL	NULL	24	val_24	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/join8-0-531e91e11b3891627c2675935fda14cd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join8-0-531e91e11b3891627c2675935fda14cd b/sql/hive/src/test/resources/golden/join8-0-531e91e11b3891627c2675935fda14cd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join8-1-13f11eaafaa42f8bdf0ed0a446f5bfa7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join8-1-13f11eaafaa42f8bdf0ed0a446f5bfa7 b/sql/hive/src/test/resources/golden/join8-1-13f11eaafaa42f8bdf0ed0a446f5bfa7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join8-2-f1196bca86a749375da35f134206a8ca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join8-2-f1196bca86a749375da35f134206a8ca b/sql/hive/src/test/resources/golden/join8-2-f1196bca86a749375da35f134206a8ca
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join8-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join8-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/join8-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..f2e6e07
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join8-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,5 @@
+15	val_15	NULL	NULL
+12	val_12	NULL	NULL
+15	val_15	NULL	NULL
+11	val_11	NULL	NULL
+12	val_12	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/join9-0-13ab74a58da514fe01dbeda0c3e79883
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join9-0-13ab74a58da514fe01dbeda0c3e79883 b/sql/hive/src/test/resources/golden/join9-0-13ab74a58da514fe01dbeda0c3e79883
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join9-1-fb3387ec28fc9d527e773c8b70bdf67a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join9-1-fb3387ec28fc9d527e773c8b70bdf67a b/sql/hive/src/test/resources/golden/join9-1-fb3387ec28fc9d527e773c8b70bdf67a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join9-2-971c44e81ce17eb0849850b72ebd20f1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join9-2-971c44e81ce17eb0849850b72ebd20f1 b/sql/hive/src/test/resources/golden/join9-2-971c44e81ce17eb0849850b72ebd20f1
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-1-5bab379018a4fbef12cc93658f26580a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-1-5bab379018a4fbef12cc93658f26580a b/sql/hive/src/test/resources/golden/join_1to1-1-5bab379018a4fbef12cc93658f26580a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-10-a1caf8c546f519e2dfb5e17c8addf62e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-10-a1caf8c546f519e2dfb5e17c8addf62e b/sql/hive/src/test/resources/golden/join_1to1-10-a1caf8c546f519e2dfb5e17c8addf62e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-10-a1caf8c546f519e2dfb5e17c8addf62e
@@ -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/join_1to1-11-ce1542ccec99ccfdc9b5c3f713ab1c0e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-11-ce1542ccec99ccfdc9b5c3f713ab1c0e b/sql/hive/src/test/resources/golden/join_1to1-11-ce1542ccec99ccfdc9b5c3f713ab1c0e
new file mode 100644
index 0000000..52a4d2c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-11-ce1542ccec99ccfdc9b5c3f713ab1c0e
@@ -0,0 +1,30 @@
+5	10005	66	5	10005	66
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-12-6081eb976b4aef2132418510756a385b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-12-6081eb976b4aef2132418510756a385b b/sql/hive/src/test/resources/golden/join_1to1-12-6081eb976b4aef2132418510756a385b
new file mode 100644
index 0000000..fb5560e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-12-6081eb976b4aef2132418510756a385b
@@ -0,0 +1,36 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-13-281b888188eac90c4bf670417f25cc0c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-13-281b888188eac90c4bf670417f25cc0c b/sql/hive/src/test/resources/golden/join_1to1-13-281b888188eac90c4bf670417f25cc0c
new file mode 100644
index 0000000..0ae4eb2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-13-281b888188eac90c4bf670417f25cc0c
@@ -0,0 +1,34 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	NULL	25	10025	66
+NULL	NULL	NULL	30	10030	88
+NULL	NULL	NULL	35	10035	88
+NULL	NULL	NULL	40	10040	88
+NULL	NULL	NULL	50	10050	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	NULL	NULL	NULL
+30	10030	66	NULL	NULL	NULL
+35	10035	88	NULL	NULL	NULL
+40	10040	66	40	10040	66
+40	10040	88	NULL	NULL	NULL
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	88	NULL	NULL	NULL
+50	10050	88	NULL	NULL	NULL
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	NULL	NULL	NULL
+70	10040	66	NULL	NULL	NULL
+80	10040	88	NULL	NULL	NULL
+80	10040	88	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/join_1to1-14-2bc944d7dcc8eba8f25794d99ea35b84
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-14-2bc944d7dcc8eba8f25794d99ea35b84 b/sql/hive/src/test/resources/golden/join_1to1-14-2bc944d7dcc8eba8f25794d99ea35b84
new file mode 100644
index 0000000..fb5560e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-14-2bc944d7dcc8eba8f25794d99ea35b84
@@ -0,0 +1,36 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-15-5e48ba086f1376939535081b60f82727
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-15-5e48ba086f1376939535081b60f82727 b/sql/hive/src/test/resources/golden/join_1to1-15-5e48ba086f1376939535081b60f82727
new file mode 100644
index 0000000..0ae4eb2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-15-5e48ba086f1376939535081b60f82727
@@ -0,0 +1,34 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	NULL	25	10025	66
+NULL	NULL	NULL	30	10030	88
+NULL	NULL	NULL	35	10035	88
+NULL	NULL	NULL	40	10040	88
+NULL	NULL	NULL	50	10050	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	NULL	NULL	NULL
+30	10030	66	NULL	NULL	NULL
+35	10035	88	NULL	NULL	NULL
+40	10040	66	40	10040	66
+40	10040	88	NULL	NULL	NULL
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	88	NULL	NULL	NULL
+50	10050	88	NULL	NULL	NULL
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	NULL	NULL	NULL
+70	10040	66	NULL	NULL	NULL
+80	10040	88	NULL	NULL	NULL
+80	10040	88	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/join_1to1-16-9914f44ecb6ae7587b62e5349ff60d04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-16-9914f44ecb6ae7587b62e5349ff60d04 b/sql/hive/src/test/resources/golden/join_1to1-16-9914f44ecb6ae7587b62e5349ff60d04
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-16-9914f44ecb6ae7587b62e5349ff60d04
@@ -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/join_1to1-17-ce1542ccec99ccfdc9b5c3f713ab1c0e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-17-ce1542ccec99ccfdc9b5c3f713ab1c0e b/sql/hive/src/test/resources/golden/join_1to1-17-ce1542ccec99ccfdc9b5c3f713ab1c0e
new file mode 100644
index 0000000..52a4d2c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-17-ce1542ccec99ccfdc9b5c3f713ab1c0e
@@ -0,0 +1,30 @@
+5	10005	66	5	10005	66
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-18-6081eb976b4aef2132418510756a385b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-18-6081eb976b4aef2132418510756a385b b/sql/hive/src/test/resources/golden/join_1to1-18-6081eb976b4aef2132418510756a385b
new file mode 100644
index 0000000..fb5560e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-18-6081eb976b4aef2132418510756a385b
@@ -0,0 +1,36 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-19-281b888188eac90c4bf670417f25cc0c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-19-281b888188eac90c4bf670417f25cc0c b/sql/hive/src/test/resources/golden/join_1to1-19-281b888188eac90c4bf670417f25cc0c
new file mode 100644
index 0000000..0ae4eb2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-19-281b888188eac90c4bf670417f25cc0c
@@ -0,0 +1,34 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	NULL	25	10025	66
+NULL	NULL	NULL	30	10030	88
+NULL	NULL	NULL	35	10035	88
+NULL	NULL	NULL	40	10040	88
+NULL	NULL	NULL	50	10050	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	NULL	NULL	NULL
+30	10030	66	NULL	NULL	NULL
+35	10035	88	NULL	NULL	NULL
+40	10040	66	40	10040	66
+40	10040	88	NULL	NULL	NULL
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	88	NULL	NULL	NULL
+50	10050	88	NULL	NULL	NULL
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	NULL	NULL	NULL
+70	10040	66	NULL	NULL	NULL
+80	10040	88	NULL	NULL	NULL
+80	10040	88	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/join_1to1-2-1c35d445eca04025196ea700d02f9987
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-2-1c35d445eca04025196ea700d02f9987 b/sql/hive/src/test/resources/golden/join_1to1-2-1c35d445eca04025196ea700d02f9987
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-20-2bc944d7dcc8eba8f25794d99ea35b84
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-20-2bc944d7dcc8eba8f25794d99ea35b84 b/sql/hive/src/test/resources/golden/join_1to1-20-2bc944d7dcc8eba8f25794d99ea35b84
new file mode 100644
index 0000000..fb5560e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-20-2bc944d7dcc8eba8f25794d99ea35b84
@@ -0,0 +1,36 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-21-5e48ba086f1376939535081b60f82727
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-21-5e48ba086f1376939535081b60f82727 b/sql/hive/src/test/resources/golden/join_1to1-21-5e48ba086f1376939535081b60f82727
new file mode 100644
index 0000000..0ae4eb2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-21-5e48ba086f1376939535081b60f82727
@@ -0,0 +1,34 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	NULL	25	10025	66
+NULL	NULL	NULL	30	10030	88
+NULL	NULL	NULL	35	10035	88
+NULL	NULL	NULL	40	10040	88
+NULL	NULL	NULL	50	10050	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	NULL	NULL	NULL
+30	10030	66	NULL	NULL	NULL
+35	10035	88	NULL	NULL	NULL
+40	10040	66	40	10040	66
+40	10040	88	NULL	NULL	NULL
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	88	NULL	NULL	NULL
+50	10050	88	NULL	NULL	NULL
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	NULL	NULL	NULL
+70	10040	66	NULL	NULL	NULL
+80	10040	88	NULL	NULL	NULL
+80	10040	88	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/join_1to1-22-5a065a27a36bb0ff980fa7ffef3a2600
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-22-5a065a27a36bb0ff980fa7ffef3a2600 b/sql/hive/src/test/resources/golden/join_1to1-22-5a065a27a36bb0ff980fa7ffef3a2600
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-22-5a065a27a36bb0ff980fa7ffef3a2600
@@ -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/join_1to1-23-ce1542ccec99ccfdc9b5c3f713ab1c0e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-23-ce1542ccec99ccfdc9b5c3f713ab1c0e b/sql/hive/src/test/resources/golden/join_1to1-23-ce1542ccec99ccfdc9b5c3f713ab1c0e
new file mode 100644
index 0000000..52a4d2c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-23-ce1542ccec99ccfdc9b5c3f713ab1c0e
@@ -0,0 +1,30 @@
+5	10005	66	5	10005	66
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-24-6081eb976b4aef2132418510756a385b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-24-6081eb976b4aef2132418510756a385b b/sql/hive/src/test/resources/golden/join_1to1-24-6081eb976b4aef2132418510756a385b
new file mode 100644
index 0000000..fb5560e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-24-6081eb976b4aef2132418510756a385b
@@ -0,0 +1,36 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-25-281b888188eac90c4bf670417f25cc0c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-25-281b888188eac90c4bf670417f25cc0c b/sql/hive/src/test/resources/golden/join_1to1-25-281b888188eac90c4bf670417f25cc0c
new file mode 100644
index 0000000..0ae4eb2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-25-281b888188eac90c4bf670417f25cc0c
@@ -0,0 +1,34 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	NULL	25	10025	66
+NULL	NULL	NULL	30	10030	88
+NULL	NULL	NULL	35	10035	88
+NULL	NULL	NULL	40	10040	88
+NULL	NULL	NULL	50	10050	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	NULL	NULL	NULL
+30	10030	66	NULL	NULL	NULL
+35	10035	88	NULL	NULL	NULL
+40	10040	66	40	10040	66
+40	10040	88	NULL	NULL	NULL
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	88	NULL	NULL	NULL
+50	10050	88	NULL	NULL	NULL
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	NULL	NULL	NULL
+70	10040	66	NULL	NULL	NULL
+80	10040	88	NULL	NULL	NULL
+80	10040	88	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/join_1to1-26-2bc944d7dcc8eba8f25794d99ea35b84
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-26-2bc944d7dcc8eba8f25794d99ea35b84 b/sql/hive/src/test/resources/golden/join_1to1-26-2bc944d7dcc8eba8f25794d99ea35b84
new file mode 100644
index 0000000..fb5560e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-26-2bc944d7dcc8eba8f25794d99ea35b84
@@ -0,0 +1,36 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-27-5e48ba086f1376939535081b60f82727
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-27-5e48ba086f1376939535081b60f82727 b/sql/hive/src/test/resources/golden/join_1to1-27-5e48ba086f1376939535081b60f82727
new file mode 100644
index 0000000..0ae4eb2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-27-5e48ba086f1376939535081b60f82727
@@ -0,0 +1,34 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	NULL	25	10025	66
+NULL	NULL	NULL	30	10030	88
+NULL	NULL	NULL	35	10035	88
+NULL	NULL	NULL	40	10040	88
+NULL	NULL	NULL	50	10050	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	NULL	NULL	NULL
+30	10030	66	NULL	NULL	NULL
+35	10035	88	NULL	NULL	NULL
+40	10040	66	40	10040	66
+40	10040	88	NULL	NULL	NULL
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	88	NULL	NULL	NULL
+50	10050	88	NULL	NULL	NULL
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	NULL	NULL	NULL
+70	10040	66	NULL	NULL	NULL
+80	10040	88	NULL	NULL	NULL
+80	10040	88	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/join_1to1-28-a1caf8c546f519e2dfb5e17c8addf62e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-28-a1caf8c546f519e2dfb5e17c8addf62e b/sql/hive/src/test/resources/golden/join_1to1-28-a1caf8c546f519e2dfb5e17c8addf62e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-28-a1caf8c546f519e2dfb5e17c8addf62e
@@ -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/join_1to1-29-ce1542ccec99ccfdc9b5c3f713ab1c0e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-29-ce1542ccec99ccfdc9b5c3f713ab1c0e b/sql/hive/src/test/resources/golden/join_1to1-29-ce1542ccec99ccfdc9b5c3f713ab1c0e
new file mode 100644
index 0000000..52a4d2c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-29-ce1542ccec99ccfdc9b5c3f713ab1c0e
@@ -0,0 +1,30 @@
+5	10005	66	5	10005	66
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-3-ee6db4188755bf471a12316ec7301500
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-3-ee6db4188755bf471a12316ec7301500 b/sql/hive/src/test/resources/golden/join_1to1-3-ee6db4188755bf471a12316ec7301500
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-30-6081eb976b4aef2132418510756a385b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-30-6081eb976b4aef2132418510756a385b b/sql/hive/src/test/resources/golden/join_1to1-30-6081eb976b4aef2132418510756a385b
new file mode 100644
index 0000000..fb5560e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-30-6081eb976b4aef2132418510756a385b
@@ -0,0 +1,36 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-31-281b888188eac90c4bf670417f25cc0c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-31-281b888188eac90c4bf670417f25cc0c b/sql/hive/src/test/resources/golden/join_1to1-31-281b888188eac90c4bf670417f25cc0c
new file mode 100644
index 0000000..0ae4eb2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-31-281b888188eac90c4bf670417f25cc0c
@@ -0,0 +1,34 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	NULL	25	10025	66
+NULL	NULL	NULL	30	10030	88
+NULL	NULL	NULL	35	10035	88
+NULL	NULL	NULL	40	10040	88
+NULL	NULL	NULL	50	10050	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	NULL	NULL	NULL
+30	10030	66	NULL	NULL	NULL
+35	10035	88	NULL	NULL	NULL
+40	10040	66	40	10040	66
+40	10040	88	NULL	NULL	NULL
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	88	NULL	NULL	NULL
+50	10050	88	NULL	NULL	NULL
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	NULL	NULL	NULL
+70	10040	66	NULL	NULL	NULL
+80	10040	88	NULL	NULL	NULL
+80	10040	88	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/join_1to1-32-2bc944d7dcc8eba8f25794d99ea35b84
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-32-2bc944d7dcc8eba8f25794d99ea35b84 b/sql/hive/src/test/resources/golden/join_1to1-32-2bc944d7dcc8eba8f25794d99ea35b84
new file mode 100644
index 0000000..fb5560e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-32-2bc944d7dcc8eba8f25794d99ea35b84
@@ -0,0 +1,36 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-33-5e48ba086f1376939535081b60f82727
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-33-5e48ba086f1376939535081b60f82727 b/sql/hive/src/test/resources/golden/join_1to1-33-5e48ba086f1376939535081b60f82727
new file mode 100644
index 0000000..0ae4eb2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-33-5e48ba086f1376939535081b60f82727
@@ -0,0 +1,34 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	NULL	25	10025	66
+NULL	NULL	NULL	30	10030	88
+NULL	NULL	NULL	35	10035	88
+NULL	NULL	NULL	40	10040	88
+NULL	NULL	NULL	50	10050	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	NULL	NULL	NULL
+30	10030	66	NULL	NULL	NULL
+35	10035	88	NULL	NULL	NULL
+40	10040	66	40	10040	66
+40	10040	88	NULL	NULL	NULL
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	88	NULL	NULL	NULL
+50	10050	88	NULL	NULL	NULL
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	NULL	NULL	NULL
+70	10040	66	NULL	NULL	NULL
+80	10040	88	NULL	NULL	NULL
+80	10040	88	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/join_1to1-34-9914f44ecb6ae7587b62e5349ff60d04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-34-9914f44ecb6ae7587b62e5349ff60d04 b/sql/hive/src/test/resources/golden/join_1to1-34-9914f44ecb6ae7587b62e5349ff60d04
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-34-9914f44ecb6ae7587b62e5349ff60d04
@@ -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/join_1to1-35-ce1542ccec99ccfdc9b5c3f713ab1c0e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-35-ce1542ccec99ccfdc9b5c3f713ab1c0e b/sql/hive/src/test/resources/golden/join_1to1-35-ce1542ccec99ccfdc9b5c3f713ab1c0e
new file mode 100644
index 0000000..52a4d2c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-35-ce1542ccec99ccfdc9b5c3f713ab1c0e
@@ -0,0 +1,30 @@
+5	10005	66	5	10005	66
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-36-6081eb976b4aef2132418510756a385b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-36-6081eb976b4aef2132418510756a385b b/sql/hive/src/test/resources/golden/join_1to1-36-6081eb976b4aef2132418510756a385b
new file mode 100644
index 0000000..fb5560e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-36-6081eb976b4aef2132418510756a385b
@@ -0,0 +1,36 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-37-281b888188eac90c4bf670417f25cc0c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-37-281b888188eac90c4bf670417f25cc0c b/sql/hive/src/test/resources/golden/join_1to1-37-281b888188eac90c4bf670417f25cc0c
new file mode 100644
index 0000000..0ae4eb2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-37-281b888188eac90c4bf670417f25cc0c
@@ -0,0 +1,34 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	NULL	25	10025	66
+NULL	NULL	NULL	30	10030	88
+NULL	NULL	NULL	35	10035	88
+NULL	NULL	NULL	40	10040	88
+NULL	NULL	NULL	50	10050	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	NULL	NULL	NULL
+30	10030	66	NULL	NULL	NULL
+35	10035	88	NULL	NULL	NULL
+40	10040	66	40	10040	66
+40	10040	88	NULL	NULL	NULL
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	88	NULL	NULL	NULL
+50	10050	88	NULL	NULL	NULL
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	NULL	NULL	NULL
+70	10040	66	NULL	NULL	NULL
+80	10040	88	NULL	NULL	NULL
+80	10040	88	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/join_1to1-38-2bc944d7dcc8eba8f25794d99ea35b84
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-38-2bc944d7dcc8eba8f25794d99ea35b84 b/sql/hive/src/test/resources/golden/join_1to1-38-2bc944d7dcc8eba8f25794d99ea35b84
new file mode 100644
index 0000000..fb5560e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-38-2bc944d7dcc8eba8f25794d99ea35b84
@@ -0,0 +1,36 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-39-5e48ba086f1376939535081b60f82727
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-39-5e48ba086f1376939535081b60f82727 b/sql/hive/src/test/resources/golden/join_1to1-39-5e48ba086f1376939535081b60f82727
new file mode 100644
index 0000000..0ae4eb2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-39-5e48ba086f1376939535081b60f82727
@@ -0,0 +1,34 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	NULL	25	10025	66
+NULL	NULL	NULL	30	10030	88
+NULL	NULL	NULL	35	10035	88
+NULL	NULL	NULL	40	10040	88
+NULL	NULL	NULL	50	10050	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	NULL	NULL	NULL
+30	10030	66	NULL	NULL	NULL
+35	10035	88	NULL	NULL	NULL
+40	10040	66	40	10040	66
+40	10040	88	NULL	NULL	NULL
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	88	NULL	NULL	NULL
+50	10050	88	NULL	NULL	NULL
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	NULL	NULL	NULL
+70	10040	66	NULL	NULL	NULL
+80	10040	88	NULL	NULL	NULL
+80	10040	88	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/join_1to1-4-5a065a27a36bb0ff980fa7ffef3a2600
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-4-5a065a27a36bb0ff980fa7ffef3a2600 b/sql/hive/src/test/resources/golden/join_1to1-4-5a065a27a36bb0ff980fa7ffef3a2600
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-4-5a065a27a36bb0ff980fa7ffef3a2600
@@ -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/join_1to1-5-ce1542ccec99ccfdc9b5c3f713ab1c0e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-5-ce1542ccec99ccfdc9b5c3f713ab1c0e b/sql/hive/src/test/resources/golden/join_1to1-5-ce1542ccec99ccfdc9b5c3f713ab1c0e
new file mode 100644
index 0000000..52a4d2c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-5-ce1542ccec99ccfdc9b5c3f713ab1c0e
@@ -0,0 +1,30 @@
+5	10005	66	5	10005	66
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-6-6081eb976b4aef2132418510756a385b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-6-6081eb976b4aef2132418510756a385b b/sql/hive/src/test/resources/golden/join_1to1-6-6081eb976b4aef2132418510756a385b
new file mode 100644
index 0000000..fb5560e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-6-6081eb976b4aef2132418510756a385b
@@ -0,0 +1,36 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file


[48/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/over10k
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/over10k b/sql/hive/src/test/resources/data/files/over10k
new file mode 100644
index 0000000..adc7551
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/over10k
@@ -0,0 +1,9999 @@
+124|336|65664|4294967435|74.72|42.47|true|bob davidson|2013-03-01 09:11:58.703302|45.40|yard duty
+19|442|65553|4294967380|26.43|37.77|true|alice zipper|2013-03-01 09:11:58.703217|29.62|history
+35|387|65619|4294967459|96.91|18.86|false|katie davidson|2013-03-01 09:11:58.703079|27.32|history
+111|372|65656|4294967312|13.01|34.95|false|xavier quirinius|2013-03-01 09:11:58.703310|23.91|topology
+54|317|65547|4294967409|60.71|2.09|false|nick robinson|2013-03-01 09:11:58.703103|90.21|geology
+-3|467|65575|4294967437|81.64|23.53|true|tom hernandez|2013-03-01 09:11:58.703188|32.85|study skills
+53|317|65702|4294967398|35.17|30.87|false|ulysses hernandez|2013-03-01 09:11:58.703164|79.50|industrial engineering
+122|356|65759|4294967379|92.61|18.82|true|priscilla ichabod|2013-03-01 09:11:58.703175|92.81|nap time
+18|407|65725|4294967362|82.52|5.30|true|quinn van buren|2013-03-01 09:11:58.703282|35.86|kindergarten
+66|484|65685|4294967387|45.99|6.81|false|luke laertes|2013-03-01 09:11:58.703317|63.27|mathematics
+122|444|65675|4294967500|72.62|34.15|false|xavier polk|2013-03-01 09:11:58.703222|99.79|american history
+115|269|65627|4294967362|91.42|1.61|false|zach falkner|2013-03-01 09:11:58.703252|49.85|american history
+109|438|65779|4294967371|67.18|40.76|false|quinn davidson|2013-03-01 09:11:58.703318|92.06|quiet hour
+102|436|65749|4294967542|68.89|39.01|false|priscilla van buren|2013-03-01 09:11:58.703305|82.99|mathematics
+92|490|65745|4294967420|10.22|49.45|true|fred king|2013-03-01 09:11:58.703277|80.12|education
+34|439|65667|4294967480|26.49|18.47|true|calvin ellison|2013-03-01 09:11:58.703135|97.87|joggying
+72|383|65638|4294967398|23.60|46.73|false|sarah garcia|2013-03-01 09:11:58.703192|11.20|topology
+11|505|65576|4294967297|71.32|18.19|false|zach young|2013-03-01 09:11:58.703221|92.47|chemistry
+69|376|65751|4294967384|88.77|27.02|false|david underhill|2013-03-01 09:11:58.703244|9.02|mathematics
+36|309|65769|4294967317|91.16|38.05|false|yuri carson|2013-03-01 09:11:58.703178|68.33|debate
+51|258|65781|4294967391|1.92|39.05|false|ulysses laertes|2013-03-01 09:11:58.703248|95.52|nap time
+1|482|65675|4294967314|38.33|21.67|false|jessica thompson|2013-03-01 09:11:58.703110|83.09|forestry
+51|295|65716|4294967433|16.24|48.96|false|sarah johnson|2013-03-01 09:11:58.703299|9.00|linguistics
+68|439|65703|4294967469|92.55|23.30|true|zach ovid|2013-03-01 09:11:58.703316|65.91|religion
+104|299|65791|4294967424|34.03|27.14|false|victor nixon|2013-03-01 09:11:58.703173|48.17|topology
+14|337|65611|4294967542|16.99|16.36|true|sarah ellison|2013-03-01 09:11:58.703187|64.89|biology
+21|305|65664|4294967361|82.41|49.69|true|xavier davidson|2013-03-01 09:11:58.703287|75.43|mathematics
+79|419|65755|4294967329|91.05|39.04|false|fred steinbeck|2013-03-01 09:11:58.703216|11.23|values clariffication
+109|427|65626|4294967308|98.72|31.23|true|tom robinson|2013-03-01 09:11:58.703273|64.61|kindergarten
+2|379|65707|4294967450|44.27|37.93|false|victor allen|2013-03-01 09:11:58.703076|96.97|american history
+7|508|65681|4294967345|66.61|23.73|false|luke allen|2013-03-01 09:11:58.703104|75.85|history
+66|300|65553|4294967447|29.02|3.69|false|fred zipper|2013-03-01 09:11:58.703307|72.16|nap time
+15|347|65604|4294967484|79.83|26.24|false|alice nixon|2013-03-01 09:11:58.703124|85.91|zync studies
+104|454|65579|4294967467|54.44|42.57|true|irene van buren|2013-03-01 09:11:58.703225|73.48|values clariffication
+6|409|65669|4294967519|69.53|2.80|true|alice laertes|2013-03-01 09:11:58.703250|93.79|industrial engineering
+121|449|65776|4294967327|60.60|45.14|true|quinn davidson|2013-03-01 09:11:58.703175|98.87|industrial engineering
+51|445|65761|4294967423|10.60|0.52|false|rachel ellison|2013-03-01 09:11:58.703196|60.30|education
+63|268|65652|4294967374|40.78|47.60|false|tom van buren|2013-03-01 09:11:58.703279|42.78|education
+10|439|65641|4294967353|24.83|46.33|true|luke zipper|2013-03-01 09:11:58.703257|26.02|topology
+17|384|65700|4294967457|20.07|33.19|true|mike carson|2013-03-01 09:11:58.703140|2.83|religion
+38|351|65567|4294967316|22.78|30.04|true|jessica ellison|2013-03-01 09:11:58.703113|84.56|forestry
+61|419|65783|4294967427|70.93|39.46|false|bob brown|2013-03-01 09:11:58.703207|62.58|education
+95|511|65636|4294967325|71.50|2.52|false|zach thompson|2013-03-01 09:11:58.703198|67.23|quiet hour
+83|316|65749|4294967342|90.51|23.55|true|holly ichabod|2013-03-01 09:11:58.703091|45.00|nap time
+38|318|65560|4294967354|43.73|30.98|false|david polk|2013-03-01 09:11:58.703318|21.81|mathematics
+63|473|65720|4294967324|80.74|40.60|false|holly falkner|2013-03-01 09:11:58.703111|18.80|mathematics
+82|272|65699|4294967488|92.82|8.98|true|wendy van buren|2013-03-01 09:11:58.703314|41.13|mathematics
+35|475|65574|4294967455|60.13|10.85|false|tom falkner|2013-03-01 09:11:58.703217|23.57|wind surfing
+2|375|65608|4294967444|9.93|16.47|false|xavier thompson|2013-03-01 09:11:58.703154|16.93|topology
+62|428|65758|4294967373|96.09|38.60|true|fred johnson|2013-03-01 09:11:58.703307|60.88|geology
+100|391|65661|4294967317|52.72|15.01|true|victor steinbeck|2013-03-01 09:11:58.703232|61.96|debate
+10|264|65688|4294967479|78.30|0.63|true|irene thompson|2013-03-01 09:11:58.703156|76.21|undecided
+87|469|65580|4294967411|90.20|45.49|true|calvin brown|2013-03-01 09:11:58.703278|56.33|nap time
+27|262|65787|4294967371|57.35|44.12|false|irene underhill|2013-03-01 09:11:58.703289|31.19|quiet hour
+89|466|65541|4294967468|85.51|19.79|true|calvin davidson|2013-03-01 09:11:58.703113|35.38|philosophy
+15|379|65597|4294967382|48.28|22.73|true|luke xylophone|2013-03-01 09:11:58.703309|37.41|topology
+1|284|65572|4294967342|37.07|14.51|true|fred ichabod|2013-03-01 09:11:58.703254|43.49|quiet hour
+89|444|65579|4294967419|46.02|6.06|false|victor davidson|2013-03-01 09:11:58.703077|91.42|xylophone band
+-2|427|65666|4294967465|19.69|33.24|true|bob xylophone|2013-03-01 09:11:58.703219|32.73|joggying
+58|360|65564|4294967402|19.00|21.16|false|oscar white|2013-03-01 09:11:58.703161|15.82|forestry
+9|274|65710|4294967481|9.57|4.97|true|irene laertes|2013-03-01 09:11:58.703138|86.70|yard duty
+107|271|65652|4294967329|38.30|25.36|false|tom polk|2013-03-01 09:11:58.703131|73.61|kindergarten
+79|399|65664|4294967492|41.85|29.00|false|calvin garcia|2013-03-01 09:11:58.703074|97.64|religion
+58|448|65591|4294967451|62.74|17.69|true|mike king|2013-03-01 09:11:58.703312|82.08|nap time
+98|430|65616|4294967451|35.89|12.15|true|ulysses underhill|2013-03-01 09:11:58.703083|20.52|zync studies
+83|382|65550|4294967451|35.00|21.02|true|katie hernandez|2013-03-01 09:11:58.703145|8.46|xylophone band
+23|381|65661|4294967425|31.40|21.26|false|katie miller|2013-03-01 09:11:58.703251|68.98|topology
+62|358|65552|4294967533|50.96|9.42|false|luke allen|2013-03-01 09:11:58.703117|82.21|kindergarten
+7|487|65740|4294967416|9.22|43.64|false|nick laertes|2013-03-01 09:11:58.703272|7.49|american history
+5|285|65654|4294967436|42.55|14.69|false|holly underhill|2013-03-01 09:11:58.703185|8.91|study skills
+104|472|65620|4294967548|22.08|9.94|true|irene falkner|2013-03-01 09:11:58.703135|29.14|opthamology
+65|374|65560|4294967516|65.43|22.48|true|oscar quirinius|2013-03-01 09:11:58.703316|16.86|mathematics
+8|273|65641|4294967507|35.08|37.80|false|nick allen|2013-03-01 09:11:58.703186|91.46|biology
+20|449|65663|4294967439|4.72|12.34|true|xavier ichabod|2013-03-01 09:11:58.703259|11.37|geology
+85|313|65780|4294967303|71.01|0.78|false|zach xylophone|2013-03-01 09:11:58.703203|11.63|biology
+27|329|65778|4294967451|6.63|7.03|true|jessica zipper|2013-03-01 09:11:58.703130|51.64|philosophy
+79|451|65662|4294967487|73.63|15.46|true|alice allen|2013-03-01 09:11:58.703161|99.18|wind surfing
+69|440|65720|4294967373|9.56|24.42|true|jessica johnson|2013-03-01 09:11:58.703132|2.72|mathematics
+119|390|65544|4294967411|41.31|20.02|false|fred steinbeck|2013-03-01 09:11:58.703267|26.94|nap time
+85|468|65643|4294967430|86.63|21.00|true|wendy ovid|2013-03-01 09:11:58.703124|48.81|forestry
+-2|429|65664|4294967441|45.19|40.43|false|wendy king|2013-03-01 09:11:58.703265|11.46|industrial engineering
+100|481|65750|4294967308|21.19|28.14|false|holly hernandez|2013-03-01 09:11:58.703203|85.44|chemistry
+-1|417|65685|4294967492|28.89|5.19|true|mike white|2013-03-01 09:11:58.703275|90.69|forestry
+77|385|65681|4294967535|18.56|12.43|true|priscilla johnson|2013-03-01 09:11:58.703176|35.45|study skills
+89|478|65583|4294967522|92.40|26.71|true|gabriella ovid|2013-03-01 09:11:58.703092|50.57|biology
+43|333|65549|4294967331|11.22|38.00|true|victor xylophone|2013-03-01 09:11:58.703257|58.96|nap time
+11|387|65718|4294967457|89.53|16.54|true|alice laertes|2013-03-01 09:11:58.703130|63.06|industrial engineering
+105|438|65623|4294967501|39.69|22.95|false|ulysses xylophone|2013-03-01 09:11:58.703148|48.51|kindergarten
+111|349|65740|4294967400|17.37|43.34|true|yuri nixon|2013-03-01 09:11:58.703280|55.16|quiet hour
+85|461|65654|4294967507|89.10|13.44|true|xavier johnson|2013-03-01 09:11:58.703127|19.64|zync studies
+71|409|65536|4294967490|46.97|25.92|false|fred miller|2013-03-01 09:11:58.703116|33.45|history
+51|398|65687|4294967304|30.37|47.31|false|luke garcia|2013-03-01 09:11:58.703156|21.79|industrial engineering
+47|291|65615|4294967402|37.14|29.63|false|oscar ovid|2013-03-01 09:11:58.703231|39.40|geology
+-1|268|65778|4294967418|56.33|44.73|true|calvin falkner|2013-03-01 09:11:58.703220|7.37|history
+86|422|65582|4294967353|87.83|2.34|false|luke ellison|2013-03-01 09:11:58.703313|9.35|joggying
+76|400|65661|4294967379|15.81|46.57|true|rachel allen|2013-03-01 09:11:58.703211|5.24|wind surfing
+81|448|65550|4294967533|25.88|46.54|true|oscar king|2013-03-01 09:11:58.703161|57.63|american history
+22|288|65578|4294967341|33.87|20.76|true|calvin hernandez|2013-03-01 09:11:58.703173|51.36|biology
+59|410|65572|4294967370|74.42|26.22|false|nick ichabod|2013-03-01 09:11:58.703221|93.48|xylophone band
+86|349|65686|4294967512|62.85|24.61|true|bob ovid|2013-03-01 09:11:58.703106|31.75|religion
+27|335|65636|4294967505|37.14|2.29|false|alice quirinius|2013-03-01 09:11:58.703287|21.15|education
+74|422|65682|4294967316|37.60|45.06|false|rachel carson|2013-03-01 09:11:58.703140|92.95|joggying
+24|269|65644|4294967349|31.01|26.44|true|katie young|2013-03-01 09:11:58.703149|58.05|xylophone band
+12|411|65560|4294967346|8.91|40.79|false|calvin thompson|2013-03-01 09:11:58.703227|71.59|religion
+8|379|65574|4294967410|24.49|2.74|true|calvin young|2013-03-01 09:11:58.703283|38.54|study skills
+123|477|65699|4294967340|1.21|28.71|true|quinn ovid|2013-03-01 09:11:58.703278|88.09|undecided
+28|349|65711|4294967458|84.69|47.30|true|holly ichabod|2013-03-01 09:11:58.703109|50.26|zync studies
+83|420|65563|4294967400|85.10|43.40|true|mike king|2013-03-01 09:11:58.703169|39.96|xylophone band
+51|434|65549|4294967449|3.96|39.57|false|mike miller|2013-03-01 09:11:58.703141|76.06|kindergarten
+91|346|65696|4294967355|71.31|1.29|true|alice brown|2013-03-01 09:11:58.703245|17.35|zync studies
+82|393|65763|4294967452|66.51|14.44|false|quinn steinbeck|2013-03-01 09:11:58.703187|87.99|joggying
+85|439|65759|4294967530|20.64|21.57|true|david quirinius|2013-03-01 09:11:58.703083|47.54|philosophy
+66|475|65633|4294967498|26.64|42.03|false|gabriella ichabod|2013-03-01 09:11:58.703302|59.56|chemistry
+117|311|65691|4294967335|24.28|43.67|false|quinn brown|2013-03-01 09:11:58.703295|56.02|geology
+92|352|65559|4294967353|3.82|31.84|false|bob zipper|2013-03-01 09:11:58.703316|29.55|topology
+31|432|65607|4294967497|40.80|35.49|false|jessica johnson|2013-03-01 09:11:58.703218|9.67|study skills
+114|279|65657|4294967339|54.73|30.17|true|quinn allen|2013-03-01 09:11:58.703297|64.39|debate
+28|485|65694|4294967534|79.48|8.84|false|quinn underhill|2013-03-01 09:11:58.703275|82.24|history
+2|399|65571|4294967410|59.68|3.92|false|luke underhill|2013-03-01 09:11:58.703221|26.64|topology
+17|395|65589|4294967464|95.33|47.46|false|wendy ovid|2013-03-01 09:11:58.703118|54.01|zync studies
+71|363|65787|4294967465|59.50|20.17|true|oscar king|2013-03-01 09:11:58.703285|64.88|history
+48|511|65561|4294967547|8.45|9.39|false|xavier zipper|2013-03-01 09:11:58.703297|25.67|chemistry
+1|424|65712|4294967484|0.13|39.92|true|yuri johnson|2013-03-01 09:11:58.703144|94.43|zync studies
+109|306|65643|4294967323|79.54|38.74|true|ulysses carson|2013-03-01 09:11:58.703263|92.24|undecided
+49|349|65747|4294967306|84.40|44.93|true|katie garcia|2013-03-01 09:11:58.703226|39.77|chemistry
+114|454|65542|4294967443|64.67|13.02|true|katie allen|2013-03-01 09:11:58.703275|84.63|philosophy
+28|307|65606|4294967389|95.34|9.62|true|jessica davidson|2013-03-01 09:11:58.703181|57.69|american history
+-1|348|65556|4294967413|35.17|9.51|false|bob young|2013-03-01 09:11:58.703280|45.81|quiet hour
+1|485|65625|4294967309|41.81|15.46|false|david van buren|2013-03-01 09:11:58.703207|55.06|debate
+38|291|65634|4294967438|83.57|49.63|false|david van buren|2013-03-01 09:11:58.703174|64.36|debate
+50|338|65634|4294967463|85.23|32.33|false|david ellison|2013-03-01 09:11:58.703247|57.09|values clariffication
+113|383|65578|4294967358|43.16|22.22|true|alice xylophone|2013-03-01 09:11:58.703250|41.10|philosophy
+43|305|65572|4294967511|36.70|11.12|true|ethan van buren|2013-03-01 09:11:58.703110|70.91|study skills
+110|344|65759|4294967464|27.31|46.31|true|mike davidson|2013-03-01 09:11:58.703106|14.10|philosophy
+23|424|65731|4294967416|65.72|43.58|true|calvin polk|2013-03-01 09:11:58.703160|24.48|philosophy
+16|281|65605|4294967493|45.34|10.36|true|bob white|2013-03-01 09:11:58.703140|14.12|american history
+120|285|65649|4294967355|35.56|49.34|true|victor ovid|2013-03-01 09:11:58.703205|43.92|opthamology
+98|452|65544|4294967309|73.93|18.86|true|jessica white|2013-03-01 09:11:58.703175|65.77|philosophy
+41|360|65643|4294967488|76.28|46.18|false|quinn thompson|2013-03-01 09:11:58.703203|61.29|philosophy
+66|462|65697|4294967452|57.29|38.07|true|ethan ovid|2013-03-01 09:11:58.703138|90.16|philosophy
+99|373|65579|4294967465|24.02|47.95|true|irene polk|2013-03-01 09:11:58.703231|21.36|mathematics
+15|334|65576|4294967542|75.66|11.12|true|jessica robinson|2013-03-01 09:11:58.703104|2.04|chemistry
+53|466|65545|4294967514|94.66|15.12|true|wendy ellison|2013-03-01 09:11:58.703236|79.00|xylophone band
+64|295|65622|4294967521|59.34|7.62|false|victor brown|2013-03-01 09:11:58.703157|28.37|undecided
+8|323|65774|4294967503|21.49|5.55|false|priscilla xylophone|2013-03-01 09:11:58.703213|48.80|religion
+42|368|65701|4294967410|35.68|35.84|true|gabriella polk|2013-03-01 09:11:58.703235|6.35|xylophone band
+72|389|65724|4294967300|69.74|38.04|false|calvin nixon|2013-03-01 09:11:58.703161|85.52|education
+23|493|65555|4294967455|77.89|25.11|true|victor brown|2013-03-01 09:11:58.703125|46.72|education
+26|465|65700|4294967346|46.10|38.22|true|bob quirinius|2013-03-01 09:11:58.703177|37.61|kindergarten
+77|507|65721|4294967488|78.31|33.11|true|fred davidson|2013-03-01 09:11:58.703187|72.82|biology
+88|346|65654|4294967369|48.23|35.72|false|mike brown|2013-03-01 09:11:58.703197|26.73|chemistry
+45|357|65755|4294967485|94.25|46.52|true|gabriella thompson|2013-03-01 09:11:58.703202|67.54|religion
+11|286|65667|4294967382|48.45|22.94|true|rachel underhill|2013-03-01 09:11:58.703115|63.90|values clariffication
+95|489|65711|4294967493|11.89|25.36|false|ulysses laertes|2013-03-01 09:11:58.703249|78.69|history
+23|448|65637|4294967435|76.28|19.32|false|ulysses miller|2013-03-01 09:11:58.703290|16.89|mathematics
+42|498|65687|4294967352|42.85|39.27|false|oscar robinson|2013-03-01 09:11:58.703139|48.73|undecided
+27|490|65680|4294967347|57.46|11.02|true|wendy van buren|2013-03-01 09:11:58.703291|95.26|xylophone band
+53|257|65790|4294967425|9.26|9.93|false|oscar laertes|2013-03-01 09:11:58.703113|46.91|forestry
+27|457|65570|4294967464|81.58|3.78|false|ulysses underhill|2013-03-01 09:11:58.703088|17.09|quiet hour
+46|480|65649|4294967458|86.23|6.76|false|quinn king|2013-03-01 09:11:58.703099|91.03|debate
+57|419|65786|4294967300|6.57|36.93|false|nick allen|2013-03-01 09:11:58.703290|66.89|nap time
+72|267|65537|4294967460|55.20|42.89|false|oscar carson|2013-03-01 09:11:58.703153|51.91|topology
+110|346|65693|4294967505|67.12|9.14|true|luke white|2013-03-01 09:11:58.703199|45.69|quiet hour
+117|346|65619|4294967321|78.73|35.68|false|holly brown|2013-03-01 09:11:58.703245|36.59|xylophone band
+35|451|65763|4294967498|33.83|10.70|true|sarah robinson|2013-03-01 09:11:58.703126|53.52|nap time
+87|466|65562|4294967446|35.62|30.58|true|jessica quirinius|2013-03-01 09:11:58.703246|45.94|values clariffication
+116|307|65785|4294967434|72.18|44.24|false|rachel zipper|2013-03-01 09:11:58.703144|29.61|debate
+36|460|65541|4294967365|55.99|38.73|false|fred hernandez|2013-03-01 09:11:58.703256|98.87|zync studies
+2|383|65649|4294967537|74.19|44.57|true|ulysses king|2013-03-01 09:11:58.703118|8.69|quiet hour
+11|331|65659|4294967432|68.01|7.24|true|quinn nixon|2013-03-01 09:11:58.703184|8.95|xylophone band
+122|449|65751|4294967548|81.66|29.49|true|mike carson|2013-03-01 09:11:58.703258|30.68|wind surfing
+9|308|65715|4294967297|12.54|27.61|false|bob king|2013-03-01 09:11:58.703309|89.40|geology
+26|457|65590|4294967302|87.22|26.79|true|xavier king|2013-03-01 09:11:58.703176|67.80|forestry
+59|390|65776|4294967421|97.81|40.22|false|katie king|2013-03-01 09:11:58.703132|49.73|zync studies
+22|489|65717|4294967422|89.38|28.13|false|mike quirinius|2013-03-01 09:11:58.703262|5.81|chemistry
+82|303|65764|4294967480|54.34|13.84|false|david xylophone|2013-03-01 09:11:58.703202|31.41|religion
+27|261|65619|4294967401|88.78|18.28|false|bob ovid|2013-03-01 09:11:58.703207|36.48|wind surfing
+24|333|65617|4294967370|10.26|16.29|false|yuri quirinius|2013-03-01 09:11:58.703179|10.82|geology
+115|334|65653|4294967435|46.45|17.86|false|gabriella steinbeck|2013-03-01 09:11:58.703085|85.09|joggying
+77|435|65578|4294967474|38.62|47.15|false|alice steinbeck|2013-03-01 09:11:58.703073|75.62|study skills
+101|259|65759|4294967383|79.96|10.23|false|holly underhill|2013-03-01 09:11:58.703087|10.63|nap time
+45|401|65680|4294967303|32.41|25.43|true|ulysses steinbeck|2013-03-01 09:11:58.703143|55.30|education
+100|430|65570|4294967431|50.31|46.98|false|calvin laertes|2013-03-01 09:11:58.703154|76.80|yard duty
+106|456|65548|4294967484|37.90|14.24|true|mike hernandez|2013-03-01 09:11:58.703294|58.51|chemistry
+3|260|65659|4294967508|91.53|43.18|false|oscar ovid|2013-03-01 09:11:58.703281|99.87|chemistry
+60|275|65654|4294967405|24.80|20.64|true|nick young|2013-03-01 09:11:58.703074|37.80|geology
+50|346|65673|4294967549|55.51|32.20|true|alice steinbeck|2013-03-01 09:11:58.703198|33.27|yard duty
+85|448|65784|4294967299|90.56|32.56|false|alice hernandez|2013-03-01 09:11:58.703278|68.18|opthamology
+10|498|65549|4294967361|87.48|0.66|true|oscar carson|2013-03-01 09:11:58.703150|50.60|chemistry
+16|466|65673|4294967318|87.57|45.11|true|bob garcia|2013-03-01 09:11:58.703173|87.78|history
+33|508|65600|4294967372|12.02|17.08|true|jessica zipper|2013-03-01 09:11:58.703302|36.57|values clariffication
+31|426|65602|4294967543|24.79|36.72|true|holly hernandez|2013-03-01 09:11:58.703306|8.13|quiet hour
+61|266|65564|4294967461|95.81|3.07|false|priscilla nixon|2013-03-01 09:11:58.703269|90.34|study skills
+41|329|65717|4294967463|30.36|30.37|false|rachel robinson|2013-03-01 09:11:58.703214|57.61|yard duty
+114|271|65581|4294967520|61.88|23.27|false|oscar van buren|2013-03-01 09:11:58.703071|88.09|industrial engineering
+22|267|65651|4294967449|68.25|17.52|false|ulysses hernandez|2013-03-01 09:11:58.703097|74.13|industrial engineering
+120|406|65610|4294967538|59.99|39.78|true|quinn garcia|2013-03-01 09:11:58.703299|39.74|linguistics
+5|372|65699|4294967375|80.97|31.76|false|katie ellison|2013-03-01 09:11:58.703112|13.29|american history
+40|465|65713|4294967408|50.09|38.66|true|bob carson|2013-03-01 09:11:58.703273|10.94|wind surfing
+115|281|65651|4294967434|80.46|35.90|true|gabriella king|2013-03-01 09:11:58.703156|84.42|joggying
+5|395|65741|4294967521|29.54|40.04|true|calvin quirinius|2013-03-01 09:11:58.703131|63.81|religion
+45|292|65769|4294967336|32.01|29.73|false|mike white|2013-03-01 09:11:58.703310|70.52|chemistry
+116|396|65778|4294967515|30.65|49.38|true|quinn ellison|2013-03-01 09:11:58.703131|99.08|opthamology
+68|264|65623|4294967481|69.97|47.03|true|zach garcia|2013-03-01 09:11:58.703235|28.60|education
+18|280|65536|4294967320|32.92|45.94|false|holly white|2013-03-01 09:11:58.703086|58.86|topology
+28|302|65653|4294967388|50.40|38.37|false|holly miller|2013-03-01 09:11:58.703195|3.81|philosophy
+114|385|65541|4294967458|73.48|34.97|true|oscar quirinius|2013-03-01 09:11:58.703143|72.33|xylophone band
+4|279|65745|4294967431|83.58|31.66|true|fred van buren|2013-03-01 09:11:58.703087|25.19|study skills
+51|377|65626|4294967479|1.27|12.73|false|wendy miller|2013-03-01 09:11:58.703072|96.47|values clariffication
+78|351|65755|4294967337|99.29|24.84|true|holly zipper|2013-03-01 09:11:58.703236|81.44|forestry
+75|461|65760|4294967326|3.21|8.52|false|david brown|2013-03-01 09:11:58.703144|21.14|xylophone band
+124|371|65687|4294967489|79.55|45.10|false|priscilla carson|2013-03-01 09:11:58.703277|3.37|philosophy
+95|424|65643|4294967442|36.22|24.86|false|rachel king|2013-03-01 09:11:58.703261|71.29|yard duty
+88|348|65645|4294967328|46.88|5.74|false|luke polk|2013-03-01 09:11:58.703306|3.95|yard duty
+27|278|65622|4294967516|25.67|46.19|true|priscilla zipper|2013-03-01 09:11:58.703302|50.08|chemistry
+23|302|65595|4294967497|22.01|5.84|true|wendy falkner|2013-03-01 09:11:58.703164|48.92|biology
+30|441|65721|4294967456|40.17|28.17|false|sarah steinbeck|2013-03-01 09:11:58.703256|23.78|wind surfing
+31|461|65608|4294967349|61.92|49.45|true|bob miller|2013-03-01 09:11:58.703255|48.90|biology
+13|477|65680|4294967505|22.85|12.85|true|calvin steinbeck|2013-03-01 09:11:58.703277|54.11|zync studies
+29|449|65596|4294967490|58.67|9.22|true|victor robinson|2013-03-01 09:11:58.703177|79.75|zync studies
+13|503|65664|4294967406|52.50|41.37|true|holly laertes|2013-03-01 09:11:58.703196|34.71|yard duty
+63|368|65714|4294967420|20.38|25.32|true|yuri xylophone|2013-03-01 09:11:58.703189|49.69|debate
+44|437|65721|4294967376|22.27|3.27|true|yuri king|2013-03-01 09:11:58.703269|86.59|topology
+35|500|65641|4294967469|68.85|13.20|true|victor ellison|2013-03-01 09:11:58.703245|41.16|undecided
+49|271|65735|4294967454|59.83|22.33|false|oscar white|2013-03-01 09:11:58.703139|12.67|nap time
+0|264|65670|4294967479|72.98|3.67|true|david xylophone|2013-03-01 09:11:58.703269|61.06|philosophy
+47|463|65751|4294967525|71.68|30.61|true|jessica ovid|2013-03-01 09:11:58.703072|2.96|education
+120|273|65724|4294967477|94.15|6.54|true|david ellison|2013-03-01 09:11:58.703091|36.05|education
+6|486|65611|4294967485|74.00|27.42|false|ulysses steinbeck|2013-03-01 09:11:58.703258|21.21|education
+53|311|65650|4294967299|48.11|22.64|true|wendy hernandez|2013-03-01 09:11:58.703146|89.12|kindergarten
+117|396|65541|4294967434|74.78|6.62|true|katie miller|2013-03-01 09:11:58.703243|89.14|yard duty
+24|454|65628|4294967337|88.55|31.61|false|victor young|2013-03-01 09:11:58.703296|30.43|undecided
+116|485|65575|4294967296|95.84|14.26|true|irene polk|2013-03-01 09:11:58.703128|17.00|kindergarten
+11|438|65622|4294967368|89.81|0.73|true|sarah white|2013-03-01 09:11:58.703287|88.60|biology
+65|263|65671|4294967519|68.95|20.34|true|alice laertes|2013-03-01 09:11:58.703103|8.65|history
+31|278|65634|4294967511|50.41|46.87|true|holly underhill|2013-03-01 09:11:58.703244|99.34|debate
+98|466|65602|4294967470|8.32|1.17|false|david underhill|2013-03-01 09:11:58.703275|95.58|debate
+114|384|65549|4294967361|55.39|36.12|true|holly king|2013-03-01 09:11:58.703077|55.04|forestry
+35|463|65646|4294967363|50.83|34.68|true|gabriella miller|2013-03-01 09:11:58.703133|27.34|nap time
+37|317|65684|4294967499|23.13|26.55|false|calvin laertes|2013-03-01 09:11:58.703162|3.51|study skills
+80|390|65766|4294967360|67.26|8.82|true|xavier hernandez|2013-03-01 09:11:58.703288|66.13|biology
+111|486|65620|4294967357|22.36|46.67|true|ulysses underhill|2013-03-01 09:11:58.703172|64.65|zync studies
+88|322|65733|4294967316|80.58|32.61|false|quinn brown|2013-03-01 09:11:58.703272|99.80|yard duty
+20|372|65587|4294967462|76.92|7.37|true|gabriella hernandez|2013-03-01 09:11:58.703182|11.86|mathematics
+107|278|65550|4294967432|83.08|22.15|false|sarah zipper|2013-03-01 09:11:58.703131|1.75|forestry
+50|405|65715|4294967538|79.12|16.49|false|calvin ovid|2013-03-01 09:11:58.703297|39.62|chemistry
+100|310|65657|4294967393|20.67|7.45|false|gabriella king|2013-03-01 09:11:58.703290|26.40|xylophone band
+66|477|65674|4294967313|8.45|4.83|false|wendy young|2013-03-01 09:11:58.703180|10.28|xylophone band
+73|318|65610|4294967401|11.91|23.15|false|nick thompson|2013-03-01 09:11:58.703097|36.77|religion
+-2|269|65681|4294967544|99.24|28.19|false|rachel falkner|2013-03-01 09:11:58.703089|41.57|quiet hour
+85|495|65656|4294967507|90.12|3.99|true|fred polk|2013-03-01 09:11:58.703257|14.96|quiet hour
+20|288|65758|4294967547|20.79|34.05|false|xavier carson|2013-03-01 09:11:58.703092|61.69|chemistry
+123|299|65606|4294967525|99.36|7.66|false|sarah falkner|2013-03-01 09:11:58.703300|7.51|wind surfing
+10|273|65750|4294967499|23.77|21.66|false|yuri underhill|2013-03-01 09:11:58.703177|20.91|religion
+75|393|65726|4294967467|39.98|29.78|false|katie ichabod|2013-03-01 09:11:58.703238|6.00|industrial engineering
+47|375|65775|4294967465|70.56|32.56|false|david robinson|2013-03-01 09:11:58.703238|7.88|linguistics
+106|482|65624|4294967446|45.45|11.66|true|rachel laertes|2013-03-01 09:11:58.703119|58.02|debate
+36|273|65739|4294967416|1.25|33.36|true|bob zipper|2013-03-01 09:11:58.703248|74.77|industrial engineering
+92|335|65603|4294967296|80.96|18.48|false|ulysses nixon|2013-03-01 09:11:58.703198|45.63|opthamology
+68|301|65579|4294967497|94.43|45.02|false|zach zipper|2013-03-01 09:11:58.703230|28.02|wind surfing
+106|502|65695|4294967501|83.92|35.24|true|mike zipper|2013-03-01 09:11:58.703157|57.33|opthamology
+122|396|65550|4294967350|60.02|32.13|true|sarah ovid|2013-03-01 09:11:58.703099|91.38|wind surfing
+67|436|65541|4294967471|19.06|39.60|true|oscar king|2013-03-01 09:11:58.703125|14.94|opthamology
+56|463|65587|4294967307|52.17|42.41|true|rachel brown|2013-03-01 09:11:58.703182|94.47|joggying
+46|319|65683|4294967549|94.33|14.75|true|irene steinbeck|2013-03-01 09:11:58.703108|99.56|kindergarten
+18|503|65750|4294967467|12.50|30.41|false|ulysses davidson|2013-03-01 09:11:58.703310|83.44|yard duty
+43|473|65697|4294967457|79.97|11.35|false|david quirinius|2013-03-01 09:11:58.703206|50.01|undecided
+120|413|65650|4294967543|48.25|10.47|false|sarah king|2013-03-01 09:11:58.703122|90.77|zync studies
+91|448|65559|4294967320|90.35|6.28|true|gabriella ichabod|2013-03-01 09:11:58.703320|83.50|nap time
+24|419|65755|4294967444|15.92|11.90|false|xavier davidson|2013-03-01 09:11:58.703208|38.39|yard duty
+63|481|65591|4294967382|28.31|36.11|true|irene underhill|2013-03-01 09:11:58.703177|11.43|history
+118|497|65738|4294967546|19.14|5.09|true|alice king|2013-03-01 09:11:58.703197|82.32|industrial engineering
+25|507|65643|4294967312|52.53|6.06|false|katie van buren|2013-03-01 09:11:58.703323|93.11|opthamology
+79|422|65691|4294967299|39.21|29.52|true|zach quirinius|2013-03-01 09:11:58.703136|38.23|philosophy
+27|367|65675|4294967518|12.32|40.26|true|tom brown|2013-03-01 09:11:58.703104|87.36|mathematics
+96|421|65692|4294967526|98.48|34.41|true|oscar falkner|2013-03-01 09:11:58.703214|54.76|zync studies
+27|340|65677|4294967461|98.96|45.78|true|rachel carson|2013-03-01 09:11:58.703208|25.37|zync studies
+3|469|65743|4294967428|10.66|39.84|false|victor zipper|2013-03-01 09:11:58.703181|26.60|mathematics
+122|288|65695|4294967469|90.05|12.70|false|zach steinbeck|2013-03-01 09:11:58.703314|39.12|education
+81|449|65726|4294967395|97.09|40.15|false|bob ovid|2013-03-01 09:11:58.703250|60.46|kindergarten
+77|337|65766|4294967334|12.16|13.49|true|wendy quirinius|2013-03-01 09:11:58.703282|37.06|history
+5|319|65611|4294967494|45.92|2.61|true|wendy nixon|2013-03-01 09:11:58.703209|25.92|nap time
+8|469|65592|4294967535|17.79|48.89|false|yuri steinbeck|2013-03-01 09:11:58.703299|23.19|kindergarten
+74|487|65563|4294967305|60.06|13.22|true|ulysses polk|2013-03-01 09:11:58.703222|38.23|yard duty
+85|454|65620|4294967520|65.55|13.20|false|victor quirinius|2013-03-01 09:11:58.703152|6.85|history
+104|448|65693|4294967459|80.92|36.70|false|rachel falkner|2013-03-01 09:11:58.703140|32.33|zync studies
+114|279|65544|4294967383|6.67|19.87|false|xavier hernandez|2013-03-01 09:11:58.703324|48.84|geology
+120|331|65539|4294967324|88.02|40.94|true|holly nixon|2013-03-01 09:11:58.703262|96.64|yard duty
+84|326|65782|4294967362|17.87|38.67|true|victor ellison|2013-03-01 09:11:58.703226|34.31|joggying
+45|408|65577|4294967461|59.43|36.13|false|ethan falkner|2013-03-01 09:11:58.703317|41.01|values clariffication
+88|504|65652|4294967419|78.28|47.86|false|priscilla white|2013-03-01 09:11:58.703324|55.04|history
+73|306|65659|4294967341|34.58|45.90|false|yuri white|2013-03-01 09:11:58.703201|75.91|nap time
+97|360|65590|4294967324|68.96|49.52|false|alice miller|2013-03-01 09:11:58.703247|22.13|philosophy
+89|300|65675|4294967384|49.77|12.43|true|jessica davidson|2013-03-01 09:11:58.703276|79.90|values clariffication
+118|309|65578|4294967357|75.10|33.02|false|tom ellison|2013-03-01 09:11:58.703197|16.01|zync studies
+34|324|65549|4294967307|17.16|38.94|false|quinn underhill|2013-03-01 09:11:58.703111|28.93|forestry
+93|441|65549|4294967389|95.11|0.27|true|quinn davidson|2013-03-01 09:11:58.703278|13.30|joggying
+117|323|65669|4294967316|90.25|41.90|false|alice falkner|2013-03-01 09:11:58.703221|54.25|study skills
+118|374|65541|4294967528|6.72|38.04|false|priscilla ovid|2013-03-01 09:11:58.703304|9.04|undecided
+120|298|65763|4294967513|3.33|21.11|false|oscar ichabod|2013-03-01 09:11:58.703094|86.43|education
+100|354|65649|4294967358|7.54|35.36|true|zach zipper|2013-03-01 09:11:58.703174|79.51|history
+37|379|65737|4294967314|88.17|9.21|true|alice hernandez|2013-03-01 09:11:58.703089|29.92|opthamology
+115|502|65773|4294967522|37.59|0.02|true|yuri laertes|2013-03-01 09:11:58.703260|3.81|american history
+73|324|65582|4294967330|59.68|32.25|false|jessica ovid|2013-03-01 09:11:58.703109|96.60|religion
+51|484|65635|4294967500|2.18|25.75|true|oscar van buren|2013-03-01 09:11:58.703255|82.29|yard duty
+16|445|65620|4294967517|21.61|0.86|true|mike van buren|2013-03-01 09:11:58.703110|8.16|opthamology
+102|501|65710|4294967332|47.27|1.31|false|xavier underhill|2013-03-01 09:11:58.703094|57.11|geology
+28|372|65578|4294967374|75.42|5.93|true|holly thompson|2013-03-01 09:11:58.703205|54.35|debate
+12|372|65573|4294967345|94.31|35.23|false|calvin falkner|2013-03-01 09:11:58.703122|53.56|debate
+19|492|65588|4294967445|19.06|14.83|false|tom ichabod|2013-03-01 09:11:58.703171|69.48|nap time
+70|430|65539|4294967534|18.89|43.84|true|tom carson|2013-03-01 09:11:58.703182|21.93|joggying
+33|321|65594|4294967495|97.71|3.40|false|fred young|2013-03-01 09:11:58.703288|60.57|zync studies
+44|452|65645|4294967345|56.15|16.90|true|oscar johnson|2013-03-01 09:11:58.703257|66.76|industrial engineering
+53|293|65778|4294967418|16.09|14.99|true|oscar johnson|2013-03-01 09:11:58.703235|89.51|geology
+73|451|65599|4294967373|36.89|33.64|true|zach ichabod|2013-03-01 09:11:58.703315|4.93|opthamology
+104|474|65773|4294967473|40.98|11.43|false|quinn garcia|2013-03-01 09:11:58.703167|76.46|values clariffication
+31|356|65721|4294967481|1.08|3.03|true|rachel ovid|2013-03-01 09:11:58.703120|95.38|zync studies
+23|306|65777|4294967489|13.99|21.69|true|oscar zipper|2013-03-01 09:11:58.703280|54.39|zync studies
+93|342|65623|4294967405|99.67|44.90|true|ulysses underhill|2013-03-01 09:11:58.703083|31.22|biology
+18|440|65773|4294967318|57.23|1.42|false|oscar xylophone|2013-03-01 09:11:58.703165|63.26|zync studies
+72|489|65549|4294967424|82.56|13.88|false|bob ichabod|2013-03-01 09:11:58.703112|80.09|quiet hour
+12|284|65666|4294967470|89.80|42.04|false|ulysses garcia|2013-03-01 09:11:58.703073|28.69|opthamology
+0|312|65599|4294967519|78.21|45.53|false|alice xylophone|2013-03-01 09:11:58.703289|0.56|nap time
+24|483|65572|4294967499|79.42|9.96|false|xavier xylophone|2013-03-01 09:11:58.703101|22.64|quiet hour
+34|405|65719|4294967306|1.31|23.48|false|katie white|2013-03-01 09:11:58.703198|51.13|nap time
+99|497|65656|4294967390|32.37|6.21|true|wendy polk|2013-03-01 09:11:58.703212|53.27|mathematics
+83|493|65742|4294967352|76.33|28.36|true|ethan carson|2013-03-01 09:11:58.703269|43.84|philosophy
+106|282|65688|4294967433|75.19|13.08|true|yuri brown|2013-03-01 09:11:58.703118|77.88|debate
+81|305|65783|4294967443|39.01|33.02|true|bob king|2013-03-01 09:11:58.703114|77.40|chemistry
+74|309|65662|4294967518|4.17|38.43|false|rachel thompson|2013-03-01 09:11:58.703243|76.11|undecided
+63|364|65705|4294967490|73.68|4.96|true|wendy white|2013-03-01 09:11:58.703186|13.81|forestry
+46|363|65735|4294967537|72.79|29.22|true|ulysses brown|2013-03-01 09:11:58.703271|61.16|joggying
+84|323|65685|4294967477|61.86|14.91|false|ethan brown|2013-03-01 09:11:58.703256|38.71|biology
+4|392|65665|4294967391|53.27|3.86|true|zach miller|2013-03-01 09:11:58.703296|43.66|undecided
+94|474|65759|4294967317|57.08|31.36|false|zach brown|2013-03-01 09:11:58.703239|69.24|xylophone band
+26|491|65683|4294967420|46.62|48.52|false|wendy laertes|2013-03-01 09:11:58.703178|97.21|values clariffication
+35|488|65737|4294967502|62.52|3.15|true|xavier quirinius|2013-03-01 09:11:58.703096|42.64|linguistics
+59|382|65762|4294967468|25.28|35.10|true|david robinson|2013-03-01 09:11:58.703126|5.49|mathematics
+58|427|65597|4294967511|71.19|47.55|false|xavier ichabod|2013-03-01 09:11:58.703323|36.22|chemistry
+18|428|65775|4294967436|74.19|48.08|true|irene xylophone|2013-03-01 09:11:58.703122|98.43|geology
+69|489|65536|4294967404|33.52|17.99|false|oscar ichabod|2013-03-01 09:11:58.703247|32.68|topology
+71|439|65618|4294967349|49.78|4.57|false|ethan hernandez|2013-03-01 09:11:58.703075|10.06|yard duty
+60|475|65664|4294967299|44.43|25.02|false|irene laertes|2013-03-01 09:11:58.703172|55.82|quiet hour
+35|280|65779|4294967322|1.87|16.04|false|luke ellison|2013-03-01 09:11:58.703180|11.87|religion
+122|473|65629|4294967387|90.77|25.59|true|fred underhill|2013-03-01 09:11:58.703316|58.81|undecided
+-1|423|65663|4294967380|0.79|21.33|false|bob laertes|2013-03-01 09:11:58.703278|94.16|debate
+68|314|65770|4294967398|70.85|29.24|true|mike garcia|2013-03-01 09:11:58.703312|51.90|american history
+77|328|65789|4294967489|81.32|19.12|false|fred ichabod|2013-03-01 09:11:58.703160|83.18|debate
+60|342|65550|4294967306|90.38|45.69|false|victor brown|2013-03-01 09:11:58.703311|7.38|biology
+53|422|65784|4294967450|56.04|43.76|true|calvin falkner|2013-03-01 09:11:58.703193|93.95|zync studies
+103|504|65768|4294967354|53.93|16.42|true|bob davidson|2013-03-01 09:11:58.703141|78.25|kindergarten
+8|272|65541|4294967325|63.90|11.20|true|oscar polk|2013-03-01 09:11:58.703136|27.89|debate
+108|446|65733|4294967403|7.11|32.85|false|ethan brown|2013-03-01 09:11:58.703170|11.44|american history
+42|315|65782|4294967369|4.46|11.63|false|bob garcia|2013-03-01 09:11:58.703292|30.24|industrial engineering
+16|482|65736|4294967310|43.19|46.30|true|ethan garcia|2013-03-01 09:11:58.703243|28.90|wind surfing
+28|454|65612|4294967480|65.02|43.00|false|ulysses polk|2013-03-01 09:11:58.703140|25.10|philosophy
+58|482|65775|4294967417|68.04|19.41|false|wendy underhill|2013-03-01 09:11:58.703212|88.25|yard duty
+88|437|65762|4294967385|76.71|13.83|false|david laertes|2013-03-01 09:11:58.703169|45.70|religion
+83|265|65705|4294967392|19.28|5.42|true|quinn ellison|2013-03-01 09:11:58.703275|20.57|education
+2|266|65551|4294967296|35.65|45.12|true|david young|2013-03-01 09:11:58.703184|73.93|education
+91|415|65672|4294967316|59.45|20.80|true|mike hernandez|2013-03-01 09:11:58.703241|75.27|study skills
+34|379|65750|4294967441|98.18|20.58|true|alice underhill|2013-03-01 09:11:58.703170|96.85|mathematics
+86|451|65580|4294967451|8.71|47.68|true|ulysses polk|2013-03-01 09:11:58.703165|81.42|geology
+46|266|65762|4294967305|2.97|19.56|false|calvin falkner|2013-03-01 09:11:58.703103|77.96|chemistry
+81|338|65681|4294967519|50.66|16.10|false|katie ovid|2013-03-01 09:11:58.703259|61.30|wind surfing
+17|441|65633|4294967460|89.15|21.11|true|priscilla johnson|2013-03-01 09:11:58.703139|28.49|education
+112|312|65685|4294967395|33.76|21.38|true|wendy young|2013-03-01 09:11:58.703182|4.88|religion
+44|270|65751|4294967301|67.48|37.12|false|oscar garcia|2013-03-01 09:11:58.703239|47.81|religion
+37|411|65680|4294967353|2.92|29.66|true|ethan zipper|2013-03-01 09:11:58.703132|34.08|american history
+95|329|65628|4294967396|61.70|20.75|true|david ovid|2013-03-01 09:11:58.703223|83.26|nap time
+33|497|65612|4294967375|28.69|14.84|true|fred nixon|2013-03-01 09:11:58.703070|52.64|values clariffication
+55|328|65703|4294967492|68.41|0.63|true|ulysses carson|2013-03-01 09:11:58.703282|37.18|geology
+17|483|65713|4294967458|56.81|1.69|false|calvin xylophone|2013-03-01 09:11:58.703250|90.91|mathematics
+61|510|65675|4294967391|88.07|13.44|false|ulysses young|2013-03-01 09:11:58.703281|24.19|joggying
+53|279|65541|4294967441|77.97|14.72|false|xavier ellison|2013-03-01 09:11:58.703091|15.85|american history
+114|304|65643|4294967457|54.75|46.53|false|ethan laertes|2013-03-01 09:11:58.703250|52.56|mathematics
+61|405|65609|4294967301|16.48|48.50|false|mike falkner|2013-03-01 09:11:58.703159|83.82|wind surfing
+93|433|65629|4294967439|39.83|8.56|false|katie king|2013-03-01 09:11:58.703125|72.90|values clariffication
+6|348|65785|4294967326|57.37|33.90|true|ulysses underhill|2013-03-01 09:11:58.703226|68.30|opthamology
+39|492|65701|4294967458|23.96|19.65|true|fred polk|2013-03-01 09:11:58.703262|1.81|xylophone band
+74|256|65778|4294967487|74.15|25.49|true|david davidson|2013-03-01 09:11:58.703151|95.69|yard duty
+99|435|65546|4294967535|22.85|3.12|false|tom young|2013-03-01 09:11:58.703111|91.13|history
+106|441|65771|4294967386|83.93|28.44|false|xavier allen|2013-03-01 09:11:58.703226|70.88|xylophone band
+124|392|65711|4294967498|15.37|18.83|false|irene garcia|2013-03-01 09:11:58.703158|71.89|industrial engineering
+9|336|65658|4294967412|43.17|18.38|false|katie ichabod|2013-03-01 09:11:58.703091|68.85|mathematics
+3|395|65747|4294967313|57.25|3.17|true|wendy garcia|2013-03-01 09:11:58.703074|58.47|xylophone band
+123|381|65780|4294967388|5.44|35.16|true|tom carson|2013-03-01 09:11:58.703220|10.95|quiet hour
+58|256|65733|4294967501|70.53|23.07|true|zach white|2013-03-01 09:11:58.703090|50.99|history
+106|284|65619|4294967527|92.96|0.86|true|mike nixon|2013-03-01 09:11:58.703084|32.64|xylophone band
+58|289|65604|4294967313|77.36|10.49|false|wendy falkner|2013-03-01 09:11:58.703075|23.89|kindergarten
+6|342|65602|4294967365|85.49|24.46|false|zach steinbeck|2013-03-01 09:11:58.703111|85.94|study skills
+89|354|65593|4294967462|97.51|21.01|true|ethan zipper|2013-03-01 09:11:58.703201|35.15|forestry
+44|364|65614|4294967413|4.35|9.19|false|ethan king|2013-03-01 09:11:58.703219|1.42|nap time
+43|436|65678|4294967424|50.92|3.40|true|luke van buren|2013-03-01 09:11:58.703093|33.90|values clariffication
+27|335|65617|4294967381|64.87|25.03|false|david allen|2013-03-01 09:11:58.703140|64.90|nap time
+44|390|65693|4294967504|1.29|28.40|false|bob davidson|2013-03-01 09:11:58.703127|84.88|history
+42|315|65713|4294967544|88.48|46.90|true|ulysses underhill|2013-03-01 09:11:58.703259|39.47|education
+54|327|65657|4294967334|42.42|2.89|true|jessica zipper|2013-03-01 09:11:58.703182|65.01|linguistics
+68|501|65606|4294967445|5.08|39.85|true|alice robinson|2013-03-01 09:11:58.703206|87.16|topology
+37|293|65762|4294967316|67.38|41.20|true|zach brown|2013-03-01 09:11:58.703155|21.70|forestry
+10|471|65563|4294967316|37.72|45.06|false|tom quirinius|2013-03-01 09:11:58.703248|14.36|quiet hour
+42|353|65672|4294967465|70.04|27.62|false|xavier garcia|2013-03-01 09:11:58.703153|13.28|forestry
+15|271|65647|4294967392|45.06|35.36|true|quinn young|2013-03-01 09:11:58.703209|81.95|kindergarten
+71|332|65717|4294967337|10.73|34.17|true|gabriella ichabod|2013-03-01 09:11:58.703288|80.05|linguistics
+92|418|65706|4294967367|2.07|16.35|false|yuri hernandez|2013-03-01 09:11:58.703205|85.13|joggying
+101|326|65586|4294967435|30.81|4.27|true|rachel brown|2013-03-01 09:11:58.703179|18.65|undecided
+76|422|65552|4294967325|26.73|48.00|false|mike zipper|2013-03-01 09:11:58.703137|18.11|industrial engineering
+119|373|65704|4294967459|27.07|27.54|false|mike polk|2013-03-01 09:11:58.703202|54.76|biology
+70|283|65620|4294967355|9.13|3.42|false|zach falkner|2013-03-01 09:11:58.703252|96.95|debate
+117|267|65637|4294967544|93.64|11.69|false|david brown|2013-03-01 09:11:58.703224|26.78|topology
+88|328|65547|4294967517|70.35|15.13|true|alice davidson|2013-03-01 09:11:58.703262|17.71|undecided
+22|447|65757|4294967539|8.79|6.52|true|bob king|2013-03-01 09:11:58.703325|9.24|joggying
+-1|300|65663|4294967343|71.26|34.62|true|calvin ovid|2013-03-01 09:11:58.703262|78.56|study skills
+92|297|65704|4294967403|84.83|0.21|false|gabriella brown|2013-03-01 09:11:58.703089|16.22|wind surfing
+25|446|65789|4294967501|5.54|49.56|false|jessica garcia|2013-03-01 09:11:58.703286|92.74|linguistics
+65|274|65619|4294967389|12.45|41.33|true|mike polk|2013-03-01 09:11:58.703219|34.72|nap time
+111|287|65587|4294967421|48.22|12.74|false|yuri johnson|2013-03-01 09:11:58.703227|64.06|values clariffication
+64|371|65685|4294967320|15.63|39.84|false|ethan brown|2013-03-01 09:11:58.703132|43.48|opthamology
+72|421|65764|4294967458|88.80|39.49|true|rachel falkner|2013-03-01 09:11:58.703227|88.69|topology
+108|301|65536|4294967357|90.05|17.59|true|ethan johnson|2013-03-01 09:11:58.703271|75.70|undecided
+-2|461|65648|4294967425|58.52|24.85|false|rachel thompson|2013-03-01 09:11:58.703318|85.62|zync studies
+113|395|65666|4294967447|26.49|13.44|true|tom steinbeck|2013-03-01 09:11:58.703247|83.95|industrial engineering
+106|415|65644|4294967399|63.35|18.38|false|xavier davidson|2013-03-01 09:11:58.703234|44.10|study skills
+117|483|65627|4294967547|21.18|49.46|true|priscilla ichabod|2013-03-01 09:11:58.703184|61.89|philosophy
+44|460|65693|4294967423|58.00|23.77|false|quinn zipper|2013-03-01 09:11:58.703165|8.38|kindergarten
+71|324|65681|4294967388|47.59|33.67|false|nick ichabod|2013-03-01 09:11:58.703106|71.17|xylophone band
+90|269|65648|4294967392|42.31|11.27|true|holly king|2013-03-01 09:11:58.703196|0.08|american history
+22|264|65537|4294967419|8.07|10.71|false|david xylophone|2013-03-01 09:11:58.703136|11.87|undecided
+51|447|65791|4294967354|28.95|44.27|false|luke davidson|2013-03-01 09:11:58.703292|4.24|chemistry
+6|397|65660|4294967512|0.27|24.95|false|nick young|2013-03-01 09:11:58.703156|62.42|industrial engineering
+122|392|65619|4294967527|20.81|27.27|false|nick underhill|2013-03-01 09:11:58.703305|18.68|education
+43|461|65686|4294967544|20.82|30.99|false|holly hernandez|2013-03-01 09:11:58.703286|98.68|history
+21|280|65716|4294967393|48.08|29.62|true|gabriella ellison|2013-03-01 09:11:58.703264|85.93|american history
+10|453|65745|4294967397|89.01|24.03|true|nick ellison|2013-03-01 09:11:58.703108|83.13|topology
+56|392|65586|4294967410|48.15|29.76|true|alice nixon|2013-03-01 09:11:58.703223|94.25|american history
+95|415|65560|4294967444|4.71|17.29|false|quinn laertes|2013-03-01 09:11:58.703267|92.59|xylophone band
+13|465|65713|4294967306|26.76|6.56|true|yuri polk|2013-03-01 09:11:58.703169|47.77|american history
+34|425|65660|4294967371|58.43|15.54|true|irene garcia|2013-03-01 09:11:58.703172|28.05|forestry
+59|496|65576|4294967331|15.75|28.68|false|tom king|2013-03-01 09:11:58.703215|66.55|opthamology
+-1|433|65581|4294967299|86.92|23.15|false|yuri ellison|2013-03-01 09:11:58.703098|21.29|history
+13|260|65699|4294967496|41.87|9.26|false|sarah king|2013-03-01 09:11:58.703128|84.79|study skills
+45|298|65747|4294967434|15.15|31.01|false|priscilla polk|2013-03-01 09:11:58.703113|21.80|yard duty
+31|366|65557|4294967458|41.71|1.98|false|sarah miller|2013-03-01 09:11:58.703216|69.92|linguistics
+63|464|65596|4294967327|44.57|0.47|true|holly allen|2013-03-01 09:11:58.703200|12.72|nap time
+5|357|65736|4294967351|0.60|15.38|false|rachel ovid|2013-03-01 09:11:58.703246|86.51|xylophone band
+16|483|65658|4294967350|38.88|2.89|false|oscar robinson|2013-03-01 09:11:58.703225|66.53|topology
+90|487|65695|4294967313|57.93|15.18|false|yuri quirinius|2013-03-01 09:11:58.703320|77.09|education
+117|302|65615|4294967382|21.32|31.46|false|ethan polk|2013-03-01 09:11:58.703274|10.79|kindergarten
+75|504|65564|4294967534|7.56|19.79|false|mike steinbeck|2013-03-01 09:11:58.703148|26.97|xylophone band
+86|257|65748|4294967427|32.52|26.87|true|ulysses young|2013-03-01 09:11:58.703192|29.49|values clariffication
+112|348|65643|4294967388|30.61|21.27|false|oscar polk|2013-03-01 09:11:58.703076|22.05|yard duty
+91|307|65544|4294967344|4.57|0.60|false|rachel robinson|2013-03-01 09:11:58.703227|79.21|undecided
+49|407|65639|4294967362|27.66|34.06|true|yuri garcia|2013-03-01 09:11:58.703163|97.48|mathematics
+95|459|65760|4294967524|85.74|49.16|false|mike ellison|2013-03-01 09:11:58.703074|48.20|nap time
+76|258|65724|4294967365|70.00|34.95|false|irene quirinius|2013-03-01 09:11:58.703212|10.52|geology
+17|406|65585|4294967401|0.43|29.19|true|priscilla young|2013-03-01 09:11:58.703235|33.69|religion
+90|273|65548|4294967366|62.90|12.30|true|alice polk|2013-03-01 09:11:58.703074|53.52|study skills
+41|301|65706|4294967501|51.84|7.02|true|ethan quirinius|2013-03-01 09:11:58.703265|55.94|study skills
+38|376|65783|4294967507|10.19|38.28|false|tom quirinius|2013-03-01 09:11:58.703185|52.43|kindergarten
+50|317|65709|4294967379|68.50|7.36|true|victor nixon|2013-03-01 09:11:58.703162|67.69|forestry
+33|265|65713|4294967529|86.69|16.40|true|holly thompson|2013-03-01 09:11:58.703189|72.37|history
+89|476|65728|4294967549|62.30|14.07|false|alice quirinius|2013-03-01 09:11:58.703195|55.37|zync studies
+24|339|65724|4294967328|64.95|37.02|false|rachel robinson|2013-03-01 09:11:58.703182|75.06|wind surfing
+124|421|65743|4294967434|3.62|21.02|true|holly polk|2013-03-01 09:11:58.703173|62.00|education
+85|463|65542|4294967348|3.86|46.36|true|ethan quirinius|2013-03-01 09:11:58.703287|42.85|biology
+66|264|65600|4294967388|28.71|43.96|false|priscilla nixon|2013-03-01 09:11:58.703169|92.92|yard duty
+112|373|65680|4294967449|90.28|49.34|false|sarah falkner|2013-03-01 09:11:58.703085|1.01|geology
+28|480|65637|4294967328|76.69|33.76|false|oscar ichabod|2013-03-01 09:11:58.703323|93.41|kindergarten
+101|476|65631|4294967538|29.78|23.61|false|irene nixon|2013-03-01 09:11:58.703270|33.72|values clariffication
+96|435|65658|4294967523|6.74|28.52|false|yuri falkner|2013-03-01 09:11:58.703099|11.69|joggying
+54|478|65615|4294967344|9.74|21.52|false|jessica van buren|2013-03-01 09:11:58.703284|99.88|philosophy
+89|354|65777|4294967509|71.68|46.03|true|ulysses polk|2013-03-01 09:11:58.703324|82.62|wind surfing
+16|436|65757|4294967379|7.06|28.15|true|rachel zipper|2013-03-01 09:11:58.703267|12.22|forestry
+78|275|65596|4294967299|21.70|49.32|true|calvin xylophone|2013-03-01 09:11:58.703166|85.74|kindergarten
+53|489|65752|4294967329|83.27|27.20|true|holly ichabod|2013-03-01 09:11:58.703079|47.82|industrial engineering
+111|288|65770|4294967544|80.84|16.79|true|mike van buren|2013-03-01 09:11:58.703220|46.71|topology
+85|334|65610|4294967373|2.96|2.36|false|ulysses miller|2013-03-01 09:11:58.703310|9.24|xylophone band
+71|418|65598|4294967439|80.30|13.66|true|bob garcia|2013-03-01 09:11:58.703104|63.30|values clariffication
+40|299|65712|4294967352|25.37|19.72|false|ethan miller|2013-03-01 09:11:58.703207|53.65|opthamology
+32|458|65783|4294967309|45.42|44.83|false|jessica underhill|2013-03-01 09:11:58.703206|46.34|undecided
+5|329|65789|4294967502|56.10|47.22|true|alice robinson|2013-03-01 09:11:58.703264|52.49|quiet hour
+34|450|65607|4294967328|18.20|18.79|true|victor johnson|2013-03-01 09:11:58.703233|71.75|topology
+58|359|65675|4294967486|3.61|19.20|true|katie ellison|2013-03-01 09:11:58.703243|35.78|values clariffication
+-2|288|65658|4294967383|53.78|19.92|false|holly nixon|2013-03-01 09:11:58.703224|42.93|industrial engineering
+0|392|65634|4294967299|65.70|48.98|true|luke robinson|2013-03-01 09:11:58.703263|14.40|geology
+3|277|65788|4294967403|58.08|20.55|false|xavier ovid|2013-03-01 09:11:58.703281|62.11|zync studies
+29|331|65539|4294967420|73.18|28.96|true|ethan brown|2013-03-01 09:11:58.703094|58.85|zync studies
+57|420|65771|4294967508|34.21|16.12|false|calvin van buren|2013-03-01 09:11:58.703243|6.15|joggying
+41|266|65774|4294967365|41.68|36.86|false|victor van buren|2013-03-01 09:11:58.703163|45.97|industrial engineering
+116|487|65659|4294967309|77.66|35.15|true|sarah johnson|2013-03-01 09:11:58.703294|95.71|opthamology
+54|481|65755|4294967429|28.50|37.76|false|victor xylophone|2013-03-01 09:11:58.703318|64.00|xylophone band
+60|301|65746|4294967381|4.41|12.30|true|wendy garcia|2013-03-01 09:11:58.703183|36.74|education
+104|266|65704|4294967413|59.16|34.84|true|jessica ichabod|2013-03-01 09:11:58.703172|93.21|forestry
+105|345|65582|4294967478|12.42|15.27|false|wendy miller|2013-03-01 09:11:58.703287|0.89|philosophy
+97|503|65690|4294967463|77.57|27.54|true|priscilla brown|2013-03-01 09:11:58.703110|51.82|study skills
+18|286|65621|4294967494|64.77|37.32|true|mike ichabod|2013-03-01 09:11:58.703285|95.14|forestry
+1|446|65683|4294967500|85.49|33.18|true|oscar hernandez|2013-03-01 09:11:58.703283|17.62|undecided
+12|298|65653|4294967501|42.56|4.25|true|irene nixon|2013-03-01 09:11:58.703265|52.23|nap time
+5|475|65644|4294967470|70.06|18.29|true|gabriella van buren|2013-03-01 09:11:58.703088|1.97|american history
+54|321|65724|4294967486|47.69|49.73|true|david ellison|2013-03-01 09:11:58.703235|50.96|religion
+88|331|65682|4294967412|73.32|17.76|true|gabriella thompson|2013-03-01 09:11:58.703283|67.17|values clariffication
+56|310|65556|4294967518|38.85|34.53|false|irene allen|2013-03-01 09:11:58.703217|50.42|education
+71|306|65664|4294967541|34.97|44.40|false|victor van buren|2013-03-01 09:11:58.703185|38.42|religion
+114|402|65622|4294967542|59.87|24.61|true|ethan polk|2013-03-01 09:11:58.703265|93.70|yard duty
+43|440|65693|4294967409|38.05|7.71|true|luke ovid|2013-03-01 09:11:58.703133|69.32|xylophone band
+26|296|65677|4294967419|66.89|49.04|true|sarah robinson|2013-03-01 09:11:58.703277|5.06|wind surfing
+68|472|65628|4294967512|8.67|19.47|false|tom ovid|2013-03-01 09:11:58.703116|74.31|linguistics
+53|373|65691|4294967371|79.75|32.39|false|irene ovid|2013-03-01 09:11:58.703124|69.80|nap time
+18|509|65638|4294967455|62.92|14.62|false|victor laertes|2013-03-01 09:11:58.703075|42.47|values clariffication
+53|482|65736|4294967394|74.59|36.84|true|mike young|2013-03-01 09:11:58.703301|48.54|joggying
+103|494|65760|4294967301|59.21|8.72|false|ethan laertes|2013-03-01 09:11:58.703312|95.45|nap time
+80|277|65671|4294967370|97.26|7.14|false|sarah ichabod|2013-03-01 09:11:58.703297|36.34|industrial engineering
+28|380|65714|4294967514|0.28|48.71|false|ethan ellison|2013-03-01 09:11:58.703118|47.42|chemistry
+1|414|65716|4294967551|12.19|36.57|true|nick polk|2013-03-01 09:11:58.703188|33.40|xylophone band
+18|417|65766|4294967499|37.78|40.96|false|ethan nixon|2013-03-01 09:11:58.703157|66.34|american history
+52|511|65658|4294967432|7.96|14.33|false|priscilla carson|2013-03-01 09:11:58.703188|46.61|geology
+13|374|65553|4294967448|62.20|10.15|false|jessica carson|2013-03-01 09:11:58.703185|25.31|debate
+19|462|65732|4294967478|59.70|24.13|false|calvin underhill|2013-03-01 09:11:58.703074|91.15|debate
+87|325|65730|4294967516|13.15|4.44|false|wendy ichabod|2013-03-01 09:11:58.703242|67.81|joggying
+99|303|65566|4294967353|98.57|40.50|true|ulysses ichabod|2013-03-01 09:11:58.703104|7.80|wind surfing
+87|341|65733|4294967412|18.93|16.13|true|katie zipper|2013-03-01 09:11:58.703190|93.45|american history
+83|311|65653|4294967419|61.21|13.04|false|xavier polk|2013-03-01 09:11:58.703310|55.12|study skills
+65|458|65554|4294967329|69.96|33.38|false|calvin ovid|2013-03-01 09:11:58.703237|0.24|nap time
+123|278|65573|4294967496|86.22|39.74|true|zach underhill|2013-03-01 09:11:58.703078|75.99|history
+19|463|65767|4294967437|48.52|26.71|true|quinn underhill|2013-03-01 09:11:58.703177|95.57|forestry
+108|466|65600|4294967458|90.73|8.95|false|xavier brown|2013-03-01 09:11:58.703235|75.18|biology
+53|435|65687|4294967451|76.70|4.58|false|wendy xylophone|2013-03-01 09:11:58.703243|11.26|nap time
+54|346|65751|4294967398|98.31|34.54|false|holly polk|2013-03-01 09:11:58.703195|78.75|history
+88|334|65583|4294967468|5.88|45.10|false|irene johnson|2013-03-01 09:11:58.703166|28.07|kindergarten
+52|365|65691|4294967551|99.15|21.81|false|tom robinson|2013-03-01 09:11:58.703135|76.98|values clariffication
+28|259|65544|4294967398|54.31|25.80|false|yuri quirinius|2013-03-01 09:11:58.703168|32.03|values clariffication
+26|347|65734|4294967499|5.24|30.92|true|irene ovid|2013-03-01 09:11:58.703192|80.48|debate
+108|280|65765|4294967434|4.79|30.35|false|irene brown|2013-03-01 09:11:58.703229|88.52|american history
+2|291|65789|4294967464|16.99|2.07|false|bob falkner|2013-03-01 09:11:58.703139|43.53|industrial engineering
+43|476|65570|4294967398|1.12|10.52|true|yuri ellison|2013-03-01 09:11:58.703244|30.98|forestry
+114|433|65572|4294967463|43.02|20.30|false|zach carson|2013-03-01 09:11:58.703316|30.86|opthamology
+119|278|65773|4294967488|31.15|23.18|true|wendy xylophone|2013-03-01 09:11:58.703312|18.20|xylophone band
+108|263|65787|4294967297|12.44|29.46|true|rachel quirinius|2013-03-01 09:11:58.703073|21.76|industrial engineering
+37|434|65638|4294967335|55.18|45.54|false|gabriella white|2013-03-01 09:11:58.703196|19.13|zync studies
+124|311|65670|4294967420|87.94|3.07|false|wendy king|2013-03-01 09:11:58.703308|61.54|values clariffication
+104|331|65757|4294967330|30.71|47.91|false|katie ichabod|2013-03-01 09:11:58.703197|34.84|study skills
+25|438|65782|4294967525|29.40|45.71|true|fred quirinius|2013-03-01 09:11:58.703283|81.90|nap time
+71|347|65584|4294967549|99.65|21.14|false|jessica falkner|2013-03-01 09:11:58.703286|65.78|philosophy
+51|345|65566|4294967519|70.38|31.33|true|wendy laertes|2013-03-01 09:11:58.703163|21.34|chemistry
+2|333|65697|4294967456|39.90|16.15|false|yuri johnson|2013-03-01 09:11:58.703272|77.35|study skills
+114|425|65772|4294967307|55.10|34.83|true|luke robinson|2013-03-01 09:11:58.703166|82.33|religion
+109|344|65595|4294967409|42.24|5.35|false|irene polk|2013-03-01 09:11:58.703089|8.76|education
+95|432|65711|4294967378|39.87|30.78|false|wendy allen|2013-03-01 09:11:58.703172|65.17|american history
+121|342|65565|4294967528|52.85|20.30|true|yuri allen|2013-03-01 09:11:58.703298|8.80|undecided
+22|361|65648|4294967546|91.88|17.19|false|mike white|2013-03-01 09:11:58.703167|17.66|quiet hour
+81|283|65702|4294967424|24.52|6.81|false|zach king|2013-03-01 09:11:58.703136|68.04|religion
+15|297|65728|4294967362|18.50|24.18|false|katie falkner|2013-03-01 09:11:58.703189|36.96|education
+77|441|65727|4294967391|43.13|17.47|false|rachel young|2013-03-01 09:11:58.703313|49.19|education
+24|266|65747|4294967351|32.75|36.09|true|ethan allen|2013-03-01 09:11:58.703273|52.77|zync studies
+89|313|65550|4294967361|41.89|33.02|true|david thompson|2013-03-01 09:11:58.703121|96.90|biology
+101|317|65756|4294967505|4.80|41.36|true|luke laertes|2013-03-01 09:11:58.703106|11.81|industrial engineering
+37|472|65545|4294967351|83.54|16.90|true|mike young|2013-03-01 09:11:58.703196|34.65|nap time
+50|402|65781|4294967410|65.38|28.10|false|gabriella laertes|2013-03-01 09:11:58.703126|70.59|philosophy
+105|435|65637|4294967534|80.23|13.30|true|calvin carson|2013-03-01 09:11:58.703203|29.34|forestry
+33|258|65762|4294967417|15.22|13.23|false|calvin steinbeck|2013-03-01 09:11:58.703322|87.50|nap time
+118|486|65651|4294967472|32.23|46.39|false|fred steinbeck|2013-03-01 09:11:58.703142|24.25|mathematics
+47|306|65636|4294967524|54.10|30.78|false|ulysses xylophone|2013-03-01 09:11:58.703309|86.29|mathematics
+13|469|65661|4294967404|99.92|18.34|true|irene falkner|2013-03-01 09:11:58.703244|8.06|undecided
+8|267|65703|4294967473|75.29|9.81|false|xavier white|2013-03-01 09:11:58.703233|40.81|nap time
+18|263|65582|4294967500|78.64|36.05|false|gabriella steinbeck|2013-03-01 09:11:58.703208|1.23|industrial engineering
+122|354|65709|4294967334|74.45|44.04|false|rachel allen|2013-03-01 09:11:58.703075|5.64|yard duty
+43|340|65669|4294967500|23.19|20.58|true|katie nixon|2013-03-01 09:11:58.703080|1.76|biology
+87|361|65662|4294967331|97.56|44.66|false|david underhill|2013-03-01 09:11:58.703303|88.64|opthamology
+36|429|65723|4294967296|67.45|19.63|false|nick quirinius|2013-03-01 09:11:58.703297|39.90|biology
+83|353|65538|4294967339|0.08|23.91|true|holly thompson|2013-03-01 09:11:58.703157|30.27|quiet hour
+60|421|65774|4294967400|5.62|2.43|true|quinn thompson|2013-03-01 09:11:58.703128|45.74|study skills
+42|323|65629|4294967324|8.45|30.67|true|luke ichabod|2013-03-01 09:11:58.703241|19.33|undecided
+103|310|65603|4294967475|44.10|16.79|false|wendy ellison|2013-03-01 09:11:58.703154|34.79|mathematics
+90|414|65702|4294967337|66.36|49.79|false|gabriella ichabod|2013-03-01 09:11:58.703171|37.60|biology
+28|443|65635|4294967426|97.68|31.45|false|wendy falkner|2013-03-01 09:11:58.703186|64.99|yard duty
+53|467|65718|4294967355|11.15|34.81|false|luke johnson|2013-03-01 09:11:58.703252|84.35|forestry
+120|294|65590|4294967443|90.07|21.77|false|jessica nixon|2013-03-01 09:11:58.703086|13.51|education
+44|260|65727|4294967453|60.53|19.03|true|oscar thompson|2013-03-01 09:11:58.703150|88.11|xylophone band
+28|418|65756|4294967451|27.12|34.49|false|oscar laertes|2013-03-01 09:11:58.703206|63.51|biology
+5|450|65594|4294967449|96.62|41.56|true|jessica white|2013-03-01 09:11:58.703323|65.61|biology
+60|400|65698|4294967299|41.34|36.56|false|oscar thompson|2013-03-01 09:11:58.703073|79.91|xylophone band
+0|314|65654|4294967473|12.85|35.01|false|xavier ellison|2013-03-01 09:11:58.703189|37.74|topology
+31|426|65789|4294967526|58.13|15.09|false|tom zipper|2013-03-01 09:11:58.703258|89.00|american history
+95|300|65568|4294967520|39.82|47.72|true|oscar zipper|2013-03-01 09:11:58.703285|58.66|quiet hour
+122|384|65578|4294967358|8.45|49.21|true|quinn steinbeck|2013-03-01 09:11:58.703148|58.78|education
+86|330|65676|4294967480|88.47|17.33|false|nick falkner|2013-03-01 09:11:58.703202|58.12|linguistics
+71|276|65584|4294967431|8.07|20.91|true|bob brown|2013-03-01 09:11:58.703265|6.88|joggying
+54|463|65701|4294967313|43.31|23.45|false|tom laertes|2013-03-01 09:11:58.703092|36.84|geology
+112|372|65722|4294967529|41.44|20.22|false|irene ichabod|2013-03-01 09:11:58.703111|38.82|linguistics
+65|323|65739|4294967424|4.47|25.51|false|alice johnson|2013-03-01 09:11:58.703294|92.40|forestry
+39|368|65590|4294967420|27.72|30.55|false|katie brown|2013-03-01 09:11:58.703182|42.53|zync studies
+25|284|65753|4294967543|15.26|36.93|false|gabriella brown|2013-03-01 09:11:58.703107|86.97|wind surfing
+55|325|65594|4294967337|7.98|2.82|true|bob polk|2013-03-01 09:11:58.703283|35.28|zync studies
+63|458|65537|4294967463|21.94|49.71|true|fred van buren|2013-03-01 09:11:58.703278|99.34|wind surfing
+61|300|65588|4294967412|75.73|41.75|true|zach brown|2013-03-01 09:11:58.703310|75.87|religion
+47|328|65784|4294967411|94.08|2.79|false|nick johnson|2013-03-01 09:11:58.703214|31.35|linguistics
+4|509|65776|4294967432|78.26|35.02|false|mike king|2013-03-01 09:11:58.703231|18.70|undecided
+86|425|65626|4294967374|87.40|34.90|true|oscar underhill|2013-03-01 09:11:58.703276|63.54|education
+123|499|65623|4294967521|43.37|4.98|true|jessica young|2013-03-01 09:11:58.703227|97.20|mathematics
+16|380|65755|4294967349|56.68|26.55|false|priscilla carson|2013-03-01 09:11:58.703217|76.75|undecided
+86|391|65620|4294967337|34.73|4.16|false|katie white|2013-03-01 09:11:58.703109|81.28|history
+46|463|65622|4294967479|23.44|16.92|true|ethan polk|2013-03-01 09:11:58.703273|74.31|chemistry
+79|486|65694|4294967305|10.25|9.64|false|david young|2013-03-01 09:11:58.703266|58.23|topology
+57|456|65606|4294967422|72.56|30.28|true|victor johnson|2013-03-01 09:11:58.703222|55.31|kindergarten
+92|306|65657|4294967337|50.26|46.88|false|wendy brown|2013-03-01 09:11:58.703124|37.39|history
+36|350|65717|4294967481|92.98|11.91|true|gabriella hernandez|2013-03-01 09:11:58.703182|1.23|yard duty
+60|459|65655|4294967535|36.95|41.86|true|holly johnson|2013-03-01 09:11:58.703301|77.41|linguistics
+26|393|65561|4294967304|90.69|6.61|true|calvin white|2013-03-01 09:11:58.703266|47.71|geology
+106|370|65625|4294967333|3.00|10.38|true|victor polk|2013-03-01 09:11:58.703112|79.65|undecided
+62|427|65787|4294967323|86.93|12.64|false|irene garcia|2013-03-01 09:11:58.703215|18.78|religion
+48|438|65575|4294967376|25.42|46.03|false|calvin xylophone|2013-03-01 09:11:58.703158|83.40|topology
+101|327|65706|4294967340|71.54|11.48|false|gabriella ellison|2013-03-01 09:11:58.703321|3.91|nap time
+9|350|65704|4294967355|21.23|12.66|true|tom miller|2013-03-01 09:11:58.703210|37.12|industrial engineering
+83|336|65672|4294967347|9.71|8.05|false|priscilla quirinius|2013-03-01 09:11:58.703174|58.10|debate
+108|476|65587|4294967306|2.96|34.11|false|rachel brown|2013-03-01 09:11:58.703130|5.83|quiet hour
+54|341|65756|4294967522|1.08|17.63|true|david davidson|2013-03-01 09:11:58.703317|1.45|religion
+48|459|65777|4294967312|76.72|2.75|false|wendy garcia|2013-03-01 09:11:58.703144|7.04|kindergarten
+-3|438|65618|4294967398|62.39|4.62|false|victor xylophone|2013-03-01 09:11:58.703135|88.38|values clariffication
+105|376|65602|4294967472|10.67|49.84|true|bob laertes|2013-03-01 09:11:58.703142|47.16|education
+15|433|65691|4294967353|49.12|14.17|false|zach brown|2013-03-01 09:11:58.703155|6.93|kindergarten
+117|276|65581|4294967457|69.80|33.64|true|gabriella van buren|2013-03-01 09:11:58.703290|56.59|industrial engineering
+112|444|65721|4294967401|47.88|40.91|true|victor king|2013-03-01 09:11:58.703253|55.75|industrial engineering
+71|260|65589|4294967329|2.35|6.98|true|ethan polk|2013-03-01 09:11:58.703268|94.73|geology
+7|486|65773|4294967390|58.86|49.46|false|irene quirinius|2013-03-01 09:11:58.703273|30.49|quiet hour
+14|474|65558|4294967538|74.62|23.78|true|quinn king|2013-03-01 09:11:58.703107|16.26|linguistics
+7|343|65559|4294967371|48.01|48.80|true|zach brown|2013-03-01 09:11:58.703245|32.30|study skills
+-2|304|65629|4294967386|84.38|33.49|false|zach garcia|2013-03-01 09:11:58.703264|56.99|chemistry
+72|503|65727|4294967376|79.99|27.39|false|wendy laertes|2013-03-01 09:11:58.703274|88.83|zync studies
+32|348|65747|4294967514|37.85|45.09|true|sarah white|2013-03-01 09:11:58.703309|11.16|mathematics
+103|343|65773|4294967485|46.80|27.89|false|fred young|2013-03-01 09:11:58.703230|53.09|undecided
+24|329|65561|4294967526|52.87|15.98|false|fred van buren|2013-03-01 09:11:58.703178|32.86|kindergarten
+27|405|65536|4294967508|82.24|29.41|true|oscar ovid|2013-03-01 09:11:58.703166|16.85|biology
+3|308|65757|4294967430|49.28|38.04|false|nick zipper|2013-03-01 09:11:58.703132|1.86|kindergarten
+72|430|65763|4294967324|99.91|11.46|false|david hernandez|2013-03-01 09:11:58.703294|43.80|biology
+107|271|65601|4294967456|8.57|1.30|false|xavier king|2013-03-01 09:11:58.703315|48.16|values clariffication
+85|283|65746|4294967384|11.68|47.37|false|katie polk|2013-03-01 09:11:58.703311|93.21|xylophone band
+49|388|65574|4294967407|27.63|17.03|false|bob xylophone|2013-03-01 09:11:58.703307|31.28|joggying
+1|472|65775|4294967340|74.52|15.51|false|victor hernandez|2013-03-01 09:11:58.703077|66.68|values clariffication
+89|278|65570|4294967466|55.63|24.53|true|ethan underhill|2013-03-01 09:11:58.703218|18.20|values clariffication
+28|294|65756|4294967487|76.74|24.59|true|tom ellison|2013-03-01 09:11:58.703147|70.00|debate
+74|504|65766|4294967520|89.93|41.54|false|alice zipper|2013-03-01 09:11:58.703134|98.90|history
+42|342|65628|4294967436|9.48|24.35|false|victor davidson|2013-03-01 09:11:58.703236|37.80|religion
+82|324|65789|4294967492|14.92|45.29|false|tom johnson|2013-03-01 09:11:58.703179|20.44|study skills
+24|434|65788|4294967389|76.05|15.09|false|ulysses thompson|2013-03-01 09:11:58.703117|21.81|topology
+33|285|65689|4294967355|97.83|41.08|true|nick steinbeck|2013-03-01 09:11:58.703178|9.12|biology
+51|334|65670|4294967369|70.24|29.11|false|priscilla brown|2013-03-01 09:11:58.703269|92.97|geology
+90|509|65602|4294967415|7.96|36.62|false|holly white|2013-03-01 09:11:58.703195|86.23|values clariffication
+83|279|65754|4294967435|5.40|33.52|false|bob garcia|2013-03-01 09:11:58.703311|54.35|forestry
+124|495|65549|4294967471|99.21|44.80|true|jessica davidson|2013-03-01 09:11:58.703130|64.91|history
+120|445|65670|4294967344|98.23|47.82|false|tom ellison|2013-03-01 09:11:58.703085|5.37|education
+14|273|65779|4294967474|92.05|33.36|false|calvin steinbeck|2013-03-01 09:11:58.703287|45.61|linguistics
+15|351|65601|4294967459|5.67|30.66|true|victor white|2013-03-01 09:11:58.703162|37.93|kindergarten
+63|422|65690|4294967550|8.42|28.42|true|oscar laertes|2013-03-01 09:11:58.703144|3.43|values clariffication
+2|477|65571|4294967463|79.21|18.20|true|mike garcia|2013-03-01 09:11:58.703195|82.50|mathematics
+46|386|65790|4294967507|52.73|9.27|true|priscilla ovid|2013-03-01 09:11:58.703274|84.10|undecided
+28|427|65559|4294967370|39.03|42.02|true|alice carson|2013-03-01 09:11:58.703226|56.06|chemistry
+101|282|65738|4294967432|93.61|4.53|true|calvin falkner|2013-03-01 09:11:58.703198|95.10|xylophone band
+46|410|65721|4294967362|80.30|17.03|false|bob ellison|2013-03-01 09:11:58.703319|95.12|values clariffication
+103|430|65642|4294967347|84.23|14.83|true|mike king|2013-03-01 09:11:58.703255|95.61|opthamology
+51|459|65641|4294967380|5.45|19.47|true|ulysses underhill|2013-03-01 09:11:58.703289|84.27|geology
+70|342|65569|4294967492|64.30|43.95|true|luke ovid|2013-03-01 09:11:58.703281|52.50|values clariffication
+48|329|65788|4294967378|30.25|22.19|true|holly hernandez|2013-03-01 09:11:58.703157|16.10|quiet hour
+29|374|65696|4294967481|13.87|19.93|false|xavier polk|2013-03-01 09:11:58.703258|40.30|geology
+30|294|65779|4294967482|36.58|18.35|false|jessica white|2013-03-01 09:11:58.703085|39.48|kindergarten
+74|289|65733|4294967495|77.84|28.96|false|jessica miller|2013-03-01 09:11:58.703177|20.72|linguistics
+114|499|65724|4294967334|42.51|46.09|true|nick brown|2013-03-01 09:11:58.703176|71.66|nap time
+53|371|65603|4294967303|51.29|18.41|true|nick van buren|2013-03-01 09:11:58.703186|41.44|history
+121|401|65779|4294967375|29.24|25.08|true|david quirinius|2013-03-01 09:11:58.703295|65.24|religion
+72|408|65581|4294967453|7.82|1.50|false|mike young|2013-03-01 09:11:58.703242|45.48|geology
+116|482|65550|4294967489|5.85|31.75|true|mike steinbeck|2013-03-01 09:11:58.703150|33.01|religion
+94|335|65603|4294967357|68.25|13.72|true|tom miller|2013-03-01 09:11:58.703192|80.24|undecided
+4|460|65625|4294967360|5.51|22.60|true|oscar laertes|2013-03-01 09:11:58.703293|42.86|nap time
+110|306|65571|4294967419|43.01|31.74|true|gabriella garcia|2013-03-01 09:11:58.703280|40.68|chemistry
+0|330|65673|4294967343|91.97|15.22|false|victor brown|2013-03-01 09:11:58.703097|0.90|xylophone band
+31|459|65595|4294967413|40.00|17.51|false|alice nixon|2013-03-01 09:11:58.703159|72.70|topology
+45|423|65673|4294967447|11.55|3.83|true|jessica white|2013-03-01 09:11:58.703140|43.81|chemistry
+55|427|65722|4294967331|10.09|45.28|true|ethan brown|2013-03-01 09:11:58.703084|1.76|joggying
+9|321|65658|4294967501|54.83|20.55|false|mike davidson|2013-03-01 09:11:58.703179|60.94|debate
+88|277|65585|4294967398|3.97|5.58|true|nick johnson|2013-03-01 09:11:58.703111|37.34|chemistry
+110|279|65604|4294967344|92.33|5.31|true|quinn garcia|2013-03-01 09:11:58.703102|63.65|linguistics
+9|456|65541|4294967531|38.57|9.56|true|xavier hernandez|2013-03-01 09:11:58.703174|36.33|linguistics
+73|340|65584|4294967330|21.28|15.97|false|zach miller|2013-03-01 09:11:58.703265|12.38|philosophy
+76|368|65608|4294967506|16.69|37.94|true|luke laertes|2013-03-01 09:11:58.703075|87.90|history
+113|445|65658|4294967530|4.32|46.28|true|priscilla young|2013-03-01 09:11:58.703192|2.63|quiet hour
+61|491|65711|4294967382|11.19|42.37|false|jessica young|2013-03-01 09:11:58.703261|8.66|wind surfing
+70|361|65746|4294967332|97.57|22.61|false|katie young|2013-03-01 09:11:58.703182|98.10|undecided
+38|336|65556|4294967482|14.84|12.30|true|gabriella ovid|2013-03-01 09:11:58.703086|9.96|xylophone band
+100|413|65547|4294967303|53.18|20.42|true|luke allen|2013-03-01 09:11:58.703319|83.21|debate
+117|474|65729|4294967333|68.22|18.36|false|priscilla underhill|2013-03-01 09:11:58.703249|19.42|education
+118|467|65632|4294967296|41.36|29.36|false|tom hernandez|2013-03-01 09:11:58.703216|88.51|philosophy
+50|367|65663|4294967405|11.18|33.00|true|jessica ellison|2013-03-01 09:11:58.703255|5.42|opthamology
+19|276|65727|4294967539|68.81|0.37|false|holly van buren|2013-03-01 09:11:58.703084|19.81|biology
+48|328|65594|4294967366|59.07|11.35|true|tom miller|2013-03-01 09:11:58.703162|67.22|nap time
+5|435|65731|4294967493|73.88|30.12|false|sarah johnson|2013-03-01 09:11:58.703198|97.18|nap time
+38|384|65667|4294967539|81.32|39.41|false|sarah ichabod|2013-03-01 09:11:58.703184|13.96|industrial engineering
+9|316|65786|4294967546|54.47|27.40|false|ulysses hernandez|2013-03-01 09:11:58.703206|80.94|xylophone band
+84|496|65604|4294967329|59.45|23.18|true|rachel king|2013-03-01 09:11:58.703077|63.36|quiet hour
+34|264|65564|4294967437|31.77|12.14|false|calvin davidson|2013-03-01 09:11:58.703180|30.78|study skills
+79|377|65570|4294967410|22.12|0.98|true|victor miller|2013-03-01 09:11:58.703088|45.23|joggying
+7|342|65786|4294967449|72.53|21.30|false|ulysses quirinius|2013-03-01 09:11:58.703157|8.99|linguistics
+85|349|65573|4294967308|97.46|12.13|false|mike steinbeck|2013-03-01 09:11:58.703179|96.32|undecided
+27|287|65708|4294967542|83.33|36.73|false|quinn allen|2013-03-01 09:11:58.703157|1.29|mathematics
+78|421|65633|4294967410|87.67|47.98|false|irene brown|2013-03-01 09:11:58.703207|81.02|zync studies
+75|499|65696|4294967405|53.59|7.71|false|zach thompson|2013-03-01 09:11:58.703234|87.89|kindergarten
+107|421|65595|4294967543|57.11|46.59|true|ethan xylophone|2013-03-01 09:11:58.703085|67.56|linguistics
+124|310|65548|4294967319|58.66|15.94|false|victor thompson|2013-03-01 09:11:58.703168|52.94|forestry
+5|501|65585|4294967363|33.58|19.98|true|alice xylophone|2013-03-01 09:11:58.703242|31.23|geology
+65|476|65542|4294967547|41.29|23.25|true|quinn laertes|2013-03-01 09:11:58.703240|73.93|forestry
+70|443|65700|4294967448|52.44|21.86|true|quinn brown|2013-03-01 09:11:58.703257|44.88|xylophone band
+28|378|65678|4294967355|68.32|1.45|false|sarah xylophone|2013-03-01 09:11:58.703155|81.87|values clariffication
+3|322|65672|4294967508|25.55|26.28|true|jessica carson|2013-03-01 09:11:58.703120|52.60|education
+82|257|65654|4294967497|9.80|20.44|true|priscilla thompson|2013-03-01 09:11:58.703308|29.85|geology
+115|276|65632|4294967457|90.69|40.89|true|tom robinson|2013-03-01 09:11:58.703157|5.09|study skills
+33|459|65783|4294967300|10.29|14.51|true|fred falkner|2013-03-01 09:11:58.703270|51.08|philosophy
+102|359|65560|4294967482|93.03|25.17|false|fred nixon|2013-03-01 09:11:58.703120|64.38|education
+40|500|65664|4294967428|16.25|7.80|true|luke ellison|2013-03-01 09:11:58.703248|27.60|topology
+32|467|65547|4294967502|67.94|21.95|true|ethan robinson|2013-03-01 09:11:58.703188|62.31|values clariffication
+44|475|65776|4294967510|89.55|7.92|true|luke allen|2013-03-01 09:11:58.703105|28.47|study skills
+60|381|65627|4294967365|33.85|41.36|true|quinn robinson|2013-03-01 09:11:58.703258|19.65|linguistics
+103|430|65591|4294967344|75.03|22.27|false|bob ellison|2013-03-01 09:11:58.703277|9.85|values clariffication
+35|423|65667|4294967507|65.43|8.76|true|zach allen|2013-03-01 09:11:58.703172|3.44|wind surfing
+90|406|65763|4294967450|0.15|13.95|true|priscilla xylophone|2013-03-01 09:11:58.703245|0.72|nap time
+25|403|65782|4294967516|0.61|3.40|false|wendy allen|2013-03-01 09:11:58.703152|16.51|quiet hour
+104|415|65758|4294967454|66.17|44.12|false|tom robinson|2013-03-01 09:11:58.703161|25.62|kindergarten
+81|272|65548|4294967413|40.04|21.30|false|tom white|2013-03-01 09:11:58.703231|77.24|study skills
+37|503|65562|4294967358|44.22|44.32|false|rachel laertes|2013-03-01 09:11:58.703126|40.62|linguistics
+40|432|65691|4294967547|24.86|45.46|false|ulysses laertes|2013-03-01 09:11:58.703171|58.01|topology
+42|345|65676|4294967447|14.92|26.67|false|yuri thompson|2013-03-01 09:11:58.703250|80.13|history
+44|465|65744|4294967391|27.30|47.71|false|xavier johnson|2013-03-01 09:11:58.703295|8.58|philosophy
+14|413|65623|4294967434|87.61|20.93|false|gabriella falkner|2013-03-01 09:11:58.703318|30.83|religion
+48|498|65774|4294967431|59.71|30.22|true|gabriella young|2013-03-01 09:11:58.703098|94.77|zync studies
+105|326|65673|4294967440|4.59|25.92|true|victor robinson|2013-03-01 09:11:58.703290|64.23|forestry
+61|407|65750|4294967412|0.10|40.59|true|zach ovid|2013-03-01 09:11:58.703137|34.29|joggying
+69|473|65599|4294967325|76.72|28.69|true|zach robinson|2013-03-01 09:11:58.703305|71.51|religion
+26|283|65564|4294967400|46.86|12.35|true|bob ovid|2013-03-01 09:11:58.703322|9.47|forestry
+50|316|65654|4294967488|9.81|27.36|true|calvin nixon|2013-03-01 09:11:58.703133|53.55|topology
+112|316|65719|4294967473|51.79|43.04|false|luke brown|2013-03-01 09:11:58.703116|82.10|history
+32|264|65606|4294967487|66.17|43.92|true|holly young|2013-03-01 09:11:58.703239|24.80|zync studies
+31|493|65562|4294967428|38.94|24.25|true|alice van buren|2013-03-01 09:11:58.703143|26.86|geology
+32|490|65658|4294967541|62.23|30.16|false|rachel johnson|2013-03-01 09:11:58.703155|92.67|wind surfing
+113|302|65721|4294967526|96.68|32.74|true|holly underhill|2013-03-01 09:11:58.703306|39.19|values clariffication
+44|357|65542|4294967373|31.91|4.81|true|oscar thompson|2013-03-01 09:11:58.703182|73.72|debate
+0|268|65740|4294967449|32.89|28.52|false|oscar zipper|2013-03-01 09:11:58.703113|58.65|industrial engineering
+121|355|65537|4294967437|85.90|10.99|true|calvin brown|2013-03-01 09:11:58.703254|4.49|yard duty
+45|459|65565|4294967507|6.55|34.52|true|gabriella davidson|2013-03-01 09:11:58.703117|81.72|kindergarten
+1|428|65564|4294967532|69.32|2.43|false|holly robinson|2013-03-01 09:11:58.703324|98.36|yard duty
+31|351|65669|4294967441|95.38|43.95|true|calvin zipper|2013-03-01 09:11:58.703308|16.95|xylophone band
+121|330|65755|4294967380|64.36|2.53|false|holly johnson|2013-03-01 09:11:58.703210|90.08|joggying
+53|464|65720|4294967413|26.39|14.52|true|nick garcia|2013-03-01 09:11:58.703315|62.04|opthamology
+106|318|65789|4294967381|1.02|33.60|false|fred van buren|2013-03-01 09:11:58.703156|96.90|joggying
+31|281|65681|4294967368|86.00|14.29|false|yuri falkner|2013-03-01 09:11:58.703310|55.44|xylophone band
+71|356|65715|4294967364|26.47|34.14|true|wendy robinson|2013-03-01 09:11:58.703178|9.18|zync studies
+97|283|65589|4294967434|37.80|31.64|true|fred white|2013-03-01 09:11:58.703188|74.83|mathematics
+43|418|65646|4294967385|43.92|19.31|true|priscilla king|2013-03-01 09:11:58.703244|4.47|zync studies
+46|485|65739|4294967519|9.19|1.79|true|calvin zipper|2013-03-01 09:11:58.703089|22.23|nap time
+45|394|65586|4294967391|63.33|44.63|true|wendy king|2013-03-01 09:11:58.703124|56.73|education
+51|362|65677|4294967445|63.42|34.20|true|ethan white|2013-03-01 09:11:58.703092|48.79|chemistry
+91|384|65644|4294967533|10.09|4.95|true|victor xylophone|2013-03-01 09:11:58.703320|87.31|opthamology
+77|485|65651|4294967326|50.70|49.72|false|victor quirinius|2013-03-01 09:11:58.703256|33.24|opthamology
+80|333|65614|4294967331|13.10|39.55|true|oscar brown|2013-03-01 09:11:58.703154|75.45|industrial engineering
+31|474|65682|4294967551|30.63|2.53|false|yuri allen|2013-03-01 09:11:58.703212|35.36|forestry
+71|391|65749|4294967412|41.20|20.94|true|calvin nixon|2013-03-01 09:11:58.703311|15.14|wind surfing
+0|372|65720|4294967416|79.48|20.76|true|oscar quirinius|2013-03-01 09:11:58.703254|0.32|education
+41|453|65677|4294967371|76.10|28.02|false|victor xylophone|2013-03-01 09:11:58.703179|69.86|religion
+111|317|65703|4294967297|38.05|0.48|true|fred nixon|2013-03-01 09:11:58.703256|90.89|values clariffication
+18|468|65551|4294967546|0.98|45.14|false|irene polk|2013-03-01 09:11:58.703186|39.43|wind surfing
+0|486|65706|4294967466|20.82|30.55|false|mike allen|2013-03-01 09:11:58.703246|72.87|mathematics
+92|329|65610|4294967521|47.08|36.57|false|irene polk|2013-03-01 09:11:58.703231|11.99|debate
+35|409|65777|4294967422|93.09|11.50|false|bob brown|2013-03-01 09:11:58.703269|73.79|religion
+80|455|65644|4294967460|75.35|20.56|false|nick xylophone|2013-03-01 09:11:58.703249|30.25|quiet hour
+17|435|65684|4294967326|31.61|8.33|false|victor allen|2013-03-01 09:11:58.703264|77.18|mathematics
+91|295|65587|4294967506|76.93|9.88|true|xavier polk|2013-03-01 09:11:58.703243|53.84|linguistics
+92|363|65697|4294967310|13.89|47.40|true|katie robinson|2013-03-01 09:11:58.703237|3.18|xylophone band
+17|351|65589|4294967439|54.99|44.75|false|irene van buren|2013-03-01 09:11:58.703196|49.49|american history
+88|445|65778|4294967422|33.67|28.86|false|bob van buren|2013-03-01 09:11:58.703230|62.17|forestry
+44|386|65692|4294967434|0.84|20.94|true|wendy polk|2013-03-01 09:11:58.703226|87.05|values clariffication
+84|373|65585|4294967486|14.13|30.21|true|katie xylophone|2013-03-01 09:11:58.703084|50.38|forestry
+83|395|65645|4294967509|99.62|9.50|true|irene ichabod|2013-03-01 09:11:58.703212|63.22|zync studies
+28|428|65650|4294967320|85.76|22.68|false|wendy thompson|2013-03-01 09:11:58.703145|85.89|wind surfing
+27|503|65628|4294967371|95.07|25.58|true|ethan laertes|2013-03-01 09:11:58.703310|14.83|topology
+69|304|65695|4294967384|13.94|10.51|true|nick garcia|2013-03-01 09:11:58.703167|59.96|mathematics
+15|264|65737|4294967412|9.04|32.04|false|alice ovid|2013-03-01 09:11:58.703279|20.85|kindergarten
+118|399|65730|4294967309|0.52|33.72|false|luke laertes|2013-03-01 09:11:58.703098|1.35|quiet hour
+84|437|65601|4294967357|49.44|8.79|false|nick davidson|2013-03-01 09:11:58.703161|26.54|undecided
+1|313|65543|4294967362|45.35|47.49|true|bob white|2013-03-01 09:11:58.703144|21.59|linguistics
+40|442|65659|4294967379|50.08|31.50|false|irene ellison|2013-03-01 09:11:58.703306|53.80|philosophy
+60|308|65564|4294967405|36.79|6.46|true|quinn ichabod|2013-03-01 09:11:58.703298|26.06|geology
+118|282|65644|4294967407|67.59|32.89|true|victor laertes|2013-03-01 09:11:58.703177|89.95|study skills
+77|320|65585|4294967344|45.59|39.11|true|bob garcia|2013-03-01 09:11:58.703301|39.32|american history
+17|407|65716|4294967460|14.44|16.87|false|luke johnson|2013-03-01 09:11:58.703200|71.53|linguistics
+84|492|65737|4294967467|23.45|46.69|false|nick ichabod|2013-03-01 09:11:58.703127|3.98|values clariffication
+97|266|65544|4294967373|32.20|9.87|true|zach garcia|2013-03-01 09:11:58.703289|1.67|quiet hour
+21|348|65765|4294967366|56.62|2.75|false|nick zipper|2013-03-01 09:11:58.703269|69.76|zync studies
+88|404|65548|4294967382|6.87|15.00|false|oscar carson|2013-03-01 09:11:58.703318|57.61|wind surfing
+119|427|65553|4294967319|95.53|12.82|true|luke underhill|2013-03-01 09:11:58.703130|93.95|wind surfing
+16|405|65591|4294967351|97.24|33.01|false|ethan quirinius|2013-03-01 09:11:58.703156|60.78|xylophone band
+65|460|65570|4294967399|74.30|19.59|false|jessica white|2013-03-01 09:11:58.703111|25.57|study skills
+11|300|65583|4294967382|88.22|30.13|false|tom falkner|2013-03-01 09:11:58.703275|93.49|joggying
+106|446|65613|4294967369|48.45|7.18|true|alice garcia|2013-03-01 09:11:58.703193|43.72|chemistry
+114|410|65578|4294967363|94.34|15.10|true|zach ovid|2013-03-01 09:11:58.703299|55.97|history
+-1|372|65680|4294967490|15.45|18.09|false|ethan laertes|2013-03-01 09:11:58.703110|65.88|opthamology
+113|361|65660|4294967516|23.17|38.39|true|alice king|2013-03-01 09:11:58.703246|62.82|geology
+98|381|65563|4294967458|41.29|48.85|false|sarah garcia|2013-03-01 09:11:58.703243|33.29|mathematics
+108|385|65730|4294967387|65.44|43.34|false|irene miller|2013-03-01 09:11:58.703157|81.44|philosophy
+10|441|65723|4294967528|96.23|34.98|false|xavier brown|2013-03-01 09:11:58.703281|19.95|nap time
+84|403|65656|4294967550|7.05|33.66|true|luke davidson|2013-03-01 09:11:58.703300|14.00|kindergarten
+84|447|65755|4294967387|4.92|22.75|false|rachel davidson|2013-03-01 09:11:58.703178|96.80|biology
+25|309|65568|4294967354|58.75|23.31|true|katie zipper|2013-03-01 09:11:58.703156|21.79|quiet hour
+17|388|65784|4294967542|40.24|3.98|true|katie polk|2013-03-01 09:11:58.703163|15.70|kindergarten
+5|486|65602|4294967358|71.55|3.40|true|ulysses carson|2013-03-01 09:11:58.703266|83.67|mathematics
+59|494|65786|4294967483|35.80|11.44|true|zach garcia|2013-03-01 09:11:58.703125|56.82|yard duty
+80|509|65553|4294967544|50.28|47.00|false|calvin white|2013-03-01 09:11:58.703071|71.07|debate
+109|376|65538|4294967453|59.61|35.62|true|priscilla xylophone|2013-03-01 09:11:58.703286|9.53|study skills
+40|496|65640|4294967513|93.73|25.71|true|calvin thompson|2013-03-01 09:11:58.703124|8.93|mathematics
+65|508|65732|4294967409|81.47|29.25|false|ethan ellison|2013-03-01 09:11:58.703154|30.06|religion
+50|478|65599|4294967338|77.81|32.31|true|holly brown|2013-03-01 09:11:58.703128|76.29|kindergarten
+26|451|65716|4294967312|77.42|13.60|true|ulysses carson|2013-03-01 09:11:58.703116|38.93|history
+31|382|65737|4294967301|58.09|41.34|true|wendy thompson|2013-03-01 09:11:58.703231|80.97|biology
+33|430|65694|4294967346|48.37|40.46|false|fred king|2013-03-01 09:11:58.703167|88.50|forestry
+6|408|65658|4294967503|99.68|44.11|false|mike polk|2013-03-01 09:11:58.703313|20.69|industrial engineering
+100|264|65637|4294967340|85.00|45.86|false|fred falkner|2013-03-01 09:11:58.703148|44.32|joggying
+119|316|65646|4294967405|46.27|16.82|false|gabriella allen|2013-03-01 09:11:58.703224|17.92|wind surfing
+105|478|65790|4294967302|88.05|5.82|true|gabriella polk|2013-03-01 09:11:58.703236|84.87|topology
+124|384|65697|4294967426|15.30|19.15|true|fred quirinius|2013-03-01 09:11:58.703139|86.79|education
+109|319|65734|4294967387|52.23|20.82|false|alice king|2013-03-01 09:11:58.703262|31.71|american history
+93|356|65650|4294967428|53.94|27.46|true|irene brown|2013-03-01 09:11:58.703130|59.55|religion
+51|444|65662|4294967539|42.48|14.39|false|alice zipper|2013-03-01 09:11:58.703202|76.51|geology
+61|432|65778|4294967469|9.57|29.88|false|mike white|2013-03-01 09:11:58.703074|64.69|wind surfing
+78|419|65633|4294967299|34.35|32.06|true|bob zipper|2013-03-01 09:11:58.703081|72.54|history
+67|295|65654|4294967449|59.55|1.37|true|ulysses white|2013-03-01 09:11:58.703096|11.64|topology
+70|312|65742|4294967540|54.43|19.85|false|tom polk|2013-03-01 09:11:58.703206|6.61|values clariffication
+56|351|65732|4294967479|8.37|34.68|true|xavier white|2013-03-01 09:11:58.703103|95.68|quiet hour
+42|495|65536|4294967431|43.57|46.81|false|tom johnson|2013-03-01 09:11:58.703245|62.25|american history
+0|428|65590|4294967473|94.54|28.29|true|irene carson|2013-03-01 09:11:58.703089|92.71|education
+91|262|65661|4294967391|73.65|13.30|false|sarah garcia|2013-03-01 09:11:58.703325|26.80|topology
+73|337|65775|4294967406|57.12|24.35|true|oscar xylophone|2013-03-01 09:11:58.703091|66.56|topology
+58|404|65693|4294967345|78.89|6.57|true|sarah carson|2013-03-01 09:11:58.703218|84.12|undecided
+77|461|65581|4294967449|89.55|49.44|true|jessica thompson|2013-03-01 09:11:58.703216|60.88|quiet hour
+89|492|65736|4294967336|14.93|26.74|false|ulysses young|2013-03-01 09:11:58.703089|69.96|undecided
+116|444|65659|4294967329|59.62|37.37|true|victor hernandez|2013-03-01 09:11:58.703093|94.69|kindergarten
+114|427|65712|4294967419|32.47|10.24|true|jessica quirinius|2013-03-01 09:11:58.703116|49.69|values clariffication
+43|503|65650|4294967482|96.38|6.96|true|nick nixon|2013-03-01 09:11:58.703302|23.55|american history
+116|351|65771|4294967470|48.59|24.17|false|fred ellison|2013-03-01 09:11:58.703282|7.50|values clariffication
+-2|261|65603|4294967332|39.18|28.98|false|fred polk|2013-03-01 09:11:58.703310|69.26|opthamology
+123|439|65781|4294967448|15.86|42.96|true|ulysses xylophone|2013-03-01 09:11:58.703272|12.45|geology
+83|451|65583|4294967443|10.13|44.36|true|nick falkner|2013-03-01 09:11:58.703293|57.67|values clariffication
+51|390|65709|4294967548|29.59|49.59|true|oscar steinbeck|2013-03-01 09:11:58.703243|49.79|education
+107|313|65699|4294967493|9.25|41.34|false|gabriella young|2013-03-01 09:11:58.703213|38.71|mathematics
+93|403|65782|4294967355|74.53|26.21|true|oscar robinson|2013-03-01 09:11:58.703239|76.14|topology
+7|320|65624|4294967530|41.34|11.54|true|bob ellison|2013-03-01 09:11:58.703249|93.30|nap time
+38|308|65559|4294967465|95.81|13.71|true|david davidson|2013-03-01 09:11:58.703114|73.94|forestry
+112|295|65662|4294967517|65.62|34.97|true|holly johnson|2013-03-01 09:11:58.703274|59.92|zync studies
+101|283|65538|4294967527|84.03|27.29|true|yuri brown|2013-03-01 09:11:58.703306|44.24|biology
+20|509|65686|4294967330|12.46|40.63|false|victor steinbeck|2013-03-01 09:11:58.703323|38.27|linguistics
+0|367|65685|4294967491|91.61|13.80|false|priscilla van buren|2013-03-01 09:11:58.703096|87.84|topology
+18|371|65552|4294967424|37.24|3.71|false|fred davidson|2013-03-01 09:11:58.703308|48.96|undecided
+92|344|65618|4294967390|46.09|28.69|true|victor steinbeck|2013-03-01 09:11:58.703193|81.99|biology
+34|322|65659|4294967353|78.62|21.42|false|ethan robinson|2013-03-01 09:11:58.703153|46.57|religion
+27|401|65779|4294967402|97.39|43.42|false|mike zipper|2013-03-01 09:11:58.703145|64.41|quiet hour
+74|290|65630|4294967436|57.89|8.33|false|oscar ellison|2013-03-01 09:11:58.703296|99.05|biology
+81|344|65677|4294967530|28.11|20.56|false|calvin brown|2013-03-01 09:11:58.703159|87.67|quiet hour
+109|275|65651|4294967393|96.94|17.44|false|luke underhill|2013-03-01 09:11:58.703228|58.25|opthamology
+97|290|65774|4294967311|71.07|11.44|false|wendy robinson|2013-03-01 09:11:58.703240|5.10|undecided
+41|338|65618|4294967304|45.68|26.17|true|xavier allen|2013-03-01 09:11:58.703138|55.68|biology
+88|496|65767|4294967448|14.30|41.69|true|wendy quirinius|2013-03-01 09:11:58.703106|94.32|kindergarten
+51|495|65554|4294967347|94.27|26.65|true|irene robinson|2013-03-01 09:11:58.703179|63.61|quiet hour
+97|491|65618|4294967423|32.25|2.13|false|lu

<TRUNCATED>

[28/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-15-83e3e422cdf9403523fa60d75376d7d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-15-83e3e422cdf9403523fa60d75376d7d7 b/sql/hive/src/test/resources/golden/drop_partitions_filter-15-83e3e422cdf9403523fa60d75376d7d7
new file mode 100644
index 0000000..c03d86a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter-15-83e3e422cdf9403523fa60d75376d7d7
@@ -0,0 +1,6 @@
+c=Canada/d=3
+c=France/d=4
+c=Germany/d=2
+c=Greece/d=2
+c=India/d=3
+c=Russia/d=3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-16-fae7d99452ab708daa96c30f0b25c03b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-16-fae7d99452ab708daa96c30f0b25c03b b/sql/hive/src/test/resources/golden/drop_partitions_filter-16-fae7d99452ab708daa96c30f0b25c03b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-17-83e3e422cdf9403523fa60d75376d7d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-17-83e3e422cdf9403523fa60d75376d7d7 b/sql/hive/src/test/resources/golden/drop_partitions_filter-17-83e3e422cdf9403523fa60d75376d7d7
new file mode 100644
index 0000000..133c025
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter-17-83e3e422cdf9403523fa60d75376d7d7
@@ -0,0 +1,5 @@
+c=Canada/d=3
+c=France/d=4
+c=Germany/d=2
+c=Greece/d=2
+c=India/d=3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-18-4553ba96e8c121b2e98966a67220a0fd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-18-4553ba96e8c121b2e98966a67220a0fd b/sql/hive/src/test/resources/golden/drop_partitions_filter-18-4553ba96e8c121b2e98966a67220a0fd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-19-83e3e422cdf9403523fa60d75376d7d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-19-83e3e422cdf9403523fa60d75376d7d7 b/sql/hive/src/test/resources/golden/drop_partitions_filter-19-83e3e422cdf9403523fa60d75376d7d7
new file mode 100644
index 0000000..98e52ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter-19-83e3e422cdf9403523fa60d75376d7d7
@@ -0,0 +1,3 @@
+c=Canada/d=3
+c=France/d=4
+c=Germany/d=2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-2-16027a4bed34a7610bbea1e11e83c3f2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-2-16027a4bed34a7610bbea1e11e83c3f2 b/sql/hive/src/test/resources/golden/drop_partitions_filter-2-16027a4bed34a7610bbea1e11e83c3f2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-20-a08a2d37122fd5770f4197ec1f0ebd1c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-20-a08a2d37122fd5770f4197ec1f0ebd1c b/sql/hive/src/test/resources/golden/drop_partitions_filter-20-a08a2d37122fd5770f4197ec1f0ebd1c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-21-83e3e422cdf9403523fa60d75376d7d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-21-83e3e422cdf9403523fa60d75376d7d7 b/sql/hive/src/test/resources/golden/drop_partitions_filter-21-83e3e422cdf9403523fa60d75376d7d7
new file mode 100644
index 0000000..687f7dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter-21-83e3e422cdf9403523fa60d75376d7d7
@@ -0,0 +1 @@
+c=France/d=4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-22-46a4f646bbc04f70e7ae5ed992f102f1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-22-46a4f646bbc04f70e7ae5ed992f102f1 b/sql/hive/src/test/resources/golden/drop_partitions_filter-22-46a4f646bbc04f70e7ae5ed992f102f1
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter-22-46a4f646bbc04f70e7ae5ed992f102f1
@@ -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/drop_partitions_filter-23-45bb3dea1b8d4bd353885cd68729698e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-23-45bb3dea1b8d4bd353885cd68729698e b/sql/hive/src/test/resources/golden/drop_partitions_filter-23-45bb3dea1b8d4bd353885cd68729698e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-24-83e3e422cdf9403523fa60d75376d7d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-24-83e3e422cdf9403523fa60d75376d7d7 b/sql/hive/src/test/resources/golden/drop_partitions_filter-24-83e3e422cdf9403523fa60d75376d7d7
new file mode 100644
index 0000000..687f7dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter-24-83e3e422cdf9403523fa60d75376d7d7
@@ -0,0 +1 @@
+c=France/d=4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-25-67d75c72ea2d3982c55f3a850d93f83c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-25-67d75c72ea2d3982c55f3a850d93f83c b/sql/hive/src/test/resources/golden/drop_partitions_filter-25-67d75c72ea2d3982c55f3a850d93f83c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-3-a499bb560b6e228b924387759214bc3c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-3-a499bb560b6e228b924387759214bc3c b/sql/hive/src/test/resources/golden/drop_partitions_filter-3-a499bb560b6e228b924387759214bc3c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-4-8fde1e5c12230f4b8081950dfd68b18d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-4-8fde1e5c12230f4b8081950dfd68b18d b/sql/hive/src/test/resources/golden/drop_partitions_filter-4-8fde1e5c12230f4b8081950dfd68b18d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-5-d3dc443408a20518c42b839fba218216
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-5-d3dc443408a20518c42b839fba218216 b/sql/hive/src/test/resources/golden/drop_partitions_filter-5-d3dc443408a20518c42b839fba218216
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-6-8cf34fc1e9004b8fdf43770f7893506e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-6-8cf34fc1e9004b8fdf43770f7893506e b/sql/hive/src/test/resources/golden/drop_partitions_filter-6-8cf34fc1e9004b8fdf43770f7893506e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-7-7f8f890e3104e36ff8f5747d9a287b39
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-7-7f8f890e3104e36ff8f5747d9a287b39 b/sql/hive/src/test/resources/golden/drop_partitions_filter-7-7f8f890e3104e36ff8f5747d9a287b39
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter-8-12ca7d0f34ab5127416bdb66d9e4a698
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter-8-12ca7d0f34ab5127416bdb66d9e4a698 b/sql/hive/src/test/resources/golden/drop_partitions_filter-8-12ca7d0f34ab5127416bdb66d9e4a698
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter2-0-322b270dab4032668de9002e9e8bc7c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter2-0-322b270dab4032668de9002e9e8bc7c5 b/sql/hive/src/test/resources/golden/drop_partitions_filter2-0-322b270dab4032668de9002e9e8bc7c5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter2-1-e3eda6672f6602a1b9bc93ef789662f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter2-1-e3eda6672f6602a1b9bc93ef789662f6 b/sql/hive/src/test/resources/golden/drop_partitions_filter2-1-e3eda6672f6602a1b9bc93ef789662f6
new file mode 100644
index 0000000..1329d17
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter2-1-e3eda6672f6602a1b9bc93ef789662f6
@@ -0,0 +1,10 @@
+a                   	string              	None                
+b                   	int                 	None                
+c                   	int                 	None                
+d                   	int                 	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+c                   	int                 	None                
+d                   	int                 	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter2-10-83e3e422cdf9403523fa60d75376d7d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter2-10-83e3e422cdf9403523fa60d75376d7d7 b/sql/hive/src/test/resources/golden/drop_partitions_filter2-10-83e3e422cdf9403523fa60d75376d7d7
new file mode 100644
index 0000000..08051a2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter2-10-83e3e422cdf9403523fa60d75376d7d7
@@ -0,0 +1,5 @@
+c=1/d=2
+c=2/d=1
+c=2/d=2
+c=3/d=1
+c=3/d=2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter2-11-8b9e0542bfbf07e9ceabb1ce599d856a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter2-11-8b9e0542bfbf07e9ceabb1ce599d856a b/sql/hive/src/test/resources/golden/drop_partitions_filter2-11-8b9e0542bfbf07e9ceabb1ce599d856a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter2-12-83e3e422cdf9403523fa60d75376d7d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter2-12-83e3e422cdf9403523fa60d75376d7d7 b/sql/hive/src/test/resources/golden/drop_partitions_filter2-12-83e3e422cdf9403523fa60d75376d7d7
new file mode 100644
index 0000000..7f6e4ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter2-12-83e3e422cdf9403523fa60d75376d7d7
@@ -0,0 +1,3 @@
+c=1/d=2
+c=3/d=1
+c=3/d=2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter2-13-67d75c72ea2d3982c55f3a850d93f83c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter2-13-67d75c72ea2d3982c55f3a850d93f83c b/sql/hive/src/test/resources/golden/drop_partitions_filter2-13-67d75c72ea2d3982c55f3a850d93f83c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter2-2-e83e7a8f276f890c4eb29e192d684730
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter2-2-e83e7a8f276f890c4eb29e192d684730 b/sql/hive/src/test/resources/golden/drop_partitions_filter2-2-e83e7a8f276f890c4eb29e192d684730
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter2-3-31bf5686028f845040ae39acf642701
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter2-3-31bf5686028f845040ae39acf642701 b/sql/hive/src/test/resources/golden/drop_partitions_filter2-3-31bf5686028f845040ae39acf642701
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter2-4-a2c778112718207a10070596cb4595d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter2-4-a2c778112718207a10070596cb4595d8 b/sql/hive/src/test/resources/golden/drop_partitions_filter2-4-a2c778112718207a10070596cb4595d8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter2-5-bc5cbd3b953ca86467c4a5fccd262f0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter2-5-bc5cbd3b953ca86467c4a5fccd262f0a b/sql/hive/src/test/resources/golden/drop_partitions_filter2-5-bc5cbd3b953ca86467c4a5fccd262f0a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter2-6-bbe938b3b20589283cc4541f3e417268
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter2-6-bbe938b3b20589283cc4541f3e417268 b/sql/hive/src/test/resources/golden/drop_partitions_filter2-6-bbe938b3b20589283cc4541f3e417268
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter2-7-74ed9df854eae5a025077b7012ef7b97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter2-7-74ed9df854eae5a025077b7012ef7b97 b/sql/hive/src/test/resources/golden/drop_partitions_filter2-7-74ed9df854eae5a025077b7012ef7b97
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter2-8-83e3e422cdf9403523fa60d75376d7d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter2-8-83e3e422cdf9403523fa60d75376d7d7 b/sql/hive/src/test/resources/golden/drop_partitions_filter2-8-83e3e422cdf9403523fa60d75376d7d7
new file mode 100644
index 0000000..226ef46
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter2-8-83e3e422cdf9403523fa60d75376d7d7
@@ -0,0 +1,6 @@
+c=1/d=1
+c=1/d=2
+c=2/d=1
+c=2/d=2
+c=3/d=1
+c=3/d=2
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter3-0-e182f5fbf99c4d9be3fa8c496e0a5994
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter3-0-e182f5fbf99c4d9be3fa8c496e0a5994 b/sql/hive/src/test/resources/golden/drop_partitions_filter3-0-e182f5fbf99c4d9be3fa8c496e0a5994
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter3-1-e3eda6672f6602a1b9bc93ef789662f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter3-1-e3eda6672f6602a1b9bc93ef789662f6 b/sql/hive/src/test/resources/golden/drop_partitions_filter3-1-e3eda6672f6602a1b9bc93ef789662f6
new file mode 100644
index 0000000..01562f6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter3-1-e3eda6672f6602a1b9bc93ef789662f6
@@ -0,0 +1,10 @@
+a                   	string              	None                
+b                   	int                 	None                
+c                   	string              	None                
+d                   	int                 	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+c                   	string              	None                
+d                   	int                 	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter3-10-83e3e422cdf9403523fa60d75376d7d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter3-10-83e3e422cdf9403523fa60d75376d7d7 b/sql/hive/src/test/resources/golden/drop_partitions_filter3-10-83e3e422cdf9403523fa60d75376d7d7
new file mode 100644
index 0000000..08051a2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter3-10-83e3e422cdf9403523fa60d75376d7d7
@@ -0,0 +1,5 @@
+c=1/d=2
+c=2/d=1
+c=2/d=2
+c=3/d=1
+c=3/d=2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter3-11-57ca78d49ce16d1ebbbc759bad7adfa0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter3-11-57ca78d49ce16d1ebbbc759bad7adfa0 b/sql/hive/src/test/resources/golden/drop_partitions_filter3-11-57ca78d49ce16d1ebbbc759bad7adfa0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter3-12-83e3e422cdf9403523fa60d75376d7d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter3-12-83e3e422cdf9403523fa60d75376d7d7 b/sql/hive/src/test/resources/golden/drop_partitions_filter3-12-83e3e422cdf9403523fa60d75376d7d7
new file mode 100644
index 0000000..7f6e4ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter3-12-83e3e422cdf9403523fa60d75376d7d7
@@ -0,0 +1,3 @@
+c=1/d=2
+c=3/d=1
+c=3/d=2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter3-13-67d75c72ea2d3982c55f3a850d93f83c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter3-13-67d75c72ea2d3982c55f3a850d93f83c b/sql/hive/src/test/resources/golden/drop_partitions_filter3-13-67d75c72ea2d3982c55f3a850d93f83c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter3-2-3e8e821dd63112223649b5d06febf7d9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter3-2-3e8e821dd63112223649b5d06febf7d9 b/sql/hive/src/test/resources/golden/drop_partitions_filter3-2-3e8e821dd63112223649b5d06febf7d9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter3-3-431228f63002f8b7d1364aa2a07f92ec
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter3-3-431228f63002f8b7d1364aa2a07f92ec b/sql/hive/src/test/resources/golden/drop_partitions_filter3-3-431228f63002f8b7d1364aa2a07f92ec
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter3-4-ce613fad87e72c2519c0d01b64f4a99a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter3-4-ce613fad87e72c2519c0d01b64f4a99a b/sql/hive/src/test/resources/golden/drop_partitions_filter3-4-ce613fad87e72c2519c0d01b64f4a99a
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter3-6-6127604e4c55b13778cc56c0068ce6ae
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter3-6-6127604e4c55b13778cc56c0068ce6ae b/sql/hive/src/test/resources/golden/drop_partitions_filter3-6-6127604e4c55b13778cc56c0068ce6ae
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter3-7-688620ee5d61cce432e6c2d590b31404
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter3-7-688620ee5d61cce432e6c2d590b31404 b/sql/hive/src/test/resources/golden/drop_partitions_filter3-7-688620ee5d61cce432e6c2d590b31404
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_filter3-8-83e3e422cdf9403523fa60d75376d7d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_filter3-8-83e3e422cdf9403523fa60d75376d7d7 b/sql/hive/src/test/resources/golden/drop_partitions_filter3-8-83e3e422cdf9403523fa60d75376d7d7
new file mode 100644
index 0000000..226ef46
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_filter3-8-83e3e422cdf9403523fa60d75376d7d7
@@ -0,0 +1,6 @@
+c=1/d=1
+c=1/d=2
+c=2/d=1
+c=2/d=2
+c=3/d=1
+c=3/d=2
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-0-11d8788cb803a84dd4ca3b4103a8bcb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-0-11d8788cb803a84dd4ca3b4103a8bcb b/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-0-11d8788cb803a84dd4ca3b4103a8bcb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-1-864c8c804db30687f4265ba081ca6368
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-1-864c8c804db30687f4265ba081ca6368 b/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-1-864c8c804db30687f4265ba081ca6368
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-2-446c2380269a60eb4710d7dbeb7c2ec6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-2-446c2380269a60eb4710d7dbeb7c2ec6 b/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-2-446c2380269a60eb4710d7dbeb7c2ec6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-3-312aa26fdea6da7907e3a91f75e36f1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-3-312aa26fdea6da7907e3a91f75e36f1 b/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-3-312aa26fdea6da7907e3a91f75e36f1
new file mode 100644
index 0000000..8caab1c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-3-312aa26fdea6da7907e3a91f75e36f1
@@ -0,0 +1,10 @@
+c1                  	string              	None                
+c2                  	string              	None                
+p                   	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+p                   	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[p1], dbName:default, tableName:tbl_protectmode_no_drop, createTime:1389728724, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:c1, type:string, comment:null), FieldSchema(name:c2, type:string, comment:null), FieldSchema(name:p, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/tbl_protectmode_no_drop/p=p1, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), parameters:{last_modified_by=marmbrus, last_modified_time=1389728724, PROTECT
 _MODE=NO_DROP, transient_lastDdlTime=1389728724})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-4-11f9ef9dd235f44b29c77abf7ca27881
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-4-11f9ef9dd235f44b29c77abf7ca27881 b/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-4-11f9ef9dd235f44b29c77abf7ca27881
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-5-1283e970d6dc39e7a86e86af904bf116
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-5-1283e970d6dc39e7a86e86af904bf116 b/sql/hive/src/test/resources/golden/drop_partitions_ignore_protection-5-1283e970d6dc39e7a86e86af904bf116
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_table-0-9a0a48e6e2e5edffb4bcca349c49fa48
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_table-0-9a0a48e6e2e5edffb4bcca349c49fa48 b/sql/hive/src/test/resources/golden/drop_table-0-9a0a48e6e2e5edffb4bcca349c49fa48
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_table-0-9a0a48e6e2e5edffb4bcca349c49fa48
@@ -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/drop_table-1-afec243db5bd3a1b65d961e2325c6a57
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_table-1-afec243db5bd3a1b65d961e2325c6a57 b/sql/hive/src/test/resources/golden/drop_table-1-afec243db5bd3a1b65d961e2325c6a57
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_table2-0-ac5bb9a5583f2d8968f2aaef3385b3f2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_table2-0-ac5bb9a5583f2d8968f2aaef3385b3f2 b/sql/hive/src/test/resources/golden/drop_table2-0-ac5bb9a5583f2d8968f2aaef3385b3f2
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_table2-0-ac5bb9a5583f2d8968f2aaef3385b3f2
@@ -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/drop_table2-1-35229351a48427cf25b42ac8a61200fa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_table2-1-35229351a48427cf25b42ac8a61200fa b/sql/hive/src/test/resources/golden/drop_table2-1-35229351a48427cf25b42ac8a61200fa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_table2-2-cb72d751d94b6d8518c8d69017b6a293
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_table2-2-cb72d751d94b6d8518c8d69017b6a293 b/sql/hive/src/test/resources/golden/drop_table2-2-cb72d751d94b6d8518c8d69017b6a293
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_table2-4-1c852531c1e75093c27911b45315ed62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_table2-4-1c852531c1e75093c27911b45315ed62 b/sql/hive/src/test/resources/golden/drop_table2-4-1c852531c1e75093c27911b45315ed62
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_table2-5-1fdd850f6c301619f91eb58c890f2ad4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_table2-5-1fdd850f6c301619f91eb58c890f2ad4 b/sql/hive/src/test/resources/golden/drop_table2-5-1fdd850f6c301619f91eb58c890f2ad4
new file mode 100644
index 0000000..fbe12dc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/drop_table2-5-1fdd850f6c301619f91eb58c890f2ad4
@@ -0,0 +1,3 @@
+p=p1
+p=p2
+p=p3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_table2-6-120f319d6031395a86c726e43d4ef678
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_table2-6-120f319d6031395a86c726e43d4ef678 b/sql/hive/src/test/resources/golden/drop_table2-6-120f319d6031395a86c726e43d4ef678
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_table2-7-35229351a48427cf25b42ac8a61200fa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_table2-7-35229351a48427cf25b42ac8a61200fa b/sql/hive/src/test/resources/golden/drop_table2-7-35229351a48427cf25b42ac8a61200fa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_table2-8-1fdd850f6c301619f91eb58c890f2ad4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_table2-8-1fdd850f6c301619f91eb58c890f2ad4 b/sql/hive/src/test/resources/golden/drop_table2-8-1fdd850f6c301619f91eb58c890f2ad4
new file mode 100644
index 0000000..e69de29

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/drop_view-1-70a24b7e47d8527298241bcbec922cf5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/drop_view-1-70a24b7e47d8527298241bcbec922cf5 b/sql/hive/src/test/resources/golden/drop_view-1-70a24b7e47d8527298241bcbec922cf5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-0-2bba07855af8c11899cc6b89f8c0ee02
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-0-2bba07855af8c11899cc6b89f8c0ee02 b/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-0-2bba07855af8c11899cc6b89f8c0ee02
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-1-16367c381d4b189b3640c92511244bfe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-1-16367c381d4b189b3640c92511244bfe b/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-1-16367c381d4b189b3640c92511244bfe
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-1-16367c381d4b189b3640c92511244bfe
@@ -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/dynamic_partition_skip_default-2-d71f115b7d42f6c67de701bf69c617a9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-2-d71f115b7d42f6c67de701bf69c617a9 b/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-2-d71f115b7d42f6c67de701bf69c617a9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-3-b7f2a424f616cfb015937e9ef980277
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-3-b7f2a424f616cfb015937e9ef980277 b/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-3-b7f2a424f616cfb015937e9ef980277
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-4-d8c93b46de2a09a4af12017c6ba196f0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-4-d8c93b46de2a09a4af12017c6ba196f0 b/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-4-d8c93b46de2a09a4af12017c6ba196f0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-5-e394cdeb88f69b4d4b08450680f779b9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-5-e394cdeb88f69b4d4b08450680f779b9 b/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-5-e394cdeb88f69b4d4b08450680f779b9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-6-725ba4225501c1279f593b9c72eaca28
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-6-725ba4225501c1279f593b9c72eaca28 b/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-6-725ba4225501c1279f593b9c72eaca28
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-7-e707e693aa61edf87768fb71f6e936e1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-7-e707e693aa61edf87768fb71f6e936e1 b/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-7-e707e693aa61edf87768fb71f6e936e1
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-7-e707e693aa61edf87768fb71f6e936e1
@@ -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/dynamic_partition_skip_default-8-725ba4225501c1279f593b9c72eaca28
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-8-725ba4225501c1279f593b9c72eaca28 b/sql/hive/src/test/resources/golden/dynamic_partition_skip_default-8-725ba4225501c1279f593b9c72eaca28
new file mode 100644
index 0000000..e69de29

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/enforce_order-1-633034e3d966737cecf2befc5df1e35d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/enforce_order-1-633034e3d966737cecf2befc5df1e35d b/sql/hive/src/test/resources/golden/enforce_order-1-633034e3d966737cecf2befc5df1e35d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/enforce_order-2-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/enforce_order-2-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/enforce_order-2-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/enforce_order-2-ffe97dc8c1df3195982e38263fbe8717
@@ -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/enforce_order-3-794fc9cf9fb97001efa85f24fde0cd4f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/enforce_order-3-794fc9cf9fb97001efa85f24fde0cd4f b/sql/hive/src/test/resources/golden/enforce_order-3-794fc9cf9fb97001efa85f24fde0cd4f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/enforce_order-4-3136edd49e681ea21aa35d0836eab65
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/enforce_order-4-3136edd49e681ea21aa35d0836eab65 b/sql/hive/src/test/resources/golden/enforce_order-4-3136edd49e681ea21aa35d0836eab65
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/enforce_order-5-15d62540b57faa68f58c5c83c3a296c9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/enforce_order-5-15d62540b57faa68f58c5c83c3a296c9 b/sql/hive/src/test/resources/golden/enforce_order-5-15d62540b57faa68f58c5c83c3a296c9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/enforce_order-6-277e01aa70e41e8cce47236fcbbb36c2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/enforce_order-6-277e01aa70e41e8cce47236fcbbb36c2 b/sql/hive/src/test/resources/golden/enforce_order-6-277e01aa70e41e8cce47236fcbbb36c2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/enforce_order-7-5fb418612e7c2201790d6f318c715ccf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/enforce_order-7-5fb418612e7c2201790d6f318c715ccf b/sql/hive/src/test/resources/golden/enforce_order-7-5fb418612e7c2201790d6f318c715ccf
new file mode 100644
index 0000000..8273b7e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/enforce_order-7-5fb418612e7c2201790d6f318c715ccf
@@ -0,0 +1,10 @@
+0	val_0
+0	val_0
+0	val_0
+10	val_10
+100	val_100
+100	val_100
+103	val_103
+103	val_103
+104	val_104
+104	val_104
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/enforce_order-8-a7cb2e48b7b4fc5b008be3c9a3485314
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/enforce_order-8-a7cb2e48b7b4fc5b008be3c9a3485314 b/sql/hive/src/test/resources/golden/enforce_order-8-a7cb2e48b7b4fc5b008be3c9a3485314
new file mode 100644
index 0000000..045906a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/enforce_order-8-a7cb2e48b7b4fc5b008be3c9a3485314
@@ -0,0 +1,10 @@
+98	val_98
+98	val_98
+97	val_97
+97	val_97
+96	val_96
+95	val_95
+95	val_95
+92	val_92
+90	val_90
+90	val_90
\ No newline at end of file

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape1-2-395d5a528c5e7235a48b4ac90938e2d6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape1-2-395d5a528c5e7235a48b4ac90938e2d6 b/sql/hive/src/test/resources/golden/escape1-2-395d5a528c5e7235a48b4ac90938e2d6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape1-3-4267651148da591da38737028fdbd80
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape1-3-4267651148da591da38737028fdbd80 b/sql/hive/src/test/resources/golden/escape1-3-4267651148da591da38737028fdbd80
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape1-4-9745f8775c680d094a2c7cbeeb9bdf62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape1-4-9745f8775c680d094a2c7cbeeb9bdf62 b/sql/hive/src/test/resources/golden/escape1-4-9745f8775c680d094a2c7cbeeb9bdf62
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape1-5-70729c3d79ded87e884c176138174645
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape1-5-70729c3d79ded87e884c176138174645 b/sql/hive/src/test/resources/golden/escape1-5-70729c3d79ded87e884c176138174645
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape1-6-134b596abc363f0bfa7f770732ebb960
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape1-6-134b596abc363f0bfa7f770732ebb960 b/sql/hive/src/test/resources/golden/escape1-6-134b596abc363f0bfa7f770732ebb960
new file mode 100644
index 0000000..a949a93
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/escape1-6-134b596abc363f0bfa7f770732ebb960
@@ -0,0 +1 @@
+128

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape1-7-486585cbb4de5bc908dde4c601dd7c17
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape1-7-486585cbb4de5bc908dde4c601dd7c17 b/sql/hive/src/test/resources/golden/escape1-7-486585cbb4de5bc908dde4c601dd7c17
new file mode 100644
index 0000000..e2799aa
Binary files /dev/null and b/sql/hive/src/test/resources/golden/escape1-7-486585cbb4de5bc908dde4c601dd7c17 differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape1-8-910536a438eec89c78bd611b3c4bb7e0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape1-8-910536a438eec89c78bd611b3c4bb7e0 b/sql/hive/src/test/resources/golden/escape1-8-910536a438eec89c78bd611b3c4bb7e0
new file mode 100644
index 0000000..e69de29

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape2-10-13884d58efe80bd24862b3c54cb57c6e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape2-10-13884d58efe80bd24862b3c54cb57c6e b/sql/hive/src/test/resources/golden/escape2-10-13884d58efe80bd24862b3c54cb57c6e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape2-2-86a409d8b868dc5f1a3bd1e04c2bc28c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape2-2-86a409d8b868dc5f1a3bd1e04c2bc28c b/sql/hive/src/test/resources/golden/escape2-2-86a409d8b868dc5f1a3bd1e04c2bc28c
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/escape2-2-86a409d8b868dc5f1a3bd1e04c2bc28c
@@ -0,0 +1 @@
+0

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape2-4-bf9010ab0f7bc30bd6db771c5b3d0abe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape2-4-bf9010ab0f7bc30bd6db771c5b3d0abe b/sql/hive/src/test/resources/golden/escape2-4-bf9010ab0f7bc30bd6db771c5b3d0abe
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape2-5-fd0c88ad6ad131a16d1b78adbea65800
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape2-5-fd0c88ad6ad131a16d1b78adbea65800 b/sql/hive/src/test/resources/golden/escape2-5-fd0c88ad6ad131a16d1b78adbea65800
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape2-6-9745f8775c680d094a2c7cbeeb9bdf62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape2-6-9745f8775c680d094a2c7cbeeb9bdf62 b/sql/hive/src/test/resources/golden/escape2-6-9745f8775c680d094a2c7cbeeb9bdf62
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape2-7-70729c3d79ded87e884c176138174645
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape2-7-70729c3d79ded87e884c176138174645 b/sql/hive/src/test/resources/golden/escape2-7-70729c3d79ded87e884c176138174645
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape2-8-134b596abc363f0bfa7f770732ebb960
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape2-8-134b596abc363f0bfa7f770732ebb960 b/sql/hive/src/test/resources/golden/escape2-8-134b596abc363f0bfa7f770732ebb960
new file mode 100644
index 0000000..a949a93
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/escape2-8-134b596abc363f0bfa7f770732ebb960
@@ -0,0 +1 @@
+128

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape2-9-486585cbb4de5bc908dde4c601dd7c17
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape2-9-486585cbb4de5bc908dde4c601dd7c17 b/sql/hive/src/test/resources/golden/escape2-9-486585cbb4de5bc908dde4c601dd7c17
new file mode 100644
index 0000000..e2799aa
Binary files /dev/null and b/sql/hive/src/test/resources/golden/escape2-9-486585cbb4de5bc908dde4c601dd7c17 differ

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape_clusterby1-0-e34202f0d36c00a68722c802139d17cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape_clusterby1-0-e34202f0d36c00a68722c802139d17cf b/sql/hive/src/test/resources/golden/escape_clusterby1-0-e34202f0d36c00a68722c802139d17cf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape_clusterby1-1-914091aa635a64c707c69e296eb097a5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape_clusterby1-1-914091aa635a64c707c69e296eb097a5 b/sql/hive/src/test/resources/golden/escape_clusterby1-1-914091aa635a64c707c69e296eb097a5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape_distributeby1-0-1f178ec5a7ea27b365012c751f3a9cdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape_distributeby1-0-1f178ec5a7ea27b365012c751f3a9cdb b/sql/hive/src/test/resources/golden/escape_distributeby1-0-1f178ec5a7ea27b365012c751f3a9cdb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape_distributeby1-1-f17d649f307c8c827bf2d136c5d02e5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape_distributeby1-1-f17d649f307c8c827bf2d136c5d02e5 b/sql/hive/src/test/resources/golden/escape_distributeby1-1-f17d649f307c8c827bf2d136c5d02e5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape_orderby1-0-4057beace528a415308f7ca332f29941
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape_orderby1-0-4057beace528a415308f7ca332f29941 b/sql/hive/src/test/resources/golden/escape_orderby1-0-4057beace528a415308f7ca332f29941
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape_sortby1-0-e9ca3a2551a33c710e1759517af3d5b0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape_sortby1-0-e9ca3a2551a33c710e1759517af3d5b0 b/sql/hive/src/test/resources/golden/escape_sortby1-0-e9ca3a2551a33c710e1759517af3d5b0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/escape_sortby1-1-bb5ad94d261df75e195d3051a4634d99
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/escape_sortby1-1-bb5ad94d261df75e195d3051a4634d99 b/sql/hive/src/test/resources/golden/escape_sortby1-1-bb5ad94d261df75e195d3051a4634d99
new file mode 100644
index 0000000..e69de29

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_00_nonpart_empty-3-4f20db97105fb03ad21ffbf3edab7b77
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_00_nonpart_empty-3-4f20db97105fb03ad21ffbf3edab7b77 b/sql/hive/src/test/resources/golden/exim_00_nonpart_empty-3-4f20db97105fb03ad21ffbf3edab7b77
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_00_nonpart_empty-4-75eed21390055f8e397c81ab9d253a32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_00_nonpart_empty-4-75eed21390055f8e397c81ab9d253a32 b/sql/hive/src/test/resources/golden/exim_00_nonpart_empty-4-75eed21390055f8e397c81ab9d253a32
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_00_nonpart_empty-4-75eed21390055f8e397c81ab9d253a32
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_00_nonpart_empty-5-2a161bb8d69da9d6e3679ca3677a0de5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_00_nonpart_empty-5-2a161bb8d69da9d6e3679ca3677a0de5 b/sql/hive/src/test/resources/golden/exim_00_nonpart_empty-5-2a161bb8d69da9d6e3679ca3677a0de5
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_00_nonpart_empty-5-2a161bb8d69da9d6e3679ca3677a0de5
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_01_nonpart-3-4f20db97105fb03ad21ffbf3edab7b77
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_01_nonpart-3-4f20db97105fb03ad21ffbf3edab7b77 b/sql/hive/src/test/resources/golden/exim_01_nonpart-3-4f20db97105fb03ad21ffbf3edab7b77
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_01_nonpart-5-75eed21390055f8e397c81ab9d253a32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_01_nonpart-5-75eed21390055f8e397c81ab9d253a32 b/sql/hive/src/test/resources/golden/exim_01_nonpart-5-75eed21390055f8e397c81ab9d253a32
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_01_nonpart-5-75eed21390055f8e397c81ab9d253a32
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_01_nonpart-6-2a161bb8d69da9d6e3679ca3677a0de5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_01_nonpart-6-2a161bb8d69da9d6e3679ca3677a0de5 b/sql/hive/src/test/resources/golden/exim_01_nonpart-6-2a161bb8d69da9d6e3679ca3677a0de5
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_01_nonpart-6-2a161bb8d69da9d6e3679ca3677a0de5
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_02_00_part_empty-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_02_00_part_empty-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_02_00_part_empty-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_02_00_part_empty-4-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_02_00_part_empty-4-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_02_00_part_empty-4-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_02_00_part_empty-4-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_02_00_part_empty-5-a9f93b4185a714e4f6d14171d10a6c07
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_02_00_part_empty-5-a9f93b4185a714e4f6d14171d10a6c07 b/sql/hive/src/test/resources/golden/exim_02_00_part_empty-5-a9f93b4185a714e4f6d14171d10a6c07
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_02_00_part_empty-5-a9f93b4185a714e4f6d14171d10a6c07
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_02_part-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_02_part-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_02_part-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_02_part-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_02_part-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_02_part-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_02_part-5-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_02_part-5-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_02_part-5-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_02_part-5-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_02_part-6-a9f93b4185a714e4f6d14171d10a6c07
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_02_part-6-a9f93b4185a714e4f6d14171d10a6c07 b/sql/hive/src/test/resources/golden/exim_02_part-6-a9f93b4185a714e4f6d14171d10a6c07
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_02_part-6-a9f93b4185a714e4f6d14171d10a6c07
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_03_nonpart_over_compat-3-4f20db97105fb03ad21ffbf3edab7b77
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_03_nonpart_over_compat-3-4f20db97105fb03ad21ffbf3edab7b77 b/sql/hive/src/test/resources/golden/exim_03_nonpart_over_compat-3-4f20db97105fb03ad21ffbf3edab7b77
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_03_nonpart_over_compat-5-75eed21390055f8e397c81ab9d253a32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_03_nonpart_over_compat-5-75eed21390055f8e397c81ab9d253a32 b/sql/hive/src/test/resources/golden/exim_03_nonpart_over_compat-5-75eed21390055f8e397c81ab9d253a32
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_03_nonpart_over_compat-5-75eed21390055f8e397c81ab9d253a32
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_03_nonpart_over_compat-6-2a161bb8d69da9d6e3679ca3677a0de5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_03_nonpart_over_compat-6-2a161bb8d69da9d6e3679ca3677a0de5 b/sql/hive/src/test/resources/golden/exim_03_nonpart_over_compat-6-2a161bb8d69da9d6e3679ca3677a0de5
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_03_nonpart_over_compat-6-2a161bb8d69da9d6e3679ca3677a0de5
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_04_all_part-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_04_all_part-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_04_all_part-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_04_all_part-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_04_all_part-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_04_all_part-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_04_all_part-5-93aba23b0fa5247d2ed67e5fa976bc0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_04_all_part-5-93aba23b0fa5247d2ed67e5fa976bc0a b/sql/hive/src/test/resources/golden/exim_04_all_part-5-93aba23b0fa5247d2ed67e5fa976bc0a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_04_all_part-6-a14fc179cf3755a0aa7e63d4a514d394
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_04_all_part-6-a14fc179cf3755a0aa7e63d4a514d394 b/sql/hive/src/test/resources/golden/exim_04_all_part-6-a14fc179cf3755a0aa7e63d4a514d394
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_04_all_part-7-308a4e8e07efb2b777d9c7de5abab1d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_04_all_part-7-308a4e8e07efb2b777d9c7de5abab1d1 b/sql/hive/src/test/resources/golden/exim_04_all_part-7-308a4e8e07efb2b777d9c7de5abab1d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_04_all_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_04_all_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_04_all_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_04_all_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_04_evolved_parts-10-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_04_evolved_parts-10-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_04_evolved_parts-10-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_04_evolved_parts-10-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_04_evolved_parts-11-a9f93b4185a714e4f6d14171d10a6c07
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_04_evolved_parts-11-a9f93b4185a714e4f6d14171d10a6c07 b/sql/hive/src/test/resources/golden/exim_04_evolved_parts-11-a9f93b4185a714e4f6d14171d10a6c07
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_04_evolved_parts-11-a9f93b4185a714e4f6d14171d10a6c07
@@ -0,0 +1 @@
+-1

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_04_evolved_parts-3-c148cf39c4f8f02d44964cfd6919fa29
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_04_evolved_parts-3-c148cf39c4f8f02d44964cfd6919fa29 b/sql/hive/src/test/resources/golden/exim_04_evolved_parts-3-c148cf39c4f8f02d44964cfd6919fa29
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_04_evolved_parts-4-3c27502d4f6977b959e0928755b43be3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_04_evolved_parts-4-3c27502d4f6977b959e0928755b43be3 b/sql/hive/src/test/resources/golden/exim_04_evolved_parts-4-3c27502d4f6977b959e0928755b43be3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_04_evolved_parts-5-2d68fb88796f07b4bbe2b6895464ee62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_04_evolved_parts-5-2d68fb88796f07b4bbe2b6895464ee62 b/sql/hive/src/test/resources/golden/exim_04_evolved_parts-5-2d68fb88796f07b4bbe2b6895464ee62
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_04_evolved_parts-6-10c086eb97e0cae9a2d4b79d90925e85
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_04_evolved_parts-6-10c086eb97e0cae9a2d4b79d90925e85 b/sql/hive/src/test/resources/golden/exim_04_evolved_parts-6-10c086eb97e0cae9a2d4b79d90925e85
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_04_evolved_parts-7-bff74501ebaea5bd2227d029003dbe08
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_04_evolved_parts-7-bff74501ebaea5bd2227d029003dbe08 b/sql/hive/src/test/resources/golden/exim_04_evolved_parts-7-bff74501ebaea5bd2227d029003dbe08
new file mode 100644
index 0000000..e69de29

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

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


[06/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_reorder4-8-4bbb8e937245e2fa7cafbb423814754
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_reorder4-8-4bbb8e937245e2fa7cafbb423814754 b/sql/hive/src/test/resources/golden/join_reorder4-8-4bbb8e937245e2fa7cafbb423814754
new file mode 100644
index 0000000..8721465
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_reorder4-8-4bbb8e937245e2fa7cafbb423814754
@@ -0,0 +1 @@
+2	12	2	22	2	12
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-0-6001f83f7780835737e3262a34c2b832
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-0-6001f83f7780835737e3262a34c2b832 b/sql/hive/src/test/resources/golden/join_star-0-6001f83f7780835737e3262a34c2b832
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-10-57ce75f989b3b3bfd2f2eceb228e892e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-10-57ce75f989b3b3bfd2f2eceb228e892e b/sql/hive/src/test/resources/golden/join_star-10-57ce75f989b3b3bfd2f2eceb228e892e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-11-eba1397e66f25cba4fd264209cc92bae
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-11-eba1397e66f25cba4fd264209cc92bae b/sql/hive/src/test/resources/golden/join_star-11-eba1397e66f25cba4fd264209cc92bae
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-12-89b53ae954ec88171ef87e0459f6eb82
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-12-89b53ae954ec88171ef87e0459f6eb82 b/sql/hive/src/test/resources/golden/join_star-12-89b53ae954ec88171ef87e0459f6eb82
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-13-342b7249c9ce1484869169b1b33191cb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-13-342b7249c9ce1484869169b1b33191cb b/sql/hive/src/test/resources/golden/join_star-13-342b7249c9ce1484869169b1b33191cb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-14-75513308d30b781fd2e06d81963c4363
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-14-75513308d30b781fd2e06d81963c4363 b/sql/hive/src/test/resources/golden/join_star-14-75513308d30b781fd2e06d81963c4363
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-15-24a0b1d0257bad4f85b3a122acf6bef9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-15-24a0b1d0257bad4f85b3a122acf6bef9 b/sql/hive/src/test/resources/golden/join_star-15-24a0b1d0257bad4f85b3a122acf6bef9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-16-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-16-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/join_star-16-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_star-16-24ca942f094b14b92086305cc125e833
@@ -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/join_star-17-44d382ce6848d3f0b900b0808747d8e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-17-44d382ce6848d3f0b900b0808747d8e9 b/sql/hive/src/test/resources/golden/join_star-17-44d382ce6848d3f0b900b0808747d8e9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_star-17-44d382ce6848d3f0b900b0808747d8e9
@@ -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/join_star-18-1c22e451845667bd6b4eac3c49c36965
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-18-1c22e451845667bd6b4eac3c49c36965 b/sql/hive/src/test/resources/golden/join_star-18-1c22e451845667bd6b4eac3c49c36965
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_star-18-1c22e451845667bd6b4eac3c49c36965
@@ -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/join_star-19-a1209595ce68e24a111c2a0d27863bfa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-19-a1209595ce68e24a111c2a0d27863bfa b/sql/hive/src/test/resources/golden/join_star-19-a1209595ce68e24a111c2a0d27863bfa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-2-75d7e03808482c11361ce72f2dd38de0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-2-75d7e03808482c11361ce72f2dd38de0 b/sql/hive/src/test/resources/golden/join_star-2-75d7e03808482c11361ce72f2dd38de0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-20-76473cb68a69b9408207fd43ddae9339
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-20-76473cb68a69b9408207fd43ddae9339 b/sql/hive/src/test/resources/golden/join_star-20-76473cb68a69b9408207fd43ddae9339
new file mode 100644
index 0000000..e60bca6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_star-20-76473cb68a69b9408207fd43ddae9339
@@ -0,0 +1,10 @@
+1	2	1
+11	12	1
+21	22	1
+31	32	1
+41	42	1
+51	52	3
+61	62	3
+71	72	3
+81	82	3
+91	92	3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-21-6b8dbb1dbcf0096f0af3209bb6efd2c6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-21-6b8dbb1dbcf0096f0af3209bb6efd2c6 b/sql/hive/src/test/resources/golden/join_star-21-6b8dbb1dbcf0096f0af3209bb6efd2c6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-22-429cfd140488242d569aee6594aae76b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-22-429cfd140488242d569aee6594aae76b b/sql/hive/src/test/resources/golden/join_star-22-429cfd140488242d569aee6594aae76b
new file mode 100644
index 0000000..e08d049
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_star-22-429cfd140488242d569aee6594aae76b
@@ -0,0 +1,10 @@
+1	2	1	2
+11	12	1	2
+21	22	1	2
+31	32	1	2
+41	42	1	2
+51	52	3	4
+61	62	3	4
+71	72	3	4
+81	82	3	4
+91	92	3	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-23-bada259628918dbfb4837bcb58258530
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-23-bada259628918dbfb4837bcb58258530 b/sql/hive/src/test/resources/golden/join_star-23-bada259628918dbfb4837bcb58258530
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-24-e11ab68d72d874c7c6c658c1018f5a49
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-24-e11ab68d72d874c7c6c658c1018f5a49 b/sql/hive/src/test/resources/golden/join_star-24-e11ab68d72d874c7c6c658c1018f5a49
new file mode 100644
index 0000000..b899111
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_star-24-e11ab68d72d874c7c6c658c1018f5a49
@@ -0,0 +1,10 @@
+1	2	1	1
+11	12	1	1
+21	22	1	1
+31	32	1	1
+41	42	1	1
+51	52	3	3
+61	62	3	3
+71	72	3	3
+81	82	3	3
+91	92	3	3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-25-be5af28b6bccf529a31ef68619de699e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-25-be5af28b6bccf529a31ef68619de699e b/sql/hive/src/test/resources/golden/join_star-25-be5af28b6bccf529a31ef68619de699e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-26-a412a0620a359a62e2ab4e45fa8e0330
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-26-a412a0620a359a62e2ab4e45fa8e0330 b/sql/hive/src/test/resources/golden/join_star-26-a412a0620a359a62e2ab4e45fa8e0330
new file mode 100644
index 0000000..b899111
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_star-26-a412a0620a359a62e2ab4e45fa8e0330
@@ -0,0 +1,10 @@
+1	2	1	1
+11	12	1	1
+21	22	1	1
+31	32	1	1
+41	42	1	1
+51	52	3	3
+61	62	3	3
+71	72	3	3
+81	82	3	3
+91	92	3	3
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-28-98a3f4d8a2209e771c57462d4b723ff9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-28-98a3f4d8a2209e771c57462d4b723ff9 b/sql/hive/src/test/resources/golden/join_star-28-98a3f4d8a2209e771c57462d4b723ff9
new file mode 100644
index 0000000..19611e7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_star-28-98a3f4d8a2209e771c57462d4b723ff9
@@ -0,0 +1,10 @@
+1	2	1	1	2	2	2	2	2
+11	12	1	1	2	2	2	2	2
+21	22	1	1	2	2	2	2	2
+31	32	1	1	2	2	2	2	2
+41	42	1	1	2	2	2	2	2
+51	52	3	3	4	4	4	4	4
+61	62	3	3	4	4	4	4	4
+71	72	3	3	4	4	4	4	4
+81	82	3	3	4	4	4	4	4
+91	92	3	3	4	4	4	4	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-3-4f4ca11033af3894cc2e720ebb69e5da
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-3-4f4ca11033af3894cc2e720ebb69e5da b/sql/hive/src/test/resources/golden/join_star-3-4f4ca11033af3894cc2e720ebb69e5da
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-4-aaba115af7543b214820a48a694f2463
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-4-aaba115af7543b214820a48a694f2463 b/sql/hive/src/test/resources/golden/join_star-4-aaba115af7543b214820a48a694f2463
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-5-c72a8aff3a51f9e59bb62fd99807d8da
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-5-c72a8aff3a51f9e59bb62fd99807d8da b/sql/hive/src/test/resources/golden/join_star-5-c72a8aff3a51f9e59bb62fd99807d8da
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-6-73d96ed451a4964e5c364dbdb56d487a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-6-73d96ed451a4964e5c364dbdb56d487a b/sql/hive/src/test/resources/golden/join_star-6-73d96ed451a4964e5c364dbdb56d487a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-7-b007c3d4b6ed10df9e875e23644b673a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-7-b007c3d4b6ed10df9e875e23644b673a b/sql/hive/src/test/resources/golden/join_star-7-b007c3d4b6ed10df9e875e23644b673a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_star-8-a957982d8981ff0a35397ca449297024
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_star-8-a957982d8981ff0a35397ca449297024 b/sql/hive/src/test/resources/golden/join_star-8-a957982d8981ff0a35397ca449297024
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_thrift-0-811b62ecbacdb26c67fa260ff3747a41
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_thrift-0-811b62ecbacdb26c67fa260ff3747a41 b/sql/hive/src/test/resources/golden/join_thrift-0-811b62ecbacdb26c67fa260ff3747a41
new file mode 100644
index 0000000..0743329
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_thrift-0-811b62ecbacdb26c67fa260ff3747a41
@@ -0,0 +1,6 @@
+aint                	int                 	from deserializer   
+astring             	string              	from deserializer   
+lint                	array<int>          	from deserializer   
+lstring             	array<string>       	from deserializer   
+lintstring          	array<struct<myint:int,mystring:string,underscore_int:int>>	from deserializer   
+mstringstring       	map<string,string>  	from deserializer   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_thrift-1-4f47dd107d2be1212411bda214c0d1db
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_thrift-1-4f47dd107d2be1212411bda214c0d1db b/sql/hive/src/test/resources/golden/join_thrift-1-4f47dd107d2be1212411bda214c0d1db
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_thrift-2-d4bfb7bab262dc2898431680711dec1b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_thrift-2-d4bfb7bab262dc2898431680711dec1b b/sql/hive/src/test/resources/golden/join_thrift-2-d4bfb7bab262dc2898431680711dec1b
new file mode 100644
index 0000000..4aeaf4f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_thrift-2-d4bfb7bab262dc2898431680711dec1b
@@ -0,0 +1,11 @@
+1712634731	[{"myint":0,"mystring":"0","underscore_int":0}]
+465985200	[{"myint":1,"mystring":"1","underscore_int":1}]
+-751827638	[{"myint":4,"mystring":"8","underscore_int":2}]
+477111222	[{"myint":9,"mystring":"27","underscore_int":3}]
+-734328909	[{"myint":16,"mystring":"64","underscore_int":4}]
+-1952710710	[{"myint":25,"mystring":"125","underscore_int":5}]
+1244525190	[{"myint":36,"mystring":"216","underscore_int":6}]
+-1461153973	[{"myint":49,"mystring":"343","underscore_int":7}]
+1638581578	[{"myint":64,"mystring":"512","underscore_int":8}]
+336964413	[{"myint":81,"mystring":"729","underscore_int":9}]
+0	NULL
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_vc-0-f6269c9b545c9f908ef9aebf1a2ac097
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_vc-0-f6269c9b545c9f908ef9aebf1a2ac097 b/sql/hive/src/test/resources/golden/join_vc-0-f6269c9b545c9f908ef9aebf1a2ac097
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_view-0-d286410aa1d5f5c8d91b863a6d6e29c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_view-0-d286410aa1d5f5c8d91b863a6d6e29c5 b/sql/hive/src/test/resources/golden/join_view-0-d286410aa1d5f5c8d91b863a6d6e29c5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_view-1-4e6a4fd729bac739f5f9b9e2c42b2467
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_view-1-4e6a4fd729bac739f5f9b9e2c42b2467 b/sql/hive/src/test/resources/golden/join_view-1-4e6a4fd729bac739f5f9b9e2c42b2467
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_view-2-eda40dba9678df62dde73fc5dafb2b44
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_view-2-eda40dba9678df62dde73fc5dafb2b44 b/sql/hive/src/test/resources/golden/join_view-2-eda40dba9678df62dde73fc5dafb2b44
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_view-3-eccb00d8dada8ab56a48c373e381e02b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_view-3-eccb00d8dada8ab56a48c373e381e02b b/sql/hive/src/test/resources/golden/join_view-3-eccb00d8dada8ab56a48c373e381e02b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_view-4-763ab5853bff619e6525c01e46b2a923
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_view-4-763ab5853bff619e6525c01e46b2a923 b/sql/hive/src/test/resources/golden/join_view-4-763ab5853bff619e6525c01e46b2a923
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_view-4-763ab5853bff619e6525c01e46b2a923
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_view-5-85baeea910adc4589bc3ec2ce0b1e856
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_view-5-85baeea910adc4589bc3ec2ce0b1e856 b/sql/hive/src/test/resources/golden/join_view-5-85baeea910adc4589bc3ec2ce0b1e856
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_view-6-c37b7962ab7371f94a9c54d61f7638ef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_view-6-c37b7962ab7371f94a9c54d61f7638ef b/sql/hive/src/test/resources/golden/join_view-6-c37b7962ab7371f94a9c54d61f7638ef
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_view-7-a14cfe3eff322066e61023ec06c7735d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_view-7-a14cfe3eff322066e61023ec06c7735d b/sql/hive/src/test/resources/golden/join_view-7-a14cfe3eff322066e61023ec06c7735d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_view-8-d286410aa1d5f5c8d91b863a6d6e29c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_view-8-d286410aa1d5f5c8d91b863a6d6e29c5 b/sql/hive/src/test/resources/golden/join_view-8-d286410aa1d5f5c8d91b863a6d6e29c5
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral view1-0-85bfbfd635aee807ede359073fb26dee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral view1-0-85bfbfd635aee807ede359073fb26dee b/sql/hive/src/test/resources/golden/lateral view1-0-85bfbfd635aee807ede359073fb26dee
new file mode 100644
index 0000000..1b89427
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral view1-0-85bfbfd635aee807ede359073fb26dee	
@@ -0,0 +1,1000 @@
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2
+1
+2

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral view3-0-55b6de1dbad92682804e98524c0d6c12
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral view3-0-55b6de1dbad92682804e98524c0d6c12 b/sql/hive/src/test/resources/golden/lateral view3-0-55b6de1dbad92682804e98524c0d6c12
new file mode 100644
index 0000000..8216956
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral view3-0-55b6de1dbad92682804e98524c0d6c12	
@@ -0,0 +1,1000 @@
+238	241
+238	242
+86	89
+86	90
+311	314
+311	315
+27	30
+27	31
+165	168
+165	169
+409	412
+409	413
+255	258
+255	259
+278	281
+278	282
+98	101
+98	102
+484	487
+484	488
+265	268
+265	269
+193	196
+193	197
+401	404
+401	405
+150	153
+150	154
+273	276
+273	277
+224	227
+224	228
+369	372
+369	373
+66	69
+66	70
+128	131
+128	132
+213	216
+213	217
+146	149
+146	150
+406	409
+406	410
+429	432
+429	433
+374	377
+374	378
+152	155
+152	156
+469	472
+469	473
+145	148
+145	149
+495	498
+495	499
+37	40
+37	41
+327	330
+327	331
+281	284
+281	285
+277	280
+277	281
+209	212
+209	213
+15	18
+15	19
+82	85
+82	86
+403	406
+403	407
+166	169
+166	170
+417	420
+417	421
+430	433
+430	434
+252	255
+252	256
+292	295
+292	296
+219	222
+219	223
+287	290
+287	291
+153	156
+153	157
+193	196
+193	197
+338	341
+338	342
+446	449
+446	450
+459	462
+459	463
+394	397
+394	398
+237	240
+237	241
+482	485
+482	486
+174	177
+174	178
+413	416
+413	417
+494	497
+494	498
+207	210
+207	211
+199	202
+199	203
+466	469
+466	470
+208	211
+208	212
+174	177
+174	178
+399	402
+399	403
+396	399
+396	400
+247	250
+247	251
+417	420
+417	421
+489	492
+489	493
+162	165
+162	166
+377	380
+377	381
+397	400
+397	401
+309	312
+309	313
+365	368
+365	369
+266	269
+266	270
+439	442
+439	443
+342	345
+342	346
+367	370
+367	371
+325	328
+325	329
+167	170
+167	171
+195	198
+195	199
+475	478
+475	479
+17	20
+17	21
+113	116
+113	117
+155	158
+155	159
+203	206
+203	207
+339	342
+339	343
+0	3
+0	4
+455	458
+455	459
+128	131
+128	132
+311	314
+311	315
+316	319
+316	320
+57	60
+57	61
+302	305
+302	306
+205	208
+205	209
+149	152
+149	153
+438	441
+438	442
+345	348
+345	349
+129	132
+129	133
+170	173
+170	174
+20	23
+20	24
+489	492
+489	493
+157	160
+157	161
+378	381
+378	382
+221	224
+221	225
+92	95
+92	96
+111	114
+111	115
+47	50
+47	51
+72	75
+72	76
+4	7
+4	8
+280	283
+280	284
+35	38
+35	39
+427	430
+427	431
+277	280
+277	281
+208	211
+208	212
+356	359
+356	360
+399	402
+399	403
+169	172
+169	173
+382	385
+382	386
+498	501
+498	502
+125	128
+125	129
+386	389
+386	390
+437	440
+437	441
+469	472
+469	473
+192	195
+192	196
+286	289
+286	290
+187	190
+187	191
+176	179
+176	180
+54	57
+54	58
+459	462
+459	463
+51	54
+51	55
+138	141
+138	142
+103	106
+103	107
+239	242
+239	243
+213	216
+213	217
+216	219
+216	220
+430	433
+430	434
+278	281
+278	282
+176	179
+176	180
+289	292
+289	293
+221	224
+221	225
+65	68
+65	69
+318	321
+318	322
+332	335
+332	336
+311	314
+311	315
+275	278
+275	279
+137	140
+137	141
+241	244
+241	245
+83	86
+83	87
+333	336
+333	337
+180	183
+180	184
+284	287
+284	288
+12	15
+12	16
+230	233
+230	234
+181	184
+181	185
+67	70
+67	71
+260	263
+260	264
+404	407
+404	408
+384	387
+384	388
+489	492
+489	493
+353	356
+353	357
+373	376
+373	377
+272	275
+272	276
+138	141
+138	142
+217	220
+217	221
+84	87
+84	88
+348	351
+348	352
+466	469
+466	470
+58	61
+58	62
+8	11
+8	12
+411	414
+411	415
+230	233
+230	234
+208	211
+208	212
+348	351
+348	352
+24	27
+24	28
+463	466
+463	467
+431	434
+431	435
+179	182
+179	183
+172	175
+172	176
+42	45
+42	46
+129	132
+129	133
+158	161
+158	162
+119	122
+119	123
+496	499
+496	500
+0	3
+0	4
+322	325
+322	326
+197	200
+197	201
+468	471
+468	472
+393	396
+393	397
+454	457
+454	458
+100	103
+100	104
+298	301
+298	302
+199	202
+199	203
+191	194
+191	195
+418	421
+418	422
+96	99
+96	100
+26	29
+26	30
+165	168
+165	169
+327	330
+327	331
+230	233
+230	234
+205	208
+205	209
+120	123
+120	124
+131	134
+131	135
+51	54
+51	55
+404	407
+404	408
+43	46
+43	47
+436	439
+436	440
+156	159
+156	160
+469	472
+469	473
+468	471
+468	472
+308	311
+308	312
+95	98
+95	99
+196	199
+196	200
+288	291
+288	292
+481	484
+481	485
+457	460
+457	461
+98	101
+98	102
+282	285
+282	286
+197	200
+197	201
+187	190
+187	191
+318	321
+318	322
+318	321
+318	322
+409	412
+409	413
+470	473
+470	474
+137	140
+137	141
+369	372
+369	373
+316	319
+316	320
+169	172
+169	173
+413	416
+413	417
+85	88
+85	89
+77	80
+77	81
+0	3
+0	4
+490	493
+490	494
+87	90
+87	91
+364	367
+364	368
+179	182
+179	183
+118	121
+118	122
+134	137
+134	138
+395	398
+395	399
+282	285
+282	286
+138	141
+138	142
+238	241
+238	242
+419	422
+419	423
+15	18
+15	19
+118	121
+118	122
+72	75
+72	76
+90	93
+90	94
+307	310
+307	311
+19	22
+19	23
+435	438
+435	439
+10	13
+10	14
+277	280
+277	281
+273	276
+273	277
+306	309
+306	310
+224	227
+224	228
+309	312
+309	313
+389	392
+389	393
+327	330
+327	331
+242	245
+242	246
+369	372
+369	373
+392	395
+392	396
+272	275
+272	276
+331	334
+331	335
+401	404
+401	405
+242	245
+242	246
+452	455
+452	456
+177	180
+177	181
+226	229
+226	230
+5	8
+5	9
+497	500
+497	501
+402	405
+402	406
+396	399
+396	400
+317	320
+317	321
+395	398
+395	399
+58	61
+58	62
+35	38
+35	39
+336	339
+336	340
+95	98
+95	99
+11	14
+11	15
+168	171
+168	172
+34	37
+34	38
+229	232
+229	233
+233	236
+233	237
+143	146
+143	147
+472	475
+472	476
+322	325
+322	326
+498	501
+498	502
+160	163
+160	164
+195	198
+195	199
+42	45
+42	46
+321	324
+321	325
+430	433
+430	434
+119	122
+119	123
+489	492
+489	493
+458	461
+458	462
+78	81
+78	82
+76	79
+76	80
+41	44
+41	45
+223	226
+223	227
+492	495
+492	496
+149	152
+149	153
+449	452
+449	453
+218	221
+218	222
+228	231
+228	232
+138	141
+138	142
+453	456
+453	457
+30	33
+30	34
+209	212
+209	213
+64	67
+64	68
+468	471
+468	472
+76	79
+76	80
+74	77
+74	78
+342	345
+342	346
+69	72
+69	73
+230	233
+230	234
+33	36
+33	37
+368	371
+368	372
+103	106
+103	107
+296	299
+296	300
+113	116
+113	117
+216	219
+216	220
+367	370
+367	371
+344	347
+344	348
+167	170
+167	171
+274	277
+274	278
+219	222
+219	223
+239	242
+239	243
+485	488
+485	489
+116	119
+116	120
+223	226
+223	227
+256	259
+256	260
+263	266
+263	267
+70	73
+70	74
+487	490
+487	491
+480	483
+480	484
+401	404
+401	405
+288	291
+288	292
+191	194
+191	195
+5	8
+5	9
+244	247
+244	248
+438	441
+438	442
+128	131
+128	132
+467	470
+467	471
+432	435
+432	436
+202	205
+202	206
+316	319
+316	320
+229	232
+229	233
+469	472
+469	473
+463	466
+463	467
+280	283
+280	284
+2	5
+2	6
+35	38
+35	39
+283	286
+283	287
+331	334
+331	335
+235	238
+235	239
+80	83
+80	84
+44	47
+44	48
+193	196
+193	197
+321	324
+321	325
+335	338
+335	339
+104	107
+104	108
+466	469
+466	470
+366	369
+366	370
+175	178
+175	179
+403	406
+403	407
+483	486
+483	487
+53	56
+53	57
+105	108
+105	109
+257	260
+257	261
+406	409
+406	410
+409	412
+409	413
+190	193
+190	194
+406	409
+406	410
+401	404
+401	405
+114	117
+114	118
+258	261
+258	262
+90	93
+90	94
+203	206
+203	207
+262	265
+262	266
+348	351
+348	352
+424	427
+424	428
+12	15
+12	16
+396	399
+396	400
+201	204
+201	205
+217	220
+217	221
+164	167
+164	168
+431	434
+431	435
+454	457
+454	458
+478	481
+478	482
+298	301
+298	302
+125	128
+125	129
+431	434
+431	435
+164	167
+164	168
+424	427
+424	428
+187	190
+187	191
+382	385
+382	386
+5	8
+5	9
+70	73
+70	74
+397	400
+397	401
+480	483
+480	484
+291	294
+291	295
+24	27
+24	28
+351	354
+351	355
+255	258
+255	259
+104	107
+104	108
+70	73
+70	74
+163	166
+163	167
+438	441
+438	442
+119	122
+119	123
+414	417
+414	418
+200	203
+200	204
+491	494
+491	495
+237	240
+237	241
+439	442
+439	443
+360	363
+360	364
+248	251
+248	252
+479	482
+479	483
+305	308
+305	309
+417	420
+417	421
+199	202
+199	203
+444	447
+444	448
+120	123
+120	124
+429	432
+429	433
+169	172
+169	173
+443	446
+443	447
+323	326
+323	327
+325	328
+325	329
+277	280
+277	281
+230	233
+230	234
+478	481
+478	482
+178	181
+178	182
+468	471
+468	472
+310	313
+310	314
+317	320
+317	321
+333	336
+333	337
+493	496
+493	497
+460	463
+460	464
+207	210
+207	211
+249	252
+249	253
+265	268
+265	269
+480	483
+480	484
+83	86
+83	87
+136	139
+136	140
+353	356
+353	357
+172	175
+172	176
+214	217
+214	218
+462	465
+462	466
+233	236
+233	237
+406	409
+406	410
+133	136
+133	137
+175	178
+175	179
+189	192
+189	193
+454	457
+454	458
+375	378
+375	379
+401	404
+401	405
+421	424
+421	425
+407	410
+407	411
+384	387
+384	388
+256	259
+256	260
+26	29
+26	30
+134	137
+134	138
+67	70
+67	71
+384	387
+384	388
+379	382
+379	383
+18	21
+18	22
+462	465
+462	466
+492	495
+492	496
+100	103
+100	104
+298	301
+298	302
+9	12
+9	13
+341	344
+341	345
+498	501
+498	502
+146	149
+146	150
+458	461
+458	462
+362	365
+362	366
+186	189
+186	190
+285	288
+285	289
+348	351
+348	352
+167	170
+167	171
+18	21
+18	22
+273	276
+273	277
+183	186
+183	187
+281	284
+281	285
+344	347
+344	348
+97	100
+97	101
+469	472
+469	473
+315	318
+315	319
+84	87
+84	88
+28	31
+28	32
+37	40
+37	41
+448	451
+448	452
+152	155
+152	156
+348	351
+348	352
+307	310
+307	311
+194	197
+194	198
+414	417
+414	418
+477	480
+477	481
+222	225
+222	226
+126	129
+126	130
+90	93
+90	94
+169	172
+169	173
+403	406
+403	407
+400	403
+400	404
+200	203
+200	204
+97	100
+97	101

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral view4-0-3ed6bfa23add415990b443fc232b4ba0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral view4-0-3ed6bfa23add415990b443fc232b4ba0 b/sql/hive/src/test/resources/golden/lateral view4-0-3ed6bfa23add415990b443fc232b4ba0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral view4-1-6ced0ab5d543a2c5c6c7f7e27ed04814
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral view4-1-6ced0ab5d543a2c5c6c7f7e27ed04814 b/sql/hive/src/test/resources/golden/lateral view4-1-6ced0ab5d543a2c5c6c7f7e27ed04814
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral view4-2-ed9961425eee97a5f35c5b6e69dc368e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral view4-2-ed9961425eee97a5f35c5b6e69dc368e b/sql/hive/src/test/resources/golden/lateral view4-2-ed9961425eee97a5f35c5b6e69dc368e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral view5-0-f797cf9d04a98cfe477d14703aeb294b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral view5-0-f797cf9d04a98cfe477d14703aeb294b b/sql/hive/src/test/resources/golden/lateral view5-0-f797cf9d04a98cfe477d14703aeb294b
new file mode 100644
index 0000000..4895558
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral view5-0-f797cf9d04a98cfe477d14703aeb294b	
@@ -0,0 +1,1000 @@
+241
+242
+89
+90
+314
+315
+30
+31
+168
+169
+412
+413
+258
+259
+281
+282
+101
+102
+487
+488
+268
+269
+196
+197
+404
+405
+153
+154
+276
+277
+227
+228
+372
+373
+69
+70
+131
+132
+216
+217
+149
+150
+409
+410
+432
+433
+377
+378
+155
+156
+472
+473
+148
+149
+498
+499
+40
+41
+330
+331
+284
+285
+280
+281
+212
+213
+18
+19
+85
+86
+406
+407
+169
+170
+420
+421
+433
+434
+255
+256
+295
+296
+222
+223
+290
+291
+156
+157
+196
+197
+341
+342
+449
+450
+462
+463
+397
+398
+240
+241
+485
+486
+177
+178
+416
+417
+497
+498
+210
+211
+202
+203
+469
+470
+211
+212
+177
+178
+402
+403
+399
+400
+250
+251
+420
+421
+492
+493
+165
+166
+380
+381
+400
+401
+312
+313
+368
+369
+269
+270
+442
+443
+345
+346
+370
+371
+328
+329
+170
+171
+198
+199
+478
+479
+20
+21
+116
+117
+158
+159
+206
+207
+342
+343
+3
+4
+458
+459
+131
+132
+314
+315
+319
+320
+60
+61
+305
+306
+208
+209
+152
+153
+441
+442
+348
+349
+132
+133
+173
+174
+23
+24
+492
+493
+160
+161
+381
+382
+224
+225
+95
+96
+114
+115
+50
+51
+75
+76
+7
+8
+283
+284
+38
+39
+430
+431
+280
+281
+211
+212
+359
+360
+402
+403
+172
+173
+385
+386
+501
+502
+128
+129
+389
+390
+440
+441
+472
+473
+195
+196
+289
+290
+190
+191
+179
+180
+57
+58
+462
+463
+54
+55
+141
+142
+106
+107
+242
+243
+216
+217
+219
+220
+433
+434
+281
+282
+179
+180
+292
+293
+224
+225
+68
+69
+321
+322
+335
+336
+314
+315
+278
+279
+140
+141
+244
+245
+86
+87
+336
+337
+183
+184
+287
+288
+15
+16
+233
+234
+184
+185
+70
+71
+263
+264
+407
+408
+387
+388
+492
+493
+356
+357
+376
+377
+275
+276
+141
+142
+220
+221
+87
+88
+351
+352
+469
+470
+61
+62
+11
+12
+414
+415
+233
+234
+211
+212
+351
+352
+27
+28
+466
+467
+434
+435
+182
+183
+175
+176
+45
+46
+132
+133
+161
+162
+122
+123
+499
+500
+3
+4
+325
+326
+200
+201
+471
+472
+396
+397
+457
+458
+103
+104
+301
+302
+202
+203
+194
+195
+421
+422
+99
+100
+29
+30
+168
+169
+330
+331
+233
+234
+208
+209
+123
+124
+134
+135
+54
+55
+407
+408
+46
+47
+439
+440
+159
+160
+472
+473
+471
+472
+311
+312
+98
+99
+199
+200
+291
+292
+484
+485
+460
+461
+101
+102
+285
+286
+200
+201
+190
+191
+321
+322
+321
+322
+412
+413
+473
+474
+140
+141
+372
+373
+319
+320
+172
+173
+416
+417
+88
+89
+80
+81
+3
+4
+493
+494
+90
+91
+367
+368
+182
+183
+121
+122
+137
+138
+398
+399
+285
+286
+141
+142
+241
+242
+422
+423
+18
+19
+121
+122
+75
+76
+93
+94
+310
+311
+22
+23
+438
+439
+13
+14
+280
+281
+276
+277
+309
+310
+227
+228
+312
+313
+392
+393
+330
+331
+245
+246
+372
+373
+395
+396
+275
+276
+334
+335
+404
+405
+245
+246
+455
+456
+180
+181
+229
+230
+8
+9
+500
+501
+405
+406
+399
+400
+320
+321
+398
+399
+61
+62
+38
+39
+339
+340
+98
+99
+14
+15
+171
+172
+37
+38
+232
+233
+236
+237
+146
+147
+475
+476
+325
+326
+501
+502
+163
+164
+198
+199
+45
+46
+324
+325
+433
+434
+122
+123
+492
+493
+461
+462
+81
+82
+79
+80
+44
+45
+226
+227
+495
+496
+152
+153
+452
+453
+221
+222
+231
+232
+141
+142
+456
+457
+33
+34
+212
+213
+67
+68
+471
+472
+79
+80
+77
+78
+345
+346
+72
+73
+233
+234
+36
+37
+371
+372
+106
+107
+299
+300
+116
+117
+219
+220
+370
+371
+347
+348
+170
+171
+277
+278
+222
+223
+242
+243
+488
+489
+119
+120
+226
+227
+259
+260
+266
+267
+73
+74
+490
+491
+483
+484
+404
+405
+291
+292
+194
+195
+8
+9
+247
+248
+441
+442
+131
+132
+470
+471
+435
+436
+205
+206
+319
+320
+232
+233
+472
+473
+466
+467
+283
+284
+5
+6
+38
+39
+286
+287
+334
+335
+238
+239
+83
+84
+47
+48
+196
+197
+324
+325
+338
+339
+107
+108
+469
+470
+369
+370
+178
+179
+406
+407
+486
+487
+56
+57
+108
+109
+260
+261
+409
+410
+412
+413
+193
+194
+409
+410
+404
+405
+117
+118
+261
+262
+93
+94
+206
+207
+265
+266
+351
+352
+427
+428
+15
+16
+399
+400
+204
+205
+220
+221
+167
+168
+434
+435
+457
+458
+481
+482
+301
+302
+128
+129
+434
+435
+167
+168
+427
+428
+190
+191
+385
+386
+8
+9
+73
+74
+400
+401
+483
+484
+294
+295
+27
+28
+354
+355
+258
+259
+107
+108
+73
+74
+166
+167
+441
+442
+122
+123
+417
+418
+203
+204
+494
+495
+240
+241
+442
+443
+363
+364
+251
+252
+482
+483
+308
+309
+420
+421
+202
+203
+447
+448
+123
+124
+432
+433
+172
+173
+446
+447
+326
+327
+328
+329
+280
+281
+233
+234
+481
+482
+181
+182
+471
+472
+313
+314
+320
+321
+336
+337
+496
+497
+463
+464
+210
+211
+252
+253
+268
+269
+483
+484
+86
+87
+139
+140
+356
+357
+175
+176
+217
+218
+465
+466
+236
+237
+409
+410
+136
+137
+178
+179
+192
+193
+457
+458
+378
+379
+404
+405
+424
+425
+410
+411
+387
+388
+259
+260
+29
+30
+137
+138
+70
+71
+387
+388
+382
+383
+21
+22
+465
+466
+495
+496
+103
+104
+301
+302
+12
+13
+344
+345
+501
+502
+149
+150
+461
+462
+365
+366
+189
+190
+288
+289
+351
+352
+170
+171
+21
+22
+276
+277
+186
+187
+284
+285
+347
+348
+100
+101
+472
+473
+318
+319
+87
+88
+31
+32
+40
+41
+451
+452
+155
+156
+351
+352
+310
+311
+197
+198
+417
+418
+480
+481
+225
+226
+129
+130
+93
+94
+172
+173
+406
+407
+403
+404
+203
+204
+100
+101

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral view6-0-f92fe6429a6630d4991f8ad76ff1d79a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral view6-0-f92fe6429a6630d4991f8ad76ff1d79a b/sql/hive/src/test/resources/golden/lateral view6-0-f92fe6429a6630d4991f8ad76ff1d79a
new file mode 100644
index 0000000..269df08
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral view6-0-f92fe6429a6630d4991f8ad76ff1d79a	
@@ -0,0 +1,500 @@
+238	val_238	241	242
+86	val_86	89	90
+311	val_311	314	315
+27	val_27	30	31
+165	val_165	168	169
+409	val_409	412	413
+255	val_255	258	259
+278	val_278	281	282
+98	val_98	101	102
+484	val_484	487	488
+265	val_265	268	269
+193	val_193	196	197
+401	val_401	404	405
+150	val_150	153	154
+273	val_273	276	277
+224	val_224	227	228
+369	val_369	372	373
+66	val_66	69	70
+128	val_128	131	132
+213	val_213	216	217
+146	val_146	149	150
+406	val_406	409	410
+429	val_429	432	433
+374	val_374	377	378
+152	val_152	155	156
+469	val_469	472	473
+145	val_145	148	149
+495	val_495	498	499
+37	val_37	40	41
+327	val_327	330	331
+281	val_281	284	285
+277	val_277	280	281
+209	val_209	212	213
+15	val_15	18	19
+82	val_82	85	86
+403	val_403	406	407
+166	val_166	169	170
+417	val_417	420	421
+430	val_430	433	434
+252	val_252	255	256
+292	val_292	295	296
+219	val_219	222	223
+287	val_287	290	291
+153	val_153	156	157
+193	val_193	196	197
+338	val_338	341	342
+446	val_446	449	450
+459	val_459	462	463
+394	val_394	397	398
+237	val_237	240	241
+482	val_482	485	486
+174	val_174	177	178
+413	val_413	416	417
+494	val_494	497	498
+207	val_207	210	211
+199	val_199	202	203
+466	val_466	469	470
+208	val_208	211	212
+174	val_174	177	178
+399	val_399	402	403
+396	val_396	399	400
+247	val_247	250	251
+417	val_417	420	421
+489	val_489	492	493
+162	val_162	165	166
+377	val_377	380	381
+397	val_397	400	401
+309	val_309	312	313
+365	val_365	368	369
+266	val_266	269	270
+439	val_439	442	443
+342	val_342	345	346
+367	val_367	370	371
+325	val_325	328	329
+167	val_167	170	171
+195	val_195	198	199
+475	val_475	478	479
+17	val_17	20	21
+113	val_113	116	117
+155	val_155	158	159
+203	val_203	206	207
+339	val_339	342	343
+0	val_0	3	4
+455	val_455	458	459
+128	val_128	131	132
+311	val_311	314	315
+316	val_316	319	320
+57	val_57	60	61
+302	val_302	305	306
+205	val_205	208	209
+149	val_149	152	153
+438	val_438	441	442
+345	val_345	348	349
+129	val_129	132	133
+170	val_170	173	174
+20	val_20	23	24
+489	val_489	492	493
+157	val_157	160	161
+378	val_378	381	382
+221	val_221	224	225
+92	val_92	95	96
+111	val_111	114	115
+47	val_47	50	51
+72	val_72	75	76
+4	val_4	7	8
+280	val_280	283	284
+35	val_35	38	39
+427	val_427	430	431
+277	val_277	280	281
+208	val_208	211	212
+356	val_356	359	360
+399	val_399	402	403
+169	val_169	172	173
+382	val_382	385	386
+498	val_498	501	502
+125	val_125	128	129
+386	val_386	389	390
+437	val_437	440	441
+469	val_469	472	473
+192	val_192	195	196
+286	val_286	289	290
+187	val_187	190	191
+176	val_176	179	180
+54	val_54	57	58
+459	val_459	462	463
+51	val_51	54	55
+138	val_138	141	142
+103	val_103	106	107
+239	val_239	242	243
+213	val_213	216	217
+216	val_216	219	220
+430	val_430	433	434
+278	val_278	281	282
+176	val_176	179	180
+289	val_289	292	293
+221	val_221	224	225
+65	val_65	68	69
+318	val_318	321	322
+332	val_332	335	336
+311	val_311	314	315
+275	val_275	278	279
+137	val_137	140	141
+241	val_241	244	245
+83	val_83	86	87
+333	val_333	336	337
+180	val_180	183	184
+284	val_284	287	288
+12	val_12	15	16
+230	val_230	233	234
+181	val_181	184	185
+67	val_67	70	71
+260	val_260	263	264
+404	val_404	407	408
+384	val_384	387	388
+489	val_489	492	493
+353	val_353	356	357
+373	val_373	376	377
+272	val_272	275	276
+138	val_138	141	142
+217	val_217	220	221
+84	val_84	87	88
+348	val_348	351	352
+466	val_466	469	470
+58	val_58	61	62
+8	val_8	11	12
+411	val_411	414	415
+230	val_230	233	234
+208	val_208	211	212
+348	val_348	351	352
+24	val_24	27	28
+463	val_463	466	467
+431	val_431	434	435
+179	val_179	182	183
+172	val_172	175	176
+42	val_42	45	46
+129	val_129	132	133
+158	val_158	161	162
+119	val_119	122	123
+496	val_496	499	500
+0	val_0	3	4
+322	val_322	325	326
+197	val_197	200	201
+468	val_468	471	472
+393	val_393	396	397
+454	val_454	457	458
+100	val_100	103	104
+298	val_298	301	302
+199	val_199	202	203
+191	val_191	194	195
+418	val_418	421	422
+96	val_96	99	100
+26	val_26	29	30
+165	val_165	168	169
+327	val_327	330	331
+230	val_230	233	234
+205	val_205	208	209
+120	val_120	123	124
+131	val_131	134	135
+51	val_51	54	55
+404	val_404	407	408
+43	val_43	46	47
+436	val_436	439	440
+156	val_156	159	160
+469	val_469	472	473
+468	val_468	471	472
+308	val_308	311	312
+95	val_95	98	99
+196	val_196	199	200
+288	val_288	291	292
+481	val_481	484	485
+457	val_457	460	461
+98	val_98	101	102
+282	val_282	285	286
+197	val_197	200	201
+187	val_187	190	191
+318	val_318	321	322
+318	val_318	321	322
+409	val_409	412	413
+470	val_470	473	474
+137	val_137	140	141
+369	val_369	372	373
+316	val_316	319	320
+169	val_169	172	173
+413	val_413	416	417
+85	val_85	88	89
+77	val_77	80	81
+0	val_0	3	4
+490	val_490	493	494
+87	val_87	90	91
+364	val_364	367	368
+179	val_179	182	183
+118	val_118	121	122
+134	val_134	137	138
+395	val_395	398	399
+282	val_282	285	286
+138	val_138	141	142
+238	val_238	241	242
+419	val_419	422	423
+15	val_15	18	19
+118	val_118	121	122
+72	val_72	75	76
+90	val_90	93	94
+307	val_307	310	311
+19	val_19	22	23
+435	val_435	438	439
+10	val_10	13	14
+277	val_277	280	281
+273	val_273	276	277
+306	val_306	309	310
+224	val_224	227	228
+309	val_309	312	313
+389	val_389	392	393
+327	val_327	330	331
+242	val_242	245	246
+369	val_369	372	373
+392	val_392	395	396
+272	val_272	275	276
+331	val_331	334	335
+401	val_401	404	405
+242	val_242	245	246
+452	val_452	455	456
+177	val_177	180	181
+226	val_226	229	230
+5	val_5	8	9
+497	val_497	500	501
+402	val_402	405	406
+396	val_396	399	400
+317	val_317	320	321
+395	val_395	398	399
+58	val_58	61	62
+35	val_35	38	39
+336	val_336	339	340
+95	val_95	98	99
+11	val_11	14	15
+168	val_168	171	172
+34	val_34	37	38
+229	val_229	232	233
+233	val_233	236	237
+143	val_143	146	147
+472	val_472	475	476
+322	val_322	325	326
+498	val_498	501	502
+160	val_160	163	164
+195	val_195	198	199
+42	val_42	45	46
+321	val_321	324	325
+430	val_430	433	434
+119	val_119	122	123
+489	val_489	492	493
+458	val_458	461	462
+78	val_78	81	82
+76	val_76	79	80
+41	val_41	44	45
+223	val_223	226	227
+492	val_492	495	496
+149	val_149	152	153
+449	val_449	452	453
+218	val_218	221	222
+228	val_228	231	232
+138	val_138	141	142
+453	val_453	456	457
+30	val_30	33	34
+209	val_209	212	213
+64	val_64	67	68
+468	val_468	471	472
+76	val_76	79	80
+74	val_74	77	78
+342	val_342	345	346
+69	val_69	72	73
+230	val_230	233	234
+33	val_33	36	37
+368	val_368	371	372
+103	val_103	106	107
+296	val_296	299	300
+113	val_113	116	117
+216	val_216	219	220
+367	val_367	370	371
+344	val_344	347	348
+167	val_167	170	171
+274	val_274	277	278
+219	val_219	222	223
+239	val_239	242	243
+485	val_485	488	489
+116	val_116	119	120
+223	val_223	226	227
+256	val_256	259	260
+263	val_263	266	267
+70	val_70	73	74
+487	val_487	490	491
+480	val_480	483	484
+401	val_401	404	405
+288	val_288	291	292
+191	val_191	194	195
+5	val_5	8	9
+244	val_244	247	248
+438	val_438	441	442
+128	val_128	131	132
+467	val_467	470	471
+432	val_432	435	436
+202	val_202	205	206
+316	val_316	319	320
+229	val_229	232	233
+469	val_469	472	473
+463	val_463	466	467
+280	val_280	283	284
+2	val_2	5	6
+35	val_35	38	39
+283	val_283	286	287
+331	val_331	334	335
+235	val_235	238	239
+80	val_80	83	84
+44	val_44	47	48
+193	val_193	196	197
+321	val_321	324	325
+335	val_335	338	339
+104	val_104	107	108
+466	val_466	469	470
+366	val_366	369	370
+175	val_175	178	179
+403	val_403	406	407
+483	val_483	486	487
+53	val_53	56	57
+105	val_105	108	109
+257	val_257	260	261
+406	val_406	409	410
+409	val_409	412	413
+190	val_190	193	194
+406	val_406	409	410
+401	val_401	404	405
+114	val_114	117	118
+258	val_258	261	262
+90	val_90	93	94
+203	val_203	206	207
+262	val_262	265	266
+348	val_348	351	352
+424	val_424	427	428
+12	val_12	15	16
+396	val_396	399	400
+201	val_201	204	205
+217	val_217	220	221
+164	val_164	167	168
+431	val_431	434	435
+454	val_454	457	458
+478	val_478	481	482
+298	val_298	301	302
+125	val_125	128	129
+431	val_431	434	435
+164	val_164	167	168
+424	val_424	427	428
+187	val_187	190	191
+382	val_382	385	386
+5	val_5	8	9
+70	val_70	73	74
+397	val_397	400	401
+480	val_480	483	484
+291	val_291	294	295
+24	val_24	27	28
+351	val_351	354	355
+255	val_255	258	259
+104	val_104	107	108
+70	val_70	73	74
+163	val_163	166	167
+438	val_438	441	442
+119	val_119	122	123
+414	val_414	417	418
+200	val_200	203	204
+491	val_491	494	495
+237	val_237	240	241
+439	val_439	442	443
+360	val_360	363	364
+248	val_248	251	252
+479	val_479	482	483
+305	val_305	308	309
+417	val_417	420	421
+199	val_199	202	203
+444	val_444	447	448
+120	val_120	123	124
+429	val_429	432	433
+169	val_169	172	173
+443	val_443	446	447
+323	val_323	326	327
+325	val_325	328	329
+277	val_277	280	281
+230	val_230	233	234
+478	val_478	481	482
+178	val_178	181	182
+468	val_468	471	472
+310	val_310	313	314
+317	val_317	320	321
+333	val_333	336	337
+493	val_493	496	497
+460	val_460	463	464
+207	val_207	210	211
+249	val_249	252	253
+265	val_265	268	269
+480	val_480	483	484
+83	val_83	86	87
+136	val_136	139	140
+353	val_353	356	357
+172	val_172	175	176
+214	val_214	217	218
+462	val_462	465	466
+233	val_233	236	237
+406	val_406	409	410
+133	val_133	136	137
+175	val_175	178	179
+189	val_189	192	193
+454	val_454	457	458
+375	val_375	378	379
+401	val_401	404	405
+421	val_421	424	425
+407	val_407	410	411
+384	val_384	387	388
+256	val_256	259	260
+26	val_26	29	30
+134	val_134	137	138
+67	val_67	70	71
+384	val_384	387	388
+379	val_379	382	383
+18	val_18	21	22
+462	val_462	465	466
+492	val_492	495	496
+100	val_100	103	104
+298	val_298	301	302
+9	val_9	12	13
+341	val_341	344	345
+498	val_498	501	502
+146	val_146	149	150
+458	val_458	461	462
+362	val_362	365	366
+186	val_186	189	190
+285	val_285	288	289
+348	val_348	351	352
+167	val_167	170	171
+18	val_18	21	22
+273	val_273	276	277
+183	val_183	186	187
+281	val_281	284	285
+344	val_344	347	348
+97	val_97	100	101
+469	val_469	472	473
+315	val_315	318	319
+84	val_84	87	88
+28	val_28	31	32
+37	val_37	40	41
+448	val_448	451	452
+152	val_152	155	156
+348	val_348	351	352
+307	val_307	310	311
+194	val_194	197	198
+414	val_414	417	418
+477	val_477	480	481
+222	val_222	225	226
+126	val_126	129	130
+90	val_90	93	94
+169	val_169	172	173
+403	val_403	406	407
+400	val_400	403	404
+200	val_200	203	204
+97	val_97	100	101

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-0-bc2e73d1da334f7bf550244ce6f6e77b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-0-bc2e73d1da334f7bf550244ce6f6e77b b/sql/hive/src/test/resources/golden/lateral_view-0-bc2e73d1da334f7bf550244ce6f6e77b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-1-82287db1270c77c3af7a60d65c4bdc80
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-1-82287db1270c77c3af7a60d65c4bdc80 b/sql/hive/src/test/resources/golden/lateral_view-1-82287db1270c77c3af7a60d65c4bdc80
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-10-1f2df08433fe12a9ae086e3d9309039e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-10-1f2df08433fe12a9ae086e3d9309039e b/sql/hive/src/test/resources/golden/lateral_view-10-1f2df08433fe12a9ae086e3d9309039e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-11-d884acac077c5a02ef048069dd8c16d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-11-d884acac077c5a02ef048069dd8c16d7 b/sql/hive/src/test/resources/golden/lateral_view-11-d884acac077c5a02ef048069dd8c16d7
new file mode 100644
index 0000000..01e79c3
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view-11-d884acac077c5a02ef048069dd8c16d7
@@ -0,0 +1,3 @@
+1
+2
+3

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-12-f539cc98118a276d38c61fcc0ad0b09
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-12-f539cc98118a276d38c61fcc0ad0b09 b/sql/hive/src/test/resources/golden/lateral_view-12-f539cc98118a276d38c61fcc0ad0b09
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-13-f1ca785bf643a4a3cd1f2f823da158ba
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-13-f1ca785bf643a4a3cd1f2f823da158ba b/sql/hive/src/test/resources/golden/lateral_view-13-f1ca785bf643a4a3cd1f2f823da158ba
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-14-f29001fbaafbdc4aaa1e0a0c18481aa7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-14-f29001fbaafbdc4aaa1e0a0c18481aa7 b/sql/hive/src/test/resources/golden/lateral_view-14-f29001fbaafbdc4aaa1e0a0c18481aa7
new file mode 100644
index 0000000..fd859fe
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view-14-f29001fbaafbdc4aaa1e0a0c18481aa7
@@ -0,0 +1,20 @@
+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"]
+10	["val_10"]
+11	["val_11"]
+12	["val_12"]
+12	["val_12"]
+15	["val_15"]
+15	["val_15"]
+17	["val_17"]
+18	["val_18"]
+18	["val_18"]
+19	["val_19"]

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-15-e1fad51e2f77de35d5781d788d70057e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-15-e1fad51e2f77de35d5781d788d70057e b/sql/hive/src/test/resources/golden/lateral_view-15-e1fad51e2f77de35d5781d788d70057e
new file mode 100644
index 0000000..512cb49
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view-15-e1fad51e2f77de35d5781d788d70057e
@@ -0,0 +1,20 @@
+val_0
+val_0
+val_0
+val_2
+val_4
+val_5
+val_5
+val_5
+val_8
+val_9
+val_10
+val_11
+val_12
+val_12
+val_15
+val_15
+val_17
+val_18
+val_18
+val_19

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-16-5eafb0317b6974eb588075d152719a79
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-16-5eafb0317b6974eb588075d152719a79 b/sql/hive/src/test/resources/golden/lateral_view-16-5eafb0317b6974eb588075d152719a79
new file mode 100644
index 0000000..1f752ac
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view-16-5eafb0317b6974eb588075d152719a79
@@ -0,0 +1,20 @@
+0	["val_0"]	val_0
+0	["val_0"]	val_0
+0	["val_0"]	val_0
+2	["val_2"]	val_2
+4	["val_4"]	val_4
+5	["val_5"]	val_5
+5	["val_5"]	val_5
+5	["val_5"]	val_5
+8	["val_8"]	val_8
+9	["val_9"]	val_9
+10	["val_10"]	val_10
+11	["val_11"]	val_11
+12	["val_12"]	val_12
+12	["val_12"]	val_12
+15	["val_15"]	val_15
+15	["val_15"]	val_15
+17	["val_17"]	val_17
+18	["val_18"]	val_18
+18	["val_18"]	val_18
+19	["val_19"]	val_19

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-17-4c6ff06840694c274bf8a91bade677ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-17-4c6ff06840694c274bf8a91bade677ab b/sql/hive/src/test/resources/golden/lateral_view-17-4c6ff06840694c274bf8a91bade677ab
new file mode 100644
index 0000000..fd859fe
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view-17-4c6ff06840694c274bf8a91bade677ab
@@ -0,0 +1,20 @@
+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"]
+10	["val_10"]
+11	["val_11"]
+12	["val_12"]
+12	["val_12"]
+15	["val_15"]
+15	["val_15"]
+17	["val_17"]
+18	["val_18"]
+18	["val_18"]
+19	["val_19"]

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-18-a98a136672c920c0463bd49b4ec7b65e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-18-a98a136672c920c0463bd49b4ec7b65e b/sql/hive/src/test/resources/golden/lateral_view-18-a98a136672c920c0463bd49b4ec7b65e
new file mode 100644
index 0000000..512cb49
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view-18-a98a136672c920c0463bd49b4ec7b65e
@@ -0,0 +1,20 @@
+val_0
+val_0
+val_0
+val_2
+val_4
+val_5
+val_5
+val_5
+val_8
+val_9
+val_10
+val_11
+val_12
+val_12
+val_15
+val_15
+val_17
+val_18
+val_18
+val_19

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-19-9b417d5554cbeb8f536a1613879295f7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-19-9b417d5554cbeb8f536a1613879295f7 b/sql/hive/src/test/resources/golden/lateral_view-19-9b417d5554cbeb8f536a1613879295f7
new file mode 100644
index 0000000..f372b04
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view-19-9b417d5554cbeb8f536a1613879295f7
@@ -0,0 +1,20 @@
+0
+0
+0
+2
+4
+5
+5
+5
+8
+9
+10
+11
+12
+12
+15
+15
+17
+18
+18
+19

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-2-bfd7354229ac8a934c8f978b43b28565
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-2-bfd7354229ac8a934c8f978b43b28565 b/sql/hive/src/test/resources/golden/lateral_view-2-bfd7354229ac8a934c8f978b43b28565
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-20-d75015d8e44499526fec784ec00b905
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-20-d75015d8e44499526fec784ec00b905 b/sql/hive/src/test/resources/golden/lateral_view-20-d75015d8e44499526fec784ec00b905
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-21-9eec1a93e07de6acbc36b1156424ca11
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-21-9eec1a93e07de6acbc36b1156424ca11 b/sql/hive/src/test/resources/golden/lateral_view-21-9eec1a93e07de6acbc36b1156424ca11
new file mode 100644
index 0000000..30e4fa1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view-21-9eec1a93e07de6acbc36b1156424ca11
@@ -0,0 +1,13 @@
+["val_0"]	val_0
+["val_10"]	val_10
+["val_11"]	val_11
+["val_12"]	val_12
+["val_15"]	val_15
+["val_17"]	val_17
+["val_18"]	val_18
+["val_19"]	val_19
+["val_2"]	val_2
+["val_4"]	val_4
+["val_5"]	val_5
+["val_8"]	val_8
+["val_9"]	val_9

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-3-16a7be14adbb71fb9e6c7e0f00cfe86e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-3-16a7be14adbb71fb9e6c7e0f00cfe86e b/sql/hive/src/test/resources/golden/lateral_view-3-16a7be14adbb71fb9e6c7e0f00cfe86e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-4-f5855ce2bc7877c698e7f94504d12d62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-4-f5855ce2bc7877c698e7f94504d12d62 b/sql/hive/src/test/resources/golden/lateral_view-4-f5855ce2bc7877c698e7f94504d12d62
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-5-857f93a5c8d5ba00d214384117147bae
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-5-857f93a5c8d5ba00d214384117147bae b/sql/hive/src/test/resources/golden/lateral_view-5-857f93a5c8d5ba00d214384117147bae
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-6-e78723941c3b42349f9eb804b4b82d15
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-6-e78723941c3b42349f9eb804b4b82d15 b/sql/hive/src/test/resources/golden/lateral_view-6-e78723941c3b42349f9eb804b4b82d15
new file mode 100644
index 0000000..d6426b3
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view-6-e78723941c3b42349f9eb804b4b82d15
@@ -0,0 +1 @@
+0	val_0	1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-7-7c88418f83112c55d08a0727d6248825
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-7-7c88418f83112c55d08a0727d6248825 b/sql/hive/src/test/resources/golden/lateral_view-7-7c88418f83112c55d08a0727d6248825
new file mode 100644
index 0000000..01e79c3
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view-7-7c88418f83112c55d08a0727d6248825
@@ -0,0 +1,3 @@
+1
+2
+3

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-8-d2bff21465d3db7bbff8b9913c012452
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-8-d2bff21465d3db7bbff8b9913c012452 b/sql/hive/src/test/resources/golden/lateral_view-8-d2bff21465d3db7bbff8b9913c012452
new file mode 100644
index 0000000..423bb3e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view-8-d2bff21465d3db7bbff8b9913c012452
@@ -0,0 +1,9 @@
+1	a
+1	b
+1	c
+2	a
+2	b
+2	c
+3	a
+3	b
+3	c

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view-9-60290e9a3b75a39c21dd44817d90d4a7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view-9-60290e9a3b75a39c21dd44817d90d4a7 b/sql/hive/src/test/resources/golden/lateral_view-9-60290e9a3b75a39c21dd44817d90d4a7
new file mode 100644
index 0000000..01e79c3
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view-9-60290e9a3b75a39c21dd44817d90d4a7
@@ -0,0 +1,3 @@
+1
+2
+3

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_cp-0-6ae48c990343343aad4145203c364f79
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_cp-0-6ae48c990343343aad4145203c364f79 b/sql/hive/src/test/resources/golden/lateral_view_cp-0-6ae48c990343343aad4145203c364f79
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_cp-1-72a14433dd2f25dd8c38107235fe1756
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_cp-1-72a14433dd2f25dd8c38107235fe1756 b/sql/hive/src/test/resources/golden/lateral_view_cp-1-72a14433dd2f25dd8c38107235fe1756
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_cp-2-647d019098d676b2fdb8a5127b633287
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_cp-2-647d019098d676b2fdb8a5127b633287 b/sql/hive/src/test/resources/golden/lateral_view_cp-2-647d019098d676b2fdb8a5127b633287
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_cp-3-3622d591963e6a7f021d07c7c35a1cd2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_cp-3-3622d591963e6a7f021d07c7c35a1cd2 b/sql/hive/src/test/resources/golden/lateral_view_cp-3-3622d591963e6a7f021d07c7c35a1cd2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_cp-4-507876b610812506343e9d251645170b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_cp-4-507876b610812506343e9d251645170b b/sql/hive/src/test/resources/golden/lateral_view_cp-4-507876b610812506343e9d251645170b
new file mode 100644
index 0000000..1f3d8a7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view_cp-4-507876b610812506343e9d251645170b
@@ -0,0 +1 @@
+1028

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_noalias-0-72509f06e1f7c5d5ccc292f775f8eea7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_noalias-0-72509f06e1f7c5d5ccc292f775f8eea7 b/sql/hive/src/test/resources/golden/lateral_view_noalias-0-72509f06e1f7c5d5ccc292f775f8eea7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_noalias-1-6d5806dd1d2511911a5de1e205523f42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_noalias-1-6d5806dd1d2511911a5de1e205523f42 b/sql/hive/src/test/resources/golden/lateral_view_noalias-1-6d5806dd1d2511911a5de1e205523f42
new file mode 100644
index 0000000..0da0d93
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view_noalias-1-6d5806dd1d2511911a5de1e205523f42
@@ -0,0 +1,2 @@
+key1	100
+key2	200

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_noalias-2-155b3cc2f5054725a9c2acca3c38c00a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_noalias-2-155b3cc2f5054725a9c2acca3c38c00a b/sql/hive/src/test/resources/golden/lateral_view_noalias-2-155b3cc2f5054725a9c2acca3c38c00a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_noalias-3-3b7045ace234af8e5e86d8ac23ccee56
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_noalias-3-3b7045ace234af8e5e86d8ac23ccee56 b/sql/hive/src/test/resources/golden/lateral_view_noalias-3-3b7045ace234af8e5e86d8ac23ccee56
new file mode 100644
index 0000000..0da0d93
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view_noalias-3-3b7045ace234af8e5e86d8ac23ccee56
@@ -0,0 +1,2 @@
+key1	100
+key2	200

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_noalias-4-e1eca4e08216897d090259d4fd1e3fe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_noalias-4-e1eca4e08216897d090259d4fd1e3fe b/sql/hive/src/test/resources/golden/lateral_view_noalias-4-e1eca4e08216897d090259d4fd1e3fe
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_noalias-5-16d227442dd775615c6ecfceedc6c612
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_noalias-5-16d227442dd775615c6ecfceedc6c612 b/sql/hive/src/test/resources/golden/lateral_view_noalias-5-16d227442dd775615c6ecfceedc6c612
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_outer-0-b66c363516d1f717765df9b91da3b5b4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_outer-0-b66c363516d1f717765df9b91da3b5b4 b/sql/hive/src/test/resources/golden/lateral_view_outer-0-b66c363516d1f717765df9b91da3b5b4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_outer-1-8d4332785ff69bb86607700c133d0baa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_outer-1-8d4332785ff69bb86607700c133d0baa b/sql/hive/src/test/resources/golden/lateral_view_outer-1-8d4332785ff69bb86607700c133d0baa
new file mode 100644
index 0000000..a2a7fdd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view_outer-1-8d4332785ff69bb86607700c133d0baa
@@ -0,0 +1,10 @@
+238	val_238	NULL
+86	val_86	NULL
+311	val_311	NULL
+27	val_27	NULL
+165	val_165	NULL
+409	val_409	NULL
+255	val_255	NULL
+278	val_278	NULL
+98	val_98	NULL
+484	val_484	NULL

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_outer-2-b4474ec12d042fca7a21a2cd551c1068
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_outer-2-b4474ec12d042fca7a21a2cd551c1068 b/sql/hive/src/test/resources/golden/lateral_view_outer-2-b4474ec12d042fca7a21a2cd551c1068
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_outer-3-57b2ffd7b60708551238c491a2a8685d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_outer-3-57b2ffd7b60708551238c491a2a8685d b/sql/hive/src/test/resources/golden/lateral_view_outer-3-57b2ffd7b60708551238c491a2a8685d
new file mode 100644
index 0000000..37d918a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/lateral_view_outer-3-57b2ffd7b60708551238c491a2a8685d
@@ -0,0 +1,10 @@
+238	val_238	4
+238	val_238	5
+86	val_86	4
+86	val_86	5
+311	val_311	4
+311	val_311	5
+27	val_27	4
+27	val_27	5
+165	val_165	4
+165	val_165	5

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_outer-4-96fe3dc4f8116e535c322437a59b5e4e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_outer-4-96fe3dc4f8116e535c322437a59b5e4e b/sql/hive/src/test/resources/golden/lateral_view_outer-4-96fe3dc4f8116e535c322437a59b5e4e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/lateral_view_outer-5-2ec3aeb923621c64da042402709e64e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/lateral_view_outer-5-2ec3aeb923621c64da042402709e64e9 b/sql/hive/src/test/resources/golden/lateral_view_outer-5-2ec3aeb923621c64da042402709e64e9
new file mode 100644
index 0000000..e69de29


[31/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_merge_compressed-10-d6fee0f05fa9b04cb7c557862402c929
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-10-d6fee0f05fa9b04cb7c557862402c929 b/sql/hive/src/test/resources/golden/create_merge_compressed-10-d6fee0f05fa9b04cb7c557862402c929
new file mode 100644
index 0000000..dbdf458
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_merge_compressed-10-d6fee0f05fa9b04cb7c557862402c929
@@ -0,0 +1,14 @@
+tableName:tgt_rc_merge_test
+owner:marmbrus
+location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5689195829966714752/tgt_rc_merge_test
+inputformat:org.apache.hadoop.hive.ql.io.RCFileInputFormat
+outputformat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat
+columns:struct columns { i32 key, string value}
+partitioned:false
+partitionColumns:
+totalNumberFiles:1
+totalFileSize:239
+maxFileSize:239
+minFileSize:239
+lastAccessTime:0
+lastUpdateTime:1389344017000

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_merge_compressed-11-614c34f9e88015f21bffc4b8930bc95d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-11-614c34f9e88015f21bffc4b8930bc95d b/sql/hive/src/test/resources/golden/create_merge_compressed-11-614c34f9e88015f21bffc4b8930bc95d
new file mode 100644
index 0000000..9a03714
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_merge_compressed-11-614c34f9e88015f21bffc4b8930bc95d
@@ -0,0 +1 @@
+10
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_merge_compressed-12-4d89cbe49f710527b54e6262472f0320
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-12-4d89cbe49f710527b54e6262472f0320 b/sql/hive/src/test/resources/golden/create_merge_compressed-12-4d89cbe49f710527b54e6262472f0320
new file mode 100644
index 0000000..eb6c3f6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_merge_compressed-12-4d89cbe49f710527b54e6262472f0320
@@ -0,0 +1 @@
+508	-751895388
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_merge_compressed-13-440c6f8daa221613fe796d99b494e61f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-13-440c6f8daa221613fe796d99b494e61f b/sql/hive/src/test/resources/golden/create_merge_compressed-13-440c6f8daa221613fe796d99b494e61f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_merge_compressed-14-32251c08304629a3153e0b471de060c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-14-32251c08304629a3153e0b471de060c5 b/sql/hive/src/test/resources/golden/create_merge_compressed-14-32251c08304629a3153e0b471de060c5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_merge_compressed-2-84b74227c9f1563f530cd3ac3b333e54
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-2-84b74227c9f1563f530cd3ac3b333e54 b/sql/hive/src/test/resources/golden/create_merge_compressed-2-84b74227c9f1563f530cd3ac3b333e54
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_merge_compressed-2-84b74227c9f1563f530cd3ac3b333e54
@@ -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/create_merge_compressed-3-d7cc5e5c2cc9e09e715afcf8a0fd34c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-3-d7cc5e5c2cc9e09e715afcf8a0fd34c3 b/sql/hive/src/test/resources/golden/create_merge_compressed-3-d7cc5e5c2cc9e09e715afcf8a0fd34c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_merge_compressed-4-c2a7e48e37375fc59126d71b9965b6c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-4-c2a7e48e37375fc59126d71b9965b6c3 b/sql/hive/src/test/resources/golden/create_merge_compressed-4-c2a7e48e37375fc59126d71b9965b6c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_merge_compressed-5-c2a7e48e37375fc59126d71b9965b6c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-5-c2a7e48e37375fc59126d71b9965b6c3 b/sql/hive/src/test/resources/golden/create_merge_compressed-5-c2a7e48e37375fc59126d71b9965b6c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_merge_compressed-6-d6fee0f05fa9b04cb7c557862402c929
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-6-d6fee0f05fa9b04cb7c557862402c929 b/sql/hive/src/test/resources/golden/create_merge_compressed-6-d6fee0f05fa9b04cb7c557862402c929
new file mode 100644
index 0000000..8a9d9d5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_merge_compressed-6-d6fee0f05fa9b04cb7c557862402c929
@@ -0,0 +1,14 @@
+tableName:tgt_rc_merge_test
+owner:marmbrus
+location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5689195829966714752/tgt_rc_merge_test
+inputformat:org.apache.hadoop.hive.ql.io.RCFileInputFormat
+outputformat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat
+columns:struct columns { i32 key, string value}
+partitioned:false
+partitionColumns:
+totalNumberFiles:2
+totalFileSize:338
+maxFileSize:169
+minFileSize:169
+lastAccessTime:0
+lastUpdateTime:1389343990000

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_merge_compressed-7-614c34f9e88015f21bffc4b8930bc95d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-7-614c34f9e88015f21bffc4b8930bc95d b/sql/hive/src/test/resources/golden/create_merge_compressed-7-614c34f9e88015f21bffc4b8930bc95d
new file mode 100644
index 0000000..9a03714
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_merge_compressed-7-614c34f9e88015f21bffc4b8930bc95d
@@ -0,0 +1 @@
+10
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_merge_compressed-8-4d89cbe49f710527b54e6262472f0320
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-8-4d89cbe49f710527b54e6262472f0320 b/sql/hive/src/test/resources/golden/create_merge_compressed-8-4d89cbe49f710527b54e6262472f0320
new file mode 100644
index 0000000..eb6c3f6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_merge_compressed-8-4d89cbe49f710527b54e6262472f0320
@@ -0,0 +1 @@
+508	-751895388
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_nested_type-0-17320fbe4af5d2c6bf2d52425f70f968
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_nested_type-0-17320fbe4af5d2c6bf2d52425f70f968 b/sql/hive/src/test/resources/golden/create_nested_type-0-17320fbe4af5d2c6bf2d52425f70f968
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_nested_type-1-ecd02bc3563cd6b60b8394956cb69084
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_nested_type-1-ecd02bc3563cd6b60b8394956cb69084 b/sql/hive/src/test/resources/golden/create_nested_type-1-ecd02bc3563cd6b60b8394956cb69084
new file mode 100644
index 0000000..c49ad26
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_nested_type-1-ecd02bc3563cd6b60b8394956cb69084
@@ -0,0 +1,4 @@
+a                   	string              	None                
+b                   	array<string>       	None                
+c                   	array<map<string,string>>	None                
+d                   	map<string,array<string>>	None                

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_nested_type-2-c27702ff131e0ecfd71f1e1779fbe365
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_nested_type-2-c27702ff131e0ecfd71f1e1779fbe365 b/sql/hive/src/test/resources/golden/create_nested_type-2-c27702ff131e0ecfd71f1e1779fbe365
new file mode 100644
index 0000000..41c7202
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_nested_type-2-c27702ff131e0ecfd71f1e1779fbe365
@@ -0,0 +1,6 @@
+a                   	string              	None                
+b                   	array<string>       	None                
+c                   	array<map<string,string>>	None                
+d                   	map<string,array<string>>	None                
+	 	 
+Detailed Table Information	Table(tableName:table1, dbName:default, owner:marmbrus, createTime:1391226109, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:string, comment:null), FieldSchema(name:b, type:array<string>, comment:null), FieldSchema(name:c, type:array<map<string,string>>, comment:null), FieldSchema(name:d, type:map<string,array<string>>, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse7445586986532881162/table1, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[],
  parameters:{transient_lastDdlTime=1391226109}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_nested_type-3-ac452c9279877935983c37113898e53c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_nested_type-3-ac452c9279877935983c37113898e53c b/sql/hive/src/test/resources/golden/create_nested_type-3-ac452c9279877935983c37113898e53c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_nested_type-4-c26dff65f60f7c0c70183ce22f4529ff
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_nested_type-4-c26dff65f60f7c0c70183ce22f4529ff b/sql/hive/src/test/resources/golden/create_nested_type-4-c26dff65f60f7c0c70183ce22f4529ff
new file mode 100644
index 0000000..45bb8c6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_nested_type-4-c26dff65f60f7c0c70183ce22f4529ff
@@ -0,0 +1,4 @@
+a0	["b00","b01"]	[{"c001":"C001","c002":"C002"},{"c011":null,"c012":"C012"}]	{"d01":["d011","d012"],"d02":["d021","d022"]}
+a1	["b10"]	[{"c001":"C001","c002":"C002"}]	{"d01":["d011","d012"],"d02":null}
+a2	[]	[{"c001":null,"c002":"C002"},{"c011":"C011","c012":"C012"}]	{"d01":[null,"d012"],"d02":["d021","d022"]}
+a3	NULL	NULL	NULL

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_or_replace_view-0-a14cfe3eff322066e61023ec06c7735d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_or_replace_view-0-a14cfe3eff322066e61023ec06c7735d b/sql/hive/src/test/resources/golden/create_or_replace_view-0-a14cfe3eff322066e61023ec06c7735d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_or_replace_view-1-a27131eb04bd5e071d3267c92d3f8dea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_or_replace_view-1-a27131eb04bd5e071d3267c92d3f8dea b/sql/hive/src/test/resources/golden/create_or_replace_view-1-a27131eb04bd5e071d3267c92d3f8dea
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_or_replace_view-2-30dc3e80e3873af5115e4f5e39078a13
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_or_replace_view-2-30dc3e80e3873af5115e4f5e39078a13 b/sql/hive/src/test/resources/golden/create_or_replace_view-2-30dc3e80e3873af5115e4f5e39078a13
new file mode 100644
index 0000000..46869fc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_or_replace_view-2-30dc3e80e3873af5115e4f5e39078a13
@@ -0,0 +1,30 @@
+# col_name            	data_type           	comment             
+	 	 
+key                 	int                 	None                
+value               	string              	None                
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Mon Feb 10 12:09:28 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Table Type:         	VIRTUAL_VIEW        	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1392062968          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	null                	 
+InputFormat:        	org.apache.hadoop.mapred.SequenceFileInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+	 	 
+# View Information	 	 
+View Original Text: 	select * from srcpart	 
+View Expanded Text: 	select `srcpart`.`key`, `srcpart`.`value`, `srcpart`.`ds`, `srcpart`.`hr` from `default`.`srcpart`	 

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_or_replace_view-4-b1880014afc9ad1f8db91ba3db3867de
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_or_replace_view-4-b1880014afc9ad1f8db91ba3db3867de b/sql/hive/src/test/resources/golden/create_or_replace_view-4-b1880014afc9ad1f8db91ba3db3867de
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_or_replace_view-5-b1d2deb8a13dde4bf18c9b34836e00fb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_or_replace_view-5-b1d2deb8a13dde4bf18c9b34836e00fb b/sql/hive/src/test/resources/golden/create_or_replace_view-5-b1d2deb8a13dde4bf18c9b34836e00fb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_skewed_table1-0-cafed8ca348b243372b9114910be1557
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_skewed_table1-0-cafed8ca348b243372b9114910be1557 b/sql/hive/src/test/resources/golden/create_skewed_table1-0-cafed8ca348b243372b9114910be1557
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_skewed_table1-0-cafed8ca348b243372b9114910be1557
@@ -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/create_skewed_table1-1-cc66bd64f1cdc97b953e20860305370
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_skewed_table1-1-cc66bd64f1cdc97b953e20860305370 b/sql/hive/src/test/resources/golden/create_skewed_table1-1-cc66bd64f1cdc97b953e20860305370
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_skewed_table1-2-32a6d8b77b06bbd1f236d6c9d9a0c75e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_skewed_table1-2-32a6d8b77b06bbd1f236d6c9d9a0c75e b/sql/hive/src/test/resources/golden/create_skewed_table1-2-32a6d8b77b06bbd1f236d6c9d9a0c75e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_skewed_table1-3-4f1d4f68bacf5fc6af33ef9e5e89e159
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_skewed_table1-3-4f1d4f68bacf5fc6af33ef9e5e89e159 b/sql/hive/src/test/resources/golden/create_skewed_table1-3-4f1d4f68bacf5fc6af33ef9e5e89e159
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_skewed_table1-4-f3f1642674545762a4bff5cb75634e20
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_skewed_table1-4-f3f1642674545762a4bff5cb75634e20 b/sql/hive/src/test/resources/golden/create_skewed_table1-4-f3f1642674545762a4bff5cb75634e20
new file mode 100644
index 0000000..d7c386e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_skewed_table1-4-f3f1642674545762a4bff5cb75634e20
@@ -0,0 +1,29 @@
+# col_name            	data_type           	comment             
+	 	 
+key                 	string              	None                
+value               	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Tue Jan 14 22:51:44 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse6750581243740872392/list_bucket_single_2	 
+Table Type:         	MANAGED_TABLE       	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1389768704          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Skewed Columns:     	[key]               	 
+Skewed Values:      	[[1], [5], [6]]     	 
+Storage Desc Params:	 	 
+	serialization.format	1                   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_skewed_table1-5-f5e6d62497ae174fdfeeb3fd6f899b2e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_skewed_table1-5-f5e6d62497ae174fdfeeb3fd6f899b2e b/sql/hive/src/test/resources/golden/create_skewed_table1-5-f5e6d62497ae174fdfeeb3fd6f899b2e
new file mode 100644
index 0000000..0817efa
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_skewed_table1-5-f5e6d62497ae174fdfeeb3fd6f899b2e
@@ -0,0 +1,29 @@
+# col_name            	data_type           	comment             
+	 	 
+key                 	string              	None                
+value               	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Tue Jan 14 22:51:44 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse6750581243740872392/list_bucket_single	 
+Table Type:         	MANAGED_TABLE       	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1389768704          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Skewed Columns:     	[key]               	 
+Skewed Values:      	[[1], [5], [6]]     	 
+Storage Desc Params:	 	 
+	serialization.format	1                   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_skewed_table1-6-d7a147c6b0a3609663628b43457b2cef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_skewed_table1-6-d7a147c6b0a3609663628b43457b2cef b/sql/hive/src/test/resources/golden/create_skewed_table1-6-d7a147c6b0a3609663628b43457b2cef
new file mode 100644
index 0000000..2986dd4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_skewed_table1-6-d7a147c6b0a3609663628b43457b2cef
@@ -0,0 +1,30 @@
+# col_name            	data_type           	comment             
+	 	 
+col1                	string              	None                
+col2                	int                 	None                
+col3                	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Tue Jan 14 22:51:44 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse6750581243740872392/list_bucket_multiple	 
+Table Type:         	MANAGED_TABLE       	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1389768704          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Skewed Columns:     	[col1, col2]        	 
+Skewed Values:      	[[s1, 1], [s3, 3], [s13, 13], [s78, 78]]	 
+Storage Desc Params:	 	 
+	serialization.format	1                   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_skewed_table1-7-81fc0a09afbcd674874961c09aa947d6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_skewed_table1-7-81fc0a09afbcd674874961c09aa947d6 b/sql/hive/src/test/resources/golden/create_skewed_table1-7-81fc0a09afbcd674874961c09aa947d6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_skewed_table1-8-2ae6d96ecee0081ccc474388d50675fd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_skewed_table1-8-2ae6d96ecee0081ccc474388d50675fd b/sql/hive/src/test/resources/golden/create_skewed_table1-8-2ae6d96ecee0081ccc474388d50675fd
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_struct_table-0-d519c3ac0717b41167f8a40b472ad6b1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_struct_table-0-d519c3ac0717b41167f8a40b472ad6b1 b/sql/hive/src/test/resources/golden/create_struct_table-0-d519c3ac0717b41167f8a40b472ad6b1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_struct_table-1-2ca90a28a994405e6150c96f4a572294
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_struct_table-1-2ca90a28a994405e6150c96f4a572294 b/sql/hive/src/test/resources/golden/create_struct_table-1-2ca90a28a994405e6150c96f4a572294
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_struct_table-2-d51e74fd10cc16607137b7f715557ecd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_struct_table-2-d51e74fd10cc16607137b7f715557ecd b/sql/hive/src/test/resources/golden/create_struct_table-2-d51e74fd10cc16607137b7f715557ecd
new file mode 100644
index 0000000..6a45cf1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_struct_table-2-d51e74fd10cc16607137b7f715557ecd
@@ -0,0 +1,10 @@
+{"a":238,"b":"val_238","c":null}	238	val_238
+{"a":86,"b":"val_86","c":null}	86	val_86
+{"a":311,"b":"val_311","c":null}	311	val_311
+{"a":27,"b":"val_27","c":null}	27	val_27
+{"a":165,"b":"val_165","c":null}	165	val_165
+{"a":409,"b":"val_409","c":null}	409	val_409
+{"a":255,"b":"val_255","c":null}	255	val_255
+{"a":278,"b":"val_278","c":null}	278	val_278
+{"a":98,"b":"val_98","c":null}	98	val_98
+{"a":484,"b":"val_484","c":null}	484	val_484

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_udaf-0-a69c2b11dc912ef5444af32dce6aa33e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_udaf-0-a69c2b11dc912ef5444af32dce6aa33e b/sql/hive/src/test/resources/golden/create_udaf-0-a69c2b11dc912ef5444af32dce6aa33e
new file mode 100644
index 0000000..8af6a03
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_udaf-0-a69c2b11dc912ef5444af32dce6aa33e
@@ -0,0 +1,10 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_CREATEFUNCTION test_max 'org.apache.hadoop.hive.ql.udf.UDAFTestMax')
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-0-26e7fe8b9b9769a8d6a8a95b9cfbdf91
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-0-26e7fe8b9b9769a8d6a8a95b9cfbdf91 b/sql/hive/src/test/resources/golden/create_view-0-26e7fe8b9b9769a8d6a8a95b9cfbdf91
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-1-c186ac1fe46117acb6fd452df15e0d92
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-1-c186ac1fe46117acb6fd452df15e0d92 b/sql/hive/src/test/resources/golden/create_view-1-c186ac1fe46117acb6fd452df15e0d92
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-11-2021c047203276dd2db51a56e672fcea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-11-2021c047203276dd2db51a56e672fcea b/sql/hive/src/test/resources/golden/create_view-11-2021c047203276dd2db51a56e672fcea
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-12-420752b11848e29bce1c8ace7d3060fc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-12-420752b11848e29bce1c8ace7d3060fc b/sql/hive/src/test/resources/golden/create_view-12-420752b11848e29bce1c8ace7d3060fc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-13-bff53e5df8356ac16f7b9b78b157e60a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-13-bff53e5df8356ac16f7b9b78b157e60a b/sql/hive/src/test/resources/golden/create_view-13-bff53e5df8356ac16f7b9b78b157e60a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-14-69162f2f22978113fea529d7fc7b78d3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-14-69162f2f22978113fea529d7fc7b78d3 b/sql/hive/src/test/resources/golden/create_view-14-69162f2f22978113fea529d7fc7b78d3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-15-ceebf4cb0dc23f517a444266bc8d2447
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-15-ceebf4cb0dc23f517a444266bc8d2447 b/sql/hive/src/test/resources/golden/create_view-15-ceebf4cb0dc23f517a444266bc8d2447
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-16-cb434f5704ee3ed21d1f1521a2a654f4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-16-cb434f5704ee3ed21d1f1521a2a654f4 b/sql/hive/src/test/resources/golden/create_view-16-cb434f5704ee3ed21d1f1521a2a654f4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-17-b3c1023d56f3439833c246e8bfd4502a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-17-b3c1023d56f3439833c246e8bfd4502a b/sql/hive/src/test/resources/golden/create_view-17-b3c1023d56f3439833c246e8bfd4502a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-18-437d0a699b73c61044ebf8539feb14f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-18-437d0a699b73c61044ebf8539feb14f6 b/sql/hive/src/test/resources/golden/create_view-18-437d0a699b73c61044ebf8539feb14f6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-19-df2da604b5a8f2b236519510b5e4d34b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-19-df2da604b5a8f2b236519510b5e4d34b b/sql/hive/src/test/resources/golden/create_view-19-df2da604b5a8f2b236519510b5e4d34b
new file mode 100644
index 0000000..e87fb81
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_view-19-df2da604b5a8f2b236519510b5e4d34b
@@ -0,0 +1 @@
+86	val_86

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-2-d80dcd1271ab264292e9938f3162427c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-2-d80dcd1271ab264292e9938f3162427c b/sql/hive/src/test/resources/golden/create_view-2-d80dcd1271ab264292e9938f3162427c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-20-56d203e4d0eb776bb4fa38409222b5b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-20-56d203e4d0eb776bb4fa38409222b5b8 b/sql/hive/src/test/resources/golden/create_view-20-56d203e4d0eb776bb4fa38409222b5b8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-21-3609711e61b5b8d241d0e839557bfd64
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-21-3609711e61b5b8d241d0e839557bfd64 b/sql/hive/src/test/resources/golden/create_view-21-3609711e61b5b8d241d0e839557bfd64
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-22-3bc364c0ee46900d2201d706d2d58d67
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-22-3bc364c0ee46900d2201d706d2d58d67 b/sql/hive/src/test/resources/golden/create_view-22-3bc364c0ee46900d2201d706d2d58d67
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-3-25ffe475d52d6c399acaf120dc02afe8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-3-25ffe475d52d6c399acaf120dc02afe8 b/sql/hive/src/test/resources/golden/create_view-3-25ffe475d52d6c399acaf120dc02afe8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-4-87ed262d455e99ad45c909a2265a61b0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-4-87ed262d455e99ad45c909a2265a61b0 b/sql/hive/src/test/resources/golden/create_view-4-87ed262d455e99ad45c909a2265a61b0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-5-391caf27ff1589ec68d5f3bc4a27e711
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-5-391caf27ff1589ec68d5f3bc4a27e711 b/sql/hive/src/test/resources/golden/create_view-5-391caf27ff1589ec68d5f3bc4a27e711
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-6-d8d0e830783c383e3c00e9de3919c409
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-6-d8d0e830783c383e3c00e9de3919c409 b/sql/hive/src/test/resources/golden/create_view-6-d8d0e830783c383e3c00e9de3919c409
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-7-50b35b8a1772becc96cff65bba1eaee7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-7-50b35b8a1772becc96cff65bba1eaee7 b/sql/hive/src/test/resources/golden/create_view-7-50b35b8a1772becc96cff65bba1eaee7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view-8-2ae18fc75eda9c3fe7d4e87829180805
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view-8-2ae18fc75eda9c3fe7d4e87829180805 b/sql/hive/src/test/resources/golden/create_view-8-2ae18fc75eda9c3fe7d4e87829180805
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view_partitioned-0-d98274f9b34c8968292ccd6c959491dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view_partitioned-0-d98274f9b34c8968292ccd6c959491dc b/sql/hive/src/test/resources/golden/create_view_partitioned-0-d98274f9b34c8968292ccd6c959491dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view_partitioned-1-ff29c88fac9c21eaf36469a4ce0fce18
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view_partitioned-1-ff29c88fac9c21eaf36469a4ce0fce18 b/sql/hive/src/test/resources/golden/create_view_partitioned-1-ff29c88fac9c21eaf36469a4ce0fce18
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view_partitioned-2-45e7b89caadba56ec67638c341209f96
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view_partitioned-2-45e7b89caadba56ec67638c341209f96 b/sql/hive/src/test/resources/golden/create_view_partitioned-2-45e7b89caadba56ec67638c341209f96
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view_partitioned-3-cf44ff130f66de720a77888260ef8d16
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view_partitioned-3-cf44ff130f66de720a77888260ef8d16 b/sql/hive/src/test/resources/golden/create_view_partitioned-3-cf44ff130f66de720a77888260ef8d16
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view_partitioned-4-aa9fad452f806fd16fc0bdc7cdfdc4d5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view_partitioned-4-aa9fad452f806fd16fc0bdc7cdfdc4d5 b/sql/hive/src/test/resources/golden/create_view_partitioned-4-aa9fad452f806fd16fc0bdc7cdfdc4d5
new file mode 100644
index 0000000..70d2ecd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_view_partitioned-4-aa9fad452f806fd16fc0bdc7cdfdc4d5
@@ -0,0 +1,13 @@
+key                 	int                 	None                
+value               	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+value               	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:vp1, dbName:default, owner:marmbrus, createTime:1392062982, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:null, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:null, parameters:{}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:value, type:string, comment:null)], parameters:{transient_lastDdlTime=1392062982}, viewOriginalText:SELECT key, value	 
+FROM src	 	 
+WHERE key=86, viewExpandedText:SELECT `src`.`key`, `src`.`value`	 	 
+FROM `default`.`src`	 	 
+WHERE `src`.`key`=86, tableType:VIRTUAL_VIEW)		 

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_view_partitioned-5-d7a7d8592fca266745725192d3f875fc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_view_partitioned-5-d7a7d8592fca266745725192d3f875fc b/sql/hive/src/test/resources/golden/create_view_partitioned-5-d7a7d8592fca266745725192d3f875fc
new file mode 100644
index 0000000..43bc3de
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_view_partitioned-5-d7a7d8592fca266745725192d3f875fc
@@ -0,0 +1,36 @@
+# col_name            	data_type           	comment             
+	 	 
+key                 	int                 	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+value               	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Mon Feb 10 12:09:42 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Table Type:         	VIRTUAL_VIEW        	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1392062982          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	null                	 
+InputFormat:        	org.apache.hadoop.mapred.SequenceFileInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+	 	 
+# View Information	 	 
+View Original Text: 	SELECT key, value	 
+FROM src	 	 
+WHERE key=86	 	 
+View Expanded Text: 	SELECT `src`.`key`, `src`.`value`	 
+FROM `default`.`src`	 	 
+WHERE `src`.`key`=86	 	 

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ct_case_insensitive-0-a22bfdbaf9720a07e0b2c0923036ce93
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ct_case_insensitive-0-a22bfdbaf9720a07e0b2c0923036ce93 b/sql/hive/src/test/resources/golden/ct_case_insensitive-0-a22bfdbaf9720a07e0b2c0923036ce93
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ct_case_insensitive-1-893c61ec6ea62362324c213f588d8030
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ct_case_insensitive-1-893c61ec6ea62362324c213f588d8030 b/sql/hive/src/test/resources/golden/ct_case_insensitive-1-893c61ec6ea62362324c213f588d8030
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ctas_varchar-0-311fdd725609cd47ea1b859f706da41e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ctas_varchar-0-311fdd725609cd47ea1b859f706da41e b/sql/hive/src/test/resources/golden/ctas_varchar-0-311fdd725609cd47ea1b859f706da41e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ctas_varchar-1-939814768fe997b27f01758d60fcd8f5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ctas_varchar-1-939814768fe997b27f01758d60fcd8f5 b/sql/hive/src/test/resources/golden/ctas_varchar-1-939814768fe997b27f01758d60fcd8f5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ctas_varchar-2-3223504c97628a44b65736565c1dda32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ctas_varchar-2-3223504c97628a44b65736565c1dda32 b/sql/hive/src/test/resources/golden/ctas_varchar-2-3223504c97628a44b65736565c1dda32
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ctas_varchar-4-ccead78e4ec4583da3b48864e78cfd44
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ctas_varchar-4-ccead78e4ec4583da3b48864e78cfd44 b/sql/hive/src/test/resources/golden/ctas_varchar-4-ccead78e4ec4583da3b48864e78cfd44
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ctas_varchar-5-ff9d92788c0a7d6d4fca8a5bf1095e7f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ctas_varchar-5-ff9d92788c0a7d6d4fca8a5bf1095e7f b/sql/hive/src/test/resources/golden/ctas_varchar-5-ff9d92788c0a7d6d4fca8a5bf1095e7f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ctas_varchar-6-351fa7f09c2e809f9cc87d83e11c1539
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ctas_varchar-6-351fa7f09c2e809f9cc87d83e11c1539 b/sql/hive/src/test/resources/golden/ctas_varchar-6-351fa7f09c2e809f9cc87d83e11c1539
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ctas_varchar-7-8620d7f55849ab163b6b85f51abdaaec
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ctas_varchar-7-8620d7f55849ab163b6b85f51abdaaec b/sql/hive/src/test/resources/golden/ctas_varchar-7-8620d7f55849ab163b6b85f51abdaaec
new file mode 100644
index 0000000..6839c16
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/ctas_varchar-7-8620d7f55849ab163b6b85f51abdaaec
@@ -0,0 +1,5 @@
+0	val_0
+0	val_0
+0	val_0
+2	val_2
+4	val_4

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ctas_varchar-8-c93df93c0e8688f9c7a6167589670d32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ctas_varchar-8-c93df93c0e8688f9c7a6167589670d32 b/sql/hive/src/test/resources/golden/ctas_varchar-8-c93df93c0e8688f9c7a6167589670d32
new file mode 100644
index 0000000..6839c16
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/ctas_varchar-8-c93df93c0e8688f9c7a6167589670d32
@@ -0,0 +1,5 @@
+0	val_0
+0	val_0
+0	val_0
+2	val_2
+4	val_4

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/custom_input_output_format-0-94f3da887aa34aed74715bd2051bf3c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/custom_input_output_format-0-94f3da887aa34aed74715bd2051bf3c5 b/sql/hive/src/test/resources/golden/custom_input_output_format-0-94f3da887aa34aed74715bd2051bf3c5
new file mode 100644
index 0000000..d00491f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/custom_input_output_format-0-94f3da887aa34aed74715bd2051bf3c5
@@ -0,0 +1 @@
+1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database.table table.attr-0-6cbb13c3a48f53fa6550dbba4d2c28fd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database.table table.attr-0-6cbb13c3a48f53fa6550dbba4d2c28fd b/sql/hive/src/test/resources/golden/database.table table.attr-0-6cbb13c3a48f53fa6550dbba4d2c28fd
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database.table table.attr-0-6cbb13c3a48f53fa6550dbba4d2c28fd	
@@ -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/database.table-0-c657beb729b6a7882309a203fc6f298e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database.table-0-c657beb729b6a7882309a203fc6f298e b/sql/hive/src/test/resources/golden/database.table-0-c657beb729b6a7882309a203fc6f298e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database.table-0-c657beb729b6a7882309a203fc6f298e
@@ -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/database_drop-0-49f18014566b3e020dc19b1e61d25a4f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_drop-0-49f18014566b3e020dc19b1e61d25a4f b/sql/hive/src/test/resources/golden/database_drop-0-49f18014566b3e020dc19b1e61d25a4f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_drop-1-549981e00a3d95f03dd5a9ef6044aa20
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_drop-1-549981e00a3d95f03dd5a9ef6044aa20 b/sql/hive/src/test/resources/golden/database_drop-1-549981e00a3d95f03dd5a9ef6044aa20
new file mode 100644
index 0000000..585786f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_drop-1-549981e00a3d95f03dd5a9ef6044aa20
@@ -0,0 +1,2 @@
+db5
+default

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_drop-10-1b0a6cff3151cfa0ef0a6f78587973a5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_drop-10-1b0a6cff3151cfa0ef0a6f78587973a5 b/sql/hive/src/test/resources/golden/database_drop-10-1b0a6cff3151cfa0ef0a6f78587973a5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_drop-11-2ea883422b74b701711e14e61472ba06
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_drop-11-2ea883422b74b701711e14e61472ba06 b/sql/hive/src/test/resources/golden/database_drop-11-2ea883422b74b701711e14e61472ba06
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_drop-11-2ea883422b74b701711e14e61472ba06
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_drop-12-e02a53f7e798d2741152526516f14941
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_drop-12-e02a53f7e798d2741152526516f14941 b/sql/hive/src/test/resources/golden/database_drop-12-e02a53f7e798d2741152526516f14941
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_drop-12-e02a53f7e798d2741152526516f14941
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_drop-2-b28ed063cd2c2d1d370d6d422782a8f1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_drop-2-b28ed063cd2c2d1d370d6d422782a8f1 b/sql/hive/src/test/resources/golden/database_drop-2-b28ed063cd2c2d1d370d6d422782a8f1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_drop-3-f21dd011aeb417043ed58c03fd5c3bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_drop-3-f21dd011aeb417043ed58c03fd5c3bf0 b/sql/hive/src/test/resources/golden/database_drop-3-f21dd011aeb417043ed58c03fd5c3bf0
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_drop-3-f21dd011aeb417043ed58c03fd5c3bf0
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_drop-4-d419f4ff197d4291208c2028cd158909
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_drop-4-d419f4ff197d4291208c2028cd158909 b/sql/hive/src/test/resources/golden/database_drop-4-d419f4ff197d4291208c2028cd158909
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_drop-4-d419f4ff197d4291208c2028cd158909
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_drop-5-b7cf74929eabe781b0db79ed1043dc24
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_drop-5-b7cf74929eabe781b0db79ed1043dc24 b/sql/hive/src/test/resources/golden/database_drop-5-b7cf74929eabe781b0db79ed1043dc24
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_drop-5-b7cf74929eabe781b0db79ed1043dc24
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_drop-6-a47b1b070ec7c3b9ccabc34f41aebad9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_drop-6-a47b1b070ec7c3b9ccabc34f41aebad9 b/sql/hive/src/test/resources/golden/database_drop-6-a47b1b070ec7c3b9ccabc34f41aebad9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_drop-7-693736836ccc99f6e2449b94efcfeeba
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_drop-7-693736836ccc99f6e2449b94efcfeeba b/sql/hive/src/test/resources/golden/database_drop-7-693736836ccc99f6e2449b94efcfeeba
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_drop-8-97101266791d2b2c662bcde549422318
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_drop-8-97101266791d2b2c662bcde549422318 b/sql/hive/src/test/resources/golden/database_drop-8-97101266791d2b2c662bcde549422318
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_location-0-5528e36b3b0f5b14313898cc45f9c23a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_location-0-5528e36b3b0f5b14313898cc45f9c23a b/sql/hive/src/test/resources/golden/database_location-0-5528e36b3b0f5b14313898cc45f9c23a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_location-1-2b66b4554cf8ecf2ab6c325d4d89491
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_location-1-2b66b4554cf8ecf2ab6c325d4d89491 b/sql/hive/src/test/resources/golden/database_location-1-2b66b4554cf8ecf2ab6c325d4d89491
new file mode 100644
index 0000000..f05305d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_location-1-2b66b4554cf8ecf2ab6c325d4d89491
@@ -0,0 +1 @@
+db1		file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db1.db	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_location-10-c5cd9c57a13da7f345563fbd75da4e45
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_location-10-c5cd9c57a13da7f345563fbd75da4e45 b/sql/hive/src/test/resources/golden/database_location-10-c5cd9c57a13da7f345563fbd75da4e45
new file mode 100644
index 0000000..e92c241
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_location-10-c5cd9c57a13da7f345563fbd75da4e45
@@ -0,0 +1,27 @@
+# col_name            	data_type           	comment             
+	 	 
+name                	string              	None                
+value               	int                 	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	db2                 	 
+Owner:              	marmbrus            	 
+CreateTime:         	Tue Jan 14 11:40:51 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db2/table_db2	 
+Table Type:         	MANAGED_TABLE       	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1389728451          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_location-11-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_location-11-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/database_location-11-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..7c77c06
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_location-11-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1 @@
+table_db2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_location-2-7650b86c86dd6b1a99c86ddc5a31bd63
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_location-2-7650b86c86dd6b1a99c86ddc5a31bd63 b/sql/hive/src/test/resources/golden/database_location-2-7650b86c86dd6b1a99c86ddc5a31bd63
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_location-3-81383a2b9568f942cc8e758f9a6ee2f1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_location-3-81383a2b9568f942cc8e758f9a6ee2f1 b/sql/hive/src/test/resources/golden/database_location-3-81383a2b9568f942cc8e758f9a6ee2f1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_location-4-be65cf649363681d54e593c42a5ecffb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_location-4-be65cf649363681d54e593c42a5ecffb b/sql/hive/src/test/resources/golden/database_location-4-be65cf649363681d54e593c42a5ecffb
new file mode 100644
index 0000000..cda1736
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_location-4-be65cf649363681d54e593c42a5ecffb
@@ -0,0 +1,27 @@
+# col_name            	data_type           	comment             
+	 	 
+name                	string              	None                
+value               	int                 	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	db1                 	 
+Owner:              	marmbrus            	 
+CreateTime:         	Tue Jan 14 11:40:50 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db1.db/table_db1	 
+Table Type:         	MANAGED_TABLE       	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1389728450          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_location-5-9c36cac1372650b703400c60dd29042c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_location-5-9c36cac1372650b703400c60dd29042c b/sql/hive/src/test/resources/golden/database_location-5-9c36cac1372650b703400c60dd29042c
new file mode 100644
index 0000000..4d8fc6a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_location-5-9c36cac1372650b703400c60dd29042c
@@ -0,0 +1 @@
+table_db1
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_location-6-6fa58170a7c2e78b06a250403f02091a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_location-6-6fa58170a7c2e78b06a250403f02091a b/sql/hive/src/test/resources/golden/database_location-6-6fa58170a7c2e78b06a250403f02091a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_location-7-5698ac10441da07dbe3a947143c999c2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_location-7-5698ac10441da07dbe3a947143c999c2 b/sql/hive/src/test/resources/golden/database_location-7-5698ac10441da07dbe3a947143c999c2
new file mode 100644
index 0000000..3e23970
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_location-7-5698ac10441da07dbe3a947143c999c2
@@ -0,0 +1 @@
+db2	database 2	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db2	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_location-8-6f2797b6f81943d3b53b8d247ae8512b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_location-8-6f2797b6f81943d3b53b8d247ae8512b b/sql/hive/src/test/resources/golden/database_location-8-6f2797b6f81943d3b53b8d247ae8512b
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_properties-0-e7bfbd9422685e9a3a6c9bd4965f828f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_properties-0-e7bfbd9422685e9a3a6c9bd4965f828f b/sql/hive/src/test/resources/golden/database_properties-0-e7bfbd9422685e9a3a6c9bd4965f828f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_properties-0-e7bfbd9422685e9a3a6c9bd4965f828f
@@ -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/database_properties-1-10de6a198e2b3f61974519ddd8623e68
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_properties-1-10de6a198e2b3f61974519ddd8623e68 b/sql/hive/src/test/resources/golden/database_properties-1-10de6a198e2b3f61974519ddd8623e68
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_properties-1-10de6a198e2b3f61974519ddd8623e68
@@ -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/database_properties-10-26c10ff2ec4a69b16589069ced427d23
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_properties-10-26c10ff2ec4a69b16589069ced427d23 b/sql/hive/src/test/resources/golden/database_properties-10-26c10ff2ec4a69b16589069ced427d23
new file mode 100644
index 0000000..2f5fbe2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_properties-10-26c10ff2ec4a69b16589069ced427d23
@@ -0,0 +1 @@
+db2		file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db2.db	{mapred.jobtracker.url=http://my.jobtracker.com:53000, new.property=some new props, mapred.scratch.dir=hdfs://tmp.dfs.com:50029/tmp, hive.warehouse.dir=new/warehouse/dir}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_properties-2-a1074315e598ad16bce55860e6e43363
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_properties-2-a1074315e598ad16bce55860e6e43363 b/sql/hive/src/test/resources/golden/database_properties-2-a1074315e598ad16bce55860e6e43363
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_properties-3-751417d45b8e80ee5cba2034458b5bc9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_properties-3-751417d45b8e80ee5cba2034458b5bc9 b/sql/hive/src/test/resources/golden/database_properties-3-751417d45b8e80ee5cba2034458b5bc9
new file mode 100644
index 0000000..86362ea
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_properties-3-751417d45b8e80ee5cba2034458b5bc9
@@ -0,0 +1,2 @@
+db1
+default
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_properties-4-ddf44597db4fa15e89bee313f2dad371
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_properties-4-ddf44597db4fa15e89bee313f2dad371 b/sql/hive/src/test/resources/golden/database_properties-4-ddf44597db4fa15e89bee313f2dad371
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_properties-5-51c0974df1125b233936f25ce709ba4a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_properties-5-51c0974df1125b233936f25ce709ba4a b/sql/hive/src/test/resources/golden/database_properties-5-51c0974df1125b233936f25ce709ba4a
new file mode 100644
index 0000000..ff89c3f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_properties-5-51c0974df1125b233936f25ce709ba4a
@@ -0,0 +1 @@
+db2		file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db2.db	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_properties-6-26c10ff2ec4a69b16589069ced427d23
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_properties-6-26c10ff2ec4a69b16589069ced427d23 b/sql/hive/src/test/resources/golden/database_properties-6-26c10ff2ec4a69b16589069ced427d23
new file mode 100644
index 0000000..5827d27
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_properties-6-26c10ff2ec4a69b16589069ced427d23
@@ -0,0 +1 @@
+db2		file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5682582801957547950/db2.db	{mapred.jobtracker.url=http://my.jobtracker.com:53000, mapred.scratch.dir=hdfs://tmp.dfs.com:50029/tmp, hive.warehouse.dir=/user/hive/warehouse}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/database_properties-7-e7bfbd9422685e9a3a6c9bd4965f828f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_properties-7-e7bfbd9422685e9a3a6c9bd4965f828f b/sql/hive/src/test/resources/golden/database_properties-7-e7bfbd9422685e9a3a6c9bd4965f828f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_properties-7-e7bfbd9422685e9a3a6c9bd4965f828f
@@ -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/database_properties-8-10de6a198e2b3f61974519ddd8623e68
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_properties-8-10de6a198e2b3f61974519ddd8623e68 b/sql/hive/src/test/resources/golden/database_properties-8-10de6a198e2b3f61974519ddd8623e68
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/database_properties-8-10de6a198e2b3f61974519ddd8623e68
@@ -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/database_properties-9-5a2bc556d3c66c5b33ab86e6cd37b54a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/database_properties-9-5a2bc556d3c66c5b33ab86e6cd37b54a b/sql/hive/src/test/resources/golden/database_properties-9-5a2bc556d3c66c5b33ab86e6cd37b54a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_2-0-8acfa0b538112534f57a3e051f0216bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_2-0-8acfa0b538112534f57a3e051f0216bd b/sql/hive/src/test/resources/golden/date_2-0-8acfa0b538112534f57a3e051f0216bd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_2-1-116032b973a2060b533e1cdc9dfda301
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_2-1-116032b973a2060b533e1cdc9dfda301 b/sql/hive/src/test/resources/golden/date_2-1-116032b973a2060b533e1cdc9dfda301
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_2-2-cab14d992c53c106ab257fae52001e04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_2-2-cab14d992c53c106ab257fae52001e04 b/sql/hive/src/test/resources/golden/date_2-2-cab14d992c53c106ab257fae52001e04
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_3-0-c26de4559926ddb0127d2dc5ea154774
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_3-0-c26de4559926ddb0127d2dc5ea154774 b/sql/hive/src/test/resources/golden/date_3-0-c26de4559926ddb0127d2dc5ea154774
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_3-1-d9a07d08f5204ae8208fd88c9255d447
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_3-1-d9a07d08f5204ae8208fd88c9255d447 b/sql/hive/src/test/resources/golden/date_3-1-d9a07d08f5204ae8208fd88c9255d447
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_3-2-a937c6e5a2c655930e0d3f80883ecc16
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_3-2-a937c6e5a2c655930e0d3f80883ecc16 b/sql/hive/src/test/resources/golden/date_3-2-a937c6e5a2c655930e0d3f80883ecc16
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_join1-0-70b9b49c55699fe94cfde069f5d197c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_join1-0-70b9b49c55699fe94cfde069f5d197c b/sql/hive/src/test/resources/golden/date_join1-0-70b9b49c55699fe94cfde069f5d197c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_join1-1-3a68de2112a212a07a3068916c608fb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_join1-1-3a68de2112a212a07a3068916c608fb b/sql/hive/src/test/resources/golden/date_join1-1-3a68de2112a212a07a3068916c608fb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_join1-2-894b6541812ac8b0abe2a24c966817d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_join1-2-894b6541812ac8b0abe2a24c966817d8 b/sql/hive/src/test/resources/golden/date_join1-2-894b6541812ac8b0abe2a24c966817d8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_serde-0-ca88593bb7ec47fa782145d732100c07
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_serde-0-ca88593bb7ec47fa782145d732100c07 b/sql/hive/src/test/resources/golden/date_serde-0-ca88593bb7ec47fa782145d732100c07
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_serde-1-36e6041f53433482631018410bb62a99
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_serde-1-36e6041f53433482631018410bb62a99 b/sql/hive/src/test/resources/golden/date_serde-1-36e6041f53433482631018410bb62a99
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_serde-2-3ddfd8ecb28991aeed588f1ea852c427
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_serde-2-3ddfd8ecb28991aeed588f1ea852c427 b/sql/hive/src/test/resources/golden/date_serde-2-3ddfd8ecb28991aeed588f1ea852c427
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_serde-3-e6167e27465514356c557a77d956ea46
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_serde-3-e6167e27465514356c557a77d956ea46 b/sql/hive/src/test/resources/golden/date_serde-3-e6167e27465514356c557a77d956ea46
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_serde-4-c1e17c93582656c12970c37bac153bf2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_serde-4-c1e17c93582656c12970c37bac153bf2 b/sql/hive/src/test/resources/golden/date_serde-4-c1e17c93582656c12970c37bac153bf2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_serde-5-4a17944b9ec8999bb20c5ba5d4cb877c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_serde-5-4a17944b9ec8999bb20c5ba5d4cb877c b/sql/hive/src/test/resources/golden/date_serde-5-4a17944b9ec8999bb20c5ba5d4cb877c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_serde-6-e00facec2986bc55074868eff87ba22a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_serde-6-e00facec2986bc55074868eff87ba22a b/sql/hive/src/test/resources/golden/date_serde-6-e00facec2986bc55074868eff87ba22a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/date_serde-7-a34279d8ebbadb78e925e8ed9c78947d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/date_serde-7-a34279d8ebbadb78e925e8ed9c78947d b/sql/hive/src/test/resources/golden/date_serde-7-a34279d8ebbadb78e925e8ed9c78947d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ddltime-0-d81aa70a19a0e7428e8f7a76b60d3fc3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ddltime-0-d81aa70a19a0e7428e8f7a76b60d3fc3 b/sql/hive/src/test/resources/golden/ddltime-0-d81aa70a19a0e7428e8f7a76b60d3fc3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/ddltime-1-426da52526f6f48c0ddeb0026fd566f1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/ddltime-1-426da52526f6f48c0ddeb0026fd566f1 b/sql/hive/src/test/resources/golden/ddltime-1-426da52526f6f48c0ddeb0026fd566f1
new file mode 100644
index 0000000..c270c7c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/ddltime-1-426da52526f6f48c0ddeb0026fd566f1
@@ -0,0 +1,4 @@
+key                 	int                 	None                
+value               	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:t1, dbName:default, owner:marmbrus, createTime:1392063041, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse561133087079823206/t1, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_lastDdlTime=1392063041}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-0-31ecaab3afa056fcc656d6e54f845cf4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-0-31ecaab3afa056fcc656d6e54f845cf4 b/sql/hive/src/test/resources/golden/decimal_1-0-31ecaab3afa056fcc656d6e54f845cf4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-1-f2e4dab0c9a4d9b3128aca89a424accd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-1-f2e4dab0c9a4d9b3128aca89a424accd b/sql/hive/src/test/resources/golden/decimal_1-1-f2e4dab0c9a4d9b3128aca89a424accd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-10-be179d261b9c42ed843dbf736b12e75
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-10-be179d261b9c42ed843dbf736b12e75 b/sql/hive/src/test/resources/golden/decimal_1-10-be179d261b9c42ed843dbf736b12e75
new file mode 100644
index 0000000..53aca75
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_1-10-be179d261b9c42ed843dbf736b12e75
@@ -0,0 +1 @@
+17.29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-11-4c1fefa61e10a78f6406b526a60e4937
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-11-4c1fefa61e10a78f6406b526a60e4937 b/sql/hive/src/test/resources/golden/decimal_1-11-4c1fefa61e10a78f6406b526a60e4937
new file mode 100644
index 0000000..53aca75
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_1-11-4c1fefa61e10a78f6406b526a60e4937
@@ -0,0 +1 @@
+17.29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-12-75b9add5e32a963cc9913c6ef4f84989
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-12-75b9add5e32a963cc9913c6ef4f84989 b/sql/hive/src/test/resources/golden/decimal_1-12-75b9add5e32a963cc9913c6ef4f84989
new file mode 100644
index 0000000..c4a17c1
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_1-12-75b9add5e32a963cc9913c6ef4f84989
@@ -0,0 +1 @@
+1969-12-31 16:00:17.29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-13-31ecaab3afa056fcc656d6e54f845cf4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-13-31ecaab3afa056fcc656d6e54f845cf4 b/sql/hive/src/test/resources/golden/decimal_1-13-31ecaab3afa056fcc656d6e54f845cf4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-2-80fc87cab17ceffea334afbb230a6653
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-2-80fc87cab17ceffea334afbb230a6653 b/sql/hive/src/test/resources/golden/decimal_1-2-80fc87cab17ceffea334afbb230a6653
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-3-2a3647b0a148236c45d8e3e9891c8ad5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-3-2a3647b0a148236c45d8e3e9891c8ad5 b/sql/hive/src/test/resources/golden/decimal_1-3-2a3647b0a148236c45d8e3e9891c8ad5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-4-f2bcc4f2b8db16b865d4ca396fbca575
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-4-f2bcc4f2b8db16b865d4ca396fbca575 b/sql/hive/src/test/resources/golden/decimal_1-4-f2bcc4f2b8db16b865d4ca396fbca575
new file mode 100644
index 0000000..27ba77d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_1-4-f2bcc4f2b8db16b865d4ca396fbca575
@@ -0,0 +1 @@
+true

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/decimal_1-5-cbe6b235663cf78e602673ed715a2f40
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/decimal_1-5-cbe6b235663cf78e602673ed715a2f40 b/sql/hive/src/test/resources/golden/decimal_1-5-cbe6b235663cf78e602673ed715a2f40
new file mode 100644
index 0000000..98d9bcb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/decimal_1-5-cbe6b235663cf78e602673ed715a2f40
@@ -0,0 +1 @@
+17


[03/51] [partial] Add hive test files to repository. Remove download script.

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part12-0-463330cf55370dbe92d6ed74ef91302
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part12-0-463330cf55370dbe92d6ed74ef91302 b/sql/hive/src/test/resources/golden/load_dyn_part12-0-463330cf55370dbe92d6ed74ef91302
new file mode 100644
index 0000000..e9c723b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part12-0-463330cf55370dbe92d6ed74ef91302
@@ -0,0 +1,4 @@
+ds=2008-04-08/hr=11
+ds=2008-04-08/hr=12
+ds=2008-04-09/hr=11
+ds=2008-04-09/hr=12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part12-1-37e5641a1239a05bbd1fb9707f69cd59
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part12-1-37e5641a1239a05bbd1fb9707f69cd59 b/sql/hive/src/test/resources/golden/load_dyn_part12-1-37e5641a1239a05bbd1fb9707f69cd59
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part12-2-4a10b19bdc478379bb8c8c9e5fe52c9b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part12-2-4a10b19bdc478379bb8c8c9e5fe52c9b b/sql/hive/src/test/resources/golden/load_dyn_part12-2-4a10b19bdc478379bb8c8c9e5fe52c9b
new file mode 100644
index 0000000..0c283c5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part12-2-4a10b19bdc478379bb8c8c9e5fe52c9b
@@ -0,0 +1,12 @@
+key                 	int                 	None                
+value               	string              	None                
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:nzhang_part12, dbName:default, owner:marmbrus, createTime:1389738821, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:key, type:int, comment:null), FieldSchema(name:value, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:hr, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse1431818582215388621/nzhang_part12, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[FieldSchema(name:ds, type:st
 ring, comment:null), FieldSchema(name:hr, type:string, comment:null)], parameters:{transient_lastDdlTime=1389738821}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part12-3-dc129f70e75cd575ce8c0de288884523
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part12-3-dc129f70e75cd575ce8c0de288884523 b/sql/hive/src/test/resources/golden/load_dyn_part12-3-dc129f70e75cd575ce8c0de288884523
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part12-3-dc129f70e75cd575ce8c0de288884523
@@ -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/load_dyn_part12-4-a572a07cd60fd4607ddd7613db8a64ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part12-4-a572a07cd60fd4607ddd7613db8a64ab b/sql/hive/src/test/resources/golden/load_dyn_part12-4-a572a07cd60fd4607ddd7613db8a64ab
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part12-4-a572a07cd60fd4607ddd7613db8a64ab
@@ -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/load_dyn_part12-5-a4fb8359a2179ec70777aad6366071b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part12-5-a4fb8359a2179ec70777aad6366071b7 b/sql/hive/src/test/resources/golden/load_dyn_part12-5-a4fb8359a2179ec70777aad6366071b7
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part12-5-a4fb8359a2179ec70777aad6366071b7
@@ -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/load_dyn_part12-6-e5c79bdfc92b7b754b003d718d9717a1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part12-6-e5c79bdfc92b7b754b003d718d9717a1 b/sql/hive/src/test/resources/golden/load_dyn_part12-6-e5c79bdfc92b7b754b003d718d9717a1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part12-7-fd1422a86c9b12ce915a7fa2f2b7fc97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part12-7-fd1422a86c9b12ce915a7fa2f2b7fc97 b/sql/hive/src/test/resources/golden/load_dyn_part12-7-fd1422a86c9b12ce915a7fa2f2b7fc97
new file mode 100644
index 0000000..8eb6746
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part12-7-fd1422a86c9b12ce915a7fa2f2b7fc97
@@ -0,0 +1,2 @@
+ds=2010-03-03/hr=22
+ds=2010-03-03/hr=24
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part13-0-463330cf55370dbe92d6ed74ef91302
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part13-0-463330cf55370dbe92d6ed74ef91302 b/sql/hive/src/test/resources/golden/load_dyn_part13-0-463330cf55370dbe92d6ed74ef91302
new file mode 100644
index 0000000..e9c723b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/load_dyn_part13-0-463330cf55370dbe92d6ed74ef91302
@@ -0,0 +1,4 @@
+ds=2008-04-08/hr=11
+ds=2008-04-08/hr=12
+ds=2008-04-09/hr=11
+ds=2008-04-09/hr=12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/load_dyn_part13-1-55bf30e1b5f1aeac9ef284e5e4f19c28
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/load_dyn_part13-1-55bf30e1b5f1aeac9ef284e5e4f19c28 b/sql/hive/src/test/resources/golden/load_dyn_part13-1-55bf30e1b5f1aeac9ef284e5e4f19c28
new file mode 100644
index 0000000..e69de29


[38/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-19-325432a220aa3ebe8b816069916924d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-19-325432a220aa3ebe8b816069916924d8 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-19-325432a220aa3ebe8b816069916924d8
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-19-325432a220aa3ebe8b816069916924d8
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-2-c5a30be03ba36f1fb6cc0b4e7c978838
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-2-c5a30be03ba36f1fb6cc0b4e7c978838 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-2-c5a30be03ba36f1fb6cc0b4e7c978838
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-20-6f2f1144ab2b8b12684f3fbc55e27bf7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-20-6f2f1144ab2b8b12684f3fbc55e27bf7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-20-6f2f1144ab2b8b12684f3fbc55e27bf7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-21-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-21-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-21-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-21-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-22-f135547e33c01d1f543c8b1349d60348
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-22-f135547e33c01d1f543c8b1349d60348 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-22-f135547e33c01d1f543c8b1349d60348
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-22-f135547e33c01d1f543c8b1349d60348
@@ -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/auto_sortmerge_join_1-23-6f2f1144ab2b8b12684f3fbc55e27bf7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-23-6f2f1144ab2b8b12684f3fbc55e27bf7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-23-6f2f1144ab2b8b12684f3fbc55e27bf7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-24-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-24-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-24-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-24-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-3-18bd222285d3a3bd71d3cfa217d9b1db
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-3-18bd222285d3a3bd71d3cfa217d9b1db b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-3-18bd222285d3a3bd71d3cfa217d9b1db
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-4-bb969d3ec0038215a2698afceeb02b3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-4-bb969d3ec0038215a2698afceeb02b3a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-4-bb969d3ec0038215a2698afceeb02b3a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-5-2c3617157639fcd296a8ea2f121c58ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-5-2c3617157639fcd296a8ea2f121c58ab b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-5-2c3617157639fcd296a8ea2f121c58ab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-6-307339322d96b8f923d57c0dc9cdcb60
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-6-307339322d96b8f923d57c0dc9cdcb60 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-6-307339322d96b8f923d57c0dc9cdcb60
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-7-94cc219f61413ab321916821e1288152
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-7-94cc219f61413ab321916821e1288152 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-7-94cc219f61413ab321916821e1288152
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-8-310c8d652c6f549b7759baec6012b77d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-8-310c8d652c6f549b7759baec6012b77d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_1-8-310c8d652c6f549b7759baec6012b77d
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/auto_sortmerge_join_10-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/auto_sortmerge_join_10-10-b89ea2173180c8ae423d856f943e061f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-10-b89ea2173180c8ae423d856f943e061f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-10-b89ea2173180c8ae423d856f943e061f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-10-b89ea2173180c8ae423d856f943e061f
@@ -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/auto_sortmerge_join_10-11-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-11-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-11-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-11-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_10-12-cda81d86d127fca0e2fbc2161e91400d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-12-cda81d86d127fca0e2fbc2161e91400d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-12-cda81d86d127fca0e2fbc2161e91400d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-12-cda81d86d127fca0e2fbc2161e91400d
@@ -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/auto_sortmerge_join_10-13-469a09efa93fa9aec154a5967eec09c5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-13-469a09efa93fa9aec154a5967eec09c5 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-13-469a09efa93fa9aec154a5967eec09c5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-14-95e18bd00f2de246efca1756681c1e87
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-14-95e18bd00f2de246efca1756681c1e87 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-14-95e18bd00f2de246efca1756681c1e87
new file mode 100644
index 0000000..86ee83a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-14-95e18bd00f2de246efca1756681c1e87
@@ -0,0 +1 @@
+40
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-15-6a7fdb423721e7aefa2efda26785e1a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-15-6a7fdb423721e7aefa2efda26785e1a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-15-6a7fdb423721e7aefa2efda26785e1a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-16-caa641c820fcc5f601758c5f0385b4e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-16-caa641c820fcc5f601758c5f0385b4e b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-16-caa641c820fcc5f601758c5f0385b4e
new file mode 100644
index 0000000..301160a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-16-caa641c820fcc5f601758c5f0385b4e
@@ -0,0 +1 @@
+8
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-2-7cccbdffc32975f8935eeba14a28147
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-2-7cccbdffc32975f8935eeba14a28147 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-2-7cccbdffc32975f8935eeba14a28147
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-2-7cccbdffc32975f8935eeba14a28147
@@ -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/auto_sortmerge_join_10-3-4938d4d724990d16336ee31f0390c7da
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-3-4938d4d724990d16336ee31f0390c7da b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-3-4938d4d724990d16336ee31f0390c7da
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-4-378d42317b39c6519f15bd2f99c5ddc4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-4-378d42317b39c6519f15bd2f99c5ddc4 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-4-378d42317b39c6519f15bd2f99c5ddc4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-5-9140b367b5680860f4c7c0238377583f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-5-9140b367b5680860f4c7c0238377583f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-5-9140b367b5680860f4c7c0238377583f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-6-70c1d66123d434d3a1e1801e0b19bc3f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-6-70c1d66123d434d3a1e1801e0b19bc3f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-6-70c1d66123d434d3a1e1801e0b19bc3f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-7-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-7-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-7-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-7-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_10-8-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-8-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-8-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-8-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_10-9-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-9-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-9-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_10-9-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_sortmerge_join_11-0-4705fafa08c6d927aa01337e19605c8a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-0-4705fafa08c6d927aa01337e19605c8a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-0-4705fafa08c6d927aa01337e19605c8a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-1-e3951e29e1e87b77ea735f40fd58735
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-1-e3951e29e1e87b77ea735f40fd58735 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-1-e3951e29e1e87b77ea735f40fd58735
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-10-9666fb18356436e2800550df9ca90c04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-10-9666fb18356436e2800550df9ca90c04 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-10-9666fb18356436e2800550df9ca90c04
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-11-a54cefeeb6d79c72f01c61035e9dcf15
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-11-a54cefeeb6d79c72f01c61035e9dcf15 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-11-a54cefeeb6d79c72f01c61035e9dcf15
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-12-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-12-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-12-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-12-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_11-13-398b81a1928284f29e832838ec3764fd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-13-398b81a1928284f29e832838ec3764fd b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-13-398b81a1928284f29e832838ec3764fd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-14-325432a220aa3ebe8b816069916924d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-14-325432a220aa3ebe8b816069916924d8 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-14-325432a220aa3ebe8b816069916924d8
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-14-325432a220aa3ebe8b816069916924d8
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-15-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-15-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-15-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-15-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_11-16-c23ea191ee4d60c0a6252ce763b1beed
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-16-c23ea191ee4d60c0a6252ce763b1beed b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-16-c23ea191ee4d60c0a6252ce763b1beed
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-16-c23ea191ee4d60c0a6252ce763b1beed
@@ -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/auto_sortmerge_join_11-17-442e69416faaea9309bb8c2a3eb73ef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-17-442e69416faaea9309bb8c2a3eb73ef b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-17-442e69416faaea9309bb8c2a3eb73ef
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-17-442e69416faaea9309bb8c2a3eb73ef
@@ -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/auto_sortmerge_join_11-18-d8260daa82c8439e0c80a63998bd5d2e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-18-d8260daa82c8439e0c80a63998bd5d2e b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-18-d8260daa82c8439e0c80a63998bd5d2e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-19-325432a220aa3ebe8b816069916924d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-19-325432a220aa3ebe8b816069916924d8 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-19-325432a220aa3ebe8b816069916924d8
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-19-325432a220aa3ebe8b816069916924d8
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-2-c5a30be03ba36f1fb6cc0b4e7c978838
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-2-c5a30be03ba36f1fb6cc0b4e7c978838 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-2-c5a30be03ba36f1fb6cc0b4e7c978838
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-20-62fab16c00f510c001f146c929360c71
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-20-62fab16c00f510c001f146c929360c71 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-20-62fab16c00f510c001f146c929360c71
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-21-c4d55c247c9326f474d89b29b81d60aa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-21-c4d55c247c9326f474d89b29b81d60aa b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-21-c4d55c247c9326f474d89b29b81d60aa
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-21-c4d55c247c9326f474d89b29b81d60aa
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-3-b4a6a67ac771394140ed695810930ac6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-3-b4a6a67ac771394140ed695810930ac6 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-3-b4a6a67ac771394140ed695810930ac6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-4-bb969d3ec0038215a2698afceeb02b3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-4-bb969d3ec0038215a2698afceeb02b3a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-4-bb969d3ec0038215a2698afceeb02b3a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-5-2c3617157639fcd296a8ea2f121c58ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-5-2c3617157639fcd296a8ea2f121c58ab b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-5-2c3617157639fcd296a8ea2f121c58ab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-6-307339322d96b8f923d57c0dc9cdcb60
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-6-307339322d96b8f923d57c0dc9cdcb60 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-6-307339322d96b8f923d57c0dc9cdcb60
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-7-94cc219f61413ab321916821e1288152
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-7-94cc219f61413ab321916821e1288152 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-7-94cc219f61413ab321916821e1288152
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-8-310c8d652c6f549b7759baec6012b77d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-8-310c8d652c6f549b7759baec6012b77d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_11-8-310c8d652c6f549b7759baec6012b77d
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-0-d7af66a0aa504ad44bf01d5a2e7cdcec
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-0-d7af66a0aa504ad44bf01d5a2e7cdcec b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-0-d7af66a0aa504ad44bf01d5a2e7cdcec
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-1-e3951e29e1e87b77ea735f40fd58735
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-1-e3951e29e1e87b77ea735f40fd58735 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-1-e3951e29e1e87b77ea735f40fd58735
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-10-9666fb18356436e2800550df9ca90c04
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-10-9666fb18356436e2800550df9ca90c04 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-10-9666fb18356436e2800550df9ca90c04
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-11-a54cefeeb6d79c72f01c61035e9dcf15
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-11-a54cefeeb6d79c72f01c61035e9dcf15 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-11-a54cefeeb6d79c72f01c61035e9dcf15
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-12-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-12-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-12-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-12-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_12-13-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-13-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-13-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-13-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_12-14-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-14-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-14-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-14-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_12-15-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-15-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-15-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-15-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_sortmerge_join_12-16-746f0c0dd71cd5cb6673fbd53ef05a1e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-16-746f0c0dd71cd5cb6673fbd53ef05a1e b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-16-746f0c0dd71cd5cb6673fbd53ef05a1e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-17-a8c60901367229310f86a8521a26478a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-17-a8c60901367229310f86a8521a26478a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-17-a8c60901367229310f86a8521a26478a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-18-f50f21c997d775c369fd52f9bafb9b36
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-18-f50f21c997d775c369fd52f9bafb9b36 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-18-f50f21c997d775c369fd52f9bafb9b36
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-19-fe49b6f198661d2e020a0c8bd26c9237
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-19-fe49b6f198661d2e020a0c8bd26c9237 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-19-fe49b6f198661d2e020a0c8bd26c9237
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-2-c5a30be03ba36f1fb6cc0b4e7c978838
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-2-c5a30be03ba36f1fb6cc0b4e7c978838 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-2-c5a30be03ba36f1fb6cc0b4e7c978838
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-20-3404f0b912c898d6c81aa88bf0cd8c11
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-20-3404f0b912c898d6c81aa88bf0cd8c11 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-20-3404f0b912c898d6c81aa88bf0cd8c11
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-21-4ecd65f0e26e981b66770b3e91e128fc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-21-4ecd65f0e26e981b66770b3e91e128fc b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-21-4ecd65f0e26e981b66770b3e91e128fc
new file mode 100644
index 0000000..83be903
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-21-4ecd65f0e26e981b66770b3e91e128fc
@@ -0,0 +1 @@
+570
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-3-18bd222285d3a3bd71d3cfa217d9b1db
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-3-18bd222285d3a3bd71d3cfa217d9b1db b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-3-18bd222285d3a3bd71d3cfa217d9b1db
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-4-bb969d3ec0038215a2698afceeb02b3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-4-bb969d3ec0038215a2698afceeb02b3a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-4-bb969d3ec0038215a2698afceeb02b3a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-5-2c3617157639fcd296a8ea2f121c58ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-5-2c3617157639fcd296a8ea2f121c58ab b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-5-2c3617157639fcd296a8ea2f121c58ab
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-6-307339322d96b8f923d57c0dc9cdcb60
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-6-307339322d96b8f923d57c0dc9cdcb60 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-6-307339322d96b8f923d57c0dc9cdcb60
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-7-94cc219f61413ab321916821e1288152
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-7-94cc219f61413ab321916821e1288152 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-7-94cc219f61413ab321916821e1288152
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-8-310c8d652c6f549b7759baec6012b77d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-8-310c8d652c6f549b7759baec6012b77d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_12-8-310c8d652c6f549b7759baec6012b77d
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/auto_sortmerge_join_13-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/auto_sortmerge_join_13-10-a572a07cd60fd4607ddd7613db8a64ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-10-a572a07cd60fd4607ddd7613db8a64ab b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-10-a572a07cd60fd4607ddd7613db8a64ab
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-10-a572a07cd60fd4607ddd7613db8a64ab
@@ -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/auto_sortmerge_join_13-11-cda81d86d127fca0e2fbc2161e91400d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-11-cda81d86d127fca0e2fbc2161e91400d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-11-cda81d86d127fca0e2fbc2161e91400d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-11-cda81d86d127fca0e2fbc2161e91400d
@@ -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/auto_sortmerge_join_13-12-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-12-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-12-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-12-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_13-13-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-13-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-13-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-13-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_13-14-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-14-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-14-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-14-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_sortmerge_join_13-15-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-15-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-15-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-15-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_13-16-14ad1ec6ac3dbedb29d43cf178fa8552
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-16-14ad1ec6ac3dbedb29d43cf178fa8552 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-16-14ad1ec6ac3dbedb29d43cf178fa8552
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-17-b366dcf84021a7dc4a17a52fe381b5f0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-17-b366dcf84021a7dc4a17a52fe381b5f0 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-17-b366dcf84021a7dc4a17a52fe381b5f0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-18-cc27d771c9a20d3d83f87802e1a9dbe2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-18-cc27d771c9a20d3d83f87802e1a9dbe2 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-18-cc27d771c9a20d3d83f87802e1a9dbe2
new file mode 100644
index 0000000..251ff85
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-18-cc27d771c9a20d3d83f87802e1a9dbe2
@@ -0,0 +1,22 @@
+0	0
+0	0
+0	0
+0	0
+0	0
+0	0
+0	0
+0	0
+0	0
+2	2
+4	4
+5	5
+5	5
+5	5
+5	5
+5	5
+5	5
+5	5
+5	5
+5	5
+8	8
+9	9
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-19-4b2ac2865384fbca7f374191d8021d51
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-19-4b2ac2865384fbca7f374191d8021d51 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-19-4b2ac2865384fbca7f374191d8021d51
new file mode 100644
index 0000000..af8f457
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-19-4b2ac2865384fbca7f374191d8021d51
@@ -0,0 +1,22 @@
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_2	val_2
+val_4	val_4
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_8	val_8
+val_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/auto_sortmerge_join_13-2-7cccbdffc32975f8935eeba14a28147
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-2-7cccbdffc32975f8935eeba14a28147 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-2-7cccbdffc32975f8935eeba14a28147
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-2-7cccbdffc32975f8935eeba14a28147
@@ -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/auto_sortmerge_join_13-20-44d382ce6848d3f0b900b0808747d8e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-20-44d382ce6848d3f0b900b0808747d8e9 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-20-44d382ce6848d3f0b900b0808747d8e9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-20-44d382ce6848d3f0b900b0808747d8e9
@@ -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/auto_sortmerge_join_13-21-ea23403b9eb55e8b06d1c198e439569f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-21-ea23403b9eb55e8b06d1c198e439569f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-21-ea23403b9eb55e8b06d1c198e439569f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-21-ea23403b9eb55e8b06d1c198e439569f
@@ -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/auto_sortmerge_join_13-22-14ad1ec6ac3dbedb29d43cf178fa8552
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-22-14ad1ec6ac3dbedb29d43cf178fa8552 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-22-14ad1ec6ac3dbedb29d43cf178fa8552
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-23-b366dcf84021a7dc4a17a52fe381b5f0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-23-b366dcf84021a7dc4a17a52fe381b5f0 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-23-b366dcf84021a7dc4a17a52fe381b5f0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-24-cc27d771c9a20d3d83f87802e1a9dbe2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-24-cc27d771c9a20d3d83f87802e1a9dbe2 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-24-cc27d771c9a20d3d83f87802e1a9dbe2
new file mode 100644
index 0000000..251ff85
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-24-cc27d771c9a20d3d83f87802e1a9dbe2
@@ -0,0 +1,22 @@
+0	0
+0	0
+0	0
+0	0
+0	0
+0	0
+0	0
+0	0
+0	0
+2	2
+4	4
+5	5
+5	5
+5	5
+5	5
+5	5
+5	5
+5	5
+5	5
+5	5
+8	8
+9	9
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-25-4b2ac2865384fbca7f374191d8021d51
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-25-4b2ac2865384fbca7f374191d8021d51 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-25-4b2ac2865384fbca7f374191d8021d51
new file mode 100644
index 0000000..af8f457
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-25-4b2ac2865384fbca7f374191d8021d51
@@ -0,0 +1,22 @@
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_2	val_2
+val_4	val_4
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_8	val_8
+val_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/auto_sortmerge_join_13-26-f135547e33c01d1f543c8b1349d60348
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-26-f135547e33c01d1f543c8b1349d60348 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-26-f135547e33c01d1f543c8b1349d60348
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-26-f135547e33c01d1f543c8b1349d60348
@@ -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/auto_sortmerge_join_13-27-14ad1ec6ac3dbedb29d43cf178fa8552
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-27-14ad1ec6ac3dbedb29d43cf178fa8552 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-27-14ad1ec6ac3dbedb29d43cf178fa8552
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-28-b366dcf84021a7dc4a17a52fe381b5f0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-28-b366dcf84021a7dc4a17a52fe381b5f0 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-28-b366dcf84021a7dc4a17a52fe381b5f0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-29-cc27d771c9a20d3d83f87802e1a9dbe2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-29-cc27d771c9a20d3d83f87802e1a9dbe2 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-29-cc27d771c9a20d3d83f87802e1a9dbe2
new file mode 100644
index 0000000..251ff85
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-29-cc27d771c9a20d3d83f87802e1a9dbe2
@@ -0,0 +1,22 @@
+0	0
+0	0
+0	0
+0	0
+0	0
+0	0
+0	0
+0	0
+0	0
+2	2
+4	4
+5	5
+5	5
+5	5
+5	5
+5	5
+5	5
+5	5
+5	5
+5	5
+8	8
+9	9
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-3-4938d4d724990d16336ee31f0390c7da
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-3-4938d4d724990d16336ee31f0390c7da b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-3-4938d4d724990d16336ee31f0390c7da
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-30-4b2ac2865384fbca7f374191d8021d51
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-30-4b2ac2865384fbca7f374191d8021d51 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-30-4b2ac2865384fbca7f374191d8021d51
new file mode 100644
index 0000000..af8f457
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-30-4b2ac2865384fbca7f374191d8021d51
@@ -0,0 +1,22 @@
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_0	val_0
+val_2	val_2
+val_4	val_4
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_5	val_5
+val_8	val_8
+val_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/auto_sortmerge_join_13-4-378d42317b39c6519f15bd2f99c5ddc4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-4-378d42317b39c6519f15bd2f99c5ddc4 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-4-378d42317b39c6519f15bd2f99c5ddc4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-5-d73046d4785e9c89acb10eea77d32ca8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-5-d73046d4785e9c89acb10eea77d32ca8 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-5-d73046d4785e9c89acb10eea77d32ca8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-6-3d02238197b076b6f77daacb81aa2cb4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-6-3d02238197b076b6f77daacb81aa2cb4 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-6-3d02238197b076b6f77daacb81aa2cb4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-7-6f949602369ac3af6ded9884bc525310
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-7-6f949602369ac3af6ded9884bc525310 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-7-6f949602369ac3af6ded9884bc525310
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-8-b334c03af5acdcb136072bb427683bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-8-b334c03af5acdcb136072bb427683bb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-8-b334c03af5acdcb136072bb427683bb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-9-dc129f70e75cd575ce8c0de288884523
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-9-dc129f70e75cd575ce8c0de288884523 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-9-dc129f70e75cd575ce8c0de288884523
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_13-9-dc129f70e75cd575ce8c0de288884523
@@ -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/auto_sortmerge_join_14-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/auto_sortmerge_join_14-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/auto_sortmerge_join_14-10-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-10-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-10-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-10-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_14-11-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-11-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-11-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-11-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_14-12-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-12-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-12-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-12-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_sortmerge_join_14-13-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-13-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-13-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-13-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_14-14-51e4c81f56c64f6aa25322055694f641
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-14-51e4c81f56c64f6aa25322055694f641 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-14-51e4c81f56c64f6aa25322055694f641
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-15-43ad2152b18d711adbdd1aeb940b662a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-15-43ad2152b18d711adbdd1aeb940b662a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-15-43ad2152b18d711adbdd1aeb940b662a
new file mode 100644
index 0000000..1758ddd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-15-43ad2152b18d711adbdd1aeb940b662a
@@ -0,0 +1 @@
+32
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-16-51ee88184cbc22b5bef4e96856e41e7c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-16-51ee88184cbc22b5bef4e96856e41e7c b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-16-51ee88184cbc22b5bef4e96856e41e7c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-17-334529f1a720bfb408efee90bc8be61
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-17-334529f1a720bfb408efee90bc8be61 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-17-334529f1a720bfb408efee90bc8be61
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-18-a16ff76d72ad428fb9d43ab910f259fd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-18-a16ff76d72ad428fb9d43ab910f259fd b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-18-a16ff76d72ad428fb9d43ab910f259fd
new file mode 100644
index 0000000..bea0d09
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-18-a16ff76d72ad428fb9d43ab910f259fd
@@ -0,0 +1 @@
+207
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-2-7cccbdffc32975f8935eeba14a28147
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-2-7cccbdffc32975f8935eeba14a28147 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-2-7cccbdffc32975f8935eeba14a28147
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-2-7cccbdffc32975f8935eeba14a28147
@@ -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/auto_sortmerge_join_14-3-4938d4d724990d16336ee31f0390c7da
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-3-4938d4d724990d16336ee31f0390c7da b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-3-4938d4d724990d16336ee31f0390c7da
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-4-378d42317b39c6519f15bd2f99c5ddc4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-4-378d42317b39c6519f15bd2f99c5ddc4 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-4-378d42317b39c6519f15bd2f99c5ddc4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-5-945b37381c2719e18e2945bf8b4e56ac
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-5-945b37381c2719e18e2945bf8b4e56ac b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-5-945b37381c2719e18e2945bf8b4e56ac
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-6-3d02238197b076b6f77daacb81aa2cb4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-6-3d02238197b076b6f77daacb81aa2cb4 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-6-3d02238197b076b6f77daacb81aa2cb4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-7-dc129f70e75cd575ce8c0de288884523
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-7-dc129f70e75cd575ce8c0de288884523 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-7-dc129f70e75cd575ce8c0de288884523
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-7-dc129f70e75cd575ce8c0de288884523
@@ -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/auto_sortmerge_join_14-8-a572a07cd60fd4607ddd7613db8a64ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-8-a572a07cd60fd4607ddd7613db8a64ab b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-8-a572a07cd60fd4607ddd7613db8a64ab
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-8-a572a07cd60fd4607ddd7613db8a64ab
@@ -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/auto_sortmerge_join_14-9-f135547e33c01d1f543c8b1349d60348
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-9-f135547e33c01d1f543c8b1349d60348 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-9-f135547e33c01d1f543c8b1349d60348
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_14-9-f135547e33c01d1f543c8b1349d60348
@@ -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/auto_sortmerge_join_15-0-e39f59c35ebbe686a18d45d9d8bf3ab0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-0-e39f59c35ebbe686a18d45d9d8bf3ab0 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-0-e39f59c35ebbe686a18d45d9d8bf3ab0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-0-e39f59c35ebbe686a18d45d9d8bf3ab0
@@ -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/auto_sortmerge_join_15-1-ffe97dc8c1df3195982e38263fbe8717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-1-ffe97dc8c1df3195982e38263fbe8717 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-1-ffe97dc8c1df3195982e38263fbe8717
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-1-ffe97dc8c1df3195982e38263fbe8717
@@ -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/auto_sortmerge_join_15-10-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-10-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-10-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-10-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_15-11-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-11-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-11-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-11-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_15-12-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-12-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-12-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-12-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_sortmerge_join_15-13-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-13-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-13-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-13-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_15-14-62b7e43463386c11e031cf7e4f584a53
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-14-62b7e43463386c11e031cf7e4f584a53 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-14-62b7e43463386c11e031cf7e4f584a53
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-15-3c37a21813ee34d4d1f9e01f5f3ef5d3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-15-3c37a21813ee34d4d1f9e01f5f3ef5d3 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-15-3c37a21813ee34d4d1f9e01f5f3ef5d3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-2-7cccbdffc32975f8935eeba14a28147
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-2-7cccbdffc32975f8935eeba14a28147 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-2-7cccbdffc32975f8935eeba14a28147
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-2-7cccbdffc32975f8935eeba14a28147
@@ -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/auto_sortmerge_join_15-3-4938d4d724990d16336ee31f0390c7da
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-3-4938d4d724990d16336ee31f0390c7da b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-3-4938d4d724990d16336ee31f0390c7da
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-4-378d42317b39c6519f15bd2f99c5ddc4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-4-378d42317b39c6519f15bd2f99c5ddc4 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-4-378d42317b39c6519f15bd2f99c5ddc4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-5-945b37381c2719e18e2945bf8b4e56ac
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-5-945b37381c2719e18e2945bf8b4e56ac b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-5-945b37381c2719e18e2945bf8b4e56ac
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-6-3d02238197b076b6f77daacb81aa2cb4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-6-3d02238197b076b6f77daacb81aa2cb4 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-6-3d02238197b076b6f77daacb81aa2cb4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-7-dc129f70e75cd575ce8c0de288884523
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-7-dc129f70e75cd575ce8c0de288884523 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-7-dc129f70e75cd575ce8c0de288884523
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-7-dc129f70e75cd575ce8c0de288884523
@@ -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/auto_sortmerge_join_15-8-a572a07cd60fd4607ddd7613db8a64ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-8-a572a07cd60fd4607ddd7613db8a64ab b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-8-a572a07cd60fd4607ddd7613db8a64ab
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-8-a572a07cd60fd4607ddd7613db8a64ab
@@ -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/auto_sortmerge_join_15-9-f135547e33c01d1f543c8b1349d60348
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-9-f135547e33c01d1f543c8b1349d60348 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-9-f135547e33c01d1f543c8b1349d60348
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_15-9-f135547e33c01d1f543c8b1349d60348
@@ -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/auto_sortmerge_join_2-0-ac562e10c3d4dd7c7cce920d29cde65d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-0-ac562e10c3d4dd7c7cce920d29cde65d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-0-ac562e10c3d4dd7c7cce920d29cde65d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-1-e3951e29e1e87b77ea735f40fd58735
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-1-e3951e29e1e87b77ea735f40fd58735 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-1-e3951e29e1e87b77ea735f40fd58735
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-10-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-10-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-10-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-10-24ca942f094b14b92086305cc125e833
@@ -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/auto_sortmerge_join_2-11-d0ec6d66ff349db09fd455eec149efdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-11-d0ec6d66ff349db09fd455eec149efdb b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-11-d0ec6d66ff349db09fd455eec149efdb
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-11-d0ec6d66ff349db09fd455eec149efdb
@@ -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/auto_sortmerge_join_2-12-3b0f76816be2c1b18a2058027a19bc9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-12-3b0f76816be2c1b18a2058027a19bc9f b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-12-3b0f76816be2c1b18a2058027a19bc9f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-12-3b0f76816be2c1b18a2058027a19bc9f
@@ -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/auto_sortmerge_join_2-13-86473a0498e4361e4db0b4a22f2e8571
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-13-86473a0498e4361e4db0b4a22f2e8571 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-13-86473a0498e4361e4db0b4a22f2e8571
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-13-86473a0498e4361e4db0b4a22f2e8571
@@ -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/auto_sortmerge_join_2-14-cda81d86d127fca0e2fbc2161e91400d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-14-cda81d86d127fca0e2fbc2161e91400d b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-14-cda81d86d127fca0e2fbc2161e91400d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-14-cda81d86d127fca0e2fbc2161e91400d
@@ -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/auto_sortmerge_join_2-15-ec410b2c54c1ce7001abe7130a3b1c21
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-15-ec410b2c54c1ce7001abe7130a3b1c21 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-15-ec410b2c54c1ce7001abe7130a3b1c21
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-15-ec410b2c54c1ce7001abe7130a3b1c21
@@ -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/auto_sortmerge_join_2-16-af6016f3db000e6e180e2f3b10f120ce
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-16-af6016f3db000e6e180e2f3b10f120ce b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-16-af6016f3db000e6e180e2f3b10f120ce
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-17-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-17-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-17-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-17-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-18-f135547e33c01d1f543c8b1349d60348
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-18-f135547e33c01d1f543c8b1349d60348 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-18-f135547e33c01d1f543c8b1349d60348
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-18-f135547e33c01d1f543c8b1349d60348
@@ -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/auto_sortmerge_join_2-19-a0fc12fc2b968d7e85e6c1e2fd70cd94
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-19-a0fc12fc2b968d7e85e6c1e2fd70cd94 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-19-a0fc12fc2b968d7e85e6c1e2fd70cd94
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-19-a0fc12fc2b968d7e85e6c1e2fd70cd94
@@ -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/auto_sortmerge_join_2-2-c5a30be03ba36f1fb6cc0b4e7c978838
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-2-c5a30be03ba36f1fb6cc0b4e7c978838 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-2-c5a30be03ba36f1fb6cc0b4e7c978838
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-20-8180638a57b64557e02815c863031755
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-20-8180638a57b64557e02815c863031755 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-20-8180638a57b64557e02815c863031755
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-20-8180638a57b64557e02815c863031755
@@ -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/auto_sortmerge_join_2-21-e6283ea14d493b0d7bf390249665f289
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-21-e6283ea14d493b0d7bf390249665f289 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-21-e6283ea14d493b0d7bf390249665f289
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-22-7d0c37fc09323ce11aae0b58dc687660
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-22-7d0c37fc09323ce11aae0b58dc687660 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-22-7d0c37fc09323ce11aae0b58dc687660
new file mode 100644
index 0000000..c24b6ae
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-22-7d0c37fc09323ce11aae0b58dc687660
@@ -0,0 +1 @@
+38
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-3-55c1e972192580d734fad7f57dd62e6a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-3-55c1e972192580d734fad7f57dd62e6a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-3-55c1e972192580d734fad7f57dd62e6a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-4-210f08b7e8c20c9ff364c215af412d87
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-4-210f08b7e8c20c9ff364c215af412d87 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-4-210f08b7e8c20c9ff364c215af412d87
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-5-bfc04dda7e11f06d01689f2b57959ed7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-5-bfc04dda7e11f06d01689f2b57959ed7 b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-5-bfc04dda7e11f06d01689f2b57959ed7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-6-bb969d3ec0038215a2698afceeb02b3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-6-bb969d3ec0038215a2698afceeb02b3a b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-6-bb969d3ec0038215a2698afceeb02b3a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-7-2c3617157639fcd296a8ea2f121c58ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-7-2c3617157639fcd296a8ea2f121c58ab b/sql/hive/src/test/resources/golden/auto_sortmerge_join_2-7-2c3617157639fcd296a8ea2f121c58ab
new file mode 100644
index 0000000..e69de29


[08/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-7-281b888188eac90c4bf670417f25cc0c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-7-281b888188eac90c4bf670417f25cc0c b/sql/hive/src/test/resources/golden/join_1to1-7-281b888188eac90c4bf670417f25cc0c
new file mode 100644
index 0000000..0ae4eb2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-7-281b888188eac90c4bf670417f25cc0c
@@ -0,0 +1,34 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	NULL	25	10025	66
+NULL	NULL	NULL	30	10030	88
+NULL	NULL	NULL	35	10035	88
+NULL	NULL	NULL	40	10040	88
+NULL	NULL	NULL	50	10050	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	NULL	NULL	NULL
+30	10030	66	NULL	NULL	NULL
+35	10035	88	NULL	NULL	NULL
+40	10040	66	40	10040	66
+40	10040	88	NULL	NULL	NULL
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	88	NULL	NULL	NULL
+50	10050	88	NULL	NULL	NULL
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	NULL	NULL	NULL
+70	10040	66	NULL	NULL	NULL
+80	10040	88	NULL	NULL	NULL
+80	10040	88	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/join_1to1-8-2bc944d7dcc8eba8f25794d99ea35b84
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-8-2bc944d7dcc8eba8f25794d99ea35b84 b/sql/hive/src/test/resources/golden/join_1to1-8-2bc944d7dcc8eba8f25794d99ea35b84
new file mode 100644
index 0000000..fb5560e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-8-2bc944d7dcc8eba8f25794d99ea35b84
@@ -0,0 +1,36 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_1to1-9-5e48ba086f1376939535081b60f82727
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_1to1-9-5e48ba086f1376939535081b60f82727 b/sql/hive/src/test/resources/golden/join_1to1-9-5e48ba086f1376939535081b60f82727
new file mode 100644
index 0000000..0ae4eb2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_1to1-9-5e48ba086f1376939535081b60f82727
@@ -0,0 +1,34 @@
+NULL	NULL	NULL	NULL	NULL	66
+NULL	NULL	NULL	NULL	10050	66
+NULL	NULL	NULL	10	10010	66
+NULL	NULL	NULL	25	10025	66
+NULL	NULL	NULL	30	10030	88
+NULL	NULL	NULL	35	10035	88
+NULL	NULL	NULL	40	10040	88
+NULL	NULL	NULL	50	10050	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	70	10040	88
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	NULL	80	10040	66
+NULL	NULL	66	NULL	NULL	NULL
+NULL	10050	66	NULL	NULL	NULL
+5	10005	66	5	10005	66
+15	10015	66	NULL	NULL	NULL
+20	10020	66	20	10020	66
+25	10025	88	NULL	NULL	NULL
+30	10030	66	NULL	NULL	NULL
+35	10035	88	NULL	NULL	NULL
+40	10040	66	40	10040	66
+40	10040	88	NULL	NULL	NULL
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	88	NULL	NULL	NULL
+50	10050	88	NULL	NULL	NULL
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+70	10040	66	NULL	NULL	NULL
+70	10040	66	NULL	NULL	NULL
+80	10040	88	NULL	NULL	NULL
+80	10040	88	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/join_array-0-60904bf2bd7bbfa8739d8e047e83e038
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_array-0-60904bf2bd7bbfa8739d8e047e83e038 b/sql/hive/src/test/resources/golden/join_array-0-60904bf2bd7bbfa8739d8e047e83e038
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_array-1-2c086fcf118fd2538bfa00724209091e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_array-1-2c086fcf118fd2538bfa00724209091e b/sql/hive/src/test/resources/golden/join_array-1-2c086fcf118fd2538bfa00724209091e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_array-2-a4363f7c7e4b7d717ed90e77c37581de
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_array-2-a4363f7c7e4b7d717ed90e77c37581de b/sql/hive/src/test/resources/golden/join_array-2-a4363f7c7e4b7d717ed90e77c37581de
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_array-3-ddd65703cdad8959cd0cd831304b0ab9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_array-3-ddd65703cdad8959cd0cd831304b0ab9 b/sql/hive/src/test/resources/golden/join_array-3-ddd65703cdad8959cd0cd831304b0ab9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_array-4-b235265cd6bd58fd743c27b02e547d62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_array-4-b235265cd6bd58fd743c27b02e547d62 b/sql/hive/src/test/resources/golden/join_array-4-b235265cd6bd58fd743c27b02e547d62
new file mode 100644
index 0000000..ce9688a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_array-4-b235265cd6bd58fd743c27b02e547d62
@@ -0,0 +1 @@
+10320092026892491	3312
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_array-5-a9b9419b94631f8fe1c2297ebf103a9a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_array-5-a9b9419b94631f8fe1c2297ebf103a9a b/sql/hive/src/test/resources/golden/join_array-5-a9b9419b94631f8fe1c2297ebf103a9a
new file mode 100644
index 0000000..f937af5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_array-5-a9b9419b94631f8fe1c2297ebf103a9a
@@ -0,0 +1,2 @@
+10320092002467760	[0,23,37,48,53,55,55,56,60,66,72,76,77,78,80,81,87,88,90,90,91,90,92,97,100,103,104,107,108,108,109,110,113,113,113,113,113,113,114,116,116,116,117,116,117,117,117,115,115,117,117,117,121,120,131,131,131,125,125,124,124,128,128,131,131,132,133,134,134,134,134,26,26,null,null,null,null,116]
+10320092026892491	[0,2,59,106,131,142,159,244,320,398,417,433,553,616,710,826,917,971,1046,1051,1093,1112,1142,1215,1220,1226,1232,1267,1364,1549,1646,1948,2170,2272,2325,2433,2534,2852,2925,2992,3119,3207,3279,3323,3412,3637,3645,3634,3450,3473,3638,3688,3736,3758,3812,3862,3873,3868,3883,4118,4134,4127,4170,4216,null,null,null,null,3139]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_array-6-6eded94bd39189ea6d67fe383f9b865c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_array-6-6eded94bd39189ea6d67fe383f9b865c b/sql/hive/src/test/resources/golden/join_array-6-6eded94bd39189ea6d67fe383f9b865c
new file mode 100644
index 0000000..f937af5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_array-6-6eded94bd39189ea6d67fe383f9b865c
@@ -0,0 +1,2 @@
+10320092002467760	[0,23,37,48,53,55,55,56,60,66,72,76,77,78,80,81,87,88,90,90,91,90,92,97,100,103,104,107,108,108,109,110,113,113,113,113,113,113,114,116,116,116,117,116,117,117,117,115,115,117,117,117,121,120,131,131,131,125,125,124,124,128,128,131,131,132,133,134,134,134,134,26,26,null,null,null,null,116]
+10320092026892491	[0,2,59,106,131,142,159,244,320,398,417,433,553,616,710,826,917,971,1046,1051,1093,1112,1142,1215,1220,1226,1232,1267,1364,1549,1646,1948,2170,2272,2325,2433,2534,2852,2925,2992,3119,3207,3279,3323,3412,3637,3645,3634,3450,3473,3638,3688,3736,3758,3812,3862,3873,3868,3883,4118,4134,4127,4170,4216,null,null,null,null,3139]
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_casesensitive-0-3c6c18f40c89c8fe9891869f2f6acb48
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_casesensitive-0-3c6c18f40c89c8fe9891869f2f6acb48 b/sql/hive/src/test/resources/golden/join_casesensitive-0-3c6c18f40c89c8fe9891869f2f6acb48
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_casesensitive-1-404d691e85c7b74bad73576ee80de290
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_casesensitive-1-404d691e85c7b74bad73576ee80de290 b/sql/hive/src/test/resources/golden/join_casesensitive-1-404d691e85c7b74bad73576ee80de290
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_casesensitive-2-d508d777b4e4156bff9774925a6ca4d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_casesensitive-2-d508d777b4e4156bff9774925a6ca4d b/sql/hive/src/test/resources/golden/join_casesensitive-2-d508d777b4e4156bff9774925a6ca4d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_casesensitive-3-3c88c1f52d27e9fb093aaf10f97c7cfc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_casesensitive-3-3c88c1f52d27e9fb093aaf10f97c7cfc b/sql/hive/src/test/resources/golden/join_casesensitive-3-3c88c1f52d27e9fb093aaf10f97c7cfc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_casesensitive-4-c880b2256f97413b8fe68d19d99747fd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_casesensitive-4-c880b2256f97413b8fe68d19d99747fd b/sql/hive/src/test/resources/golden/join_casesensitive-4-c880b2256f97413b8fe68d19d99747fd
new file mode 100644
index 0000000..810f01f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_casesensitive-4-c880b2256f97413b8fe68d19d99747fd
@@ -0,0 +1,85 @@
+NULL	10050	66	NULL	10050	66
+NULL	10050	66	50	10050	66
+NULL	10050	66	50	10050	66
+NULL	10050	66	50	10050	88
+5	10005	66	5	10005	66
+20	10020	66	20	10020	66
+25	10025	88	25	10025	66
+30	10030	66	30	10030	88
+35	10035	88	35	10035	88
+40	10040	66	40	10040	66
+40	10040	66	40	10040	88
+40	10040	66	60	10040	66
+40	10040	66	60	10040	66
+40	10040	66	70	10040	88
+40	10040	66	70	10040	88
+40	10040	66	80	10040	66
+40	10040	66	80	10040	66
+40	10040	88	40	10040	66
+40	10040	88	40	10040	88
+40	10040	88	60	10040	66
+40	10040	88	60	10040	66
+40	10040	88	70	10040	88
+40	10040	88	70	10040	88
+40	10040	88	80	10040	66
+40	10040	88	80	10040	66
+50	10050	66	NULL	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	66
+50	10050	66	50	10050	88
+50	10050	88	NULL	10050	66
+50	10050	88	NULL	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	66
+50	10050	88	50	10050	88
+50	10050	88	50	10050	88
+60	10040	66	40	10040	66
+60	10040	66	40	10040	66
+60	10040	66	40	10040	88
+60	10040	66	40	10040	88
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	60	10040	66
+60	10040	66	70	10040	88
+60	10040	66	70	10040	88
+60	10040	66	70	10040	88
+60	10040	66	70	10040	88
+60	10040	66	80	10040	66
+60	10040	66	80	10040	66
+60	10040	66	80	10040	66
+60	10040	66	80	10040	66
+70	10040	66	40	10040	66
+70	10040	66	40	10040	66
+70	10040	66	40	10040	88
+70	10040	66	40	10040	88
+70	10040	66	60	10040	66
+70	10040	66	60	10040	66
+70	10040	66	60	10040	66
+70	10040	66	60	10040	66
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	70	10040	88
+70	10040	66	80	10040	66
+70	10040	66	80	10040	66
+70	10040	66	80	10040	66
+70	10040	66	80	10040	66
+80	10040	88	40	10040	66
+80	10040	88	40	10040	66
+80	10040	88	40	10040	88
+80	10040	88	40	10040	88
+80	10040	88	60	10040	66
+80	10040	88	60	10040	66
+80	10040	88	60	10040	66
+80	10040	88	60	10040	66
+80	10040	88	70	10040	88
+80	10040	88	70	10040	88
+80	10040	88	70	10040	88
+80	10040	88	70	10040	88
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
+80	10040	88	80	10040	66
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_empty-0-3fef0a906d6618ab28406d1edf0dc9ad
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_empty-0-3fef0a906d6618ab28406d1edf0dc9ad b/sql/hive/src/test/resources/golden/join_empty-0-3fef0a906d6618ab28406d1edf0dc9ad
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_empty-2-ff98d5f09dd67ae5f1bd8d09a3c4db8e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_empty-2-ff98d5f09dd67ae5f1bd8d09a3c4db8e b/sql/hive/src/test/resources/golden/join_empty-2-ff98d5f09dd67ae5f1bd8d09a3c4db8e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_empty-3-3b2231f25886c152f222856256ac3473
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_empty-3-3b2231f25886c152f222856256ac3473 b/sql/hive/src/test/resources/golden/join_empty-3-3b2231f25886c152f222856256ac3473
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_empty-4-df2401785dfa257de49c3ad80b0f480a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_empty-4-df2401785dfa257de49c3ad80b0f480a b/sql/hive/src/test/resources/golden/join_empty-4-df2401785dfa257de49c3ad80b0f480a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_empty-4-df2401785dfa257de49c3ad80b0f480a
@@ -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/join_empty-5-ce1ef910fff98f174931cc641f7cef3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_empty-5-ce1ef910fff98f174931cc641f7cef3a b/sql/hive/src/test/resources/golden/join_empty-5-ce1ef910fff98f174931cc641f7cef3a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_empty-5-ce1ef910fff98f174931cc641f7cef3a
@@ -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/join_empty-6-e807e73f2636bf03a572c9e0b8430b5a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_empty-6-e807e73f2636bf03a572c9e0b8430b5a b/sql/hive/src/test/resources/golden/join_empty-6-e807e73f2636bf03a572c9e0b8430b5a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_empty-7-7d6e4e5bc4cae56192cc737fb6dc9c72
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_empty-7-7d6e4e5bc4cae56192cc737fb6dc9c72 b/sql/hive/src/test/resources/golden/join_empty-7-7d6e4e5bc4cae56192cc737fb6dc9c72
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-0-5644ab44e5ba9f2941216b8d5dc33a99
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-0-5644ab44e5ba9f2941216b8d5dc33a99 b/sql/hive/src/test/resources/golden/join_filters-0-5644ab44e5ba9f2941216b8d5dc33a99
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-1-100faa7fd01bfb4390c782bb262a9403
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-1-100faa7fd01bfb4390c782bb262a9403 b/sql/hive/src/test/resources/golden/join_filters-1-100faa7fd01bfb4390c782bb262a9403
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-10-f0c5c51de4151a17a77c780be0c13e01
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-10-f0c5c51de4151a17a77c780be0c13e01 b/sql/hive/src/test/resources/golden/join_filters-10-f0c5c51de4151a17a77c780be0c13e01
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-10-f0c5c51de4151a17a77c780be0c13e01
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-100-a4c7cd87175222bea19fd33018890efe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-100-a4c7cd87175222bea19fd33018890efe b/sql/hive/src/test/resources/golden/join_filters-100-a4c7cd87175222bea19fd33018890efe
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-100-a4c7cd87175222bea19fd33018890efe
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-101-f086409eb336282af5a00f4c7192ef2b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-101-f086409eb336282af5a00f4c7192ef2b b/sql/hive/src/test/resources/golden/join_filters-101-f086409eb336282af5a00f4c7192ef2b
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-101-f086409eb336282af5a00f4c7192ef2b
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-102-634888c4fa78ce10181c9514c6393554
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-102-634888c4fa78ce10181c9514c6393554 b/sql/hive/src/test/resources/golden/join_filters-102-634888c4fa78ce10181c9514c6393554
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-102-634888c4fa78ce10181c9514c6393554
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-103-c020d3461658ae8e118281f40264ae5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-103-c020d3461658ae8e118281f40264ae5b b/sql/hive/src/test/resources/golden/join_filters-103-c020d3461658ae8e118281f40264ae5b
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-103-c020d3461658ae8e118281f40264ae5b
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-104-c9b79f30e1f25672ec89014f966b41b0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-104-c9b79f30e1f25672ec89014f966b41b0 b/sql/hive/src/test/resources/golden/join_filters-104-c9b79f30e1f25672ec89014f966b41b0
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-104-c9b79f30e1f25672ec89014f966b41b0
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-105-b3d9dcbb7e1caef97646eb89edf82eb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-105-b3d9dcbb7e1caef97646eb89edf82eb b/sql/hive/src/test/resources/golden/join_filters-105-b3d9dcbb7e1caef97646eb89edf82eb
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-105-b3d9dcbb7e1caef97646eb89edf82eb
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-106-870999978978b22f21997899f1e652b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-106-870999978978b22f21997899f1e652b8 b/sql/hive/src/test/resources/golden/join_filters-106-870999978978b22f21997899f1e652b8
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-106-870999978978b22f21997899f1e652b8
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-107-94824a62d882227f270a66ec7ef28cd4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-107-94824a62d882227f270a66ec7ef28cd4 b/sql/hive/src/test/resources/golden/join_filters-107-94824a62d882227f270a66ec7ef28cd4
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-107-94824a62d882227f270a66ec7ef28cd4
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-108-d793c1514545499f58fb1b355cbd3f0e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-108-d793c1514545499f58fb1b355cbd3f0e b/sql/hive/src/test/resources/golden/join_filters-108-d793c1514545499f58fb1b355cbd3f0e
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-108-d793c1514545499f58fb1b355cbd3f0e
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-109-2709001b4aa57ed01ba975e83b556475
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-109-2709001b4aa57ed01ba975e83b556475 b/sql/hive/src/test/resources/golden/join_filters-109-2709001b4aa57ed01ba975e83b556475
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-109-2709001b4aa57ed01ba975e83b556475
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-11-6fb35e1a65211e68de5df4a1cb9c7117
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-11-6fb35e1a65211e68de5df4a1cb9c7117 b/sql/hive/src/test/resources/golden/join_filters-11-6fb35e1a65211e68de5df4a1cb9c7117
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-11-6fb35e1a65211e68de5df4a1cb9c7117
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-110-86868ef0f28c5b42f04fb9ca64aaa3ba
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-110-86868ef0f28c5b42f04fb9ca64aaa3ba b/sql/hive/src/test/resources/golden/join_filters-110-86868ef0f28c5b42f04fb9ca64aaa3ba
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-110-86868ef0f28c5b42f04fb9ca64aaa3ba
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-111-fd3188d025e4c84d45cbb265d08ca569
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-111-fd3188d025e4c84d45cbb265d08ca569 b/sql/hive/src/test/resources/golden/join_filters-111-fd3188d025e4c84d45cbb265d08ca569
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-111-fd3188d025e4c84d45cbb265d08ca569
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-112-a0cd07949ff7dbc2287dc060bedb1942
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-112-a0cd07949ff7dbc2287dc060bedb1942 b/sql/hive/src/test/resources/golden/join_filters-112-a0cd07949ff7dbc2287dc060bedb1942
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-112-a0cd07949ff7dbc2287dc060bedb1942
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-113-48c4978768872751832149d72cdf0ba
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-113-48c4978768872751832149d72cdf0ba b/sql/hive/src/test/resources/golden/join_filters-113-48c4978768872751832149d72cdf0ba
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-113-48c4978768872751832149d72cdf0ba
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-114-58b8db46ea5080791c7416838d3e8f95
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-114-58b8db46ea5080791c7416838d3e8f95 b/sql/hive/src/test/resources/golden/join_filters-114-58b8db46ea5080791c7416838d3e8f95
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-114-58b8db46ea5080791c7416838d3e8f95
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-115-98e45a3167d19d09219076a2d93afa49
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-115-98e45a3167d19d09219076a2d93afa49 b/sql/hive/src/test/resources/golden/join_filters-115-98e45a3167d19d09219076a2d93afa49
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-115-98e45a3167d19d09219076a2d93afa49
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-116-bec2950fff2c1b3c4dc5be846653ea6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-116-bec2950fff2c1b3c4dc5be846653ea6 b/sql/hive/src/test/resources/golden/join_filters-116-bec2950fff2c1b3c4dc5be846653ea6
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-116-bec2950fff2c1b3c4dc5be846653ea6
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-117-ee8471d93c3778f4b48c5c59f473dd35
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-117-ee8471d93c3778f4b48c5c59f473dd35 b/sql/hive/src/test/resources/golden/join_filters-117-ee8471d93c3778f4b48c5c59f473dd35
new file mode 100644
index 0000000..b81820f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-117-ee8471d93c3778f4b48c5c59f473dd35
@@ -0,0 +1,6 @@
+NULL	35	NULL	NULL
+NULL	135	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
+148	NULL	NULL	NULL
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-118-9b395d7db8722a467d46588d0f27fc9e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-118-9b395d7db8722a467d46588d0f27fc9e b/sql/hive/src/test/resources/golden/join_filters-118-9b395d7db8722a467d46588d0f27fc9e
new file mode 100644
index 0000000..b81820f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-118-9b395d7db8722a467d46588d0f27fc9e
@@ -0,0 +1,6 @@
+NULL	35	NULL	NULL
+NULL	135	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
+148	NULL	NULL	NULL
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-119-7688784396db55ff148292a9755c918a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-119-7688784396db55ff148292a9755c918a b/sql/hive/src/test/resources/golden/join_filters-119-7688784396db55ff148292a9755c918a
new file mode 100644
index 0000000..b81820f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-119-7688784396db55ff148292a9755c918a
@@ -0,0 +1,6 @@
+NULL	35	NULL	NULL
+NULL	135	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
+148	NULL	NULL	NULL
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-12-4c29d6be8717481332cd1ee7ca17690e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-12-4c29d6be8717481332cd1ee7ca17690e b/sql/hive/src/test/resources/golden/join_filters-12-4c29d6be8717481332cd1ee7ca17690e
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-12-4c29d6be8717481332cd1ee7ca17690e
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-120-6578651ffbf95c0b02825e2125e32709
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-120-6578651ffbf95c0b02825e2125e32709 b/sql/hive/src/test/resources/golden/join_filters-120-6578651ffbf95c0b02825e2125e32709
new file mode 100644
index 0000000..71cd5ce
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-120-6578651ffbf95c0b02825e2125e32709
@@ -0,0 +1,6 @@
+NULL	NULL	NULL	35
+NULL	NULL	NULL	135
+NULL	NULL	48	NULL
+NULL	NULL	148	NULL
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-121-6dc4977da7f8dc7c636a03d7ad892ada
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-121-6dc4977da7f8dc7c636a03d7ad892ada b/sql/hive/src/test/resources/golden/join_filters-121-6dc4977da7f8dc7c636a03d7ad892ada
new file mode 100644
index 0000000..71cd5ce
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-121-6dc4977da7f8dc7c636a03d7ad892ada
@@ -0,0 +1,6 @@
+NULL	NULL	NULL	35
+NULL	NULL	NULL	135
+NULL	NULL	48	NULL
+NULL	NULL	148	NULL
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-122-64bb9f9a0eef32d2392b80b93c9b2c98
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-122-64bb9f9a0eef32d2392b80b93c9b2c98 b/sql/hive/src/test/resources/golden/join_filters-122-64bb9f9a0eef32d2392b80b93c9b2c98
new file mode 100644
index 0000000..71cd5ce
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-122-64bb9f9a0eef32d2392b80b93c9b2c98
@@ -0,0 +1,6 @@
+NULL	NULL	NULL	35
+NULL	NULL	NULL	135
+NULL	NULL	48	NULL
+NULL	NULL	148	NULL
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-13-c6a291879bdb37f0c84f6074f257d52
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-13-c6a291879bdb37f0c84f6074f257d52 b/sql/hive/src/test/resources/golden/join_filters-13-c6a291879bdb37f0c84f6074f257d52
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-13-c6a291879bdb37f0c84f6074f257d52
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-14-ef8255dcad808f9128d79e6ee9f368cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-14-ef8255dcad808f9128d79e6ee9f368cf b/sql/hive/src/test/resources/golden/join_filters-14-ef8255dcad808f9128d79e6ee9f368cf
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-14-ef8255dcad808f9128d79e6ee9f368cf
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-15-a83678913c62249c8fdf2dac1f6e3046
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-15-a83678913c62249c8fdf2dac1f6e3046 b/sql/hive/src/test/resources/golden/join_filters-15-a83678913c62249c8fdf2dac1f6e3046
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-15-a83678913c62249c8fdf2dac1f6e3046
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-16-a6511579b5e4c2d845664f0c4a6ce622
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-16-a6511579b5e4c2d845664f0c4a6ce622 b/sql/hive/src/test/resources/golden/join_filters-16-a6511579b5e4c2d845664f0c4a6ce622
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-16-a6511579b5e4c2d845664f0c4a6ce622
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-17-c22aab929016fa6f4b6d1e14cc3a4940
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-17-c22aab929016fa6f4b6d1e14cc3a4940 b/sql/hive/src/test/resources/golden/join_filters-17-c22aab929016fa6f4b6d1e14cc3a4940
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-17-c22aab929016fa6f4b6d1e14cc3a4940
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-18-8ef51af7455eaeeaefff1c98e16dcc65
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-18-8ef51af7455eaeeaefff1c98e16dcc65 b/sql/hive/src/test/resources/golden/join_filters-18-8ef51af7455eaeeaefff1c98e16dcc65
new file mode 100644
index 0000000..24a0c79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-18-8ef51af7455eaeeaefff1c98e16dcc65
@@ -0,0 +1,7 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-19-e164192e6538b428c8b53e008a978d3f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-19-e164192e6538b428c8b53e008a978d3f b/sql/hive/src/test/resources/golden/join_filters-19-e164192e6538b428c8b53e008a978d3f
new file mode 100644
index 0000000..24a0c79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-19-e164192e6538b428c8b53e008a978d3f
@@ -0,0 +1,7 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-2-67fff9e6931a7320444e857e01b3d496
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-2-67fff9e6931a7320444e857e01b3d496 b/sql/hive/src/test/resources/golden/join_filters-2-67fff9e6931a7320444e857e01b3d496
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-2-67fff9e6931a7320444e857e01b3d496
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-20-7a5da20822bf51ed69ccf640cbb816cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-20-7a5da20822bf51ed69ccf640cbb816cf b/sql/hive/src/test/resources/golden/join_filters-20-7a5da20822bf51ed69ccf640cbb816cf
new file mode 100644
index 0000000..24a0c79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-20-7a5da20822bf51ed69ccf640cbb816cf
@@ -0,0 +1,7 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-21-13d6d5335625fc3386a8011dc557002e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-21-13d6d5335625fc3386a8011dc557002e b/sql/hive/src/test/resources/golden/join_filters-21-13d6d5335625fc3386a8011dc557002e
new file mode 100644
index 0000000..24a0c79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-21-13d6d5335625fc3386a8011dc557002e
@@ -0,0 +1,7 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-22-f12ffd6cc9213d9c64cbea1b6db0632e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-22-f12ffd6cc9213d9c64cbea1b6db0632e b/sql/hive/src/test/resources/golden/join_filters-22-f12ffd6cc9213d9c64cbea1b6db0632e
new file mode 100644
index 0000000..d735f34
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-22-f12ffd6cc9213d9c64cbea1b6db0632e
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	NULL	NULL	40
+NULL	NULL	NULL	NULL	12	35
+NULL	NULL	NULL	NULL	48	NULL
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-23-a800b885358695758afdb719cdefa94f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-23-a800b885358695758afdb719cdefa94f b/sql/hive/src/test/resources/golden/join_filters-23-a800b885358695758afdb719cdefa94f
new file mode 100644
index 0000000..ea646ed
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-23-a800b885358695758afdb719cdefa94f
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40	NULL	NULL
+NULL	NULL	12	35	NULL	NULL
+NULL	NULL	48	NULL	NULL	NULL
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-24-df3db5a91f3f4e88e18d2b1cc5b47113
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-24-df3db5a91f3f4e88e18d2b1cc5b47113 b/sql/hive/src/test/resources/golden/join_filters-24-df3db5a91f3f4e88e18d2b1cc5b47113
new file mode 100644
index 0000000..d735f34
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-24-df3db5a91f3f4e88e18d2b1cc5b47113
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	NULL	NULL	40
+NULL	NULL	NULL	NULL	12	35
+NULL	NULL	NULL	NULL	48	NULL
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-25-435ecfc7f9cb5f32019fe498c21ccad3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-25-435ecfc7f9cb5f32019fe498c21ccad3 b/sql/hive/src/test/resources/golden/join_filters-25-435ecfc7f9cb5f32019fe498c21ccad3
new file mode 100644
index 0000000..d735f34
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-25-435ecfc7f9cb5f32019fe498c21ccad3
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	NULL	NULL	40
+NULL	NULL	NULL	NULL	12	35
+NULL	NULL	NULL	NULL	48	NULL
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-26-da36fab3d1686aedd415a7a0f0253eca
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-26-da36fab3d1686aedd415a7a0f0253eca b/sql/hive/src/test/resources/golden/join_filters-26-da36fab3d1686aedd415a7a0f0253eca
new file mode 100644
index 0000000..ea646ed
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-26-da36fab3d1686aedd415a7a0f0253eca
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40	NULL	NULL
+NULL	NULL	12	35	NULL	NULL
+NULL	NULL	48	NULL	NULL	NULL
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-27-5f4a5437696f2a60bec9ac1443244242
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-27-5f4a5437696f2a60bec9ac1443244242 b/sql/hive/src/test/resources/golden/join_filters-27-5f4a5437696f2a60bec9ac1443244242
new file mode 100644
index 0000000..d735f34
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-27-5f4a5437696f2a60bec9ac1443244242
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	NULL	NULL	40
+NULL	NULL	NULL	NULL	12	35
+NULL	NULL	NULL	NULL	48	NULL
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-28-2acf41a9f6efac0d800df557db716359
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-28-2acf41a9f6efac0d800df557db716359 b/sql/hive/src/test/resources/golden/join_filters-28-2acf41a9f6efac0d800df557db716359
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-28-2acf41a9f6efac0d800df557db716359
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-29-cf5fef4ddc313209f5ab1e5ea3763e35
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-29-cf5fef4ddc313209f5ab1e5ea3763e35 b/sql/hive/src/test/resources/golden/join_filters-29-cf5fef4ddc313209f5ab1e5ea3763e35
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-29-cf5fef4ddc313209f5ab1e5ea3763e35
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-3-989b3dbd15ba601ae80fe454e03213d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-3-989b3dbd15ba601ae80fe454e03213d7 b/sql/hive/src/test/resources/golden/join_filters-3-989b3dbd15ba601ae80fe454e03213d7
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-3-989b3dbd15ba601ae80fe454e03213d7
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-30-97f94f35ebc30f776a19bed59c7fb4bf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-30-97f94f35ebc30f776a19bed59c7fb4bf b/sql/hive/src/test/resources/golden/join_filters-30-97f94f35ebc30f776a19bed59c7fb4bf
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-30-97f94f35ebc30f776a19bed59c7fb4bf
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-31-4923f8ba429f0c71ad9b6b9499e73a7f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-31-4923f8ba429f0c71ad9b6b9499e73a7f b/sql/hive/src/test/resources/golden/join_filters-31-4923f8ba429f0c71ad9b6b9499e73a7f
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-31-4923f8ba429f0c71ad9b6b9499e73a7f
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-32-5978cd7936c296493a16a31b926043ab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-32-5978cd7936c296493a16a31b926043ab b/sql/hive/src/test/resources/golden/join_filters-32-5978cd7936c296493a16a31b926043ab
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-32-5978cd7936c296493a16a31b926043ab
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-33-607d64d50ef9aad424bd22b358efe027
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-33-607d64d50ef9aad424bd22b358efe027 b/sql/hive/src/test/resources/golden/join_filters-33-607d64d50ef9aad424bd22b358efe027
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-33-607d64d50ef9aad424bd22b358efe027
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-34-35c2c8d74bc0ebc4710c81333cb254a9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-34-35c2c8d74bc0ebc4710c81333cb254a9 b/sql/hive/src/test/resources/golden/join_filters-34-35c2c8d74bc0ebc4710c81333cb254a9
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-34-35c2c8d74bc0ebc4710c81333cb254a9
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-35-a4c7cd87175222bea19fd33018890efe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-35-a4c7cd87175222bea19fd33018890efe b/sql/hive/src/test/resources/golden/join_filters-35-a4c7cd87175222bea19fd33018890efe
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-35-a4c7cd87175222bea19fd33018890efe
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-36-f086409eb336282af5a00f4c7192ef2b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-36-f086409eb336282af5a00f4c7192ef2b b/sql/hive/src/test/resources/golden/join_filters-36-f086409eb336282af5a00f4c7192ef2b
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-36-f086409eb336282af5a00f4c7192ef2b
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-37-634888c4fa78ce10181c9514c6393554
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-37-634888c4fa78ce10181c9514c6393554 b/sql/hive/src/test/resources/golden/join_filters-37-634888c4fa78ce10181c9514c6393554
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-37-634888c4fa78ce10181c9514c6393554
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-38-c020d3461658ae8e118281f40264ae5b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-38-c020d3461658ae8e118281f40264ae5b b/sql/hive/src/test/resources/golden/join_filters-38-c020d3461658ae8e118281f40264ae5b
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-38-c020d3461658ae8e118281f40264ae5b
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-39-c9b79f30e1f25672ec89014f966b41b0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-39-c9b79f30e1f25672ec89014f966b41b0 b/sql/hive/src/test/resources/golden/join_filters-39-c9b79f30e1f25672ec89014f966b41b0
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-39-c9b79f30e1f25672ec89014f966b41b0
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-4-33bfcd576019d7e32683556f66e3757
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-4-33bfcd576019d7e32683556f66e3757 b/sql/hive/src/test/resources/golden/join_filters-4-33bfcd576019d7e32683556f66e3757
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-4-33bfcd576019d7e32683556f66e3757
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-40-b3d9dcbb7e1caef97646eb89edf82eb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-40-b3d9dcbb7e1caef97646eb89edf82eb b/sql/hive/src/test/resources/golden/join_filters-40-b3d9dcbb7e1caef97646eb89edf82eb
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-40-b3d9dcbb7e1caef97646eb89edf82eb
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-41-870999978978b22f21997899f1e652b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-41-870999978978b22f21997899f1e652b8 b/sql/hive/src/test/resources/golden/join_filters-41-870999978978b22f21997899f1e652b8
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-41-870999978978b22f21997899f1e652b8
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-42-94824a62d882227f270a66ec7ef28cd4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-42-94824a62d882227f270a66ec7ef28cd4 b/sql/hive/src/test/resources/golden/join_filters-42-94824a62d882227f270a66ec7ef28cd4
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-42-94824a62d882227f270a66ec7ef28cd4
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-43-d793c1514545499f58fb1b355cbd3f0e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-43-d793c1514545499f58fb1b355cbd3f0e b/sql/hive/src/test/resources/golden/join_filters-43-d793c1514545499f58fb1b355cbd3f0e
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-43-d793c1514545499f58fb1b355cbd3f0e
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-44-6d8955591f62d9cfc6af17df63d3d88e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-44-6d8955591f62d9cfc6af17df63d3d88e b/sql/hive/src/test/resources/golden/join_filters-44-6d8955591f62d9cfc6af17df63d3d88e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-45-23ab7ac8229a53d391195be7ca092429
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-45-23ab7ac8229a53d391195be7ca092429 b/sql/hive/src/test/resources/golden/join_filters-45-23ab7ac8229a53d391195be7ca092429
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-46-aa161b0d9fe9d1aad10654fce0e3670b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-46-aa161b0d9fe9d1aad10654fce0e3670b b/sql/hive/src/test/resources/golden/join_filters-46-aa161b0d9fe9d1aad10654fce0e3670b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-47-3c52df82c7d78501610f3f898103f753
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-47-3c52df82c7d78501610f3f898103f753 b/sql/hive/src/test/resources/golden/join_filters-47-3c52df82c7d78501610f3f898103f753
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-48-1d85bb008e02ef4025171a4bc0866a6c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-48-1d85bb008e02ef4025171a4bc0866a6c b/sql/hive/src/test/resources/golden/join_filters-48-1d85bb008e02ef4025171a4bc0866a6c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-49-e79c906b894fed049ddfab4496a4e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-49-e79c906b894fed049ddfab4496a4e3 b/sql/hive/src/test/resources/golden/join_filters-49-e79c906b894fed049ddfab4496a4e3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-5-f0c0d07019afb1bbe162e3183e18023e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-5-f0c0d07019afb1bbe162e3183e18023e b/sql/hive/src/test/resources/golden/join_filters-5-f0c0d07019afb1bbe162e3183e18023e
new file mode 100644
index 0000000..24a0c79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-5-f0c0d07019afb1bbe162e3183e18023e
@@ -0,0 +1,7 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-50-3e6612a89e9124592e790594775054b1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-50-3e6612a89e9124592e790594775054b1 b/sql/hive/src/test/resources/golden/join_filters-50-3e6612a89e9124592e790594775054b1
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-50-3e6612a89e9124592e790594775054b1
@@ -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/join_filters-51-60a5f56f33fc8854a2b687005f0d96ac
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-51-60a5f56f33fc8854a2b687005f0d96ac b/sql/hive/src/test/resources/golden/join_filters-51-60a5f56f33fc8854a2b687005f0d96ac
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-51-60a5f56f33fc8854a2b687005f0d96ac
@@ -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/join_filters-52-64cabe5164130a94f387288f37b62d71
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-52-64cabe5164130a94f387288f37b62d71 b/sql/hive/src/test/resources/golden/join_filters-52-64cabe5164130a94f387288f37b62d71
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-52-64cabe5164130a94f387288f37b62d71
@@ -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/join_filters-53-2709001b4aa57ed01ba975e83b556475
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-53-2709001b4aa57ed01ba975e83b556475 b/sql/hive/src/test/resources/golden/join_filters-53-2709001b4aa57ed01ba975e83b556475
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-53-2709001b4aa57ed01ba975e83b556475
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-54-86868ef0f28c5b42f04fb9ca64aaa3ba
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-54-86868ef0f28c5b42f04fb9ca64aaa3ba b/sql/hive/src/test/resources/golden/join_filters-54-86868ef0f28c5b42f04fb9ca64aaa3ba
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-54-86868ef0f28c5b42f04fb9ca64aaa3ba
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-55-fd3188d025e4c84d45cbb265d08ca569
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-55-fd3188d025e4c84d45cbb265d08ca569 b/sql/hive/src/test/resources/golden/join_filters-55-fd3188d025e4c84d45cbb265d08ca569
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-55-fd3188d025e4c84d45cbb265d08ca569
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-56-a0cd07949ff7dbc2287dc060bedb1942
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-56-a0cd07949ff7dbc2287dc060bedb1942 b/sql/hive/src/test/resources/golden/join_filters-56-a0cd07949ff7dbc2287dc060bedb1942
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-56-a0cd07949ff7dbc2287dc060bedb1942
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-57-48c4978768872751832149d72cdf0ba
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-57-48c4978768872751832149d72cdf0ba b/sql/hive/src/test/resources/golden/join_filters-57-48c4978768872751832149d72cdf0ba
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-57-48c4978768872751832149d72cdf0ba
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-58-58b8db46ea5080791c7416838d3e8f95
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-58-58b8db46ea5080791c7416838d3e8f95 b/sql/hive/src/test/resources/golden/join_filters-58-58b8db46ea5080791c7416838d3e8f95
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-58-58b8db46ea5080791c7416838d3e8f95
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-59-98e45a3167d19d09219076a2d93afa49
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-59-98e45a3167d19d09219076a2d93afa49 b/sql/hive/src/test/resources/golden/join_filters-59-98e45a3167d19d09219076a2d93afa49
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-59-98e45a3167d19d09219076a2d93afa49
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-6-c0c40d001cac0bc91095dddda1513ad9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-6-c0c40d001cac0bc91095dddda1513ad9 b/sql/hive/src/test/resources/golden/join_filters-6-c0c40d001cac0bc91095dddda1513ad9
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-6-c0c40d001cac0bc91095dddda1513ad9
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-60-bec2950fff2c1b3c4dc5be846653ea6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-60-bec2950fff2c1b3c4dc5be846653ea6 b/sql/hive/src/test/resources/golden/join_filters-60-bec2950fff2c1b3c4dc5be846653ea6
new file mode 100644
index 0000000..b89f5e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-60-bec2950fff2c1b3c4dc5be846653ea6
@@ -0,0 +1,2 @@
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-61-ee8471d93c3778f4b48c5c59f473dd35
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-61-ee8471d93c3778f4b48c5c59f473dd35 b/sql/hive/src/test/resources/golden/join_filters-61-ee8471d93c3778f4b48c5c59f473dd35
new file mode 100644
index 0000000..b81820f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-61-ee8471d93c3778f4b48c5c59f473dd35
@@ -0,0 +1,6 @@
+NULL	35	NULL	NULL
+NULL	135	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
+148	NULL	NULL	NULL
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-62-9b395d7db8722a467d46588d0f27fc9e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-62-9b395d7db8722a467d46588d0f27fc9e b/sql/hive/src/test/resources/golden/join_filters-62-9b395d7db8722a467d46588d0f27fc9e
new file mode 100644
index 0000000..b81820f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-62-9b395d7db8722a467d46588d0f27fc9e
@@ -0,0 +1,6 @@
+NULL	35	NULL	NULL
+NULL	135	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
+148	NULL	NULL	NULL
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-63-7688784396db55ff148292a9755c918a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-63-7688784396db55ff148292a9755c918a b/sql/hive/src/test/resources/golden/join_filters-63-7688784396db55ff148292a9755c918a
new file mode 100644
index 0000000..b81820f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-63-7688784396db55ff148292a9755c918a
@@ -0,0 +1,6 @@
+NULL	35	NULL	NULL
+NULL	135	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
+148	NULL	NULL	NULL
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-64-6578651ffbf95c0b02825e2125e32709
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-64-6578651ffbf95c0b02825e2125e32709 b/sql/hive/src/test/resources/golden/join_filters-64-6578651ffbf95c0b02825e2125e32709
new file mode 100644
index 0000000..71cd5ce
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-64-6578651ffbf95c0b02825e2125e32709
@@ -0,0 +1,6 @@
+NULL	NULL	NULL	35
+NULL	NULL	NULL	135
+NULL	NULL	48	NULL
+NULL	NULL	148	NULL
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-65-6dc4977da7f8dc7c636a03d7ad892ada
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-65-6dc4977da7f8dc7c636a03d7ad892ada b/sql/hive/src/test/resources/golden/join_filters-65-6dc4977da7f8dc7c636a03d7ad892ada
new file mode 100644
index 0000000..71cd5ce
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-65-6dc4977da7f8dc7c636a03d7ad892ada
@@ -0,0 +1,6 @@
+NULL	NULL	NULL	35
+NULL	NULL	NULL	135
+NULL	NULL	48	NULL
+NULL	NULL	148	NULL
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-66-64bb9f9a0eef32d2392b80b93c9b2c98
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-66-64bb9f9a0eef32d2392b80b93c9b2c98 b/sql/hive/src/test/resources/golden/join_filters-66-64bb9f9a0eef32d2392b80b93c9b2c98
new file mode 100644
index 0000000..71cd5ce
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-66-64bb9f9a0eef32d2392b80b93c9b2c98
@@ -0,0 +1,6 @@
+NULL	NULL	NULL	35
+NULL	NULL	NULL	135
+NULL	NULL	48	NULL
+NULL	NULL	148	NULL
+100	100	100	100
+200	200	200	200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-67-67fff9e6931a7320444e857e01b3d496
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-67-67fff9e6931a7320444e857e01b3d496 b/sql/hive/src/test/resources/golden/join_filters-67-67fff9e6931a7320444e857e01b3d496
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-67-67fff9e6931a7320444e857e01b3d496
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-68-989b3dbd15ba601ae80fe454e03213d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-68-989b3dbd15ba601ae80fe454e03213d7 b/sql/hive/src/test/resources/golden/join_filters-68-989b3dbd15ba601ae80fe454e03213d7
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-68-989b3dbd15ba601ae80fe454e03213d7
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-69-33bfcd576019d7e32683556f66e3757
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-69-33bfcd576019d7e32683556f66e3757 b/sql/hive/src/test/resources/golden/join_filters-69-33bfcd576019d7e32683556f66e3757
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-69-33bfcd576019d7e32683556f66e3757
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-7-89963646509154a2fb1ddbbf1f55349d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-7-89963646509154a2fb1ddbbf1f55349d b/sql/hive/src/test/resources/golden/join_filters-7-89963646509154a2fb1ddbbf1f55349d
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-7-89963646509154a2fb1ddbbf1f55349d
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-70-f0c0d07019afb1bbe162e3183e18023e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-70-f0c0d07019afb1bbe162e3183e18023e b/sql/hive/src/test/resources/golden/join_filters-70-f0c0d07019afb1bbe162e3183e18023e
new file mode 100644
index 0000000..24a0c79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-70-f0c0d07019afb1bbe162e3183e18023e
@@ -0,0 +1,7 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-71-c0c40d001cac0bc91095dddda1513ad9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-71-c0c40d001cac0bc91095dddda1513ad9 b/sql/hive/src/test/resources/golden/join_filters-71-c0c40d001cac0bc91095dddda1513ad9
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-71-c0c40d001cac0bc91095dddda1513ad9
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-72-89963646509154a2fb1ddbbf1f55349d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-72-89963646509154a2fb1ddbbf1f55349d b/sql/hive/src/test/resources/golden/join_filters-72-89963646509154a2fb1ddbbf1f55349d
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-72-89963646509154a2fb1ddbbf1f55349d
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-73-69e0235472d7cee7d83037cd083544a5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-73-69e0235472d7cee7d83037cd083544a5 b/sql/hive/src/test/resources/golden/join_filters-73-69e0235472d7cee7d83037cd083544a5
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-73-69e0235472d7cee7d83037cd083544a5
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-74-b6372cc006844e8488a3b7836c67daaa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-74-b6372cc006844e8488a3b7836c67daaa b/sql/hive/src/test/resources/golden/join_filters-74-b6372cc006844e8488a3b7836c67daaa
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-74-b6372cc006844e8488a3b7836c67daaa
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-75-f0c5c51de4151a17a77c780be0c13e01
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-75-f0c5c51de4151a17a77c780be0c13e01 b/sql/hive/src/test/resources/golden/join_filters-75-f0c5c51de4151a17a77c780be0c13e01
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-75-f0c5c51de4151a17a77c780be0c13e01
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-76-6fb35e1a65211e68de5df4a1cb9c7117
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-76-6fb35e1a65211e68de5df4a1cb9c7117 b/sql/hive/src/test/resources/golden/join_filters-76-6fb35e1a65211e68de5df4a1cb9c7117
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-76-6fb35e1a65211e68de5df4a1cb9c7117
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-77-4c29d6be8717481332cd1ee7ca17690e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-77-4c29d6be8717481332cd1ee7ca17690e b/sql/hive/src/test/resources/golden/join_filters-77-4c29d6be8717481332cd1ee7ca17690e
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-77-4c29d6be8717481332cd1ee7ca17690e
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-78-c6a291879bdb37f0c84f6074f257d52
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-78-c6a291879bdb37f0c84f6074f257d52 b/sql/hive/src/test/resources/golden/join_filters-78-c6a291879bdb37f0c84f6074f257d52
new file mode 100644
index 0000000..51a29d7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-78-c6a291879bdb37f0c84f6074f257d52
@@ -0,0 +1,4 @@
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-79-ef8255dcad808f9128d79e6ee9f368cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-79-ef8255dcad808f9128d79e6ee9f368cf b/sql/hive/src/test/resources/golden/join_filters-79-ef8255dcad808f9128d79e6ee9f368cf
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-79-ef8255dcad808f9128d79e6ee9f368cf
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-8-69e0235472d7cee7d83037cd083544a5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-8-69e0235472d7cee7d83037cd083544a5 b/sql/hive/src/test/resources/golden/join_filters-8-69e0235472d7cee7d83037cd083544a5
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-8-69e0235472d7cee7d83037cd083544a5
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-80-a83678913c62249c8fdf2dac1f6e3046
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-80-a83678913c62249c8fdf2dac1f6e3046 b/sql/hive/src/test/resources/golden/join_filters-80-a83678913c62249c8fdf2dac1f6e3046
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-80-a83678913c62249c8fdf2dac1f6e3046
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-81-a6511579b5e4c2d845664f0c4a6ce622
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-81-a6511579b5e4c2d845664f0c4a6ce622 b/sql/hive/src/test/resources/golden/join_filters-81-a6511579b5e4c2d845664f0c4a6ce622
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-81-a6511579b5e4c2d845664f0c4a6ce622
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-82-c22aab929016fa6f4b6d1e14cc3a4940
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-82-c22aab929016fa6f4b6d1e14cc3a4940 b/sql/hive/src/test/resources/golden/join_filters-82-c22aab929016fa6f4b6d1e14cc3a4940
new file mode 100644
index 0000000..759113b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-82-c22aab929016fa6f4b6d1e14cc3a4940
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-83-8ef51af7455eaeeaefff1c98e16dcc65
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-83-8ef51af7455eaeeaefff1c98e16dcc65 b/sql/hive/src/test/resources/golden/join_filters-83-8ef51af7455eaeeaefff1c98e16dcc65
new file mode 100644
index 0000000..24a0c79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-83-8ef51af7455eaeeaefff1c98e16dcc65
@@ -0,0 +1,7 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-84-e164192e6538b428c8b53e008a978d3f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-84-e164192e6538b428c8b53e008a978d3f b/sql/hive/src/test/resources/golden/join_filters-84-e164192e6538b428c8b53e008a978d3f
new file mode 100644
index 0000000..24a0c79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-84-e164192e6538b428c8b53e008a978d3f
@@ -0,0 +1,7 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-85-7a5da20822bf51ed69ccf640cbb816cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-85-7a5da20822bf51ed69ccf640cbb816cf b/sql/hive/src/test/resources/golden/join_filters-85-7a5da20822bf51ed69ccf640cbb816cf
new file mode 100644
index 0000000..24a0c79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-85-7a5da20822bf51ed69ccf640cbb816cf
@@ -0,0 +1,7 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-86-13d6d5335625fc3386a8011dc557002e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-86-13d6d5335625fc3386a8011dc557002e b/sql/hive/src/test/resources/golden/join_filters-86-13d6d5335625fc3386a8011dc557002e
new file mode 100644
index 0000000..24a0c79
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-86-13d6d5335625fc3386a8011dc557002e
@@ -0,0 +1,7 @@
+NULL	NULL	NULL	40
+NULL	NULL	12	35
+NULL	NULL	48	NULL
+NULL	40	NULL	NULL
+12	35	NULL	NULL
+48	NULL	NULL	NULL
+100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-87-f12ffd6cc9213d9c64cbea1b6db0632e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-87-f12ffd6cc9213d9c64cbea1b6db0632e b/sql/hive/src/test/resources/golden/join_filters-87-f12ffd6cc9213d9c64cbea1b6db0632e
new file mode 100644
index 0000000..d735f34
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-87-f12ffd6cc9213d9c64cbea1b6db0632e
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	NULL	NULL	40
+NULL	NULL	NULL	NULL	12	35
+NULL	NULL	NULL	NULL	48	NULL
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-88-a800b885358695758afdb719cdefa94f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-88-a800b885358695758afdb719cdefa94f b/sql/hive/src/test/resources/golden/join_filters-88-a800b885358695758afdb719cdefa94f
new file mode 100644
index 0000000..ea646ed
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-88-a800b885358695758afdb719cdefa94f
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	40	NULL	NULL
+NULL	NULL	12	35	NULL	NULL
+NULL	NULL	48	NULL	NULL	NULL
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-89-df3db5a91f3f4e88e18d2b1cc5b47113
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-89-df3db5a91f3f4e88e18d2b1cc5b47113 b/sql/hive/src/test/resources/golden/join_filters-89-df3db5a91f3f4e88e18d2b1cc5b47113
new file mode 100644
index 0000000..d735f34
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-89-df3db5a91f3f4e88e18d2b1cc5b47113
@@ -0,0 +1,4 @@
+NULL	NULL	NULL	NULL	NULL	40
+NULL	NULL	NULL	NULL	12	35
+NULL	NULL	NULL	NULL	48	NULL
+100	100	100	100	100	100
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join_filters-9-b6372cc006844e8488a3b7836c67daaa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join_filters-9-b6372cc006844e8488a3b7836c67daaa b/sql/hive/src/test/resources/golden/join_filters-9-b6372cc006844e8488a3b7836c67daaa
new file mode 100644
index 0000000..6dc85dd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join_filters-9-b6372cc006844e8488a3b7836c67daaa
@@ -0,0 +1 @@
+100	100	100	100
\ No newline at end of file


[15/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert into and insert overwrite-3-b9002c1d71895be765575b62656d1928
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert into and insert overwrite-3-b9002c1d71895be765575b62656d1928 b/sql/hive/src/test/resources/golden/insert into and insert overwrite-3-b9002c1d71895be765575b62656d1928
new file mode 100644
index 0000000..813f700
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert into and insert overwrite-3-b9002c1d71895be765575b62656d1928	
@@ -0,0 +1,525 @@
+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
+238	val_238
+NULL	
+311	val_311
+NULL	val_27
+NULL	val_165
+NULL	val_409
+255	val_255
+278	val_278
+98	val_98
+NULL	val_484
+NULL	val_265
+NULL	val_193
+401	val_401
+150	val_150
+273	val_273
+224	
+369	
+66	val_66
+128	
+213	val_213
+146	val_146
+406	val_406
+NULL	
+NULL	
+NULL	

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert into and insert overwrite-4-3b8e0155870264d89d275a1d5bd345d0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert into and insert overwrite-4-3b8e0155870264d89d275a1d5bd345d0 b/sql/hive/src/test/resources/golden/insert into and insert overwrite-4-3b8e0155870264d89d275a1d5bd345d0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert into and insert overwrite-5-b9002c1d71895be765575b62656d1928
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert into and insert overwrite-5-b9002c1d71895be765575b62656d1928 b/sql/hive/src/test/resources/golden/insert into and insert overwrite-5-b9002c1d71895be765575b62656d1928
new file mode 100644
index 0000000..e87fb81
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert into and insert overwrite-5-b9002c1d71895be765575b62656d1928	
@@ -0,0 +1 @@
+86	val_86

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert table with db name-0-a253b1ed35dbf503d1b8902dacbe23ac
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert table with db name-0-a253b1ed35dbf503d1b8902dacbe23ac b/sql/hive/src/test/resources/golden/insert table with db name-0-a253b1ed35dbf503d1b8902dacbe23ac
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert table with db name-1-4f5be7056d8dc15cf2334a7cc146a636
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert table with db name-1-4f5be7056d8dc15cf2334a7cc146a636 b/sql/hive/src/test/resources/golden/insert table with db name-1-4f5be7056d8dc15cf2334a7cc146a636
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert table with db name-2-a81aea129f78bc05305b8e887ee88f86
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert table with db name-2-a81aea129f78bc05305b8e887ee88f86 b/sql/hive/src/test/resources/golden/insert table with db name-2-a81aea129f78bc05305b8e887ee88f86
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert table with db name-3-ce780d068b8d24786e639e361101a0c7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert table with db name-3-ce780d068b8d24786e639e361101a0c7 b/sql/hive/src/test/resources/golden/insert table with db name-3-ce780d068b8d24786e639e361101a0c7
new file mode 100644
index 0000000..7aae61e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert table with db name-3-ce780d068b8d24786e639e361101a0c7	
@@ -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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert table with db name-4-afd6e46b6a289c3c24a8eec75a94043c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert table with db name-4-afd6e46b6a289c3c24a8eec75a94043c b/sql/hive/src/test/resources/golden/insert table with db name-4-afd6e46b6a289c3c24a8eec75a94043c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_compressed-0-ea607fbed28d20e5726f4501285d698d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_compressed-0-ea607fbed28d20e5726f4501285d698d b/sql/hive/src/test/resources/golden/insert_compressed-0-ea607fbed28d20e5726f4501285d698d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_compressed-0-ea607fbed28d20e5726f4501285d698d
@@ -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/insert_compressed-1-d20899578068ff4adfee5355cddca819
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_compressed-1-d20899578068ff4adfee5355cddca819 b/sql/hive/src/test/resources/golden/insert_compressed-1-d20899578068ff4adfee5355cddca819
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_compressed-2-8dec751fd4148a431af064b7317f1530
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_compressed-2-8dec751fd4148a431af064b7317f1530 b/sql/hive/src/test/resources/golden/insert_compressed-2-8dec751fd4148a431af064b7317f1530
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_compressed-3-35f4fbde823a5664fe9928a685745b35
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_compressed-3-35f4fbde823a5664fe9928a685745b35 b/sql/hive/src/test/resources/golden/insert_compressed-3-35f4fbde823a5664fe9928a685745b35
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_compressed-4-5133d2457097962811a2adf0ecd9e4ef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_compressed-4-5133d2457097962811a2adf0ecd9e4ef b/sql/hive/src/test/resources/golden/insert_compressed-4-5133d2457097962811a2adf0ecd9e4ef
new file mode 100644
index 0000000..eb1f494
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_compressed-4-5133d2457097962811a2adf0ecd9e4ef
@@ -0,0 +1 @@
+500
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_compressed-5-a60ea2e04d6bcdc99238eeb6ac6365c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_compressed-5-a60ea2e04d6bcdc99238eeb6ac6365c3 b/sql/hive/src/test/resources/golden/insert_compressed-5-a60ea2e04d6bcdc99238eeb6ac6365c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_compressed-6-5133d2457097962811a2adf0ecd9e4ef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_compressed-6-5133d2457097962811a2adf0ecd9e4ef b/sql/hive/src/test/resources/golden/insert_compressed-6-5133d2457097962811a2adf0ecd9e4ef
new file mode 100644
index 0000000..e37d32a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_compressed-6-5133d2457097962811a2adf0ecd9e4ef
@@ -0,0 +1 @@
+1000
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_compressed-7-a60ea2e04d6bcdc99238eeb6ac6365c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_compressed-7-a60ea2e04d6bcdc99238eeb6ac6365c3 b/sql/hive/src/test/resources/golden/insert_compressed-7-a60ea2e04d6bcdc99238eeb6ac6365c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_compressed-8-5133d2457097962811a2adf0ecd9e4ef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_compressed-8-5133d2457097962811a2adf0ecd9e4ef b/sql/hive/src/test/resources/golden/insert_compressed-8-5133d2457097962811a2adf0ecd9e4ef
new file mode 100644
index 0000000..37021f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_compressed-8-5133d2457097962811a2adf0ecd9e4ef
@@ -0,0 +1 @@
+1500
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into1-0-ae5ea07929262bde22fbe7ebe80d4992
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into1-0-ae5ea07929262bde22fbe7ebe80d4992 b/sql/hive/src/test/resources/golden/insert_into1-0-ae5ea07929262bde22fbe7ebe80d4992
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into1-1-f1699bc0ef0a84dd9c23ccff37e13d7b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into1-1-f1699bc0ef0a84dd9c23ccff37e13d7b b/sql/hive/src/test/resources/golden/insert_into1-1-f1699bc0ef0a84dd9c23ccff37e13d7b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into1-10-c260979323c1ebdf68c6fbe003d43792
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into1-10-c260979323c1ebdf68c6fbe003d43792 b/sql/hive/src/test/resources/golden/insert_into1-10-c260979323c1ebdf68c6fbe003d43792
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into1-11-41015d6409c5ebf670eed4999157fdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into1-11-41015d6409c5ebf670eed4999157fdb b/sql/hive/src/test/resources/golden/insert_into1-11-41015d6409c5ebf670eed4999157fdb
new file mode 100644
index 0000000..5e96d81
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into1-11-41015d6409c5ebf670eed4999157fdb
@@ -0,0 +1 @@
+-826625916
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into1-12-ae5ea07929262bde22fbe7ebe80d4992
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into1-12-ae5ea07929262bde22fbe7ebe80d4992 b/sql/hive/src/test/resources/golden/insert_into1-12-ae5ea07929262bde22fbe7ebe80d4992
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into1-2-ff6a1b25c911def274921df1bae476b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into1-2-ff6a1b25c911def274921df1bae476b7 b/sql/hive/src/test/resources/golden/insert_into1-2-ff6a1b25c911def274921df1bae476b7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into1-3-6687f7d58bd1faf1c2ee4f52f03ce048
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into1-3-6687f7d58bd1faf1c2ee4f52f03ce048 b/sql/hive/src/test/resources/golden/insert_into1-3-6687f7d58bd1faf1c2ee4f52f03ce048
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into1-4-41015d6409c5ebf670eed4999157fdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into1-4-41015d6409c5ebf670eed4999157fdb b/sql/hive/src/test/resources/golden/insert_into1-4-41015d6409c5ebf670eed4999157fdb
new file mode 100644
index 0000000..eb9dc58
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into1-4-41015d6409c5ebf670eed4999157fdb
@@ -0,0 +1 @@
+10226524244
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into1-5-d47a5e2ff879b37c8b6ca948ed47b7d2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into1-5-d47a5e2ff879b37c8b6ca948ed47b7d2 b/sql/hive/src/test/resources/golden/insert_into1-5-d47a5e2ff879b37c8b6ca948ed47b7d2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into1-6-4b2e32fe57b2297d22bccb4656bdee30
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into1-6-4b2e32fe57b2297d22bccb4656bdee30 b/sql/hive/src/test/resources/golden/insert_into1-6-4b2e32fe57b2297d22bccb4656bdee30
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into1-7-41015d6409c5ebf670eed4999157fdb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into1-7-41015d6409c5ebf670eed4999157fdb b/sql/hive/src/test/resources/golden/insert_into1-7-41015d6409c5ebf670eed4999157fdb
new file mode 100644
index 0000000..28ced89
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into1-7-41015d6409c5ebf670eed4999157fdb
@@ -0,0 +1 @@
+20453048488
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into1-8-2a2bd9dc41eaa041aff7eca70a72cb0d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into1-8-2a2bd9dc41eaa041aff7eca70a72cb0d b/sql/hive/src/test/resources/golden/insert_into1-8-2a2bd9dc41eaa041aff7eca70a72cb0d
new file mode 100644
index 0000000..ae4ee13
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into1-8-2a2bd9dc41eaa041aff7eca70a72cb0d
@@ -0,0 +1 @@
+200
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into2-0-957c6402df0fd7d2fccbc688e49e9661
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into2-0-957c6402df0fd7d2fccbc688e49e9661 b/sql/hive/src/test/resources/golden/insert_into2-0-957c6402df0fd7d2fccbc688e49e9661
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into2-1-9828bb831fd11667b48678e5952a0941
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into2-1-9828bb831fd11667b48678e5952a0941 b/sql/hive/src/test/resources/golden/insert_into2-1-9828bb831fd11667b48678e5952a0941
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into2-10-df53336f364fe09e9591e769c13b5519
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into2-10-df53336f364fe09e9591e769c13b5519 b/sql/hive/src/test/resources/golden/insert_into2-10-df53336f364fe09e9591e769c13b5519
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into2-11-a19a7ab57f6ff69f1dff405bc3d4b7aa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into2-11-a19a7ab57f6ff69f1dff405bc3d4b7aa b/sql/hive/src/test/resources/golden/insert_into2-11-a19a7ab57f6ff69f1dff405bc3d4b7aa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into2-12-4cf03cb3982a457f2f72220265ecc844
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into2-12-4cf03cb3982a457f2f72220265ecc844 b/sql/hive/src/test/resources/golden/insert_into2-12-4cf03cb3982a457f2f72220265ecc844
new file mode 100644
index 0000000..84d7f39
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into2-12-4cf03cb3982a457f2f72220265ecc844
@@ -0,0 +1 @@
+-27100860056
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into2-13-957c6402df0fd7d2fccbc688e49e9661
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into2-13-957c6402df0fd7d2fccbc688e49e9661 b/sql/hive/src/test/resources/golden/insert_into2-13-957c6402df0fd7d2fccbc688e49e9661
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into2-2-f83e3ad75a2c7b290f8cf5f6153b9671
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into2-2-f83e3ad75a2c7b290f8cf5f6153b9671 b/sql/hive/src/test/resources/golden/insert_into2-2-f83e3ad75a2c7b290f8cf5f6153b9671
new file mode 100644
index 0000000..e69de29

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into2-5-de6e50a2ae0ab5a9c466998b57f86b08
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into2-5-de6e50a2ae0ab5a9c466998b57f86b08 b/sql/hive/src/test/resources/golden/insert_into2-5-de6e50a2ae0ab5a9c466998b57f86b08
new file mode 100644
index 0000000..ae4ee13
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into2-5-de6e50a2ae0ab5a9c466998b57f86b08
@@ -0,0 +1 @@
+200
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into2-6-4cf03cb3982a457f2f72220265ecc844
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into2-6-4cf03cb3982a457f2f72220265ecc844 b/sql/hive/src/test/resources/golden/insert_into2-6-4cf03cb3982a457f2f72220265ecc844
new file mode 100644
index 0000000..3395f3b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into2-6-4cf03cb3982a457f2f72220265ecc844
@@ -0,0 +1 @@
+-24159954504
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into2-7-6db9da2d1a64be8cd58f0313c4970fc9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into2-7-6db9da2d1a64be8cd58f0313c4970fc9 b/sql/hive/src/test/resources/golden/insert_into2-7-6db9da2d1a64be8cd58f0313c4970fc9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into2-8-452111285dda40205ee587de8e972896
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into2-8-452111285dda40205ee587de8e972896 b/sql/hive/src/test/resources/golden/insert_into2-8-452111285dda40205ee587de8e972896
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into2-9-4cf03cb3982a457f2f72220265ecc844
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into2-9-4cf03cb3982a457f2f72220265ecc844 b/sql/hive/src/test/resources/golden/insert_into2-9-4cf03cb3982a457f2f72220265ecc844
new file mode 100644
index 0000000..ee0a47c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into2-9-4cf03cb3982a457f2f72220265ecc844
@@ -0,0 +1 @@
+-36239931656
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into3-0-7e35c30348a53b0748bc1bb85f75c195
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into3-0-7e35c30348a53b0748bc1bb85f75c195 b/sql/hive/src/test/resources/golden/insert_into3-0-7e35c30348a53b0748bc1bb85f75c195
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into3-1-f6dd7262d45a21781d85bc343ede8fb5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into3-1-f6dd7262d45a21781d85bc343ede8fb5 b/sql/hive/src/test/resources/golden/insert_into3-1-f6dd7262d45a21781d85bc343ede8fb5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into3-10-40a108b4c89bc5d6424f21f3b8a2f5e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into3-10-40a108b4c89bc5d6424f21f3b8a2f5e7 b/sql/hive/src/test/resources/golden/insert_into3-10-40a108b4c89bc5d6424f21f3b8a2f5e7
new file mode 100644
index 0000000..5e96d81
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into3-10-40a108b4c89bc5d6424f21f3b8a2f5e7
@@ -0,0 +1 @@
+-826625916
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into3-11-9cfd2d054f84262eb74a870b6365db87
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into3-11-9cfd2d054f84262eb74a870b6365db87 b/sql/hive/src/test/resources/golden/insert_into3-11-9cfd2d054f84262eb74a870b6365db87
new file mode 100644
index 0000000..2ed5a7d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into3-11-9cfd2d054f84262eb74a870b6365db87
@@ -0,0 +1 @@
+9399898328
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into3-12-7e35c30348a53b0748bc1bb85f75c195
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into3-12-7e35c30348a53b0748bc1bb85f75c195 b/sql/hive/src/test/resources/golden/insert_into3-12-7e35c30348a53b0748bc1bb85f75c195
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into3-13-f6dd7262d45a21781d85bc343ede8fb5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into3-13-f6dd7262d45a21781d85bc343ede8fb5 b/sql/hive/src/test/resources/golden/insert_into3-13-f6dd7262d45a21781d85bc343ede8fb5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into3-2-e51c25bae2408422a56826a263479468
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into3-2-e51c25bae2408422a56826a263479468 b/sql/hive/src/test/resources/golden/insert_into3-2-e51c25bae2408422a56826a263479468
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into3-3-c46699c465fefe6baab35499a32b452d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into3-3-c46699c465fefe6baab35499a32b452d b/sql/hive/src/test/resources/golden/insert_into3-3-c46699c465fefe6baab35499a32b452d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into3-4-e9f4f47686fe97482b0a769a15481dd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into3-4-e9f4f47686fe97482b0a769a15481dd b/sql/hive/src/test/resources/golden/insert_into3-4-e9f4f47686fe97482b0a769a15481dd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into3-5-a83d22fa3c2fb32bd08305a1729bf7f8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into3-5-a83d22fa3c2fb32bd08305a1729bf7f8 b/sql/hive/src/test/resources/golden/insert_into3-5-a83d22fa3c2fb32bd08305a1729bf7f8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into3-6-40a108b4c89bc5d6424f21f3b8a2f5e7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into3-6-40a108b4c89bc5d6424f21f3b8a2f5e7 b/sql/hive/src/test/resources/golden/insert_into3-6-40a108b4c89bc5d6424f21f3b8a2f5e7
new file mode 100644
index 0000000..00ffdd2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into3-6-40a108b4c89bc5d6424f21f3b8a2f5e7
@@ -0,0 +1 @@
+7813690682
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into3-7-9cfd2d054f84262eb74a870b6365db87
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into3-7-9cfd2d054f84262eb74a870b6365db87 b/sql/hive/src/test/resources/golden/insert_into3-7-9cfd2d054f84262eb74a870b6365db87
new file mode 100644
index 0000000..eb9dc58
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into3-7-9cfd2d054f84262eb74a870b6365db87
@@ -0,0 +1 @@
+10226524244
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into3-8-e3b8d90def4a6ec1e3b5ee9cdaf31c01
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into3-8-e3b8d90def4a6ec1e3b5ee9cdaf31c01 b/sql/hive/src/test/resources/golden/insert_into3-8-e3b8d90def4a6ec1e3b5ee9cdaf31c01
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-0-b4831621b2a02fc4e8e655b03c289310
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-0-b4831621b2a02fc4e8e655b03c289310 b/sql/hive/src/test/resources/golden/insert_into4-0-b4831621b2a02fc4e8e655b03c289310
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into4-0-b4831621b2a02fc4e8e655b03c289310
@@ -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/insert_into4-1-3d466d45197fcf1eff55d76ef0a29720
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-1-3d466d45197fcf1eff55d76ef0a29720 b/sql/hive/src/test/resources/golden/insert_into4-1-3d466d45197fcf1eff55d76ef0a29720
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-10-a8016ca816f7b362cf3a0384ca91b159
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-10-a8016ca816f7b362cf3a0384ca91b159 b/sql/hive/src/test/resources/golden/insert_into4-10-a8016ca816f7b362cf3a0384ca91b159
new file mode 100644
index 0000000..e2954bd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into4-10-a8016ca816f7b362cf3a0384ca91b159
@@ -0,0 +1 @@
+-1653251832
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-11-bdbfaf06bc4e323863db65fd29882eaa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-11-bdbfaf06bc4e323863db65fd29882eaa b/sql/hive/src/test/resources/golden/insert_into4-11-bdbfaf06bc4e323863db65fd29882eaa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-12-49b12993ebc1647b9dca8b9af19deca9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-12-49b12993ebc1647b9dca8b9af19deca9 b/sql/hive/src/test/resources/golden/insert_into4-12-49b12993ebc1647b9dca8b9af19deca9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-13-a5bb41af609f38f01d8c71334cc8d71b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-13-a5bb41af609f38f01d8c71334cc8d71b b/sql/hive/src/test/resources/golden/insert_into4-13-a5bb41af609f38f01d8c71334cc8d71b
new file mode 100644
index 0000000..e2954bd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into4-13-a5bb41af609f38f01d8c71334cc8d71b
@@ -0,0 +1 @@
+-1653251832
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-14-3d466d45197fcf1eff55d76ef0a29720
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-14-3d466d45197fcf1eff55d76ef0a29720 b/sql/hive/src/test/resources/golden/insert_into4-14-3d466d45197fcf1eff55d76ef0a29720
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-15-f6ad1a49459fb6cd232fccc4a6062b25
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-15-f6ad1a49459fb6cd232fccc4a6062b25 b/sql/hive/src/test/resources/golden/insert_into4-15-f6ad1a49459fb6cd232fccc4a6062b25
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-2-f6ad1a49459fb6cd232fccc4a6062b25
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-2-f6ad1a49459fb6cd232fccc4a6062b25 b/sql/hive/src/test/resources/golden/insert_into4-2-f6ad1a49459fb6cd232fccc4a6062b25
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-3-43629aaa698fb6e2db4586124561e69b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-3-43629aaa698fb6e2db4586124561e69b b/sql/hive/src/test/resources/golden/insert_into4-3-43629aaa698fb6e2db4586124561e69b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-4-8adba808fd505f4bf0ffcc61a618480a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-4-8adba808fd505f4bf0ffcc61a618480a b/sql/hive/src/test/resources/golden/insert_into4-4-8adba808fd505f4bf0ffcc61a618480a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-5-6bc47894aa917051abb98d0b52f43881
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-5-6bc47894aa917051abb98d0b52f43881 b/sql/hive/src/test/resources/golden/insert_into4-5-6bc47894aa917051abb98d0b52f43881
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-6-8c1683bee2927da76bb0dbf44a373738
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-6-8c1683bee2927da76bb0dbf44a373738 b/sql/hive/src/test/resources/golden/insert_into4-6-8c1683bee2927da76bb0dbf44a373738
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-7-a8016ca816f7b362cf3a0384ca91b159
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-7-a8016ca816f7b362cf3a0384ca91b159 b/sql/hive/src/test/resources/golden/insert_into4-7-a8016ca816f7b362cf3a0384ca91b159
new file mode 100644
index 0000000..5e96d81
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into4-7-a8016ca816f7b362cf3a0384ca91b159
@@ -0,0 +1 @@
+-826625916
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into4-8-6bc47894aa917051abb98d0b52f43881
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into4-8-6bc47894aa917051abb98d0b52f43881 b/sql/hive/src/test/resources/golden/insert_into4-8-6bc47894aa917051abb98d0b52f43881
new file mode 100644
index 0000000..e69de29

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-1-8fc8db6a5564324339192f23208ffc1c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-1-8fc8db6a5564324339192f23208ffc1c b/sql/hive/src/test/resources/golden/insert_into5-1-8fc8db6a5564324339192f23208ffc1c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-10-375cae396c768c1efe5d17b9f5f45f8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-10-375cae396c768c1efe5d17b9f5f45f8 b/sql/hive/src/test/resources/golden/insert_into5-10-375cae396c768c1efe5d17b9f5f45f8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-11-a36eeaf2fb0ef52b63a21f0f9b80b27d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-11-a36eeaf2fb0ef52b63a21f0f9b80b27d b/sql/hive/src/test/resources/golden/insert_into5-11-a36eeaf2fb0ef52b63a21f0f9b80b27d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-12-a49d025c7556a83f301b6ecf9ceb2ce7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-12-a49d025c7556a83f301b6ecf9ceb2ce7 b/sql/hive/src/test/resources/golden/insert_into5-12-a49d025c7556a83f301b6ecf9ceb2ce7
new file mode 100644
index 0000000..3b6ef43
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into5-12-a49d025c7556a83f301b6ecf9ceb2ce7
@@ -0,0 +1 @@
+-18626052920
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-13-e06a0b7252278141d50466e08f15b391
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-13-e06a0b7252278141d50466e08f15b391 b/sql/hive/src/test/resources/golden/insert_into5-13-e06a0b7252278141d50466e08f15b391
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-14-a3a4c16b0b723f97f654b4b5e80575c2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-14-a3a4c16b0b723f97f654b4b5e80575c2 b/sql/hive/src/test/resources/golden/insert_into5-14-a3a4c16b0b723f97f654b4b5e80575c2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-15-a49d025c7556a83f301b6ecf9ceb2ce7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-15-a49d025c7556a83f301b6ecf9ceb2ce7 b/sql/hive/src/test/resources/golden/insert_into5-15-a49d025c7556a83f301b6ecf9ceb2ce7
new file mode 100644
index 0000000..0744f3d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into5-15-a49d025c7556a83f301b6ecf9ceb2ce7
@@ -0,0 +1 @@
+-37252105840
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-2-548a3a10c15c333c63fc1c239ee8b62c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-2-548a3a10c15c333c63fc1c239ee8b62c b/sql/hive/src/test/resources/golden/insert_into5-2-548a3a10c15c333c63fc1c239ee8b62c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-3-a4b25f172af356ec98035329b95ddbd3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-3-a4b25f172af356ec98035329b95ddbd3 b/sql/hive/src/test/resources/golden/insert_into5-3-a4b25f172af356ec98035329b95ddbd3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-4-3d5343a79ee8b680f3b74b22db6658e6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-4-3d5343a79ee8b680f3b74b22db6658e6 b/sql/hive/src/test/resources/golden/insert_into5-4-3d5343a79ee8b680f3b74b22db6658e6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-5-f382c5b31afe9e0251fa9457c46c12a5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-5-f382c5b31afe9e0251fa9457c46c12a5 b/sql/hive/src/test/resources/golden/insert_into5-5-f382c5b31afe9e0251fa9457c46c12a5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-6-a058ba199b9777d48b6c6595f2388533
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-6-a058ba199b9777d48b6c6595f2388533 b/sql/hive/src/test/resources/golden/insert_into5-6-a058ba199b9777d48b6c6595f2388533
new file mode 100644
index 0000000..c0066b7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into5-6-a058ba199b9777d48b6c6595f2388533
@@ -0,0 +1 @@
+481928560
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-7-2004b4ecf6ceddb033727f8d5ebab42f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-7-2004b4ecf6ceddb033727f8d5ebab42f b/sql/hive/src/test/resources/golden/insert_into5-7-2004b4ecf6ceddb033727f8d5ebab42f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-8-4e489b45a3dacf7fdf0b12e4f8ab7873
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-8-4e489b45a3dacf7fdf0b12e4f8ab7873 b/sql/hive/src/test/resources/golden/insert_into5-8-4e489b45a3dacf7fdf0b12e4f8ab7873
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into5-9-a058ba199b9777d48b6c6595f2388533
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into5-9-a058ba199b9777d48b6c6595f2388533 b/sql/hive/src/test/resources/golden/insert_into5-9-a058ba199b9777d48b6c6595f2388533
new file mode 100644
index 0000000..0b4a44e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into5-9-a058ba199b9777d48b6c6595f2388533
@@ -0,0 +1 @@
+963857120
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-0-16367c381d4b189b3640c92511244bfe
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-0-16367c381d4b189b3640c92511244bfe b/sql/hive/src/test/resources/golden/insert_into6-0-16367c381d4b189b3640c92511244bfe
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into6-0-16367c381d4b189b3640c92511244bfe
@@ -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/insert_into6-1-a4fb8359a2179ec70777aad6366071b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-1-a4fb8359a2179ec70777aad6366071b7 b/sql/hive/src/test/resources/golden/insert_into6-1-a4fb8359a2179ec70777aad6366071b7
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into6-1-a4fb8359a2179ec70777aad6366071b7
@@ -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/insert_into6-10-16500f4af2c8638a670e867e59f6d457
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-10-16500f4af2c8638a670e867e59f6d457 b/sql/hive/src/test/resources/golden/insert_into6-10-16500f4af2c8638a670e867e59f6d457
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-11-95297f4dcc4dd6a51de4785ccd25fbba
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-11-95297f4dcc4dd6a51de4785ccd25fbba b/sql/hive/src/test/resources/golden/insert_into6-11-95297f4dcc4dd6a51de4785ccd25fbba
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-12-29afaab2cf10eaa65afaa6c0fcca0902
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-12-29afaab2cf10eaa65afaa6c0fcca0902 b/sql/hive/src/test/resources/golden/insert_into6-12-29afaab2cf10eaa65afaa6c0fcca0902
new file mode 100644
index 0000000..d541b5d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into6-12-29afaab2cf10eaa65afaa6c0fcca0902
@@ -0,0 +1 @@
+-35226404960
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-13-b357a845fb5f668b09dea94c6d2e7d66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-13-b357a845fb5f668b09dea94c6d2e7d66 b/sql/hive/src/test/resources/golden/insert_into6-13-b357a845fb5f668b09dea94c6d2e7d66
new file mode 100644
index 0000000..c21f401
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into6-13-b357a845fb5f668b09dea94c6d2e7d66
@@ -0,0 +1,2 @@
+ds=1
+ds=2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-14-1f00d9cc34225cb358a54c6d4008cb47
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-14-1f00d9cc34225cb358a54c6d4008cb47 b/sql/hive/src/test/resources/golden/insert_into6-14-1f00d9cc34225cb358a54c6d4008cb47
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-15-14d4d62ee9a5da9fbd7c3e0c021fdc0d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-15-14d4d62ee9a5da9fbd7c3e0c021fdc0d b/sql/hive/src/test/resources/golden/insert_into6-15-14d4d62ee9a5da9fbd7c3e0c021fdc0d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-2-1f00d9cc34225cb358a54c6d4008cb47
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-2-1f00d9cc34225cb358a54c6d4008cb47 b/sql/hive/src/test/resources/golden/insert_into6-2-1f00d9cc34225cb358a54c6d4008cb47
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-3-14d4d62ee9a5da9fbd7c3e0c021fdc0d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-3-14d4d62ee9a5da9fbd7c3e0c021fdc0d b/sql/hive/src/test/resources/golden/insert_into6-3-14d4d62ee9a5da9fbd7c3e0c021fdc0d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-4-5f12794e99c74355a23d2fda9c7c170f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-4-5f12794e99c74355a23d2fda9c7c170f b/sql/hive/src/test/resources/golden/insert_into6-4-5f12794e99c74355a23d2fda9c7c170f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-5-de641eb41a9100e755a9ae641c752b30
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-5-de641eb41a9100e755a9ae641c752b30 b/sql/hive/src/test/resources/golden/insert_into6-5-de641eb41a9100e755a9ae641c752b30
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-6-f6e7141a435922193937aa10085b0656
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-6-f6e7141a435922193937aa10085b0656 b/sql/hive/src/test/resources/golden/insert_into6-6-f6e7141a435922193937aa10085b0656
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-7-6826c610b8d04ab3464712bd9cddbcd3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-7-6826c610b8d04ab3464712bd9cddbcd3 b/sql/hive/src/test/resources/golden/insert_into6-7-6826c610b8d04ab3464712bd9cddbcd3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-8-33ec9514947e0b737e957bdcbbd87573
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-8-33ec9514947e0b737e957bdcbbd87573 b/sql/hive/src/test/resources/golden/insert_into6-8-33ec9514947e0b737e957bdcbbd87573
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insert_into6-9-3ccb7bc735e406ad1723c758f01bcaab
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insert_into6-9-3ccb7bc735e406ad1723c758f01bcaab b/sql/hive/src/test/resources/golden/insert_into6-9-3ccb7bc735e406ad1723c758f01bcaab
new file mode 100644
index 0000000..d541b5d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insert_into6-9-3ccb7bc735e406ad1723c758f01bcaab
@@ -0,0 +1 @@
+-35226404960
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insertexternal1-0-eb0745518b859c8497506a627bfd9860
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insertexternal1-0-eb0745518b859c8497506a627bfd9860 b/sql/hive/src/test/resources/golden/insertexternal1-0-eb0745518b859c8497506a627bfd9860
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insertexternal1-1-6d1b6c44f9f52ec67f9d4a3cdf580a1a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insertexternal1-1-6d1b6c44f9f52ec67f9d4a3cdf580a1a b/sql/hive/src/test/resources/golden/insertexternal1-1-6d1b6c44f9f52ec67f9d4a3cdf580a1a
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insertexternal1-1-6d1b6c44f9f52ec67f9d4a3cdf580a1a
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insertexternal1-2-bc513eeb5cbba0b15c8f425b9cc3cd7b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insertexternal1-2-bc513eeb5cbba0b15c8f425b9cc3cd7b b/sql/hive/src/test/resources/golden/insertexternal1-2-bc513eeb5cbba0b15c8f425b9cc3cd7b
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insertexternal1-2-bc513eeb5cbba0b15c8f425b9cc3cd7b
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/insertexternal1-3-f64289fb03ab105e12659fc3972ca241
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/insertexternal1-3-f64289fb03ab105e12659fc3972ca241 b/sql/hive/src/test/resources/golden/insertexternal1-3-f64289fb03ab105e12659fc3972ca241
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/insertexternal1-3-f64289fb03ab105e12659fc3972ca241
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join0-0-7fbd114e2fc7f55cf1421698eac39397
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join0-0-7fbd114e2fc7f55cf1421698eac39397 b/sql/hive/src/test/resources/golden/join0-0-7fbd114e2fc7f55cf1421698eac39397
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join0-1-83f5e512d6058a47f92b5218781f5070
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join0-1-83f5e512d6058a47f92b5218781f5070 b/sql/hive/src/test/resources/golden/join0-1-83f5e512d6058a47f92b5218781f5070
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join0-2-52055f2dce8eac4e5249d02c42c0da87
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join0-2-52055f2dce8eac4e5249d02c42c0da87 b/sql/hive/src/test/resources/golden/join0-2-52055f2dce8eac4e5249d02c42c0da87
new file mode 100644
index 0000000..5707ed0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join0-2-52055f2dce8eac4e5249d02c42c0da87
@@ -0,0 +1,100 @@
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	2	val_2
+0	val_0	2	val_2
+0	val_0	2	val_2
+0	val_0	4	val_4
+0	val_0	4	val_4
+0	val_0	4	val_4
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	8	val_8
+0	val_0	8	val_8
+0	val_0	8	val_8
+0	val_0	9	val_9
+0	val_0	9	val_9
+0	val_0	9	val_9
+2	val_2	0	val_0
+2	val_2	0	val_0
+2	val_2	0	val_0
+2	val_2	2	val_2
+2	val_2	4	val_4
+2	val_2	5	val_5
+2	val_2	5	val_5
+2	val_2	5	val_5
+2	val_2	8	val_8
+2	val_2	9	val_9
+4	val_4	0	val_0
+4	val_4	0	val_0
+4	val_4	0	val_0
+4	val_4	2	val_2
+4	val_4	4	val_4
+4	val_4	5	val_5
+4	val_4	5	val_5
+4	val_4	5	val_5
+4	val_4	8	val_8
+4	val_4	9	val_9
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	2	val_2
+5	val_5	2	val_2
+5	val_5	2	val_2
+5	val_5	4	val_4
+5	val_5	4	val_4
+5	val_5	4	val_4
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	8	val_8
+5	val_5	8	val_8
+5	val_5	8	val_8
+5	val_5	9	val_9
+5	val_5	9	val_9
+5	val_5	9	val_9
+8	val_8	0	val_0
+8	val_8	0	val_0
+8	val_8	0	val_0
+8	val_8	2	val_2
+8	val_8	4	val_4
+8	val_8	5	val_5
+8	val_8	5	val_5
+8	val_8	5	val_5
+8	val_8	8	val_8
+8	val_8	9	val_9
+9	val_9	0	val_0
+9	val_9	0	val_0
+9	val_9	0	val_0
+9	val_9	2	val_2
+9	val_9	4	val_4
+9	val_9	5	val_5
+9	val_9	5	val_5
+9	val_9	5	val_5
+9	val_9	8	val_8
+9	val_9	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/join1-0-43d53504df013e6b35f81811138a167a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join1-0-43d53504df013e6b35f81811138a167a b/sql/hive/src/test/resources/golden/join1-0-43d53504df013e6b35f81811138a167a
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join1-0-43d53504df013e6b35f81811138a167a
@@ -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/join1-1-f1293ebf768eb04f2f0bfe6297c4509e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join1-1-f1293ebf768eb04f2f0bfe6297c4509e b/sql/hive/src/test/resources/golden/join1-1-f1293ebf768eb04f2f0bfe6297c4509e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join1-2-7b07671864bbfdc627ee794932e32b1e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join1-2-7b07671864bbfdc627ee794932e32b1e b/sql/hive/src/test/resources/golden/join1-2-7b07671864bbfdc627ee794932e32b1e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join1-3-f6046c5229e3b0aa21498a3872f43b2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join1-3-f6046c5229e3b0aa21498a3872f43b2 b/sql/hive/src/test/resources/golden/join1-3-f6046c5229e3b0aa21498a3872f43b2
new file mode 100644
index 0000000..e69de29

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


[32/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/count-1-3531872d964bc2b4f07d51b9d1629df2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/count-1-3531872d964bc2b4f07d51b9d1629df2 b/sql/hive/src/test/resources/golden/count-1-3531872d964bc2b4f07d51b9d1629df2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/count-10-d0f804c7d06375db74a0fcf5f17603c6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/count-10-d0f804c7d06375db74a0fcf5f17603c6 b/sql/hive/src/test/resources/golden/count-10-d0f804c7d06375db74a0fcf5f17603c6
new file mode 100644
index 0000000..4b020e0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/count-10-d0f804c7d06375db74a0fcf5f17603c6
@@ -0,0 +1,4 @@
+NULL	1	1	6
+10	2	2	10
+12	1	2	9
+100	1	1	3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/count-11-29aa086fe75b55482a91316c38498565
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/count-11-29aa086fe75b55482a91316c38498565 b/sql/hive/src/test/resources/golden/count-11-29aa086fe75b55482a91316c38498565
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/count-12-944f53db544c07a7b38a0544a21d8e13
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/count-12-944f53db544c07a7b38a0544a21d8e13 b/sql/hive/src/test/resources/golden/count-12-944f53db544c07a7b38a0544a21d8e13
new file mode 100644
index 0000000..54199fd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/count-12-944f53db544c07a7b38a0544a21d8e13
@@ -0,0 +1 @@
+7	7	6	6	6	7	3	3	6	7	4	5	6	6	5	6	4	5	5	5	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/count-2-461bad3feb7dbc25fb35d45c6876d698
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/count-2-461bad3feb7dbc25fb35d45c6876d698 b/sql/hive/src/test/resources/golden/count-2-461bad3feb7dbc25fb35d45c6876d698
new file mode 100644
index 0000000..2e9278d
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/count-2-461bad3feb7dbc25fb35d45c6876d698
@@ -0,0 +1,7 @@
+NULL	35	23	6
+10	1000	50	1
+100	100	10	3
+12	NULL	80	2
+10	100	NULL	5
+10	100	45	4
+12	100	75	7
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/count-3-dbcec232623048c7748b708123e18bf0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/count-3-dbcec232623048c7748b708123e18bf0 b/sql/hive/src/test/resources/golden/count-3-dbcec232623048c7748b708123e18bf0
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/count-3-dbcec232623048c7748b708123e18bf0
@@ -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/count-4-590bf60b8d4dfa135f73dbb52180136f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/count-4-590bf60b8d4dfa135f73dbb52180136f b/sql/hive/src/test/resources/golden/count-4-590bf60b8d4dfa135f73dbb52180136f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/count-5-d0f804c7d06375db74a0fcf5f17603c6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/count-5-d0f804c7d06375db74a0fcf5f17603c6 b/sql/hive/src/test/resources/golden/count-5-d0f804c7d06375db74a0fcf5f17603c6
new file mode 100644
index 0000000..4b020e0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/count-5-d0f804c7d06375db74a0fcf5f17603c6
@@ -0,0 +1,4 @@
+NULL	1	1	6
+10	2	2	10
+12	1	2	9
+100	1	1	3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/count-6-29aa086fe75b55482a91316c38498565
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/count-6-29aa086fe75b55482a91316c38498565 b/sql/hive/src/test/resources/golden/count-6-29aa086fe75b55482a91316c38498565
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/count-7-944f53db544c07a7b38a0544a21d8e13
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/count-7-944f53db544c07a7b38a0544a21d8e13 b/sql/hive/src/test/resources/golden/count-7-944f53db544c07a7b38a0544a21d8e13
new file mode 100644
index 0000000..54199fd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/count-7-944f53db544c07a7b38a0544a21d8e13
@@ -0,0 +1 @@
+7	7	6	6	6	7	3	3	6	7	4	5	6	6	5	6	4	5	5	5	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/count-8-67e864faaff4c6b2a8e1c9fbd188bb66
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/count-8-67e864faaff4c6b2a8e1c9fbd188bb66 b/sql/hive/src/test/resources/golden/count-8-67e864faaff4c6b2a8e1c9fbd188bb66
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/count-8-67e864faaff4c6b2a8e1c9fbd188bb66
@@ -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/count-9-590bf60b8d4dfa135f73dbb52180136f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/count-9-590bf60b8d4dfa135f73dbb52180136f b/sql/hive/src/test/resources/golden/count-9-590bf60b8d4dfa135f73dbb52180136f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cp_mj_rc-0-645f784b04a91b8c8e5bb770f95c3766
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cp_mj_rc-0-645f784b04a91b8c8e5bb770f95c3766 b/sql/hive/src/test/resources/golden/cp_mj_rc-0-645f784b04a91b8c8e5bb770f95c3766
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cp_mj_rc-1-128c219e87f95f0425c8545a8c4bb32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cp_mj_rc-1-128c219e87f95f0425c8545a8c4bb32 b/sql/hive/src/test/resources/golden/cp_mj_rc-1-128c219e87f95f0425c8545a8c4bb32
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cp_mj_rc-2-17bbe2a542acac5960b755979dcb6d5e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cp_mj_rc-2-17bbe2a542acac5960b755979dcb6d5e b/sql/hive/src/test/resources/golden/cp_mj_rc-2-17bbe2a542acac5960b755979dcb6d5e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cp_mj_rc-3-b1746cc42d6bbd2b1d314a9e5b18eb60
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cp_mj_rc-3-b1746cc42d6bbd2b1d314a9e5b18eb60 b/sql/hive/src/test/resources/golden/cp_mj_rc-3-b1746cc42d6bbd2b1d314a9e5b18eb60
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cp_mj_rc-4-15beca26e35c885dff3bfe2336c26673
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cp_mj_rc-4-15beca26e35c885dff3bfe2336c26673 b/sql/hive/src/test/resources/golden/cp_mj_rc-4-15beca26e35c885dff3bfe2336c26673
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/cp_mj_rc-5-27550c25058249ebfc6cda30dcf513f9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/cp_mj_rc-5-27550c25058249ebfc6cda30dcf513f9 b/sql/hive/src/test/resources/golden/cp_mj_rc-5-27550c25058249ebfc6cda30dcf513f9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create table as with db name-0-a253b1ed35dbf503d1b8902dacbe23ac
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create table as with db name-0-a253b1ed35dbf503d1b8902dacbe23ac b/sql/hive/src/test/resources/golden/create table as with db name-0-a253b1ed35dbf503d1b8902dacbe23ac
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create table as with db name-0-b7dfeb6a941b42f7def5fdceae99f425
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create table as with db name-0-b7dfeb6a941b42f7def5fdceae99f425 b/sql/hive/src/test/resources/golden/create table as with db name-0-b7dfeb6a941b42f7def5fdceae99f425
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create table as with db name-1-417609d2bb67ba26de38e92ad834008f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create table as with db name-1-417609d2bb67ba26de38e92ad834008f b/sql/hive/src/test/resources/golden/create table as with db name-1-417609d2bb67ba26de38e92ad834008f
new file mode 100644
index 0000000..7aae61e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create table as with db name-1-417609d2bb67ba26de38e92ad834008f	
@@ -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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create table as with db name-1-febc8588a2a54ed5b00e47cb83dd85c7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create table as with db name-1-febc8588a2a54ed5b00e47cb83dd85c7 b/sql/hive/src/test/resources/golden/create table as with db name-1-febc8588a2a54ed5b00e47cb83dd85c7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create table as with db name-2-ce780d068b8d24786e639e361101a0c7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create table as with db name-2-ce780d068b8d24786e639e361101a0c7 b/sql/hive/src/test/resources/golden/create table as with db name-2-ce780d068b8d24786e639e361101a0c7
new file mode 100644
index 0000000..7aae61e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create table as with db name-2-ce780d068b8d24786e639e361101a0c7	
@@ -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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create table as with db name-3-afd6e46b6a289c3c24a8eec75a94043c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create table as with db name-3-afd6e46b6a289c3c24a8eec75a94043c b/sql/hive/src/test/resources/golden/create table as with db name-3-afd6e46b6a289c3c24a8eec75a94043c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create table as-0-fd42e3ffae73415391acb1012a3531bd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create table as-0-fd42e3ffae73415391acb1012a3531bd b/sql/hive/src/test/resources/golden/create table as-0-fd42e3ffae73415391acb1012a3531bd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create table as-1-b9002c1d71895be765575b62656d1928
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create table as-1-b9002c1d71895be765575b62656d1928 b/sql/hive/src/test/resources/golden/create table as-1-b9002c1d71895be765575b62656d1928
new file mode 100644
index 0000000..c5c8d29
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create table as-1-b9002c1d71895be765575b62656d1928	
@@ -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/create_1-0-d57ed4bbfee1ffaffaeba0a4be84c31d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-0-d57ed4bbfee1ffaffaeba0a4be84c31d b/sql/hive/src/test/resources/golden/create_1-0-d57ed4bbfee1ffaffaeba0a4be84c31d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_1-0-d57ed4bbfee1ffaffaeba0a4be84c31d
@@ -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/create_1-1-c2351f011b8ea41ff7dfa8f195148da3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-1-c2351f011b8ea41ff7dfa8f195148da3 b/sql/hive/src/test/resources/golden/create_1-1-c2351f011b8ea41ff7dfa8f195148da3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-10-b9c0b95624e601614ea2561b83aaf0ba
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-10-b9c0b95624e601614ea2561b83aaf0ba b/sql/hive/src/test/resources/golden/create_1-10-b9c0b95624e601614ea2561b83aaf0ba
new file mode 100644
index 0000000..66d40e5
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_1-10-b9c0b95624e601614ea2561b83aaf0ba
@@ -0,0 +1,4 @@
+a                   	string              	None                
+b                   	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:table3, dbName:default, owner:marmbrus, createTime:1389343868, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:string, comment:null), FieldSchema(name:b, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5689195829966714752/table3, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=	, field.delim=
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-11-7daaeabd9c286e511e0628a32dc714d5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-11-7daaeabd9c286e511e0628a32dc714d5 b/sql/hive/src/test/resources/golden/create_1-11-7daaeabd9c286e511e0628a32dc714d5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-12-fe8680bc5ef6fe3e64c68d2638e10785
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-12-fe8680bc5ef6fe3e64c68d2638e10785 b/sql/hive/src/test/resources/golden/create_1-12-fe8680bc5ef6fe3e64c68d2638e10785
new file mode 100644
index 0000000..8e606f6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_1-12-fe8680bc5ef6fe3e64c68d2638e10785
@@ -0,0 +1,2 @@
+a                   	string              	None                
+b                   	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-13-5715f85456733a71fb7c83f1b254b3a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-13-5715f85456733a71fb7c83f1b254b3a b/sql/hive/src/test/resources/golden/create_1-13-5715f85456733a71fb7c83f1b254b3a
new file mode 100644
index 0000000..05b4602
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_1-13-5715f85456733a71fb7c83f1b254b3a
@@ -0,0 +1,4 @@
+a                   	string              	None                
+b                   	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:table4, dbName:default, owner:marmbrus, createTime:1389343869, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:string, comment:null), FieldSchema(name:b, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5689195829966714752/table4, inputFormat:org.apache.hadoop.mapred.SequenceFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=	, field.delim=
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-14-437bd1acbae61f48e851addb769d3379
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-14-437bd1acbae61f48e851addb769d3379 b/sql/hive/src/test/resources/golden/create_1-14-437bd1acbae61f48e851addb769d3379
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-15-fd9415e340cf54a9473cc4bf86673816
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-15-fd9415e340cf54a9473cc4bf86673816 b/sql/hive/src/test/resources/golden/create_1-15-fd9415e340cf54a9473cc4bf86673816
new file mode 100644
index 0000000..eda3946
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_1-15-fd9415e340cf54a9473cc4bf86673816
@@ -0,0 +1,2 @@
+a                   	string              	from deserializer   
+b                   	string              	from deserializer   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-16-c99c700ca511b68577aae8ae513a4a32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-16-c99c700ca511b68577aae8ae513a4a32 b/sql/hive/src/test/resources/golden/create_1-16-c99c700ca511b68577aae8ae513a4a32
new file mode 100644
index 0000000..8fc60ad
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_1-16-c99c700ca511b68577aae8ae513a4a32
@@ -0,0 +1,4 @@
+a                   	string              	from deserializer   
+b                   	string              	from deserializer   
+	 	 
+Detailed Table Information	Table(tableName:table5, dbName:default, owner:marmbrus, createTime:1389343869, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:string, comment:null), FieldSchema(name:b, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5689195829966714752/table5, inputFormat:org.apache.hadoop.hive.ql.io.RCFileInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.RCFileOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.columnar.LazyBinaryColumnarSerDe, parameters:{serialization.format=	, field.delim=
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-2-ecd02bc3563cd6b60b8394956cb69084
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-2-ecd02bc3563cd6b60b8394956cb69084 b/sql/hive/src/test/resources/golden/create_1-2-ecd02bc3563cd6b60b8394956cb69084
new file mode 100644
index 0000000..8e606f6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_1-2-ecd02bc3563cd6b60b8394956cb69084
@@ -0,0 +1,2 @@
+a                   	string              	None                
+b                   	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-3-c27702ff131e0ecfd71f1e1779fbe365
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-3-c27702ff131e0ecfd71f1e1779fbe365 b/sql/hive/src/test/resources/golden/create_1-3-c27702ff131e0ecfd71f1e1779fbe365
new file mode 100644
index 0000000..5e9bc70
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_1-3-c27702ff131e0ecfd71f1e1779fbe365
@@ -0,0 +1,4 @@
+a                   	string              	None                
+b                   	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:table1, dbName:default, owner:marmbrus, createTime:1389343868, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:string, comment:null), FieldSchema(name:b, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5689195829966714752/table1, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_lastDdlTime=1389343868}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-4-610b82bf7b0080d293977927e5ef780c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-4-610b82bf7b0080d293977927e5ef780c b/sql/hive/src/test/resources/golden/create_1-4-610b82bf7b0080d293977927e5ef780c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-5-c77b018276b1558c1d9462e0625e152e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-5-c77b018276b1558c1d9462e0625e152e b/sql/hive/src/test/resources/golden/create_1-5-c77b018276b1558c1d9462e0625e152e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-6-52dc9f900d7f7a559698aff9565f061a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-6-52dc9f900d7f7a559698aff9565f061a b/sql/hive/src/test/resources/golden/create_1-6-52dc9f900d7f7a559698aff9565f061a
new file mode 100644
index 0000000..6ed3515
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_1-6-52dc9f900d7f7a559698aff9565f061a
@@ -0,0 +1,2 @@
+a                   	string              	None                
+b                   	int                 	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-7-8564aa6cc2b0ee85292b3e8976fe9001
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-7-8564aa6cc2b0ee85292b3e8976fe9001 b/sql/hive/src/test/resources/golden/create_1-7-8564aa6cc2b0ee85292b3e8976fe9001
new file mode 100644
index 0000000..bec4c72
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_1-7-8564aa6cc2b0ee85292b3e8976fe9001
@@ -0,0 +1,4 @@
+a                   	string              	None                
+b                   	int                 	None                
+	 	 
+Detailed Table Information	Table(tableName:table2, dbName:default, owner:marmbrus, createTime:1389343868, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:string, comment:null), FieldSchema(name:b, type:int, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse5689195829966714752/table2, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false), partitionKeys:[], parameters:{transient_lastDdlTime=1389343868}, viewOriginalText:null, viewExpandedText:null, tableType:MANAGED_TABLE)	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-8-19331fe6a2a35f1171babfe4e1c86f59
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-8-19331fe6a2a35f1171babfe4e1c86f59 b/sql/hive/src/test/resources/golden/create_1-8-19331fe6a2a35f1171babfe4e1c86f59
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_1-9-f19e6b501d5d2fb284777c71f8f6c0c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_1-9-f19e6b501d5d2fb284777c71f8f6c0c3 b/sql/hive/src/test/resources/golden/create_1-9-f19e6b501d5d2fb284777c71f8f6c0c3
new file mode 100644
index 0000000..8e606f6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_1-9-f19e6b501d5d2fb284777c71f8f6c0c3
@@ -0,0 +1,2 @@
+a                   	string              	None                
+b                   	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_big_view-0-bdf3c2e20793ef833f336a40791091d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_big_view-0-bdf3c2e20793ef833f336a40791091d b/sql/hive/src/test/resources/golden/create_big_view-0-bdf3c2e20793ef833f336a40791091d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_big_view-1-fbd4b50d4d80d2a927a0db5037c62bee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_big_view-1-fbd4b50d4d80d2a927a0db5037c62bee b/sql/hive/src/test/resources/golden/create_big_view-1-fbd4b50d4d80d2a927a0db5037c62bee
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_escape-0-3e860648a3f2f258d59a62fd0bbe1c3e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_escape-0-3e860648a3f2f258d59a62fd0bbe1c3e b/sql/hive/src/test/resources/golden/create_escape-0-3e860648a3f2f258d59a62fd0bbe1c3e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_escape-1-ecd02bc3563cd6b60b8394956cb69084
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_escape-1-ecd02bc3563cd6b60b8394956cb69084 b/sql/hive/src/test/resources/golden/create_escape-1-ecd02bc3563cd6b60b8394956cb69084
new file mode 100644
index 0000000..8e606f6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_escape-1-ecd02bc3563cd6b60b8394956cb69084
@@ -0,0 +1,2 @@
+a                   	string              	None                
+b                   	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_escape-2-c27702ff131e0ecfd71f1e1779fbe365
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_escape-2-c27702ff131e0ecfd71f1e1779fbe365 b/sql/hive/src/test/resources/golden/create_escape-2-c27702ff131e0ecfd71f1e1779fbe365
new file mode 100644
index 0000000..8ab6b24
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_escape-2-c27702ff131e0ecfd71f1e1779fbe365
@@ -0,0 +1,4 @@
+a                   	string              	None                
+b                   	string              	None                
+	 	 
+Detailed Table Information	Table(tableName:table1, dbName:default, owner:marmbrus, createTime:1388825524, lastAccessTime:0, retention:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:string, comment:null), FieldSchema(name:b, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse3286459698772672096/table1, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{escape.delim=\, serialization.format=	, field.delim=
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_escape-3-9541399cde42210bd7ac1beb07ceb14
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_escape-3-9541399cde42210bd7ac1beb07ceb14 b/sql/hive/src/test/resources/golden/create_escape-3-9541399cde42210bd7ac1beb07ceb14
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_escape-4-7d84873a6ce03e0e408fa67ef5dd733
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_escape-4-7d84873a6ce03e0e408fa67ef5dd733 b/sql/hive/src/test/resources/golden/create_escape-4-7d84873a6ce03e0e408fa67ef5dd733
new file mode 100644
index 0000000..bbe37f8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_escape-4-7d84873a6ce03e0e408fa67ef5dd733
@@ -0,0 +1 @@
+86	\	\
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_genericudaf-0-499d36ed8229cbf74a07b59914bdf717
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_genericudaf-0-499d36ed8229cbf74a07b59914bdf717 b/sql/hive/src/test/resources/golden/create_genericudaf-0-499d36ed8229cbf74a07b59914bdf717
new file mode 100644
index 0000000..cbcdfbe
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_genericudaf-0-499d36ed8229cbf74a07b59914bdf717
@@ -0,0 +1,9 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_CREATEFUNCTION test_avg 'org.apache.hadoop.hive.ql.udf.generic.GenericUDAFAverage')
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_genericudaf-1-c7f934e9c76350a0d3caa694463a673b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_genericudaf-1-c7f934e9c76350a0d3caa694463a673b b/sql/hive/src/test/resources/golden/create_genericudaf-1-c7f934e9c76350a0d3caa694463a673b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_genericudaf-2-84f898ffd668a17fe2ef081866d1dcd2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_genericudaf-2-84f898ffd668a17fe2ef081866d1dcd2 b/sql/hive/src/test/resources/golden/create_genericudaf-2-84f898ffd668a17fe2ef081866d1dcd2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_genericudaf-3-d3b1af3e7f037de800255d9411a690e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_genericudaf-3-d3b1af3e7f037de800255d9411a690e8 b/sql/hive/src/test/resources/golden/create_genericudaf-3-d3b1af3e7f037de800255d9411a690e8
new file mode 100644
index 0000000..2f958c4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_genericudaf-3-d3b1af3e7f037de800255d9411a690e8
@@ -0,0 +1 @@
+1.0	260.182
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_genericudaf-4-c64a3266b9a1c3383cc56bd883345c1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_genericudaf-4-c64a3266b9a1c3383cc56bd883345c1 b/sql/hive/src/test/resources/golden/create_genericudaf-4-c64a3266b9a1c3383cc56bd883345c1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_genericudf-0-dd23fb149bb6d6937b838334559ad8d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_genericudf-0-dd23fb149bb6d6937b838334559ad8d1 b/sql/hive/src/test/resources/golden/create_genericudf-0-dd23fb149bb6d6937b838334559ad8d1
new file mode 100644
index 0000000..0e9c06c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_genericudf-0-dd23fb149bb6d6937b838334559ad8d1
@@ -0,0 +1,10 @@
+ABSTRACT SYNTAX TREE:
+  (TOK_CREATEFUNCTION test_translate 'org.apache.hadoop.hive.ql.udf.generic.GenericUDFTestTranslate')
+
+STAGE DEPENDENCIES:
+  Stage-0 is a root stage
+
+STAGE PLANS:
+  Stage: Stage-0
+
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_insert_outputformat-0-16167c581df48112004009fef228e29a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_insert_outputformat-0-16167c581df48112004009fef228e29a b/sql/hive/src/test/resources/golden/create_insert_outputformat-0-16167c581df48112004009fef228e29a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_insert_outputformat-1-1246ba69e870178971f5ae062641cf47
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_insert_outputformat-1-1246ba69e870178971f5ae062641cf47 b/sql/hive/src/test/resources/golden/create_insert_outputformat-1-1246ba69e870178971f5ae062641cf47
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_insert_outputformat-2-8c2e4081b9d69297c35faab0a2ff86dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_insert_outputformat-2-8c2e4081b9d69297c35faab0a2ff86dc b/sql/hive/src/test/resources/golden/create_insert_outputformat-2-8c2e4081b9d69297c35faab0a2ff86dc
new file mode 100644
index 0000000..83f572c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_insert_outputformat-2-8c2e4081b9d69297c35faab0a2ff86dc
@@ -0,0 +1,2 @@
+key                 	int                 	None                
+value               	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_insert_outputformat-3-cc4e4ae8e5be09017c6206b8ae5088c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_insert_outputformat-3-cc4e4ae8e5be09017c6206b8ae5088c3 b/sql/hive/src/test/resources/golden/create_insert_outputformat-3-cc4e4ae8e5be09017c6206b8ae5088c3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_insert_outputformat-4-2453e9c2ed5c7c517dce66a20e402a57
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_insert_outputformat-4-2453e9c2ed5c7c517dce66a20e402a57 b/sql/hive/src/test/resources/golden/create_insert_outputformat-4-2453e9c2ed5c7c517dce66a20e402a57
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_insert_outputformat-5-8552731917a8260c25e6df79b83bf5c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_insert_outputformat-5-8552731917a8260c25e6df79b83bf5c b/sql/hive/src/test/resources/golden/create_insert_outputformat-5-8552731917a8260c25e6df79b83bf5c
new file mode 100644
index 0000000..83f572c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_insert_outputformat-5-8552731917a8260c25e6df79b83bf5c
@@ -0,0 +1,2 @@
+key                 	int                 	None                
+value               	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_insert_outputformat-6-2f52c0c383ad83fae1620a0db9f6c863
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_insert_outputformat-6-2f52c0c383ad83fae1620a0db9f6c863 b/sql/hive/src/test/resources/golden/create_insert_outputformat-6-2f52c0c383ad83fae1620a0db9f6c863
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_insert_outputformat-7-a755c7e39694261510421e262b5005e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_insert_outputformat-7-a755c7e39694261510421e262b5005e b/sql/hive/src/test/resources/golden/create_insert_outputformat-7-a755c7e39694261510421e262b5005e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_insert_outputformat-8-33a4312fd617c5c9f2a560dc6ce868a5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_insert_outputformat-8-33a4312fd617c5c9f2a560dc6ce868a5 b/sql/hive/src/test/resources/golden/create_insert_outputformat-8-33a4312fd617c5c9f2a560dc6ce868a5
new file mode 100644
index 0000000..83f572c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_insert_outputformat-8-33a4312fd617c5c9f2a560dc6ce868a5
@@ -0,0 +1,2 @@
+key                 	int                 	None                
+value               	string              	None                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like-0-c2351f011b8ea41ff7dfa8f195148da3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like-0-c2351f011b8ea41ff7dfa8f195148da3 b/sql/hive/src/test/resources/golden/create_like-0-c2351f011b8ea41ff7dfa8f195148da3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like-1-30485a2507b60b96cad3d293527e6af
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like-1-30485a2507b60b96cad3d293527e6af b/sql/hive/src/test/resources/golden/create_like-1-30485a2507b60b96cad3d293527e6af
new file mode 100644
index 0000000..b8ddba7
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like-1-30485a2507b60b96cad3d293527e6af
@@ -0,0 +1,27 @@
+# col_name            	data_type           	comment             
+	 	 
+a                   	string              	None                
+b                   	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Mon Feb 10 11:13:23 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse561133087079823206/table1	 
+Table Type:         	MANAGED_TABLE       	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1392059603          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like-10-7d84873a6ce03e0e408fa67ef5dd733
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like-10-7d84873a6ce03e0e408fa67ef5dd733 b/sql/hive/src/test/resources/golden/create_like-10-7d84873a6ce03e0e408fa67ef5dd733
new file mode 100644
index 0000000..e87fb81
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like-10-7d84873a6ce03e0e408fa67ef5dd733
@@ -0,0 +1 @@
+86	val_86

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like-11-ba64f0122b21f605d8b2928753784130
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like-11-ba64f0122b21f605d8b2928753784130 b/sql/hive/src/test/resources/golden/create_like-11-ba64f0122b21f605d8b2928753784130
new file mode 100644
index 0000000..375dcac
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like-11-ba64f0122b21f605d8b2928753784130
@@ -0,0 +1,2 @@
+100	val_100
+100	val_100

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like-2-a20451f152e68606cc5e373fe5fd86a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like-2-a20451f152e68606cc5e373fe5fd86a b/sql/hive/src/test/resources/golden/create_like-2-a20451f152e68606cc5e373fe5fd86a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like-3-eea111a209cf8895f31f64699669c705
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like-3-eea111a209cf8895f31f64699669c705 b/sql/hive/src/test/resources/golden/create_like-3-eea111a209cf8895f31f64699669c705
new file mode 100644
index 0000000..52b637c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like-3-eea111a209cf8895f31f64699669c705
@@ -0,0 +1,27 @@
+# col_name            	data_type           	comment             
+	 	 
+a                   	string              	None                
+b                   	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Mon Feb 10 11:13:23 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse561133087079823206/table2	 
+Table Type:         	MANAGED_TABLE       	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1392059603          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like-4-39ead53334938635b60a5ffdaa2c9f86
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like-4-39ead53334938635b60a5ffdaa2c9f86 b/sql/hive/src/test/resources/golden/create_like-4-39ead53334938635b60a5ffdaa2c9f86
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like-5-dc9de26002604e9e436135bd4b40636d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like-5-dc9de26002604e9e436135bd4b40636d b/sql/hive/src/test/resources/golden/create_like-5-dc9de26002604e9e436135bd4b40636d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like-6-83eb00d0ac6d26d398ed5f9ddb1d3919
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like-6-83eb00d0ac6d26d398ed5f9ddb1d3919 b/sql/hive/src/test/resources/golden/create_like-6-83eb00d0ac6d26d398ed5f9ddb1d3919
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like-7-231c8b6709a8dc0b6a3b3a9751191cd7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like-7-231c8b6709a8dc0b6a3b3a9751191cd7 b/sql/hive/src/test/resources/golden/create_like-7-231c8b6709a8dc0b6a3b3a9751191cd7
new file mode 100644
index 0000000..d930879
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like-7-231c8b6709a8dc0b6a3b3a9751191cd7
@@ -0,0 +1,28 @@
+# col_name            	data_type           	comment             
+	 	 
+a                   	string              	None                
+b                   	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Mon Feb 10 11:13:23 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse561133087079823206/table3	 
+Table Type:         	EXTERNAL_TABLE      	 
+Table Parameters:	 	 
+	EXTERNAL            	TRUE                
+	transient_lastDdlTime	1392059603          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like-8-639a13da6855b974fc2e170fd49b33cb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like-8-639a13da6855b974fc2e170fd49b33cb b/sql/hive/src/test/resources/golden/create_like-8-639a13da6855b974fc2e170fd49b33cb
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-0-3b48eae3848493703396156bedb1e98b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-0-3b48eae3848493703396156bedb1e98b b/sql/hive/src/test/resources/golden/create_like_view-0-3b48eae3848493703396156bedb1e98b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-1-3c805fc10db9af83327e04d518f3753a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-1-3c805fc10db9af83327e04d518f3753a b/sql/hive/src/test/resources/golden/create_like_view-1-3c805fc10db9af83327e04d518f3753a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-10-eea111a209cf8895f31f64699669c705
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-10-eea111a209cf8895f31f64699669c705 b/sql/hive/src/test/resources/golden/create_like_view-10-eea111a209cf8895f31f64699669c705
new file mode 100644
index 0000000..3e2a912
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like_view-10-eea111a209cf8895f31f64699669c705
@@ -0,0 +1,27 @@
+# col_name            	data_type           	comment             
+	 	 
+a                   	string              	None                
+b                   	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Fri Feb 07 14:52:37 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse3766080982052101504/table2	 
+Table Type:         	MANAGED_TABLE       	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1391813557          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-11-62e0dd08ff9214aa999d9a2f30704fe2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-11-62e0dd08ff9214aa999d9a2f30704fe2 b/sql/hive/src/test/resources/golden/create_like_view-11-62e0dd08ff9214aa999d9a2f30704fe2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-12-cb343b6b463c2e9b5735fbdf82d24811
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-12-cb343b6b463c2e9b5735fbdf82d24811 b/sql/hive/src/test/resources/golden/create_like_view-12-cb343b6b463c2e9b5735fbdf82d24811
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-13-fd80fbff7a622abe6b25c9fff7c5d608
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-13-fd80fbff7a622abe6b25c9fff7c5d608 b/sql/hive/src/test/resources/golden/create_like_view-13-fd80fbff7a622abe6b25c9fff7c5d608
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-14-f19e6b501d5d2fb284777c71f8f6c0c3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-14-f19e6b501d5d2fb284777c71f8f6c0c3 b/sql/hive/src/test/resources/golden/create_like_view-14-f19e6b501d5d2fb284777c71f8f6c0c3
new file mode 100644
index 0000000..115d12f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like_view-14-f19e6b501d5d2fb284777c71f8f6c0c3
@@ -0,0 +1,2 @@
+a                   	string              	None                
+b                   	string              	None                

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-15-231c8b6709a8dc0b6a3b3a9751191cd7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-15-231c8b6709a8dc0b6a3b3a9751191cd7 b/sql/hive/src/test/resources/golden/create_like_view-15-231c8b6709a8dc0b6a3b3a9751191cd7
new file mode 100644
index 0000000..61d34ba
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like_view-15-231c8b6709a8dc0b6a3b3a9751191cd7
@@ -0,0 +1,28 @@
+# col_name            	data_type           	comment             
+	 	 
+a                   	string              	None                
+b                   	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Fri Feb 07 14:52:37 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse3766080982052101504/table3	 
+Table Type:         	EXTERNAL_TABLE      	 
+Table Parameters:	 	 
+	EXTERNAL            	TRUE                
+	transient_lastDdlTime	1391813557          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-16-639a13da6855b974fc2e170fd49b33cb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-16-639a13da6855b974fc2e170fd49b33cb b/sql/hive/src/test/resources/golden/create_like_view-16-639a13da6855b974fc2e170fd49b33cb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-17-a0ce573e299b66b8ce31da2890b318cb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-17-a0ce573e299b66b8ce31da2890b318cb b/sql/hive/src/test/resources/golden/create_like_view-17-a0ce573e299b66b8ce31da2890b318cb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-18-d77d78569d86802f7c097d3d02150c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-18-d77d78569d86802f7c097d3d02150c b/sql/hive/src/test/resources/golden/create_like_view-18-d77d78569d86802f7c097d3d02150c
new file mode 100644
index 0000000..e87fb81
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like_view-18-d77d78569d86802f7c097d3d02150c
@@ -0,0 +1 @@
+86	val_86

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-19-deabf2d92205da2cbce9bdff854a81f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-19-deabf2d92205da2cbce9bdff854a81f b/sql/hive/src/test/resources/golden/create_like_view-19-deabf2d92205da2cbce9bdff854a81f
new file mode 100644
index 0000000..375dcac
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like_view-19-deabf2d92205da2cbce9bdff854a81f
@@ -0,0 +1,2 @@
+100	val_100
+100	val_100

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-2-78e7a2bb4c10776cbdfb37c73d92ad6b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-2-78e7a2bb4c10776cbdfb37c73d92ad6b b/sql/hive/src/test/resources/golden/create_like_view-2-78e7a2bb4c10776cbdfb37c73d92ad6b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-20-152e6a694276b2fc1bb4fe6b4543fef0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-20-152e6a694276b2fc1bb4fe6b4543fef0 b/sql/hive/src/test/resources/golden/create_like_view-20-152e6a694276b2fc1bb4fe6b4543fef0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-21-f982cac17966dcb9d76c1b6b9d4a7914
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-21-f982cac17966dcb9d76c1b6b9d4a7914 b/sql/hive/src/test/resources/golden/create_like_view-21-f982cac17966dcb9d76c1b6b9d4a7914
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-22-26e7fe8b9b9769a8d6a8a95b9cfbdf91
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-22-26e7fe8b9b9769a8d6a8a95b9cfbdf91 b/sql/hive/src/test/resources/golden/create_like_view-22-26e7fe8b9b9769a8d6a8a95b9cfbdf91
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-23-44c601e364e42a83babab4a342dfbd2b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-23-44c601e364e42a83babab4a342dfbd2b b/sql/hive/src/test/resources/golden/create_like_view-23-44c601e364e42a83babab4a342dfbd2b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-24-df2d18dbae578430bfc7b9d27d201505
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-24-df2d18dbae578430bfc7b9d27d201505 b/sql/hive/src/test/resources/golden/create_like_view-24-df2d18dbae578430bfc7b9d27d201505
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-25-87a663f8fd80110a9cee249535037c0d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-25-87a663f8fd80110a9cee249535037c0d b/sql/hive/src/test/resources/golden/create_like_view-25-87a663f8fd80110a9cee249535037c0d
new file mode 100644
index 0000000..4c29672
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like_view-25-87a663f8fd80110a9cee249535037c0d
@@ -0,0 +1,33 @@
+# col_name            	data_type           	comment             
+	 	 
+key                 	int                 	None                
+value               	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+hr                  	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Fri Feb 07 14:53:16 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse3766080982052101504/table1	 
+Table Type:         	MANAGED_TABLE       	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1391813596          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-26-152e6a694276b2fc1bb4fe6b4543fef0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-26-152e6a694276b2fc1bb4fe6b4543fef0 b/sql/hive/src/test/resources/golden/create_like_view-26-152e6a694276b2fc1bb4fe6b4543fef0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-27-26e7fe8b9b9769a8d6a8a95b9cfbdf91
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-27-26e7fe8b9b9769a8d6a8a95b9cfbdf91 b/sql/hive/src/test/resources/golden/create_like_view-27-26e7fe8b9b9769a8d6a8a95b9cfbdf91
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-3-559f17e8f827532749948b3b9e6c0f3f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-3-559f17e8f827532749948b3b9e6c0f3f b/sql/hive/src/test/resources/golden/create_like_view-3-559f17e8f827532749948b3b9e6c0f3f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-4-c2351f011b8ea41ff7dfa8f195148da3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-4-c2351f011b8ea41ff7dfa8f195148da3 b/sql/hive/src/test/resources/golden/create_like_view-4-c2351f011b8ea41ff7dfa8f195148da3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-5-ecd02bc3563cd6b60b8394956cb69084
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-5-ecd02bc3563cd6b60b8394956cb69084 b/sql/hive/src/test/resources/golden/create_like_view-5-ecd02bc3563cd6b60b8394956cb69084
new file mode 100644
index 0000000..115d12f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like_view-5-ecd02bc3563cd6b60b8394956cb69084
@@ -0,0 +1,2 @@
+a                   	string              	None                
+b                   	string              	None                

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-6-30485a2507b60b96cad3d293527e6af
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-6-30485a2507b60b96cad3d293527e6af b/sql/hive/src/test/resources/golden/create_like_view-6-30485a2507b60b96cad3d293527e6af
new file mode 100644
index 0000000..02dee14
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like_view-6-30485a2507b60b96cad3d293527e6af
@@ -0,0 +1,27 @@
+# col_name            	data_type           	comment             
+	 	 
+a                   	string              	None                
+b                   	string              	None                
+	 	 
+# Detailed Table Information	 	 
+Database:           	default             	 
+Owner:              	marmbrus            	 
+CreateTime:         	Fri Feb 07 14:52:37 PST 2014	 
+LastAccessTime:     	UNKNOWN             	 
+Protect Mode:       	None                	 
+Retention:          	0                   	 
+Location:           	file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse3766080982052101504/table1	 
+Table Type:         	MANAGED_TABLE       	 
+Table Parameters:	 	 
+	transient_lastDdlTime	1391813557          
+	 	 
+# Storage Information	 	 
+SerDe Library:      	org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe	 
+InputFormat:        	org.apache.hadoop.mapred.TextInputFormat	 
+OutputFormat:       	org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat	 
+Compressed:         	No                  	 
+Num Buckets:        	-1                  	 
+Bucket Columns:     	[]                  	 
+Sort Columns:       	[]                  	 
+Storage Desc Params:	 	 
+	serialization.format	1                   

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-7-fcc954b645304d258611f21d3aed7b76
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-7-fcc954b645304d258611f21d3aed7b76 b/sql/hive/src/test/resources/golden/create_like_view-7-fcc954b645304d258611f21d3aed7b76
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-8-304a79a8a321b84aee91f907f756a7e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-8-304a79a8a321b84aee91f907f756a7e3 b/sql/hive/src/test/resources/golden/create_like_view-8-304a79a8a321b84aee91f907f756a7e3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_like_view-9-52dc9f900d7f7a559698aff9565f061a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_like_view-9-52dc9f900d7f7a559698aff9565f061a b/sql/hive/src/test/resources/golden/create_like_view-9-52dc9f900d7f7a559698aff9565f061a
new file mode 100644
index 0000000..115d12f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/create_like_view-9-52dc9f900d7f7a559698aff9565f061a
@@ -0,0 +1,2 @@
+a                   	string              	None                
+b                   	string              	None                

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_merge_compressed-0-366a4de0343396b9df03277f1098722c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-0-366a4de0343396b9df03277f1098722c b/sql/hive/src/test/resources/golden/create_merge_compressed-0-366a4de0343396b9df03277f1098722c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/create_merge_compressed-1-276fbe6fb296b13904516888ffa95342
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/create_merge_compressed-1-276fbe6fb296b13904516888ffa95342 b/sql/hive/src/test/resources/golden/create_merge_compressed-1-276fbe6fb296b13904516888ffa95342
new file mode 100644
index 0000000..e69de29


[47/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/over1k
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/over1k b/sql/hive/src/test/resources/data/files/over1k
new file mode 100644
index 0000000..1b3a052
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/over1k
@@ -0,0 +1,1049 @@
+124|336|65664|4294967435|74.72|42.47|true|bob davidson|2013-03-01 09:11:58.703302|45.40|yard duty
+19|442|65553|4294967380|26.43|37.77|true|alice zipper|2013-03-01 09:11:58.703217|29.62|history
+35|387|65619|4294967459|96.91|18.86|false|katie davidson|2013-03-01 09:11:58.703079|27.32|history
+111|372|65656|4294967312|13.01|34.95|false|xavier quirinius|2013-03-01 09:11:58.703310|23.91|topology
+54|317|65547|4294967409|60.71|2.09|false|nick robinson|2013-03-01 09:11:58.703103|90.21|geology
+-3|467|65575|4294967437|81.64|23.53|true|tom hernandez|2013-03-01 09:11:58.703188|32.85|study skills
+53|317|65702|4294967398|35.17|30.87|false|ulysses hernandez|2013-03-01 09:11:58.703164|79.50|industrial engineering
+122|356|65759|4294967379|92.61|18.82|true|priscilla ichabod|2013-03-01 09:11:58.703175|92.81|nap time
+18|407|65725|4294967362|82.52|5.30|true|quinn van buren|2013-03-01 09:11:58.703282|35.86|kindergarten
+66|484|65685|4294967387|45.99|6.81|false|luke laertes|2013-03-01 09:11:58.703317|63.27|mathematics
+122|444|65675|4294967500|72.62|34.15|false|xavier polk|2013-03-01 09:11:58.703222|99.79|american history
+115|269|65627|4294967362|91.42|1.61|false|zach falkner|2013-03-01 09:11:58.703252|49.85|american history
+109|438|65779|4294967371|67.18|40.76|false|quinn davidson|2013-03-01 09:11:58.703318|92.06|quiet hour
+102|436|65749|4294967542|68.89|39.01|false|priscilla van buren|2013-03-01 09:11:58.703305|82.99|mathematics
+92|490|65745|4294967420|10.22|49.45|true|fred king|2013-03-01 09:11:58.703277|80.12|education
+34|439|65667|4294967480|26.49|18.47|true|calvin ellison|2013-03-01 09:11:58.703135|97.87|joggying
+72|383|65638|4294967398|23.60|46.73|false|sarah garcia|2013-03-01 09:11:58.703192|11.20|topology
+11|505|65576|4294967297|71.32|18.19|false|zach young|2013-03-01 09:11:58.703221|92.47|chemistry
+69|376|65751|4294967384|88.77|27.02|false|david underhill|2013-03-01 09:11:58.703244|9.02|mathematics
+36|309|65769|4294967317|91.16|38.05|false|yuri carson|2013-03-01 09:11:58.703178|68.33|debate
+51|258|65781|4294967391|1.92|39.05|false|ulysses laertes|2013-03-01 09:11:58.703248|95.52|nap time
+1|482|65675|4294967314|38.33|21.67|false|jessica thompson|2013-03-01 09:11:58.703110|83.09|forestry
+51|295|65716|4294967433|16.24|48.96|false|sarah johnson|2013-03-01 09:11:58.703299|9.00|linguistics
+68|439|65703|4294967469|92.55|23.30|true|zach ovid|2013-03-01 09:11:58.703316|65.91|religion
+104|299|65791|4294967424|34.03|27.14|false|victor nixon|2013-03-01 09:11:58.703173|48.17|topology
+14|337|65611|4294967542|16.99|16.36|true|sarah ellison|2013-03-01 09:11:58.703187|64.89|biology
+21|305|65664|4294967361|82.41|49.69|true|xavier davidson|2013-03-01 09:11:58.703287|75.43|mathematics
+79|419|65755|4294967329|91.05|39.04|false|fred steinbeck|2013-03-01 09:11:58.703216|11.23|values clariffication
+109|427|65626|4294967308|98.72|31.23|true|tom robinson|2013-03-01 09:11:58.703273|64.61|kindergarten
+2|379|65707|4294967450|44.27|37.93|false|victor allen|2013-03-01 09:11:58.703076|96.97|american history
+7|508|65681|4294967345|66.61|23.73|false|luke allen|2013-03-01 09:11:58.703104|75.85|history
+66|300|65553|4294967447|29.02|3.69|false|fred zipper|2013-03-01 09:11:58.703307|72.16|nap time
+15|347|65604|4294967484|79.83|26.24|false|alice nixon|2013-03-01 09:11:58.703124|85.91|zync studies
+104|454|65579|4294967467|54.44|42.57|true|irene van buren|2013-03-01 09:11:58.703225|73.48|values clariffication
+6||65669|4294967519|69.53|2.80|true|alice laertes|2013-03-01 09:11:58.703250|93.79|industrial engineering
+121|449|65776|4294967327|60.60|45.14|true|quinn davidson|2013-03-01 09:11:58.703175|98.87|industrial engineering
+51|445|65761|4294967423|10.60|0.52|false|rachel ellison|2013-03-01 09:11:58.703196|60.30|education
+63|268|65652|4294967374|40.78|47.60|false|tom van buren|2013-03-01 09:11:58.703279|42.78|education
+10|439|65641|4294967353|24.83|46.33|true|luke zipper|2013-03-01 09:11:58.703257|26.02|topology
+17|384|65700|4294967457|20.07|33.19|true|mike carson|2013-03-01 09:11:58.703140|2.83|religion
+38|351|65567|4294967316|22.78|30.04|true|jessica ellison|2013-03-01 09:11:58.703113|84.56|forestry
+61|419|65783|4294967427|70.93|39.46|false|bob brown|2013-03-01 09:11:58.703207|62.58|education
+95|511|65636|4294967325|71.50|2.52|false|zach thompson|2013-03-01 09:11:58.703198|67.23|quiet hour
+83|316|65749|4294967342|90.51|23.55|true|holly ichabod|2013-03-01 09:11:58.703091|45.00|nap time
+38|318|65560|4294967354|43.73|30.98|false||2013-03-01 09:11:58.703318|21.81|mathematics
+|473|65720|4294967324|80.74|40.60|false|holly falkner|2013-03-01 09:11:58.703111|18.80|mathematics
+82|272|65699|4294967488|92.82|8.98|true|wendy van buren|2013-03-01 09:11:58.703314|41.13|mathematics
+35|475|65574|4294967455|60.13|10.85|false|tom falkner|2013-03-01 09:11:58.703217|23.57|wind surfing
+2|375|65608|4294967444|9.93|16.47|false|xavier thompson|2013-03-01 09:11:58.703154|16.93|topology
+62|428|65758|4294967373|96.09|38.60|true|fred johnson|2013-03-01 09:11:58.703307|60.88|geology
+100|391|65661|4294967317|52.72|15.01|true|victor steinbeck|2013-03-01 09:11:58.703232|61.96|debate
+10|264|65688|4294967479|78.30|0.63|true|irene thompson|2013-03-01 09:11:58.703156|76.21|undecided
+87|469|65580|4294967411|90.20|45.49|true|calvin brown|2013-03-01 09:11:58.703278|56.33|nap time
+27|262|65787|4294967371|57.35|44.12|false|irene underhill|2013-03-01 09:11:58.703289|31.19|quiet hour
+89|466|65541|4294967468|85.51|19.79|true|calvin davidson|2013-03-01 09:11:58.703113|35.38|philosophy
+15|379|65597|4294967382|48.28|22.73|true|luke xylophone|2013-03-01 09:11:58.703309|37.41|topology
+1|284|65572|4294967342|37.07|14.51|true|fred ichabod|2013-03-01 09:11:58.703254|43.49|quiet hour
+89||65579|4294967419|46.02|6.06|false|victor davidson|2013-03-01 09:11:58.703077|91.42|xylophone band
+-2|427|65666|4294967465|19.69|33.24|true|bob xylophone|2013-03-01 09:11:58.703219|32.73|joggying
+58|360|65564|4294967402|19.00|21.16|false|oscar white|2013-03-01 09:11:58.703161|15.82|forestry
+9|274|65710|4294967481|9.57|4.97|true|irene laertes|2013-03-01 09:11:58.703138|86.70|yard duty
+107|271|65652|4294967329|38.30|25.36|false|tom polk|2013-03-01 09:11:58.703131|73.61|kindergarten
+79|399|65664|4294967492|41.85|29.00|false|calvin garcia|2013-03-01 09:11:58.703074|97.64|religion
+58|448|65591|4294967451|62.74|17.69|true|mike king|2013-03-01 09:11:58.703312|82.08|nap time
+98|430|65616|4294967451|35.89|12.15|true|ulysses underhill|2013-03-01 09:11:58.703083|20.52|zync studies
+83|382|65550|4294967451|35.00|21.02|true|katie hernandez|2013-03-01 09:11:58.703145|8.46|xylophone band
+23|381|65661|4294967425|31.40|21.26|false|katie miller|2013-03-01 09:11:58.703251|68.98|topology
+62|358|65552|4294967533|50.96|9.42|false|luke allen|2013-03-01 09:11:58.703117|82.21|kindergarten
+7|487|65740|4294967416|9.22|43.64|false||2013-03-01 09:11:58.703272|7.49|american history
+5|285|65654|4294967436|42.55|14.69|false|holly underhill|2013-03-01 09:11:58.703185|8.91|study skills
+104|472|65620|4294967548|22.08|9.94|true|irene falkner|2013-03-01 09:11:58.703135|29.14|opthamology
+|374|65560|4294967516|65.43|22.48|true|oscar quirinius|2013-03-01 09:11:58.703316|16.86|mathematics
+8|273|65641|4294967507|35.08|37.80|false|nick allen|2013-03-01 09:11:58.703186|91.46|biology
+20|449|65663|4294967439|4.72|12.34|true|xavier ichabod|2013-03-01 09:11:58.703259|11.37|geology
+85|313|65780|4294967303|71.01|0.78|false|zach xylophone|2013-03-01 09:11:58.703203|11.63|biology
+27|329|65778|4294967451|6.63|7.03|true|jessica zipper|2013-03-01 09:11:58.703130|51.64|philosophy
+79|451|65662|4294967487|73.63|15.46|true|alice allen|2013-03-01 09:11:58.703161|99.18|wind surfing
+69|440|65720|4294967373|9.56|24.42|true|jessica johnson|2013-03-01 09:11:58.703132|2.72|mathematics
+119|390|65544|4294967411|41.31|20.02|false|fred steinbeck|2013-03-01 09:11:58.703267|26.94|nap time
+85|468|65643|4294967430|86.63|21.00|true|wendy ovid|2013-03-01 09:11:58.703124|48.81|forestry
+-2|429|65664|4294967441|45.19|40.43|false|wendy king|2013-03-01 09:11:58.703265|11.46|industrial engineering
+100|481|65750|4294967308|21.19|28.14|false|holly hernandez|2013-03-01 09:11:58.703203|85.44|chemistry
+-1|417|65685|4294967492|28.89|5.19|true|mike white|2013-03-01 09:11:58.703275|90.69|forestry
+77||65681|4294967535|18.56|12.43|true|priscilla johnson|2013-03-01 09:11:58.703176|35.45|study skills
+89|478|65583|4294967522|92.40|26.71|true|gabriella ovid|2013-03-01 09:11:58.703092|50.57|biology
+43|333|65549|4294967331|11.22|38.00|true|victor xylophone|2013-03-01 09:11:58.703257|58.96|nap time
+11|387|65718|4294967457|89.53|16.54|true||2013-03-01 09:11:58.703130|63.06|industrial engineering
+105|438|65623|4294967501|39.69|22.95|false|ulysses xylophone|2013-03-01 09:11:58.703148|48.51|kindergarten
+111|349|65740|4294967400|17.37|43.34|true|yuri nixon|2013-03-01 09:11:58.703280|55.16|quiet hour
+85|461|65654|4294967507|89.10|13.44|true|xavier johnson|2013-03-01 09:11:58.703127|19.64|zync studies
+|409|65536|4294967490|46.97|25.92|false|fred miller|2013-03-01 09:11:58.703116|33.45|history
+51|398|65687|4294967304|30.37|47.31|false|luke garcia|2013-03-01 09:11:58.703156|21.79|industrial engineering
+47|291|65615|4294967402|37.14|29.63|false|oscar ovid|2013-03-01 09:11:58.703231|39.40|geology
+-1|268|65778|4294967418|56.33|44.73|true|calvin falkner|2013-03-01 09:11:58.703220|7.37|history
+86|422|65582|4294967353|87.83|2.34|false|luke ellison|2013-03-01 09:11:58.703313|9.35|joggying
+76|400|65661|4294967379|15.81|46.57|true|rachel allen|2013-03-01 09:11:58.703211|5.24|wind surfing
+81|448|65550|4294967533|25.88|46.54|true|oscar king|2013-03-01 09:11:58.703161|57.63|american history
+22|288|65578|4294967341|33.87|20.76|true|calvin hernandez|2013-03-01 09:11:58.703173|51.36|biology
+59|410|65572|4294967370|74.42|26.22|false|nick ichabod|2013-03-01 09:11:58.703221|93.48|xylophone band
+86|349|65686|4294967512|62.85|24.61|true|bob ovid|2013-03-01 09:11:58.703106|31.75|religion
+27|335|65636|4294967505|37.14|2.29|false|alice quirinius|2013-03-01 09:11:58.703287|21.15|education
+74|422|65682|4294967316|37.60|45.06|false|rachel carson|2013-03-01 09:11:58.703140|92.95|joggying
+24|269|65644|4294967349|31.01|26.44|true|katie young|2013-03-01 09:11:58.703149|58.05|xylophone band
+12|411|65560|4294967346|8.91|40.79|false|calvin thompson|2013-03-01 09:11:58.703227|71.59|religion
+8|379|65574|4294967410|24.49|2.74|true|calvin young|2013-03-01 09:11:58.703283|38.54|study skills
+123|477|65699|4294967340|1.21|28.71|true|quinn ovid|2013-03-01 09:11:58.703278|88.09|undecided
+28|349|65711|4294967458|84.69|47.30|true|holly ichabod|2013-03-01 09:11:58.703109|50.26|zync studies
+83|420|65563|4294967400|85.10|43.40|true|mike king|2013-03-01 09:11:58.703169|39.96|xylophone band
+51|434|65549|4294967449|3.96|39.57|false|mike miller|2013-03-01 09:11:58.703141|76.06|kindergarten
+91|346|65696|4294967355|71.31|1.29|true|alice brown|2013-03-01 09:11:58.703245|17.35|zync studies
+82|393|65763|4294967452|66.51|14.44|false|quinn steinbeck|2013-03-01 09:11:58.703187|87.99|joggying
+85|439|65759|4294967530|20.64|21.57|true|david quirinius|2013-03-01 09:11:58.703083|47.54|philosophy
+66|475|65633|4294967498|26.64|42.03|false|gabriella ichabod|2013-03-01 09:11:58.703302|59.56|chemistry
+117|311|65691|4294967335|24.28|43.67|false|quinn brown|2013-03-01 09:11:58.703295|56.02|geology
+92|352|65559|4294967353|3.82|31.84|false|bob zipper|2013-03-01 09:11:58.703316|29.55|topology
+31|432|65607|4294967497|40.80|35.49|false|jessica johnson|2013-03-01 09:11:58.703218|9.67|study skills
+114|279|65657|4294967339|54.73|30.17|true|quinn allen|2013-03-01 09:11:58.703297|64.39|debate
+28|485|65694|4294967534|79.48|8.84|false|quinn underhill|2013-03-01 09:11:58.703275|82.24|history
+2|399|65571|4294967410|59.68|3.92|false|luke underhill|2013-03-01 09:11:58.703221|26.64|topology
+17|395|65589|4294967464|95.33|47.46|false|wendy ovid|2013-03-01 09:11:58.703118|54.01|zync studies
+71|363|65787|4294967465|59.50|20.17|true|oscar king|2013-03-01 09:11:58.703285|64.88|history
+48|511|65561|4294967547|8.45|9.39|false|xavier zipper|2013-03-01 09:11:58.703297|25.67|chemistry
+1|424|65712|4294967484|0.13|39.92|true|yuri johnson|2013-03-01 09:11:58.703144|94.43|zync studies
+109|306|65643|4294967323|79.54|38.74|true|ulysses carson|2013-03-01 09:11:58.703263|92.24|undecided
+49|349|65747|4294967306|84.40|44.93|true|katie garcia|2013-03-01 09:11:58.703226|39.77|chemistry
+114|454|65542|4294967443|64.67|13.02|true|katie allen|2013-03-01 09:11:58.703275|84.63|philosophy
+28|307|65606|4294967389|95.34|9.62|true|jessica davidson|2013-03-01 09:11:58.703181|57.69|american history
+-1|348|65556|4294967413|35.17|9.51|false|bob young|2013-03-01 09:11:58.703280|45.81|quiet hour
+1|485|65625|4294967309|41.81|15.46|false|david van buren|2013-03-01 09:11:58.703207|55.06|debate
+38|291|65634|4294967438|83.57|49.63|false|david van buren|2013-03-01 09:11:58.703174|64.36|debate
+50|338|65634|4294967463|85.23|32.33|false|david ellison|2013-03-01 09:11:58.703247|57.09|values clariffication
+113|383|65578|4294967358|43.16|22.22|true|alice xylophone|2013-03-01 09:11:58.703250|41.10|philosophy
+43|305|65572|4294967511|36.70|11.12|true|ethan van buren|2013-03-01 09:11:58.703110|70.91|study skills
+110|344|65759|4294967464|27.31|46.31|true|mike davidson|2013-03-01 09:11:58.703106|14.10|philosophy
+23|424|65731|4294967416|65.72|43.58|true|calvin polk|2013-03-01 09:11:58.703160|24.48|philosophy
+16|281|65605|4294967493|45.34|10.36|true|bob white|2013-03-01 09:11:58.703140|14.12|american history
+120|285|65649|4294967355|35.56|49.34|true|victor ovid|2013-03-01 09:11:58.703205|43.92|opthamology
+98|452|65544|4294967309|73.93|18.86|true|jessica white|2013-03-01 09:11:58.703175|65.77|philosophy
+41|360|65643|4294967488|76.28|46.18|false|quinn thompson|2013-03-01 09:11:58.703203|61.29|philosophy
+66|462|65697|4294967452|57.29|38.07|true|ethan ovid|2013-03-01 09:11:58.703138|90.16|philosophy
+99|373|65579|4294967465|24.02|47.95|true|irene polk|2013-03-01 09:11:58.703231|21.36|mathematics
+15|334|65576|4294967542|75.66|11.12|true|jessica robinson|2013-03-01 09:11:58.703104|2.04|chemistry
+53|466|65545|4294967514|94.66|15.12|true|wendy ellison|2013-03-01 09:11:58.703236|79.00|xylophone band
+64|295|65622|4294967521|59.34|7.62|false|victor brown|2013-03-01 09:11:58.703157|28.37|undecided
+8|323|65774|4294967503|21.49|5.55|false|priscilla xylophone|2013-03-01 09:11:58.703213|48.80|religion
+42|368|65701|4294967410|35.68|35.84|true|gabriella polk|2013-03-01 09:11:58.703235|6.35|xylophone band
+72|389|65724|4294967300|69.74|38.04|false|calvin nixon|2013-03-01 09:11:58.703161|85.52|education
+23|493|65555|4294967455|77.89|25.11|true|victor brown|2013-03-01 09:11:58.703125|46.72|education
+26|465|65700|4294967346|46.10|38.22|true|bob quirinius|2013-03-01 09:11:58.703177|37.61|kindergarten
+77|507|65721|4294967488|78.31|33.11|true|fred davidson|2013-03-01 09:11:58.703187|72.82|biology
+88|346|65654|4294967369|48.23|35.72|false|mike brown|2013-03-01 09:11:58.703197|26.73|chemistry
+45|357|65755|4294967485|94.25|46.52|true|gabriella thompson|2013-03-01 09:11:58.703202|67.54|religion
+11|286|65667|4294967382|48.45|22.94|true|rachel underhill|2013-03-01 09:11:58.703115|63.90|values clariffication
+95|489|65711|4294967493|11.89|25.36|false|ulysses laertes|2013-03-01 09:11:58.703249|78.69|history
+23|448|65637|4294967435|76.28|19.32|false|ulysses miller|2013-03-01 09:11:58.703290|16.89|mathematics
+42|498|65687|4294967352|42.85|39.27|false|oscar robinson|2013-03-01 09:11:58.703139|48.73|undecided
+27|490|65680|4294967347|57.46|11.02|true|wendy van buren|2013-03-01 09:11:58.703291|95.26|xylophone band
+53|257|65790|4294967425|9.26|9.93|false|oscar laertes|2013-03-01 09:11:58.703113|46.91|forestry
+27|457|65570|4294967464|81.58|3.78|false|ulysses underhill|2013-03-01 09:11:58.703088|17.09|quiet hour
+46|480|65649|4294967458|86.23|6.76|false|quinn king|2013-03-01 09:11:58.703099|91.03|debate
+57|419|65786|4294967300|6.57|36.93|false|nick allen|2013-03-01 09:11:58.703290|66.89|nap time
+72|267|65537|4294967460|55.20|42.89|false|oscar carson|2013-03-01 09:11:58.703153|51.91|topology
+110|346|65693|4294967505|67.12|9.14|true|luke white|2013-03-01 09:11:58.703199|45.69|quiet hour
+117|346|65619|4294967321|78.73|35.68|false|holly brown|2013-03-01 09:11:58.703245|36.59|xylophone band
+35|451|65763|4294967498|33.83|10.70|true|sarah robinson|2013-03-01 09:11:58.703126|53.52|nap time
+87|466|65562|4294967446|35.62|30.58|true|jessica quirinius|2013-03-01 09:11:58.703246|45.94|values clariffication
+116|307|65785|4294967434|72.18|44.24|false|rachel zipper|2013-03-01 09:11:58.703144|29.61|debate
+36|460|65541|4294967365|55.99|38.73|false|fred hernandez|2013-03-01 09:11:58.703256|98.87|zync studies
+2|383|65649|4294967537|74.19|44.57|true|ulysses king|2013-03-01 09:11:58.703118|8.69|quiet hour
+11|331|65659|4294967432|68.01|7.24|true|quinn nixon|2013-03-01 09:11:58.703184|8.95|xylophone band
+122|449|65751|4294967548|81.66|29.49|true|mike carson|2013-03-01 09:11:58.703258|30.68|wind surfing
+9|308|65715|4294967297|12.54|27.61|false|bob king|2013-03-01 09:11:58.703309|89.40|geology
+26|457|65590|4294967302|87.22|26.79|true|xavier king|2013-03-01 09:11:58.703176|67.80|forestry
+59|390|65776|4294967421|97.81|40.22|false|katie king|2013-03-01 09:11:58.703132|49.73|zync studies
+22|489|65717|4294967422|89.38|28.13|false|mike quirinius|2013-03-01 09:11:58.703262|5.81|chemistry
+82|303|65764|4294967480|54.34|13.84|false|david xylophone|2013-03-01 09:11:58.703202|31.41|religion
+27|261|65619|4294967401|88.78|18.28|false|bob ovid|2013-03-01 09:11:58.703207|36.48|wind surfing
+24|333|65617|4294967370|10.26|16.29|false|yuri quirinius|2013-03-01 09:11:58.703179|10.82|geology
+115|334|65653|4294967435|46.45|17.86|false|gabriella steinbeck|2013-03-01 09:11:58.703085|85.09|joggying
+77|435|65578|4294967474|38.62|47.15|false|alice steinbeck|2013-03-01 09:11:58.703073|75.62|study skills
+101|259|65759|4294967383|79.96|10.23|false|holly underhill|2013-03-01 09:11:58.703087|10.63|nap time
+45|401|65680|4294967303|32.41|25.43|true|ulysses steinbeck|2013-03-01 09:11:58.703143|55.30|education
+100|430|65570|4294967431|50.31|46.98|false|calvin laertes|2013-03-01 09:11:58.703154|76.80|yard duty
+106|456|65548|4294967484|37.90|14.24|true|mike hernandez|2013-03-01 09:11:58.703294|58.51|chemistry
+3|260|65659|4294967508|91.53|43.18|false|oscar ovid|2013-03-01 09:11:58.703281|99.87|chemistry
+60|275|65654|4294967405|24.80|20.64|true|nick young|2013-03-01 09:11:58.703074|37.80|geology
+50|346|65673|4294967549|55.51|32.20|true|alice steinbeck|2013-03-01 09:11:58.703198|33.27|yard duty
+85|448|65784|4294967299|90.56|32.56|false|alice hernandez|2013-03-01 09:11:58.703278|68.18|opthamology
+10|498|65549|4294967361|87.48|0.66|true|oscar carson|2013-03-01 09:11:58.703150|50.60|chemistry
+16|466|65673|4294967318|87.57|45.11|true|bob garcia|2013-03-01 09:11:58.703173|87.78|history
+33|508|65600|4294967372|12.02|17.08|true|jessica zipper|2013-03-01 09:11:58.703302|36.57|values clariffication
+31|426|65602|4294967543|24.79|36.72|true|holly hernandez|2013-03-01 09:11:58.703306|8.13|quiet hour
+61|266|65564|4294967461|95.81|3.07|false|priscilla nixon|2013-03-01 09:11:58.703269|90.34|study skills
+41|329|65717|4294967463|30.36|30.37|false|rachel robinson|2013-03-01 09:11:58.703214|57.61|yard duty
+114|271|65581|4294967520|61.88|23.27|false|oscar van buren|2013-03-01 09:11:58.703071|88.09|industrial engineering
+22|267|65651|4294967449|68.25|17.52|false|ulysses hernandez|2013-03-01 09:11:58.703097|74.13|industrial engineering
+120|406|65610|4294967538|59.99|39.78|true|quinn garcia|2013-03-01 09:11:58.703299|39.74|linguistics
+5|372|65699|4294967375|80.97|31.76|false|katie ellison|2013-03-01 09:11:58.703112|13.29|american history
+40|465|65713|4294967408|50.09|38.66|true|bob carson|2013-03-01 09:11:58.703273|10.94|wind surfing
+115|281|65651|4294967434|80.46|35.90|true|gabriella king|2013-03-01 09:11:58.703156|84.42|joggying
+5|395|65741|4294967521|29.54|40.04|true|calvin quirinius|2013-03-01 09:11:58.703131|63.81|religion
+45|292|65769|4294967336|32.01|29.73|false|mike white|2013-03-01 09:11:58.703310|70.52|chemistry
+116|396|65778|4294967515|30.65|49.38|true|quinn ellison|2013-03-01 09:11:58.703131|99.08|opthamology
+68|264|65623|4294967481|69.97|47.03|true|zach garcia|2013-03-01 09:11:58.703235|28.60|education
+18|280|65536|4294967320|32.92|45.94|false|holly white|2013-03-01 09:11:58.703086|58.86|topology
+28|302|65653|4294967388|50.40|38.37|false|holly miller|2013-03-01 09:11:58.703195|3.81|philosophy
+114|385|65541|4294967458|73.48|34.97|true|oscar quirinius|2013-03-01 09:11:58.703143|72.33|xylophone band
+4|279|65745|4294967431|83.58|31.66|true|fred van buren|2013-03-01 09:11:58.703087|25.19|study skills
+51|377|65626|4294967479|1.27|12.73|false|wendy miller|2013-03-01 09:11:58.703072|96.47|values clariffication
+78|351|65755|4294967337|99.29|24.84|true|holly zipper|2013-03-01 09:11:58.703236|81.44|forestry
+75|461|65760|4294967326|3.21|8.52|false|david brown|2013-03-01 09:11:58.703144|21.14|xylophone band
+124|371|65687|4294967489|79.55|45.10|false|priscilla carson|2013-03-01 09:11:58.703277|3.37|philosophy
+95|424|65643|4294967442|36.22|24.86|false|rachel king|2013-03-01 09:11:58.703261|71.29|yard duty
+88|348|65645|4294967328|46.88|5.74|false|luke polk|2013-03-01 09:11:58.703306|3.95|yard duty
+27|278|65622|4294967516|25.67|46.19|true|priscilla zipper|2013-03-01 09:11:58.703302|50.08|chemistry
+23|302|65595|4294967497|22.01|5.84|true|wendy falkner|2013-03-01 09:11:58.703164|48.92|biology
+30|441|65721|4294967456|40.17|28.17|false|sarah steinbeck|2013-03-01 09:11:58.703256|23.78|wind surfing
+31|461|65608|4294967349|61.92|49.45|true|bob miller|2013-03-01 09:11:58.703255|48.90|biology
+13|477|65680|4294967505|22.85|12.85|true|calvin steinbeck|2013-03-01 09:11:58.703277|54.11|zync studies
+29|449|65596|4294967490|58.67|9.22|true|victor robinson|2013-03-01 09:11:58.703177|79.75|zync studies
+13|503|65664|4294967406|52.50|41.37|true|holly laertes|2013-03-01 09:11:58.703196|34.71|yard duty
+63|368|65714|4294967420|20.38|25.32|true|yuri xylophone|2013-03-01 09:11:58.703189|49.69|debate
+44|437|65721|4294967376|22.27|3.27|true|yuri king|2013-03-01 09:11:58.703269|86.59|topology
+35|500|65641|4294967469|68.85|13.20|true|victor ellison|2013-03-01 09:11:58.703245|41.16|undecided
+49|271|65735|4294967454|59.83|22.33|false|oscar white|2013-03-01 09:11:58.703139|12.67|nap time
+0|264|65670|4294967479|72.98|3.67|true|david xylophone|2013-03-01 09:11:58.703269|61.06|philosophy
+47|463|65751|4294967525|71.68|30.61|true|jessica ovid|2013-03-01 09:11:58.703072|2.96|education
+120|273|65724|4294967477|94.15|6.54|true|david ellison|2013-03-01 09:11:58.703091|36.05|education
+6|486|65611|4294967485|74.00|27.42|false|ulysses steinbeck|2013-03-01 09:11:58.703258|21.21|education
+53|311|65650|4294967299|48.11|22.64|true|wendy hernandez|2013-03-01 09:11:58.703146|89.12|kindergarten
+117|396|65541|4294967434|74.78|6.62|true|katie miller|2013-03-01 09:11:58.703243|89.14|yard duty
+24|454|65628|4294967337|88.55|31.61|false|victor young|2013-03-01 09:11:58.703296|30.43|undecided
+116|485|65575|4294967296|95.84|14.26|true|irene polk|2013-03-01 09:11:58.703128|17.00|kindergarten
+11|438|65622|4294967368|89.81|0.73|true|sarah white|2013-03-01 09:11:58.703287|88.60|biology
+65|263|65671|4294967519|68.95|20.34|true|alice laertes|2013-03-01 09:11:58.703103|8.65|history
+31|278|65634|4294967511|50.41|46.87|true|holly underhill|2013-03-01 09:11:58.703244|99.34|debate
+98|466|65602|4294967470|8.32|1.17|false|david underhill|2013-03-01 09:11:58.703275|95.58|debate
+114|384|65549|4294967361|55.39|36.12|true|holly king|2013-03-01 09:11:58.703077|55.04|forestry
+35|463|65646|4294967363|50.83|34.68|true|gabriella miller|2013-03-01 09:11:58.703133|27.34|nap time
+37|317|65684|4294967499|23.13|26.55|false|calvin laertes|2013-03-01 09:11:58.703162|3.51|study skills
+80|390|65766|4294967360|67.26|8.82|true|xavier hernandez|2013-03-01 09:11:58.703288|66.13|biology
+111|486|65620|4294967357|22.36|46.67|true|ulysses underhill|2013-03-01 09:11:58.703172|64.65|zync studies
+88|322|65733|4294967316|80.58|32.61|false|quinn brown|2013-03-01 09:11:58.703272|99.80|yard duty
+20|372|65587|4294967462|76.92|7.37|true|gabriella hernandez|2013-03-01 09:11:58.703182|11.86|mathematics
+107|278|65550|4294967432|83.08|22.15|false|sarah zipper|2013-03-01 09:11:58.703131|1.75|forestry
+50|405|65715|4294967538|79.12|16.49|false|calvin ovid|2013-03-01 09:11:58.703297|39.62|chemistry
+100|310|65657|4294967393|20.67|7.45|false|gabriella king|2013-03-01 09:11:58.703290|26.40|xylophone band
+66|477|65674|4294967313|8.45|4.83|false|wendy young|2013-03-01 09:11:58.703180|10.28|xylophone band
+73|318|65610|4294967401|11.91|23.15|false|nick thompson|2013-03-01 09:11:58.703097|36.77|religion
+-2|269|65681|4294967544|99.24|28.19|false|rachel falkner|2013-03-01 09:11:58.703089|41.57|quiet hour
+85|495|65656|4294967507|90.12|3.99|true|fred polk|2013-03-01 09:11:58.703257|14.96|quiet hour
+20|288|65758|4294967547|20.79|34.05|false|xavier carson|2013-03-01 09:11:58.703092|61.69|chemistry
+123|299|65606|4294967525|99.36|7.66|false|sarah falkner|2013-03-01 09:11:58.703300|7.51|wind surfing
+10|273|65750|4294967499|23.77|21.66|false|yuri underhill|2013-03-01 09:11:58.703177|20.91|religion
+75|393|65726|4294967467|39.98|29.78|false|katie ichabod|2013-03-01 09:11:58.703238|6.00|industrial engineering
+47|375|65775|4294967465|70.56|32.56|false|david robinson|2013-03-01 09:11:58.703238|7.88|linguistics
+106|482|65624|4294967446|45.45|11.66|true|rachel laertes|2013-03-01 09:11:58.703119|58.02|debate
+36|273|65739|4294967416|1.25|33.36|true|bob zipper|2013-03-01 09:11:58.703248|74.77|industrial engineering
+92|335|65603|4294967296|80.96|18.48|false|ulysses nixon|2013-03-01 09:11:58.703198|45.63|opthamology
+68|301|65579|4294967497|94.43|45.02|false|zach zipper|2013-03-01 09:11:58.703230|28.02|wind surfing
+106|502|65695|4294967501|83.92|35.24|true|mike zipper|2013-03-01 09:11:58.703157|57.33|opthamology
+122|396|65550|4294967350|60.02|32.13|true|sarah ovid|2013-03-01 09:11:58.703099|91.38|wind surfing
+67|436|65541|4294967471|19.06|39.60|true|oscar king|2013-03-01 09:11:58.703125|14.94|opthamology
+56|463|65587|4294967307|52.17|42.41|true|rachel brown|2013-03-01 09:11:58.703182|94.47|joggying
+46|319|65683|4294967549|94.33|14.75|true|irene steinbeck|2013-03-01 09:11:58.703108|99.56|kindergarten
+18|503|65750|4294967467|12.50|30.41|false|ulysses davidson|2013-03-01 09:11:58.703310|83.44|yard duty
+43|473|65697|4294967457|79.97|11.35|false|david quirinius|2013-03-01 09:11:58.703206|50.01|undecided
+120|413|65650|4294967543|48.25|10.47|false|sarah king|2013-03-01 09:11:58.703122|90.77|zync studies
+91|448|65559|4294967320|90.35|6.28|true|gabriella ichabod|2013-03-01 09:11:58.703320|83.50|nap time
+24|419|65755|4294967444|15.92|11.90|false|xavier davidson|2013-03-01 09:11:58.703208|38.39|yard duty
+63|481|65591|4294967382|28.31|36.11|true|irene underhill|2013-03-01 09:11:58.703177|11.43|history
+118|497|65738|4294967546|19.14|5.09|true|alice king|2013-03-01 09:11:58.703197|82.32|industrial engineering
+25|507|65643|4294967312|52.53|6.06|false|katie van buren|2013-03-01 09:11:58.703323|93.11|opthamology
+79|422|65691|4294967299|39.21|29.52|true|zach quirinius|2013-03-01 09:11:58.703136|38.23|philosophy
+27|367|65675|4294967518|12.32|40.26|true|tom brown|2013-03-01 09:11:58.703104|87.36|mathematics
+96|421|65692|4294967526|98.48|34.41|true|oscar falkner|2013-03-01 09:11:58.703214|54.76|zync studies
+27|340|65677|4294967461|98.96|45.78|true|rachel carson|2013-03-01 09:11:58.703208|25.37|zync studies
+3|469|65743|4294967428|10.66|39.84|false|victor zipper|2013-03-01 09:11:58.703181|26.60|mathematics
+122|288|65695|4294967469|90.05|12.70|false|zach steinbeck|2013-03-01 09:11:58.703314|39.12|education
+81|449|65726|4294967395|97.09|40.15|false|bob ovid|2013-03-01 09:11:58.703250|60.46|kindergarten
+77|337|65766|4294967334|12.16|13.49|true|wendy quirinius|2013-03-01 09:11:58.703282|37.06|history
+5|319|65611|4294967494|45.92|2.61|true|wendy nixon|2013-03-01 09:11:58.703209|25.92|nap time
+8|469|65592|4294967535|17.79|48.89|false|yuri steinbeck|2013-03-01 09:11:58.703299|23.19|kindergarten
+74|487|65563|4294967305|60.06|13.22|true|ulysses polk|2013-03-01 09:11:58.703222|38.23|yard duty
+85|454|65620|4294967520|65.55|13.20|false|victor quirinius|2013-03-01 09:11:58.703152|6.85|history
+104|448|65693|4294967459|80.92|36.70|false|rachel falkner|2013-03-01 09:11:58.703140|32.33|zync studies
+114|279|65544|4294967383|6.67|19.87|false|xavier hernandez|2013-03-01 09:11:58.703324|48.84|geology
+120|331|65539|4294967324|88.02|40.94|true|holly nixon|2013-03-01 09:11:58.703262|96.64|yard duty
+84|326|65782|4294967362|17.87|38.67|true|victor ellison|2013-03-01 09:11:58.703226|34.31|joggying
+45|408|65577|4294967461|59.43|36.13|false|ethan falkner|2013-03-01 09:11:58.703317|41.01|values clariffication
+88|504|65652|4294967419|78.28|47.86|false|priscilla white|2013-03-01 09:11:58.703324|55.04|history
+73|306|65659|4294967341|34.58|45.90|false|yuri white|2013-03-01 09:11:58.703201|75.91|nap time
+97|360|65590|4294967324|68.96|49.52|false|alice miller|2013-03-01 09:11:58.703247|22.13|philosophy
+89|300|65675|4294967384|49.77|12.43|true|jessica davidson|2013-03-01 09:11:58.703276|79.90|values clariffication
+118|309|65578|4294967357|75.10|33.02|false|tom ellison|2013-03-01 09:11:58.703197|16.01|zync studies
+34|324|65549|4294967307|17.16|38.94|false|quinn underhill|2013-03-01 09:11:58.703111|28.93|forestry
+93|441|65549|4294967389|95.11|0.27|true|quinn davidson|2013-03-01 09:11:58.703278|13.30|joggying
+117|323|65669|4294967316|90.25|41.90|false|alice falkner|2013-03-01 09:11:58.703221|54.25|study skills
+118|374|65541|4294967528|6.72|38.04|false|priscilla ovid|2013-03-01 09:11:58.703304|9.04|undecided
+120|298|65763|4294967513|3.33|21.11|false|oscar ichabod|2013-03-01 09:11:58.703094|86.43|education
+100|354|65649|4294967358|7.54|35.36|true|zach zipper|2013-03-01 09:11:58.703174|79.51|history
+37|379|65737|4294967314|88.17|9.21|true|alice hernandez|2013-03-01 09:11:58.703089|29.92|opthamology
+115|502|65773|4294967522|37.59|0.02|true|yuri laertes|2013-03-01 09:11:58.703260|3.81|american history
+73|324|65582|4294967330|59.68|32.25|false|jessica ovid|2013-03-01 09:11:58.703109|96.60|religion
+51|484|65635|4294967500|2.18|25.75|true|oscar van buren|2013-03-01 09:11:58.703255|82.29|yard duty
+16|445|65620|4294967517|21.61|0.86|true|mike van buren|2013-03-01 09:11:58.703110|8.16|opthamology
+102|501|65710|4294967332|47.27|1.31|false|xavier underhill|2013-03-01 09:11:58.703094|57.11|geology
+28|372|65578|4294967374|75.42|5.93|true|holly thompson|2013-03-01 09:11:58.703205|54.35|debate
+12|372|65573|4294967345|94.31|35.23|false|calvin falkner|2013-03-01 09:11:58.703122|53.56|debate
+19|492|65588|4294967445|19.06|14.83|false|tom ichabod|2013-03-01 09:11:58.703171|69.48|nap time
+70|430|65539|4294967534|18.89|43.84|true|tom carson|2013-03-01 09:11:58.703182|21.93|joggying
+33|321|65594|4294967495|97.71|3.40|false|fred young|2013-03-01 09:11:58.703288|60.57|zync studies
+44|452|65645|4294967345|56.15|16.90|true|oscar johnson|2013-03-01 09:11:58.703257|66.76|industrial engineering
+53|293|65778|4294967418|16.09|14.99|true|oscar johnson|2013-03-01 09:11:58.703235|89.51|geology
+73|451|65599|4294967373|36.89|33.64|true|zach ichabod|2013-03-01 09:11:58.703315|4.93|opthamology
+104|474|65773|4294967473|40.98|11.43|false|quinn garcia|2013-03-01 09:11:58.703167|76.46|values clariffication
+31|356|65721|4294967481|1.08|3.03|true|rachel ovid|2013-03-01 09:11:58.703120|95.38|zync studies
+23|306|65777|4294967489|13.99|21.69|true|oscar zipper|2013-03-01 09:11:58.703280|54.39|zync studies
+93|342|65623|4294967405|99.67|44.90|true|ulysses underhill|2013-03-01 09:11:58.703083|31.22|biology
+18|440|65773|4294967318|57.23|1.42|false|oscar xylophone|2013-03-01 09:11:58.703165|63.26|zync studies
+72|489|65549|4294967424|82.56|13.88|false|bob ichabod|2013-03-01 09:11:58.703112|80.09|quiet hour
+12|284|65666|4294967470|89.80|42.04|false|ulysses garcia|2013-03-01 09:11:58.703073|28.69|opthamology
+0|312|65599|4294967519|78.21|45.53|false|alice xylophone|2013-03-01 09:11:58.703289|0.56|nap time
+24|483|65572|4294967499|79.42|9.96|false|xavier xylophone|2013-03-01 09:11:58.703101|22.64|quiet hour
+34|405|65719|4294967306|1.31|23.48|false|katie white|2013-03-01 09:11:58.703198|51.13|nap time
+99|497|65656|4294967390|32.37|6.21|true|wendy polk|2013-03-01 09:11:58.703212|53.27|mathematics
+83|493|65742|4294967352|76.33|28.36|true|ethan carson|2013-03-01 09:11:58.703269|43.84|philosophy
+106|282|65688|4294967433|75.19|13.08|true|yuri brown|2013-03-01 09:11:58.703118|77.88|debate
+81|305|65783|4294967443|39.01|33.02|true|bob king|2013-03-01 09:11:58.703114|77.40|chemistry
+74|309|65662|4294967518|4.17|38.43|false|rachel thompson|2013-03-01 09:11:58.703243|76.11|undecided
+63|364|65705|4294967490|73.68|4.96|true|wendy white|2013-03-01 09:11:58.703186|13.81|forestry
+46|363|65735|4294967537|72.79|29.22|true|ulysses brown|2013-03-01 09:11:58.703271|61.16|joggying
+84|323|65685|4294967477|61.86|14.91|false|ethan brown|2013-03-01 09:11:58.703256|38.71|biology
+4|392|65665|4294967391|53.27|3.86|true|zach miller|2013-03-01 09:11:58.703296|43.66|undecided
+94|474|65759|4294967317|57.08|31.36|false|zach brown|2013-03-01 09:11:58.703239|69.24|xylophone band
+26|491|65683|4294967420|46.62|48.52|false|wendy laertes|2013-03-01 09:11:58.703178|97.21|values clariffication
+35|488|65737|4294967502|62.52|3.15|true|xavier quirinius|2013-03-01 09:11:58.703096|42.64|linguistics
+59|382|65762|4294967468|25.28|35.10|true|david robinson|2013-03-01 09:11:58.703126|5.49|mathematics
+58|427|65597|4294967511|71.19|47.55|false|xavier ichabod|2013-03-01 09:11:58.703323|36.22|chemistry
+18|428|65775|4294967436|74.19|48.08|true|irene xylophone|2013-03-01 09:11:58.703122|98.43|geology
+69|489|65536|4294967404|33.52|17.99|false|oscar ichabod|2013-03-01 09:11:58.703247|32.68|topology
+71|439|65618|4294967349|49.78|4.57|false|ethan hernandez|2013-03-01 09:11:58.703075|10.06|yard duty
+60|475|65664|4294967299|44.43|25.02|false|irene laertes|2013-03-01 09:11:58.703172|55.82|quiet hour
+35|280|65779|4294967322|1.87|16.04|false|luke ellison|2013-03-01 09:11:58.703180|11.87|religion
+122|473|65629|4294967387|90.77|25.59|true|fred underhill|2013-03-01 09:11:58.703316|58.81|undecided
+-1|423|65663|4294967380|0.79|21.33|false|bob laertes|2013-03-01 09:11:58.703278|94.16|debate
+68|314|65770|4294967398|70.85|29.24|true|mike garcia|2013-03-01 09:11:58.703312|51.90|american history
+77|328|65789|4294967489|81.32|19.12|false|fred ichabod|2013-03-01 09:11:58.703160|83.18|debate
+60|342|65550|4294967306|90.38|45.69|false|victor brown|2013-03-01 09:11:58.703311|7.38|biology
+53|422|65784|4294967450|56.04|43.76|true|calvin falkner|2013-03-01 09:11:58.703193|93.95|zync studies
+103|504|65768|4294967354|53.93|16.42|true|bob davidson|2013-03-01 09:11:58.703141|78.25|kindergarten
+8|272|65541|4294967325|63.90|11.20|true|oscar polk|2013-03-01 09:11:58.703136|27.89|debate
+108|446|65733|4294967403|7.11|32.85|false|ethan brown|2013-03-01 09:11:58.703170|11.44|american history
+42|315|65782|4294967369|4.46|11.63|false|bob garcia|2013-03-01 09:11:58.703292|30.24|industrial engineering
+16|482|65736|4294967310|43.19|46.30|true|ethan garcia|2013-03-01 09:11:58.703243|28.90|wind surfing
+28|454|65612|4294967480|65.02|43.00|false|ulysses polk|2013-03-01 09:11:58.703140|25.10|philosophy
+58|482|65775|4294967417|68.04|19.41|false|wendy underhill|2013-03-01 09:11:58.703212|88.25|yard duty
+88|437|65762|4294967385|76.71|13.83|false|david laertes|2013-03-01 09:11:58.703169|45.70|religion
+83|265|65705|4294967392|19.28|5.42|true|quinn ellison|2013-03-01 09:11:58.703275|20.57|education
+2|266|65551|4294967296|35.65|45.12|true|david young|2013-03-01 09:11:58.703184|73.93|education
+91|415|65672|4294967316|59.45|20.80|true|mike hernandez|2013-03-01 09:11:58.703241|75.27|study skills
+34|379|65750|4294967441|98.18|20.58|true|alice underhill|2013-03-01 09:11:58.703170|96.85|mathematics
+86|451|65580|4294967451|8.71|47.68|true|ulysses polk|2013-03-01 09:11:58.703165|81.42|geology
+46|266|65762|4294967305|2.97|19.56|false|calvin falkner|2013-03-01 09:11:58.703103|77.96|chemistry
+81|338|65681|4294967519|50.66|16.10|false|katie ovid|2013-03-01 09:11:58.703259|61.30|wind surfing
+17|441|65633|4294967460|89.15|21.11|true|priscilla johnson|2013-03-01 09:11:58.703139|28.49|education
+112|312|65685|4294967395|33.76|21.38|true|wendy young|2013-03-01 09:11:58.703182|4.88|religion
+44|270|65751|4294967301|67.48|37.12|false|oscar garcia|2013-03-01 09:11:58.703239|47.81|religion
+37|411|65680|4294967353|2.92|29.66|true|ethan zipper|2013-03-01 09:11:58.703132|34.08|american history
+95|329|65628|4294967396|61.70|20.75|true|david ovid|2013-03-01 09:11:58.703223|83.26|nap time
+33|497|65612|4294967375|28.69|14.84|true|fred nixon|2013-03-01 09:11:58.703070|52.64|values clariffication
+55|328|65703|4294967492|68.41|0.63|true|ulysses carson|2013-03-01 09:11:58.703282|37.18|geology
+17|483|65713|4294967458|56.81|1.69|false|calvin xylophone|2013-03-01 09:11:58.703250|90.91|mathematics
+61|510|65675|4294967391|88.07|13.44|false|ulysses young|2013-03-01 09:11:58.703281|24.19|joggying
+53|279|65541|4294967441|77.97|14.72|false|xavier ellison|2013-03-01 09:11:58.703091|15.85|american history
+114|304|65643|4294967457|54.75|46.53|false|ethan laertes|2013-03-01 09:11:58.703250|52.56|mathematics
+61|405|65609|4294967301|16.48|48.50|false|mike falkner|2013-03-01 09:11:58.703159|83.82|wind surfing
+93|433|65629|4294967439|39.83|8.56|false|katie king|2013-03-01 09:11:58.703125|72.90|values clariffication
+6|348|65785|4294967326|57.37|33.90|true|ulysses underhill|2013-03-01 09:11:58.703226|68.30|opthamology
+39|492|65701|4294967458|23.96|19.65|true|fred polk|2013-03-01 09:11:58.703262|1.81|xylophone band
+74|256|65778|4294967487|74.15|25.49|true|david davidson|2013-03-01 09:11:58.703151|95.69|yard duty
+99|435|65546|4294967535|22.85|3.12|false|tom young|2013-03-01 09:11:58.703111|91.13|history
+106|441|65771|4294967386|83.93|28.44|false|xavier allen|2013-03-01 09:11:58.703226|70.88|xylophone band
+124|392|65711|4294967498|15.37|18.83|false|irene garcia|2013-03-01 09:11:58.703158|71.89|industrial engineering
+9|336|65658|4294967412|43.17|18.38|false|katie ichabod|2013-03-01 09:11:58.703091|68.85|mathematics
+3|395|65747|4294967313|57.25|3.17|true|wendy garcia|2013-03-01 09:11:58.703074|58.47|xylophone band
+123|381|65780|4294967388|5.44|35.16|true|tom carson|2013-03-01 09:11:58.703220|10.95|quiet hour
+58|256|65733|4294967501|70.53|23.07|true|zach white|2013-03-01 09:11:58.703090|50.99|history
+106|284|65619|4294967527|92.96|0.86|true|mike nixon|2013-03-01 09:11:58.703084|32.64|xylophone band
+58|289|65604|4294967313|77.36|10.49|false|wendy falkner|2013-03-01 09:11:58.703075|23.89|kindergarten
+6|342|65602|4294967365|85.49|24.46|false|zach steinbeck|2013-03-01 09:11:58.703111|85.94|study skills
+89|354|65593|4294967462|97.51|21.01|true|ethan zipper|2013-03-01 09:11:58.703201|35.15|forestry
+44|364|65614|4294967413|4.35|9.19|false|ethan king|2013-03-01 09:11:58.703219|1.42|nap time
+43|436|65678|4294967424|50.92|3.40|true|luke van buren|2013-03-01 09:11:58.703093|33.90|values clariffication
+27|335|65617|4294967381|64.87|25.03|false|david allen|2013-03-01 09:11:58.703140|64.90|nap time
+44|390|65693|4294967504|1.29|28.40|false|bob davidson|2013-03-01 09:11:58.703127|84.88|history
+42|315|65713|4294967544|88.48|46.90|true|ulysses underhill|2013-03-01 09:11:58.703259|39.47|education
+54|327|65657|4294967334|42.42|2.89|true|jessica zipper|2013-03-01 09:11:58.703182|65.01|linguistics
+68|501|65606|4294967445|5.08|39.85|true|alice robinson|2013-03-01 09:11:58.703206|87.16|topology
+37|293|65762|4294967316|67.38|41.20|true|zach brown|2013-03-01 09:11:58.703155|21.70|forestry
+10|471|65563|4294967316|37.72|45.06|false|tom quirinius|2013-03-01 09:11:58.703248|14.36|quiet hour
+42|353|65672|4294967465|70.04|27.62|false|xavier garcia|2013-03-01 09:11:58.703153|13.28|forestry
+15|271|65647|4294967392|45.06|35.36|true|quinn young|2013-03-01 09:11:58.703209|81.95|kindergarten
+71|332|65717|4294967337|10.73|34.17|true|gabriella ichabod|2013-03-01 09:11:58.703288|80.05|linguistics
+92|418|65706|4294967367|2.07|16.35|false|yuri hernandez|2013-03-01 09:11:58.703205|85.13|joggying
+101|326|65586|4294967435|30.81|4.27|true|rachel brown|2013-03-01 09:11:58.703179|18.65|undecided
+76|422|65552|4294967325|26.73|48.00|false|mike zipper|2013-03-01 09:11:58.703137|18.11|industrial engineering
+119|373|65704|4294967459|27.07|27.54|false|mike polk|2013-03-01 09:11:58.703202|54.76|biology
+70|283|65620|4294967355|9.13|3.42|false|zach falkner|2013-03-01 09:11:58.703252|96.95|debate
+117|267|65637|4294967544|93.64|11.69|false|david brown|2013-03-01 09:11:58.703224|26.78|topology
+88|328|65547|4294967517|70.35|15.13|true|alice davidson|2013-03-01 09:11:58.703262|17.71|undecided
+22|447|65757|4294967539|8.79|6.52|true|bob king|2013-03-01 09:11:58.703325|9.24|joggying
+-1|300|65663|4294967343|71.26|34.62|true|calvin ovid|2013-03-01 09:11:58.703262|78.56|study skills
+92|297|65704|4294967403|84.83|0.21|false|gabriella brown|2013-03-01 09:11:58.703089|16.22|wind surfing
+25|446|65789|4294967501|5.54|49.56|false|jessica garcia|2013-03-01 09:11:58.703286|92.74|linguistics
+65|274|65619|4294967389|12.45|41.33|true|mike polk|2013-03-01 09:11:58.703219|34.72|nap time
+111|287|65587|4294967421|48.22|12.74|false|yuri johnson|2013-03-01 09:11:58.703227|64.06|values clariffication
+64|371|65685|4294967320|15.63|39.84|false|ethan brown|2013-03-01 09:11:58.703132|43.48|opthamology
+72|421|65764|4294967458|88.80|39.49|true|rachel falkner|2013-03-01 09:11:58.703227|88.69|topology
+108|301|65536|4294967357|90.05|17.59|true|ethan johnson|2013-03-01 09:11:58.703271|75.70|undecided
+-2|461|65648|4294967425|58.52|24.85|false|rachel thompson|2013-03-01 09:11:58.703318|85.62|zync studies
+113|395|65666|4294967447|26.49|13.44|true|tom steinbeck|2013-03-01 09:11:58.703247|83.95|industrial engineering
+106|415|65644|4294967399|63.35|18.38|false|xavier davidson|2013-03-01 09:11:58.703234|44.10|study skills
+117|483|65627|4294967547|21.18|49.46|true|priscilla ichabod|2013-03-01 09:11:58.703184|61.89|philosophy
+44|460|65693|4294967423|58.00|23.77|false|quinn zipper|2013-03-01 09:11:58.703165|8.38|kindergarten
+71|324|65681|4294967388|47.59|33.67|false|nick ichabod|2013-03-01 09:11:58.703106|71.17|xylophone band
+90|269|65648|4294967392|42.31|11.27|true|holly king|2013-03-01 09:11:58.703196|0.08|american history
+22|264|65537|4294967419|8.07|10.71|false|david xylophone|2013-03-01 09:11:58.703136|11.87|undecided
+51|447|65791|4294967354|28.95|44.27|false|luke davidson|2013-03-01 09:11:58.703292|4.24|chemistry
+6|397|65660|4294967512|0.27|24.95|false|nick young|2013-03-01 09:11:58.703156|62.42|industrial engineering
+122|392|65619|4294967527|20.81|27.27|false|nick underhill|2013-03-01 09:11:58.703305|18.68|education
+43|461|65686|4294967544|20.82|30.99|false|holly hernandez|2013-03-01 09:11:58.703286|98.68|history
+21|280|65716|4294967393|48.08|29.62|true|gabriella ellison|2013-03-01 09:11:58.703264|85.93|american history
+10|453|65745|4294967397|89.01|24.03|true|nick ellison|2013-03-01 09:11:58.703108|83.13|topology
+56|392|65586|4294967410|48.15|29.76|true|alice nixon|2013-03-01 09:11:58.703223|94.25|american history
+95|415|65560|4294967444|4.71|17.29|false|quinn laertes|2013-03-01 09:11:58.703267|92.59|xylophone band
+13|465|65713|4294967306|26.76|6.56|true|yuri polk|2013-03-01 09:11:58.703169|47.77|american history
+34|425|65660|4294967371|58.43|15.54|true|irene garcia|2013-03-01 09:11:58.703172|28.05|forestry
+59|496|65576|4294967331|15.75|28.68|false|tom king|2013-03-01 09:11:58.703215|66.55|opthamology
+-1|433|65581|4294967299|86.92|23.15|false|yuri ellison|2013-03-01 09:11:58.703098|21.29|history
+13|260|65699|4294967496|41.87|9.26|false|sarah king|2013-03-01 09:11:58.703128|84.79|study skills
+45|298|65747|4294967434|15.15|31.01|false|priscilla polk|2013-03-01 09:11:58.703113|21.80|yard duty
+31|366|65557|4294967458|41.71|1.98|false|sarah miller|2013-03-01 09:11:58.703216|69.92|linguistics
+63|464|65596|4294967327|44.57|0.47|true|holly allen|2013-03-01 09:11:58.703200|12.72|nap time
+5|357|65736|4294967351|0.60|15.38|false|rachel ovid|2013-03-01 09:11:58.703246|86.51|xylophone band
+16|483|65658|4294967350|38.88|2.89|false|oscar robinson|2013-03-01 09:11:58.703225|66.53|topology
+90|487|65695|4294967313|57.93|15.18|false|yuri quirinius|2013-03-01 09:11:58.703320|77.09|education
+117|302|65615|4294967382|21.32|31.46|false|ethan polk|2013-03-01 09:11:58.703274|10.79|kindergarten
+75|504|65564|4294967534|7.56|19.79|false|mike steinbeck|2013-03-01 09:11:58.703148|26.97|xylophone band
+86|257|65748|4294967427|32.52|26.87|true|ulysses young|2013-03-01 09:11:58.703192|29.49|values clariffication
+112|348|65643|4294967388|30.61|21.27|false|oscar polk|2013-03-01 09:11:58.703076|22.05|yard duty
+91|307|65544|4294967344|4.57|0.60|false|rachel robinson|2013-03-01 09:11:58.703227|79.21|undecided
+49|407|65639|4294967362|27.66|34.06|true|yuri garcia|2013-03-01 09:11:58.703163|97.48|mathematics
+95|459|65760|4294967524|85.74|49.16|false|mike ellison|2013-03-01 09:11:58.703074|48.20|nap time
+76|258|65724|4294967365|70.00|34.95|false|irene quirinius|2013-03-01 09:11:58.703212|10.52|geology
+17|406|65585|4294967401|0.43|29.19|true|priscilla young|2013-03-01 09:11:58.703235|33.69|religion
+90|273|65548|4294967366|62.90|12.30|true|alice polk|2013-03-01 09:11:58.703074|53.52|study skills
+41|301|65706|4294967501|51.84|7.02|true|ethan quirinius|2013-03-01 09:11:58.703265|55.94|study skills
+38|376|65783|4294967507|10.19|38.28|false|tom quirinius|2013-03-01 09:11:58.703185|52.43|kindergarten
+50|317|65709|4294967379|68.50|7.36|true|victor nixon|2013-03-01 09:11:58.703162|67.69|forestry
+33|265|65713|4294967529|86.69|16.40|true|holly thompson|2013-03-01 09:11:58.703189|72.37|history
+89|476|65728|4294967549|62.30|14.07|false|alice quirinius|2013-03-01 09:11:58.703195|55.37|zync studies
+24|339|65724|4294967328|64.95|37.02|false|rachel robinson|2013-03-01 09:11:58.703182|75.06|wind surfing
+124|421|65743|4294967434|3.62|21.02|true|holly polk|2013-03-01 09:11:58.703173|62.00|education
+85|463|65542|4294967348|3.86|46.36|true|ethan quirinius|2013-03-01 09:11:58.703287|42.85|biology
+66|264|65600|4294967388|28.71|43.96|false|priscilla nixon|2013-03-01 09:11:58.703169|92.92|yard duty
+112|373|65680|4294967449|90.28|49.34|false|sarah falkner|2013-03-01 09:11:58.703085|1.01|geology
+28|480|65637|4294967328|76.69|33.76|false|oscar ichabod|2013-03-01 09:11:58.703323|93.41|kindergarten
+101|476|65631|4294967538|29.78|23.61|false|irene nixon|2013-03-01 09:11:58.703270|33.72|values clariffication
+96|435|65658|4294967523|6.74|28.52|false|yuri falkner|2013-03-01 09:11:58.703099|11.69|joggying
+54|478|65615|4294967344|9.74|21.52|false|jessica van buren|2013-03-01 09:11:58.703284|99.88|philosophy
+89|354|65777|4294967509|71.68|46.03|true|ulysses polk|2013-03-01 09:11:58.703324|82.62|wind surfing
+16|436|65757|4294967379|7.06|28.15|true|rachel zipper|2013-03-01 09:11:58.703267|12.22|forestry
+78|275|65596|4294967299|21.70|49.32|true|calvin xylophone|2013-03-01 09:11:58.703166|85.74|kindergarten
+53|489|65752|4294967329|83.27|27.20|true|holly ichabod|2013-03-01 09:11:58.703079|47.82|industrial engineering
+111|288|65770|4294967544|80.84|16.79|true|mike van buren|2013-03-01 09:11:58.703220|46.71|topology
+85|334|65610|4294967373|2.96|2.36|false|ulysses miller|2013-03-01 09:11:58.703310|9.24|xylophone band
+71|418|65598|4294967439|80.30|13.66|true|bob garcia|2013-03-01 09:11:58.703104|63.30|values clariffication
+40|299|65712|4294967352|25.37|19.72|false|ethan miller|2013-03-01 09:11:58.703207|53.65|opthamology
+32|458|65783|4294967309|45.42|44.83|false|jessica underhill|2013-03-01 09:11:58.703206|46.34|undecided
+5|329|65789|4294967502|56.10|47.22|true|alice robinson|2013-03-01 09:11:58.703264|52.49|quiet hour
+34|450|65607|4294967328|18.20|18.79|true|victor johnson|2013-03-01 09:11:58.703233|71.75|topology
+58|359|65675|4294967486|3.61|19.20|true|katie ellison|2013-03-01 09:11:58.703243|35.78|values clariffication
+-2|288|65658|4294967383|53.78|19.92|false|holly nixon|2013-03-01 09:11:58.703224|42.93|industrial engineering
+0|392|65634|4294967299|65.70|48.98|true|luke robinson|2013-03-01 09:11:58.703263|14.40|geology
+3|277|65788|4294967403|58.08|20.55|false|xavier ovid|2013-03-01 09:11:58.703281|62.11|zync studies
+29|331|65539|4294967420|73.18|28.96|true|ethan brown|2013-03-01 09:11:58.703094|58.85|zync studies
+57|420|65771|4294967508|34.21|16.12|false|calvin van buren|2013-03-01 09:11:58.703243|6.15|joggying
+41|266|65774|4294967365|41.68|36.86|false|victor van buren|2013-03-01 09:11:58.703163|45.97|industrial engineering
+116|487|65659|4294967309|77.66|35.15|true|sarah johnson|2013-03-01 09:11:58.703294|95.71|opthamology
+54|481|65755|4294967429|28.50|37.76|false|victor xylophone|2013-03-01 09:11:58.703318|64.00|xylophone band
+60|301|65746|4294967381|4.41|12.30|true|wendy garcia|2013-03-01 09:11:58.703183|36.74|education
+104|266|65704|4294967413|59.16|34.84|true|jessica ichabod|2013-03-01 09:11:58.703172|93.21|forestry
+105|345|65582|4294967478|12.42|15.27|false|wendy miller|2013-03-01 09:11:58.703287|0.89|philosophy
+97|503|65690|4294967463|77.57|27.54|true|priscilla brown|2013-03-01 09:11:58.703110|51.82|study skills
+18|286|65621|4294967494|64.77|37.32|true|mike ichabod|2013-03-01 09:11:58.703285|95.14|forestry
+1|446|65683|4294967500|85.49|33.18|true|oscar hernandez|2013-03-01 09:11:58.703283|17.62|undecided
+12|298|65653|4294967501|42.56|4.25|true|irene nixon|2013-03-01 09:11:58.703265|52.23|nap time
+5|475|65644|4294967470|70.06|18.29|true|gabriella van buren|2013-03-01 09:11:58.703088|1.97|american history
+54|321|65724|4294967486|47.69|49.73|true|david ellison|2013-03-01 09:11:58.703235|50.96|religion
+88|331|65682|4294967412|73.32|17.76|true|gabriella thompson|2013-03-01 09:11:58.703283|67.17|values clariffication
+56|310|65556|4294967518|38.85|34.53|false|irene allen|2013-03-01 09:11:58.703217|50.42|education
+71|306|65664|4294967541|34.97|44.40|false|victor van buren|2013-03-01 09:11:58.703185|38.42|religion
+114|402|65622|4294967542|59.87|24.61|true|ethan polk|2013-03-01 09:11:58.703265|93.70|yard duty
+43|440|65693|4294967409|38.05|7.71|true|luke ovid|2013-03-01 09:11:58.703133|69.32|xylophone band
+26|296|65677|4294967419|66.89|49.04|true|sarah robinson|2013-03-01 09:11:58.703277|5.06|wind surfing
+68|472|65628|4294967512|8.67|19.47|false|tom ovid|2013-03-01 09:11:58.703116|74.31|linguistics
+53|373|65691|4294967371|79.75|32.39|false|irene ovid|2013-03-01 09:11:58.703124|69.80|nap time
+18|509|65638|4294967455|62.92|14.62|false|victor laertes|2013-03-01 09:11:58.703075|42.47|values clariffication
+53|482|65736|4294967394|74.59|36.84|true|mike young|2013-03-01 09:11:58.703301|48.54|joggying
+103|494|65760|4294967301|59.21|8.72|false|ethan laertes|2013-03-01 09:11:58.703312|95.45|nap time
+80|277|65671|4294967370|97.26|7.14|false|sarah ichabod|2013-03-01 09:11:58.703297|36.34|industrial engineering
+28|380|65714|4294967514|0.28|48.71|false|ethan ellison|2013-03-01 09:11:58.703118|47.42|chemistry
+1|414|65716|4294967551|12.19|36.57|true|nick polk|2013-03-01 09:11:58.703188|33.40|xylophone band
+18|417|65766|4294967499|37.78|40.96|false|ethan nixon|2013-03-01 09:11:58.703157|66.34|american history
+52|511|65658|4294967432|7.96|14.33|false|priscilla carson|2013-03-01 09:11:58.703188|46.61|geology
+13|374|65553|4294967448|62.20|10.15|false|jessica carson|2013-03-01 09:11:58.703185|25.31|debate
+19|462|65732|4294967478|59.70|24.13|false|calvin underhill|2013-03-01 09:11:58.703074|91.15|debate
+87|325|65730|4294967516|13.15|4.44|false|wendy ichabod|2013-03-01 09:11:58.703242|67.81|joggying
+99|303|65566|4294967353|98.57|40.50|true|ulysses ichabod|2013-03-01 09:11:58.703104|7.80|wind surfing
+87|341|65733|4294967412|18.93|16.13|true|katie zipper|2013-03-01 09:11:58.703190|93.45|american history
+83|311|65653|4294967419|61.21|13.04|false|xavier polk|2013-03-01 09:11:58.703310|55.12|study skills
+65|458|65554|4294967329|69.96|33.38|false|calvin ovid|2013-03-01 09:11:58.703237|0.24|nap time
+123|278|65573|4294967496|86.22|39.74|true|zach underhill|2013-03-01 09:11:58.703078|75.99|history
+19|463|65767|4294967437|48.52|26.71|true|quinn underhill|2013-03-01 09:11:58.703177|95.57|forestry
+108|466|65600|4294967458|90.73|8.95|false|xavier brown|2013-03-01 09:11:58.703235|75.18|biology
+53|435|65687|4294967451|76.70|4.58|false|wendy xylophone|2013-03-01 09:11:58.703243|11.26|nap time
+54|346|65751|4294967398|98.31|34.54|false|holly polk|2013-03-01 09:11:58.703195|78.75|history
+88|334|65583|4294967468|5.88|45.10|false|irene johnson|2013-03-01 09:11:58.703166|28.07|kindergarten
+52|365|65691|4294967551|99.15|21.81|false|tom robinson|2013-03-01 09:11:58.703135|76.98|values clariffication
+28|259|65544|4294967398|54.31|25.80|false|yuri quirinius|2013-03-01 09:11:58.703168|32.03|values clariffication
+26|347|65734|4294967499|5.24|30.92|true|irene ovid|2013-03-01 09:11:58.703192|80.48|debate
+108|280|65765|4294967434|4.79|30.35|false|irene brown|2013-03-01 09:11:58.703229|88.52|american history
+2|291|65789|4294967464|16.99|2.07|false|bob falkner|2013-03-01 09:11:58.703139|43.53|industrial engineering
+43|476|65570|4294967398|1.12|10.52|true|yuri ellison|2013-03-01 09:11:58.703244|30.98|forestry
+114|433|65572|4294967463|43.02|20.30|false|zach carson|2013-03-01 09:11:58.703316|30.86|opthamology
+119|278|65773|4294967488|31.15|23.18|true|wendy xylophone|2013-03-01 09:11:58.703312|18.20|xylophone band
+108|263|65787|4294967297|12.44|29.46|true|rachel quirinius|2013-03-01 09:11:58.703073|21.76|industrial engineering
+37|434|65638|4294967335|55.18|45.54|false|gabriella white|2013-03-01 09:11:58.703196|19.13|zync studies
+124|311|65670|4294967420|87.94|3.07|false|wendy king|2013-03-01 09:11:58.703308|61.54|values clariffication
+104|331|65757|4294967330|30.71|47.91|false|katie ichabod|2013-03-01 09:11:58.703197|34.84|study skills
+25|438|65782|4294967525|29.40|45.71|true|fred quirinius|2013-03-01 09:11:58.703283|81.90|nap time
+71|347|65584|4294967549|99.65|21.14|false|jessica falkner|2013-03-01 09:11:58.703286|65.78|philosophy
+51|345|65566|4294967519|70.38|31.33|true|wendy laertes|2013-03-01 09:11:58.703163|21.34|chemistry
+2|333|65697|4294967456|39.90|16.15|false|yuri johnson|2013-03-01 09:11:58.703272|77.35|study skills
+114|425|65772|4294967307|55.10|34.83|true|luke robinson|2013-03-01 09:11:58.703166|82.33|religion
+109|344|65595|4294967409|42.24|5.35|false|irene polk|2013-03-01 09:11:58.703089|8.76|education
+95|432|65711|4294967378|39.87|30.78|false|wendy allen|2013-03-01 09:11:58.703172|65.17|american history
+121|342|65565|4294967528|52.85|20.30|true|yuri allen|2013-03-01 09:11:58.703298|8.80|undecided
+22|361|65648|4294967546|91.88|17.19|false|mike white|2013-03-01 09:11:58.703167|17.66|quiet hour
+81|283|65702|4294967424|24.52|6.81|false|zach king|2013-03-01 09:11:58.703136|68.04|religion
+15|297|65728|4294967362|18.50|24.18|false|katie falkner|2013-03-01 09:11:58.703189|36.96|education
+77|441|65727|4294967391|43.13|17.47|false|rachel young|2013-03-01 09:11:58.703313|49.19|education
+24|266|65747|4294967351|32.75|36.09|true|ethan allen|2013-03-01 09:11:58.703273|52.77|zync studies
+89|313|65550|4294967361|41.89|33.02|true|david thompson|2013-03-01 09:11:58.703121|96.90|biology
+101|317|65756|4294967505|4.80|41.36|true|luke laertes|2013-03-01 09:11:58.703106|11.81|industrial engineering
+37|472|65545|4294967351|83.54|16.90|true|mike young|2013-03-01 09:11:58.703196|34.65|nap time
+50|402|65781|4294967410|65.38|28.10|false|gabriella laertes|2013-03-01 09:11:58.703126|70.59|philosophy
+105|435|65637|4294967534|80.23|13.30|true|calvin carson|2013-03-01 09:11:58.703203|29.34|forestry
+33|258|65762|4294967417|15.22|13.23|false|calvin steinbeck|2013-03-01 09:11:58.703322|87.50|nap time
+118|486|65651|4294967472|32.23|46.39|false|fred steinbeck|2013-03-01 09:11:58.703142|24.25|mathematics
+47|306|65636|4294967524|54.10|30.78|false|ulysses xylophone|2013-03-01 09:11:58.703309|86.29|mathematics
+13|469|65661|4294967404|99.92|18.34|true|irene falkner|2013-03-01 09:11:58.703244|8.06|undecided
+8|267|65703|4294967473|75.29|9.81|false|xavier white|2013-03-01 09:11:58.703233|40.81|nap time
+18|263|65582|4294967500|78.64|36.05|false|gabriella steinbeck|2013-03-01 09:11:58.703208|1.23|industrial engineering
+122|354|65709|4294967334|74.45|44.04|false|rachel allen|2013-03-01 09:11:58.703075|5.64|yard duty
+43|340|65669|4294967500|23.19|20.58|true|katie nixon|2013-03-01 09:11:58.703080|1.76|biology
+87|361|65662|4294967331|97.56|44.66|false|david underhill|2013-03-01 09:11:58.703303|88.64|opthamology
+36|429|65723|4294967296|67.45|19.63|false|nick quirinius|2013-03-01 09:11:58.703297|39.90|biology
+83|353|65538|4294967339|0.08|23.91|true|holly thompson|2013-03-01 09:11:58.703157|30.27|quiet hour
+60|421|65774|4294967400|5.62|2.43|true|quinn thompson|2013-03-01 09:11:58.703128|45.74|study skills
+42|323|65629|4294967324|8.45|30.67|true|luke ichabod|2013-03-01 09:11:58.703241|19.33|undecided
+103|310|65603|4294967475|44.10|16.79|false|wendy ellison|2013-03-01 09:11:58.703154|34.79|mathematics
+90|414|65702|4294967337|66.36|49.79|false|gabriella ichabod|2013-03-01 09:11:58.703171|37.60|biology
+28|443|65635|4294967426|97.68|31.45|false|wendy falkner|2013-03-01 09:11:58.703186|64.99|yard duty
+53|467|65718|4294967355|11.15|34.81|false|luke johnson|2013-03-01 09:11:58.703252|84.35|forestry
+120|294|65590|4294967443|90.07|21.77|false|jessica nixon|2013-03-01 09:11:58.703086|13.51|education
+44|260|65727|4294967453|60.53|19.03|true|oscar thompson|2013-03-01 09:11:58.703150|88.11|xylophone band
+28|418|65756|4294967451|27.12|34.49|false|oscar laertes|2013-03-01 09:11:58.703206|63.51|biology
+5|450|65594|4294967449|96.62|41.56|true|jessica white|2013-03-01 09:11:58.703323|65.61|biology
+60|400|65698|4294967299|41.34|36.56|false|oscar thompson|2013-03-01 09:11:58.703073|79.91|xylophone band
+0|314|65654|4294967473|12.85|35.01|false|xavier ellison|2013-03-01 09:11:58.703189|37.74|topology
+31|426|65789|4294967526|58.13|15.09|false|tom zipper|2013-03-01 09:11:58.703258|89.00|american history
+95|300|65568|4294967520|39.82|47.72|true|oscar zipper|2013-03-01 09:11:58.703285|58.66|quiet hour
+122|384|65578|4294967358|8.45|49.21|true|quinn steinbeck|2013-03-01 09:11:58.703148|58.78|education
+86|330|65676|4294967480|88.47|17.33|false|nick falkner|2013-03-01 09:11:58.703202|58.12|linguistics
+71|276|65584|4294967431|8.07|20.91|true|bob brown|2013-03-01 09:11:58.703265|6.88|joggying
+54|463|65701|4294967313|43.31|23.45|false|tom laertes|2013-03-01 09:11:58.703092|36.84|geology
+112|372|65722|4294967529|41.44|20.22|false|irene ichabod|2013-03-01 09:11:58.703111|38.82|linguistics
+65|323|65739|4294967424|4.47|25.51|false|alice johnson|2013-03-01 09:11:58.703294|92.40|forestry
+39|368|65590|4294967420|27.72|30.55|false|katie brown|2013-03-01 09:11:58.703182|42.53|zync studies
+25|284|65753|4294967543|15.26|36.93|false|gabriella brown|2013-03-01 09:11:58.703107|86.97|wind surfing
+55|325|65594|4294967337|7.98|2.82|true|bob polk|2013-03-01 09:11:58.703283|35.28|zync studies
+63|458|65537|4294967463|21.94|49.71|true|fred van buren|2013-03-01 09:11:58.703278|99.34|wind surfing
+61|300|65588|4294967412|75.73|41.75|true|zach brown|2013-03-01 09:11:58.703310|75.87|religion
+47|328|65784|4294967411|94.08|2.79|false|nick johnson|2013-03-01 09:11:58.703214|31.35|linguistics
+4|509|65776|4294967432|78.26|35.02|false|mike king|2013-03-01 09:11:58.703231|18.70|undecided
+86|425|65626|4294967374|87.40|34.90|true|oscar underhill|2013-03-01 09:11:58.703276|63.54|education
+123|499|65623|4294967521|43.37|4.98|true|jessica young|2013-03-01 09:11:58.703227|97.20|mathematics
+16|380|65755|4294967349|56.68|26.55|false|priscilla carson|2013-03-01 09:11:58.703217|76.75|undecided
+86|391|65620|4294967337|34.73|4.16|false|katie white|2013-03-01 09:11:58.703109|81.28|history
+46|463|65622|4294967479|23.44|16.92|true|ethan polk|2013-03-01 09:11:58.703273|74.31|chemistry
+79|486|65694|4294967305|10.25|9.64|false|david young|2013-03-01 09:11:58.703266|58.23|topology
+57|456|65606|4294967422|72.56|30.28|true|victor johnson|2013-03-01 09:11:58.703222|55.31|kindergarten
+92|306|65657|4294967337|50.26|46.88|false|wendy brown|2013-03-01 09:11:58.703124|37.39|history
+36|350|65717|4294967481|92.98|11.91|true|gabriella hernandez|2013-03-01 09:11:58.703182|1.23|yard duty
+60|459|65655|4294967535|36.95|41.86|true|holly johnson|2013-03-01 09:11:58.703301|77.41|linguistics
+26|393|65561|4294967304|90.69|6.61|true|calvin white|2013-03-01 09:11:58.703266|47.71|geology
+106|370|65625|4294967333|3.00|10.38|true|victor polk|2013-03-01 09:11:58.703112|79.65|undecided
+62|427|65787|4294967323|86.93|12.64|false|irene garcia|2013-03-01 09:11:58.703215|18.78|religion
+48|438|65575|4294967376|25.42|46.03|false|calvin xylophone|2013-03-01 09:11:58.703158|83.40|topology
+101|327|65706|4294967340|71.54|11.48|false|gabriella ellison|2013-03-01 09:11:58.703321|3.91|nap time
+9|350|65704|4294967355|21.23|12.66|true|tom miller|2013-03-01 09:11:58.703210|37.12|industrial engineering
+83|336|65672|4294967347|9.71|8.05|false|priscilla quirinius|2013-03-01 09:11:58.703174|58.10|debate
+108|476|65587|4294967306|2.96|34.11|false|rachel brown|2013-03-01 09:11:58.703130|5.83|quiet hour
+54|341|65756|4294967522|1.08|17.63|true|david davidson|2013-03-01 09:11:58.703317|1.45|religion
+48|459|65777|4294967312|76.72|2.75|false|wendy garcia|2013-03-01 09:11:58.703144|7.04|kindergarten
+-3|438|65618|4294967398|62.39|4.62|false|victor xylophone|2013-03-01 09:11:58.703135|88.38|values clariffication
+105|376|65602|4294967472|10.67|49.84|true|bob laertes|2013-03-01 09:11:58.703142|47.16|education
+15|433|65691|4294967353|49.12|14.17|false|zach brown|2013-03-01 09:11:58.703155|6.93|kindergarten
+117|276|65581|4294967457|69.80|33.64|true|gabriella van buren|2013-03-01 09:11:58.703290|56.59|industrial engineering
+112|444|65721|4294967401|47.88|40.91|true|victor king|2013-03-01 09:11:58.703253|55.75|industrial engineering
+71|260|65589|4294967329|2.35|6.98|true|ethan polk|2013-03-01 09:11:58.703268|94.73|geology
+7|486|65773|4294967390|58.86|49.46|false|irene quirinius|2013-03-01 09:11:58.703273|30.49|quiet hour
+14|474|65558|4294967538|74.62|23.78|true|quinn king|2013-03-01 09:11:58.703107|16.26|linguistics
+7|343|65559|4294967371|48.01|48.80|true|zach brown|2013-03-01 09:11:58.703245|32.30|study skills
+-2|304|65629|4294967386|84.38|33.49|false|zach garcia|2013-03-01 09:11:58.703264|56.99|chemistry
+72|503|65727|4294967376|79.99|27.39|false|wendy laertes|2013-03-01 09:11:58.703274|88.83|zync studies
+32|348|65747|4294967514|37.85|45.09|true|sarah white|2013-03-01 09:11:58.703309|11.16|mathematics
+103|343|65773|4294967485|46.80|27.89|false|fred young|2013-03-01 09:11:58.703230|53.09|undecided
+24|329|65561|4294967526|52.87|15.98|false|fred van buren|2013-03-01 09:11:58.703178|32.86|kindergarten
+27|405|65536|4294967508|82.24|29.41|true|oscar ovid|2013-03-01 09:11:58.703166|16.85|biology
+3|308|65757|4294967430|49.28|38.04|false|nick zipper|2013-03-01 09:11:58.703132|1.86|kindergarten
+72|430|65763|4294967324|99.91|11.46|false|david hernandez|2013-03-01 09:11:58.703294|43.80|biology
+107|271|65601|4294967456|8.57|1.30|false|xavier king|2013-03-01 09:11:58.703315|48.16|values clariffication
+85|283|65746|4294967384|11.68|47.37|false|katie polk|2013-03-01 09:11:58.703311|93.21|xylophone band
+49|388|65574|4294967407|27.63|17.03|false|bob xylophone|2013-03-01 09:11:58.703307|31.28|joggying
+1|472|65775|4294967340|74.52|15.51|false|victor hernandez|2013-03-01 09:11:58.703077|66.68|values clariffication
+89|278|65570|4294967466|55.63|24.53|true|ethan underhill|2013-03-01 09:11:58.703218|18.20|values clariffication
+28|294|65756|4294967487|76.74|24.59|true|tom ellison|2013-03-01 09:11:58.703147|70.00|debate
+74|504|65766|4294967520|89.93|41.54|false|alice zipper|2013-03-01 09:11:58.703134|98.90|history
+42|342|65628|4294967436|9.48|24.35|false|victor davidson|2013-03-01 09:11:58.703236|37.80|religion
+82|324|65789|4294967492|14.92|45.29|false|tom johnson|2013-03-01 09:11:58.703179|20.44|study skills
+24|434|65788|4294967389|76.05|15.09|false|ulysses thompson|2013-03-01 09:11:58.703117|21.81|topology
+33|285|65689|4294967355|97.83|41.08|true|nick steinbeck|2013-03-01 09:11:58.703178|9.12|biology
+51|334|65670|4294967369|70.24|29.11|false|priscilla brown|2013-03-01 09:11:58.703269|92.97|geology
+90|509|65602|4294967415|7.96|36.62|false|holly white|2013-03-01 09:11:58.703195|86.23|values clariffication
+83|279|65754|4294967435|5.40|33.52|false|bob garcia|2013-03-01 09:11:58.703311|54.35|forestry
+124|495|65549|4294967471|99.21|44.80|true|jessica davidson|2013-03-01 09:11:58.703130|64.91|history
+120|445|65670|4294967344|98.23|47.82|false|tom ellison|2013-03-01 09:11:58.703085|5.37|education
+14|273|65779|4294967474|92.05|33.36|false|calvin steinbeck|2013-03-01 09:11:58.703287|45.61|linguistics
+15|351|65601|4294967459|5.67|30.66|true|victor white|2013-03-01 09:11:58.703162|37.93|kindergarten
+63|422|65690|4294967550|8.42|28.42|true|oscar laertes|2013-03-01 09:11:58.703144|3.43|values clariffication
+2|477|65571|4294967463|79.21|18.20|true|mike garcia|2013-03-01 09:11:58.703195|82.50|mathematics
+46|386|65790|4294967507|52.73|9.27|true|priscilla ovid|2013-03-01 09:11:58.703274|84.10|undecided
+28|427|65559|4294967370|39.03|42.02|true|alice carson|2013-03-01 09:11:58.703226|56.06|chemistry
+101|282|65738|4294967432|93.61|4.53|true|calvin falkner|2013-03-01 09:11:58.703198|95.10|xylophone band
+46|410|65721|4294967362|80.30|17.03|false|bob ellison|2013-03-01 09:11:58.703319|95.12|values clariffication
+103|430|65642|4294967347|84.23|14.83|true|mike king|2013-03-01 09:11:58.703255|95.61|opthamology
+51|459|65641|4294967380|5.45|19.47|true|ulysses underhill|2013-03-01 09:11:58.703289|84.27|geology
+70|342|65569|4294967492|64.30|43.95|true|luke ovid|2013-03-01 09:11:58.703281|52.50|values clariffication
+48|329|65788|4294967378|30.25|22.19|true|holly hernandez|2013-03-01 09:11:58.703157|16.10|quiet hour
+29|374|65696|4294967481|13.87|19.93|false|xavier polk|2013-03-01 09:11:58.703258|40.30|geology
+30|294|65779|4294967482|36.58|18.35|false|jessica white|2013-03-01 09:11:58.703085|39.48|kindergarten
+74|289|65733|4294967495|77.84|28.96|false|jessica miller|2013-03-01 09:11:58.703177|20.72|linguistics
+114|499|65724|4294967334|42.51|46.09|true|nick brown|2013-03-01 09:11:58.703176|71.66|nap time
+53|371|65603|4294967303|51.29|18.41|true|nick van buren|2013-03-01 09:11:58.703186|41.44|history
+121|401|65779|4294967375|29.24|25.08|true|david quirinius|2013-03-01 09:11:58.703295|65.24|religion
+72|408|65581|4294967453|7.82|1.50|false|mike young|2013-03-01 09:11:58.703242|45.48|geology
+116|482|65550|4294967489|5.85|31.75|true|mike steinbeck|2013-03-01 09:11:58.703150|33.01|religion
+94|335|65603|4294967357|68.25|13.72|true|tom miller|2013-03-01 09:11:58.703192|80.24|undecided
+4|460|65625|4294967360|5.51|22.60|true|oscar laertes|2013-03-01 09:11:58.703293|42.86|nap time
+110|306|65571|4294967419|43.01|31.74|true|gabriella garcia|2013-03-01 09:11:58.703280|40.68|chemistry
+0|330|65673|4294967343|91.97|15.22|false|victor brown|2013-03-01 09:11:58.703097|0.90|xylophone band
+31|459|65595|4294967413|40.00|17.51|false|alice nixon|2013-03-01 09:11:58.703159|72.70|topology
+45|423|65673|4294967447|11.55|3.83|true|jessica white|2013-03-01 09:11:58.703140|43.81|chemistry
+55|427|65722|4294967331|10.09|45.28|true|ethan brown|2013-03-01 09:11:58.703084|1.76|joggying
+9|321|65658|4294967501|54.83|20.55|false|mike davidson|2013-03-01 09:11:58.703179|60.94|debate
+88|277|65585|4294967398|3.97|5.58|true|nick johnson|2013-03-01 09:11:58.703111|37.34|chemistry
+110|279|65604|4294967344|92.33|5.31|true|quinn garcia|2013-03-01 09:11:58.703102|63.65|linguistics
+9|456|65541|4294967531|38.57|9.56|true|xavier hernandez|2013-03-01 09:11:58.703174|36.33|linguistics
+73|340|65584|4294967330|21.28|15.97|false|zach miller|2013-03-01 09:11:58.703265|12.38|philosophy
+76|368|65608|4294967506|16.69|37.94|true|luke laertes|2013-03-01 09:11:58.703075|87.90|history
+113|445|65658|4294967530|4.32|46.28|true|priscilla young|2013-03-01 09:11:58.703192|2.63|quiet hour
+61|491|65711|4294967382|11.19|42.37|false|jessica young|2013-03-01 09:11:58.703261|8.66|wind surfing
+70|361|65746|4294967332|97.57|22.61|false|katie young|2013-03-01 09:11:58.703182|98.10|undecided
+38|336|65556|4294967482|14.84|12.30|true|gabriella ovid|2013-03-01 09:11:58.703086|9.96|xylophone band
+100|413|65547|4294967303|53.18|20.42|true|luke allen|2013-03-01 09:11:58.703319|83.21|debate
+117|474|65729|4294967333|68.22|18.36|false|priscilla underhill|2013-03-01 09:11:58.703249|19.42|education
+118|467|65632|4294967296|41.36|29.36|false|tom hernandez|2013-03-01 09:11:58.703216|88.51|philosophy
+50|367|65663|4294967405|11.18|33.00|true|jessica ellison|2013-03-01 09:11:58.703255|5.42|opthamology
+19|276|65727|4294967539|68.81|0.37|false|holly van buren|2013-03-01 09:11:58.703084|19.81|biology
+48|328|65594|4294967366|59.07|11.35|true|tom miller|2013-03-01 09:11:58.703162|67.22|nap time
+5|435|65731|4294967493|73.88|30.12|false|sarah johnson|2013-03-01 09:11:58.703198|97.18|nap time
+38|384|65667|4294967539|81.32|39.41|false|sarah ichabod|2013-03-01 09:11:58.703184|13.96|industrial engineering
+9|316|65786|4294967546|54.47|27.40|false|ulysses hernandez|2013-03-01 09:11:58.703206|80.94|xylophone band
+84|496|65604|4294967329|59.45|23.18|true|rachel king|2013-03-01 09:11:58.703077|63.36|quiet hour
+34|264|65564|4294967437|31.77|12.14|false|calvin davidson|2013-03-01 09:11:58.703180|30.78|study skills
+79|377|65570|4294967410|22.12|0.98|true|victor miller|2013-03-01 09:11:58.703088|45.23|joggying
+7|342|65786|4294967449|72.53|21.30|false|ulysses quirinius|2013-03-01 09:11:58.703157|8.99|linguistics
+85|349|65573|4294967308|97.46|12.13|false|mike steinbeck|2013-03-01 09:11:58.703179|96.32|undecided
+27|287|65708|4294967542|83.33|36.73|false|quinn allen|2013-03-01 09:11:58.703157|1.29|mathematics
+78|421|65633|4294967410|87.67|47.98|false|irene brown|2013-03-01 09:11:58.703207|81.02|zync studies
+75|499|65696|4294967405|53.59|7.71|false|zach thompson|2013-03-01 09:11:58.703234|87.89|kindergarten
+107|421|65595|4294967543|57.11|46.59|true|ethan xylophone|2013-03-01 09:11:58.703085|67.56|linguistics
+124|310|65548|4294967319|58.66|15.94|false|victor thompson|2013-03-01 09:11:58.703168|52.94|forestry
+5|501|65585|4294967363|33.58|19.98|true|alice xylophone|2013-03-01 09:11:58.703242|31.23|geology
+65|476|65542|4294967547|41.29|23.25|true|quinn laertes|2013-03-01 09:11:58.703240|73.93|forestry
+70|443|65700|4294967448|52.44|21.86|true|quinn brown|2013-03-01 09:11:58.703257|44.88|xylophone band
+28|378|65678|4294967355|68.32|1.45|false|sarah xylophone|2013-03-01 09:11:58.703155|81.87|values clariffication
+3|322|65672|4294967508|25.55|26.28|true|jessica carson|2013-03-01 09:11:58.703120|52.60|education
+82|257|65654|4294967497|9.80|20.44|true|priscilla thompson|2013-03-01 09:11:58.703308|29.85|geology
+115|276|65632|4294967457|90.69|40.89|true|tom robinson|2013-03-01 09:11:58.703157|5.09|study skills
+33|459|65783|4294967300|10.29|14.51|true|fred falkner|2013-03-01 09:11:58.703270|51.08|philosophy
+102|359|65560|4294967482|93.03|25.17|false|fred nixon|2013-03-01 09:11:58.703120|64.38|education
+40|500|65664|4294967428|16.25|7.80|true|luke ellison|2013-03-01 09:11:58.703248|27.60|topology
+32|467|65547|4294967502|67.94|21.95|true|ethan robinson|2013-03-01 09:11:58.703188|62.31|values clariffication
+44|475|65776|4294967510|89.55|7.92|true|luke allen|2013-03-01 09:11:58.703105|28.47|study skills
+60|381|65627|4294967365|33.85|41.36|true|quinn robinson|2013-03-01 09:11:58.703258|19.65|linguistics
+103|430|65591|4294967344|75.03|22.27|false|bob ellison|2013-03-01 09:11:58.703277|9.85|values clariffication
+35|423|65667|4294967507|65.43|8.76|true|zach allen|2013-03-01 09:11:58.703172|3.44|wind surfing
+90|406|65763|4294967450|0.15|13.95|true|priscilla xylophone|2013-03-01 09:11:58.703245|0.72|nap time
+25|403|65782|4294967516|0.61|3.40|false|wendy allen|2013-03-01 09:11:58.703152|16.51|quiet hour
+104|415|65758|4294967454|66.17|44.12|false|tom robinson|2013-03-01 09:11:58.703161|25.62|kindergarten
+81|272|65548|4294967413|40.04|21.30|false|tom white|2013-03-01 09:11:58.703231|77.24|study skills
+37|503|65562|4294967358|44.22|44.32|false|rachel laertes|2013-03-01 09:11:58.703126|40.62|linguistics
+40|432|65691|4294967547|24.86|45.46|false|ulysses laertes|2013-03-01 09:11:58.703171|58.01|topology
+42|345|65676|4294967447|14.92|26.67|false|yuri thompson|2013-03-01 09:11:58.703250|80.13|history
+44|465|65744|4294967391|27.30|47.71|false|xavier johnson|2013-03-01 09:11:58.703295|8.58|philosophy
+14|413|65623|4294967434|87.61|20.93|false|gabriella falkner|2013-03-01 09:11:58.703318|30.83|religion
+48|498|65774|4294967431|59.71|30.22|true|gabriella young|2013-03-01 09:11:58.703098|94.77|zync studies
+105|326|65673|4294967440|4.59|25.92|true|victor robinson|2013-03-01 09:11:58.703290|64.23|forestry
+61|407|65750|4294967412|0.10|40.59|true|zach ovid|2013-03-01 09:11:58.703137|34.29|joggying
+69|473|65599|4294967325|76.72|28.69|true|zach robinson|2013-03-01 09:11:58.703305|71.51|religion
+26|283|65564|4294967400|46.86|12.35|true|bob ovid|2013-03-01 09:11:58.703322|9.47|forestry
+50|316|65654|4294967488|9.81|27.36|true|calvin nixon|2013-03-01 09:11:58.703133|53.55|topology
+112|316|65719|4294967473|51.79|43.04|false|luke brown|2013-03-01 09:11:58.703116|82.10|history
+32|264|65606|4294967487|66.17|43.92|true|holly young|2013-03-01 09:11:58.703239|24.80|zync studies
+31|493|65562|4294967428|38.94|24.25|true|alice van buren|2013-03-01 09:11:58.703143|26.86|geology
+32|490|65658|4294967541|62.23|30.16|false|rachel johnson|2013-03-01 09:11:58.703155|92.67|wind surfing
+113|302|65721|4294967526|96.68|32.74|true|holly underhill|2013-03-01 09:11:58.703306|39.19|values clariffication
+44|357|65542|4294967373|31.91|4.81|true|oscar thompson|2013-03-01 09:11:58.703182|73.72|debate
+0|268|65740|4294967449|32.89|28.52|false|oscar zipper|2013-03-01 09:11:58.703113|58.65|industrial engineering
+121|355|65537|4294967437|85.90|10.99|true|calvin brown|2013-03-01 09:11:58.703254|4.49|yard duty
+45|459|65565|4294967507|6.55|34.52|true|gabriella davidson|2013-03-01 09:11:58.703117|81.72|kindergarten
+1|428|65564|4294967532|69.32|2.43|false|holly robinson|2013-03-01 09:11:58.703324|98.36|yard duty
+31|351|65669|4294967441|95.38|43.95|true|calvin zipper|2013-03-01 09:11:58.703308|16.95|xylophone band
+121|330|65755|4294967380|64.36|2.53|false|holly johnson|2013-03-01 09:11:58.703210|90.08|joggying
+53|464|65720|4294967413|26.39|14.52|true|nick garcia|2013-03-01 09:11:58.703315|62.04|opthamology
+106|318|65789|4294967381|1.02|33.60|false|fred van buren|2013-03-01 09:11:58.703156|96.90|joggying
+31|281|65681|4294967368|86.00|14.29|false|yuri falkner|2013-03-01 09:11:58.703310|55.44|xylophone band
+71|356|65715|4294967364|26.47|34.14|true|wendy robinson|2013-03-01 09:11:58.703178|9.18|zync studies
+97|283|65589|4294967434|37.80|31.64|true|fred white|2013-03-01 09:11:58.703188|74.83|mathematics
+43|418|65646|4294967385|43.92|19.31|true|priscilla king|2013-03-01 09:11:58.703244|4.47|zync studies
+46|485|65739|4294967519|9.19|1.79|true|calvin zipper|2013-03-01 09:11:58.703089|22.23|nap time
+45|394|65586|4294967391|63.33|44.63|true|wendy king|2013-03-01 09:11:58.703124|56.73|education
+51|362|65677|4294967445|63.42|34.20|true|ethan white|2013-03-01 09:11:58.703092|48.79|chemistry
+91|384|65644|4294967533|10.09|4.95|true|victor xylophone|2013-03-01 09:11:58.703320|87.31|opthamology
+77|485|65651|4294967326|50.70|49.72|false|victor quirinius|2013-03-01 09:11:58.703256|33.24|opthamology
+80|333|65614|4294967331|13.10|39.55|true|oscar brown|2013-03-01 09:11:58.703154|75.45|industrial engineering
+31|474|65682|4294967551|30.63|2.53|false|yuri allen|2013-03-01 09:11:58.703212|35.36|forestry
+71|391|65749|4294967412|41.20|20.94|true|calvin nixon|2013-03-01 09:11:58.703311|15.14|wind surfing
+0|372|65720|4294967416|79.48|20.76|true|oscar quirinius|2013-03-01 09:11:58.703254|0.32|education
+41|453|65677|4294967371|76.10|28.02|false|victor xylophone|2013-03-01 09:11:58.703179|69.86|religion
+111|317|65703|4294967297|38.05|0.48|true|fred nixon|2013-03-01 09:11:58.703256|90.89|values clariffication
+18|468|65551|4294967546|0.98|45.14|false|irene polk|2013-03-01 09:11:58.703186|39.43|wind surfing
+0|486|65706|4294967466|20.82|30.55|false|mike allen|2013-03-01 09:11:58.703246|72.87|mathematics
+92|329|65610|4294967521|47.08|36.57|false|irene polk|2013-03-01 09:11:58.703231|11.99|debate
+35|409|65777|4294967422|93.09|11.50|false|bob brown|2013-03-01 09:11:58.703269|73.79|religion
+80|455|65644|4294967460|75.35|20.56|false|nick xylophone|2013-03-01 09:11:58.703249|30.25|quiet hour
+17|435|65684|4294967326|31.61|8.33|false|victor allen|2013-03-01 09:11:58.703264|77.18|mathematics
+91|295|65587|4294967506|76.93|9.88|true|xavier polk|2013-03-01 09:11:58.703243|53.84|linguistics
+92|363|65697|4294967310|13.89|47.40|true|katie robinson|2013-03-01 09:11:58.703237|3.18|xylophone band
+17|351|65589|4294967439|54.99|44.75|false|irene van buren|2013-03-01 09:11:58.703196|49.49|american history
+88|445|65778|4294967422|33.67|28.86|false|bob van buren|2013-03-01 09:11:58.703230|62.17|forestry
+44|386|65692|4294967434|0.84|20.94|true|wendy polk|2013-03-01 09:11:58.703226|87.05|values clariffication
+84|373|65585|4294967486|14.13|30.21|true|katie xylophone|2013-03-01 09:11:58.703084|50.38|forestry
+83|395|65645|4294967509|99.62|9.50|true|irene ichabod|2013-03-01 09:11:58.703212|63.22|zync studies
+28|428|65650|4294967320|85.76|22.68|false|wendy thompson|2013-03-01 09:11:58.703145|85.89|wind surfing
+27|503|65628|4294967371|95.07|25.58|true|ethan laertes|2013-03-01 09:11:58.703310|14.83|topology
+69|304|65695|4294967384|13.94|10.51|true|nick garcia|2013-03-01 09:11:58.703167|59.96|mathematics
+15|264|65737|4294967412|9.04|32.04|false|alice ovid|2013-03-01 09:11:58.703279|20.85|kindergarten
+118|399|65730|4294967309|0.52|33.72|false|luke laertes|2013-03-01 09:11:58.703098|1.35|quiet hour
+84|437|65601|4294967357|49.44|8.79|false|nick davidson|2013-03-01 09:11:58.703161|26.54|undecided
+1|313|65543|4294967362|45.35|47.49|true|bob white|2013-03-01 09:11:58.703144|21.59|linguistics
+40|442|65659|4294967379|50.08|31.50|false|irene ellison|2013-03-01 09:11:58.703306|53.80|philosophy
+60|308|65564|4294967405|36.79|6.46|true|quinn ichabod|2013-03-01 09:11:58.703298|26.06|geology
+118|282|65644|4294967407|67.59|32.89|true|victor laertes|2013-03-01 09:11:58.703177|89.95|study skills
+77|320|65585|4294967344|45.59|39.11|true|bob garcia|2013-03-01 09:11:58.703301|39.32|american history
+17|407|65716|4294967460|14.44|16.87|false|luke johnson|2013-03-01 09:11:58.703200|71.53|linguistics
+84|492|65737|4294967467|23.45|46.69|false|nick ichabod|2013-03-01 09:11:58.703127|3.98|values clariffication
+97|266|65544|4294967373|32.20|9.87|true|zach garcia|2013-03-01 09:11:58.703289|1.67|quiet hour
+21|348|65765|4294967366|56.62|2.75|false|nick zipper|2013-03-01 09:11:58.703269|69.76|zync studies
+88|404|65548|4294967382|6.87|15.00|false|oscar carson|2013-03-01 09:11:58.703318|57.61|wind surfing
+119|427|65553|4294967319|95.53|12.82|true|luke underhill|2013-03-01 09:11:58.703130|93.95|wind surfing
+16|405|65591|4294967351|97.24|33.01|false|ethan quirinius|2013-03-01 09:11:58.703156|60.78|xylophone band
+65|460|65570|4294967399|74.30|19.59|false|jessica white|2013-03-01 09:11:58.703111|25.57|study skills
+11|300|65583|4294967382|88.22|30.13|false|tom falkner|2013-03-01 09:11:58.703275|93.49|joggying
+106|446|65613|4294967369|48.45|7.18|true|alice garcia|2013-03-01 09:11:58.703193|43.72|chemistry
+114|410|65578|4294967363|94.34|15.10|true|zach ovid|2013-03-01 09:11:58.703299|55.97|history
+-1|372|65680|4294967490|15.45|18.09|false|ethan laertes|2013-03-01 09:11:58.703110|65.88|opthamology
+113|361|65660|4294967516|23.17|38.39|true|alice king|2013-03-01 09:11:58.703246|62.82|geology
+98|381|65563|4294967458|41.29|48.85|false|sarah garcia|2013-03-01 09:11:58.703243|33.29|mathematics
+108|385|65730|4294967387|65.44|43.34|false|irene miller|2013-03-01 09:11:58.703157|81.44|philosophy
+10|441|65723|4294967528|96.23|34.98|false|xavier brown|2013-03-01 09:11:58.703281|19.95|nap time
+84|403|65656|4294967550|7.05|33.66|true|luke davidson|2013-03-01 09:11:58.703300|14.00|kindergarten
+84|447|65755|4294967387|4.92|22.75|false|rachel davidson|2013-03-01 09:11:58.703178|96.80|biology
+25|309|65568|4294967354|58.75|23.31|true|katie zipper|2013-03-01 09:11:58.703156|21.79|quiet hour
+17|388|65784|4294967542|40.24|3.98|true|katie polk|2013-03-01 09:11:58.703163|15.70|kindergarten
+5|486|65602|4294967358|71.55|3.40|true|ulysses carson|2013-03-01 09:11:58.703266|83.67|mathematics
+59|494|65786|4294967483|35.80|11.44|true|zach garcia|2013-03-01 09:11:58.703125|56.82|yard duty
+80|509|65553|4294967544|50.28|47.00|false|calvin white|2013-03-01 09:11:58.703071|71.07|debate
+109|376|65538|4294967453|59.61|35.62|true|priscilla xylophone|2013-03-01 09:11:58.703286|9.53|study skills
+40|496|65640|4294967513|93.73|25.71|true|calvin thompson|2013-03-01 09:11:58.703124|8.93|mathematics
+65|508|65732|4294967409|81.47|29.25|false|ethan ellison|2013-03-01 09:11:58.703154|30.06|religion
+50|478|65599|4294967338|77.81|32.31|true|holly brown|2013-03-01 09:11:58.703128|76.29|kindergarten
+26|451|65716|4294967312|77.42|13.60|true|ulysses carson|2013-03-01 09:11:58.703116|38.93|history
+31|382|65737|4294967301|58.09|41.34|true|wendy thompson|2013-03-01 09:11:58.703231|80.97|biology
+33|430|65694|4294967346|48.37|40.46|false|fred king|2013-03-01 09:11:58.703167|88.50|forestry
+6|408|65658|4294967503|99.68|44.11|false|mike polk|2013-03-01 09:11:58.703313|20.69|industrial engineering
+100|264|65637|4294967340|85.00|45.86|false|fred falkner|2013-03-01 09:11:58.703148|44.32|joggying
+119|316|65646|4294967405|46.27|16.82|false|gabriella allen|2013-03-01 09:11:58.703224|17.92|wind surfing
+105|478|65790|4294967302|88.05|5.82|true|gabriella polk|2013-03-01 09:11:58.703236|84.87|topology
+124|384|65697|4294967426|15.30|19.15|true|fred quirinius|2013-03-01 09:11:58.703139|86.79|education
+109|319|65734|4294967387|52.23|20.82|false|alice king|2013-03-01 09:11:58.703262|31.71|american history
+93|356|65650|4294967428|53.94|27.46|true|irene brown|2013-03-01 09:11:58.703130|59.55|religion
+51|444|65662|4294967539|42.48|14.39|false|alice zipper|2013-03-01 09:11:58.703202|76.51|geology
+61|432|65778|4294967469|9.57|29.88|false|mike white|2013-03-01 09:11:58.703074|64.69|wind surfing
+78|419|65633|4294967299|34.35|32.06|true|bob zipper|2013-03-01 09:11:58.703081|72.54|history
+67|295|65654|4294967449|59.55|1.37|true|ulysses white|2013-03-01 09:11:58.703096|11.64|topology
+70|312|65742|4294967540|54.43|19.85|false|tom polk|2013-03-01 09:11:58.703206|6.61|values clariffication
+56|351|65732|4294967479|8.37|34.68|true|xavier white|2013-03-01 09:11:58.703103|95.68|quiet hour
+42|495|65536|4294967431|43.57|46.81|false|tom johnson|2013-03-01 09:11:58.703245|62.25|american history
+0|428|65590|4294967473|94.54|28.29|true|irene carson|2013-03-01 09:11:58.703089|92.71|education
+91|262|65661|4294967391|73.65|13.30|false|sarah garcia|2013-03-01 09:11:58.703325|26.80|topology
+73|337|65775|4294967406|57.12|24.35|true|oscar xylophone|2013-03-01 09:11:58.703091|66.56|topology
+58|404|65693|4294967345|78.89|6.57|true|sarah carson|2013-03-01 09:11:58.703218|84.12|undecided
+77|461|65581|4294967449|89.55|49.44|true|jessica thompson|2013-03-01 09:11:58.703216|60.88|quiet hour
+89|492|65736|4294967336|14.93|26.74|false|ulysses young|2013-03-01 09:11:58.703089|69.96|undecided
+116|444|65659|4294967329|59.62|37.37|true|victor hernandez|2013-03-01 09:11:58.703093|94.69|kindergarten
+114|427|65712|4294967419|32.47|10.24|true|jessica quirinius|2013-03-01 09:11:58.703116|49.69|values clariffication
+43|503|65650|4294967482|96.38|6.96|true|nick nixon|2013-03-01 09:11:58.703302|23.55|american history
+116|351|65771|4294967470|48.59|24.17|false|fred ellison|2013-03-01 09:11:58.703282|7.50|values clariffication
+-2|261|65603|4294967332|39.18|28.98|false|fred polk|2013-03-01 09:11:58.703310|69.26|opthamology
+123|439|65781|4294967448|15.86|42.96|true|ulysses xylophone|2013-03-01 09:11:58.703272|12.45|geology
+83|451|65583|4294967443|10.13|44.36|true|nick falkner|2013-03-01 09:11:58.703293|57.67|values clariffication
+51|390|65709|4294967548|29.59|49.59|true|oscar steinbeck|2013-03-01 09:11:58.703243|49.79|education
+107|313|65699|4294967493|9.25|41.34|false|gabriella young|2013-03-01 09:11:58.703213|38.71|mathematics
+93|403|65782|4294967355|74.53|26.21|true|oscar robinson|2013-03-01 09:11:58.703239|76.14|topology
+7|320|65624|4294967530|41.34|11.54|true|bob ellison|2013-03-01 09:11:58.703249|93.30|nap time
+38|308|65559|4294967465|95.81|13.71|true|david davidson|2013-03-01 09:11:58.703114|73.94|forestry
+112|295|65662|4294967517|65.62|34.97|true|holly johnson|2013-03-01 09:11:58.703274|59.92|zync studies
+101|283|65538|4294967527|84.03|27.29|true|yuri brown|2013-03-01 09:11:58.703306|44.24|biology
+20|509|65686|4294967330|12.46|40.63|false|victor steinbeck|2013-03-01 09:11:58.703323|38.27|linguistics
+0|367|65685|4294967491|91.61|13.80|false|priscilla van buren|2013-03-01 09:11:58.703096|87.84|topology
+18|371|65552|4294967424|37.24|3.71|false|fred davidson|2013-03-01 09:11:58.703308|48.96|undecided
+92|344|65618|4294967390|46.09|28.69|true|victor steinbeck|2013-03-01 09:11:58.703193|81.99|biology
+34|322|65659|4294967353|78.62|21.42|false|ethan robinson|2013-03-01 09:11:58.703153|46.57|religion
+27|401|65779|4294967402|97.39|43.42|false|mike zipper|2013-03-01 09:11:58.703145|64.41|quiet hour
+74|290|65630|4294967436|57.89|8.33|false|oscar ellison|2013-03-01 09:11:58.703296|99.05|biology
+81|344|65677|4294967530|28.11|20.56|false|calvin brown|2013-03-01 09:11:58.703159|87.67|quiet hour
+109|275|65651|4294967393|96.94|17.44|false|luke underhill|2013-03-01 09:11:58.703228|58.25|opthamology
+97|290|65774|4294967311|71.07|11.44|false|wendy robinson|2013-03-01 09:11:58.703240|5.10|undecided
+41|338|65618|4294967304|45.68|26.17|true|xavier allen|2013-03-01 09:11:58.703138|55.68|biology
+88|496|65767|4294967448|14.30|41.69|true|wendy quirinius|2013-03-01 09:11:58.703106|94.32|kindergarten
+51|495|65554|4294967347|94.27|26.65|true|irene robinson|2013-03-01 09:11:58.703179|63.61|quiet hour
+97|491|65618|4294967423|32.25|2.13|false|luke falkner|2013-03-01 09:11:58.703166|16.60|study ski

<TRUNCATED>
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/part.rc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/part.rc b/sql/hive/src/test/resources/data/files/part.rc
new file mode 100644
index 0000000..e39e72e
Binary files /dev/null and b/sql/hive/src/test/resources/data/files/part.rc differ


[18/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
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


[33/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer3-3-e3d5ff08760b877d49c0f10f63776325
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-3-e3d5ff08760b877d49c0f10f63776325 b/sql/hive/src/test/resources/golden/correlationoptimizer3-3-e3d5ff08760b877d49c0f10f63776325
new file mode 100644
index 0000000..a1a6cbb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-3-e3d5ff08760b877d49c0f10f63776325
@@ -0,0 +1 @@
+9992	107	3531902962
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer3-4-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-4-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer3-4-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-4-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer3-5-3c5cec9256d6f9d24a64b36fe6256f91
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-5-3c5cec9256d6f9d24a64b36fe6256f91 b/sql/hive/src/test/resources/golden/correlationoptimizer3-5-3c5cec9256d6f9d24a64b36fe6256f91
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer3-6-e3d5ff08760b877d49c0f10f63776325
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-6-e3d5ff08760b877d49c0f10f63776325 b/sql/hive/src/test/resources/golden/correlationoptimizer3-6-e3d5ff08760b877d49c0f10f63776325
new file mode 100644
index 0000000..a1a6cbb
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-6-e3d5ff08760b877d49c0f10f63776325
@@ -0,0 +1 @@
+9992	107	3531902962
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer3-7-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-7-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer3-7-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-7-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer3-8-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-8-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/correlationoptimizer3-8-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer3-8-24ca942f094b14b92086305cc125e833
@@ -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/correlationoptimizer3-9-c575bf5ba408caadb836d307b9971bea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer3-9-c575bf5ba408caadb836d307b9971bea b/sql/hive/src/test/resources/golden/correlationoptimizer3-9-c575bf5ba408caadb836d307b9971bea
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-0-d157f058f9e8659c4367e01c4da13579
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-0-d157f058f9e8659c4367e01c4da13579 b/sql/hive/src/test/resources/golden/correlationoptimizer4-0-d157f058f9e8659c4367e01c4da13579
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-1-b76bf9f6c92f83c9a5f351f8460d1e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-1-b76bf9f6c92f83c9a5f351f8460d1e3b b/sql/hive/src/test/resources/golden/correlationoptimizer4-1-b76bf9f6c92f83c9a5f351f8460d1e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-10-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-10-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer4-10-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-10-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer4-11-fb7cadb1f06690537178b2a04b1ee91e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-11-fb7cadb1f06690537178b2a04b1ee91e b/sql/hive/src/test/resources/golden/correlationoptimizer4-11-fb7cadb1f06690537178b2a04b1ee91e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-12-340cf26bcac4ee29bdf8fd588ddc3c2e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-12-340cf26bcac4ee29bdf8fd588ddc3c2e b/sql/hive/src/test/resources/golden/correlationoptimizer4-12-340cf26bcac4ee29bdf8fd588ddc3c2e
new file mode 100644
index 0000000..14e309f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-12-340cf26bcac4ee29bdf8fd588ddc3c2e
@@ -0,0 +1 @@
+13	10
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-13-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-13-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer4-13-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-13-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer4-14-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-14-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/correlationoptimizer4-14-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-14-24ca942f094b14b92086305cc125e833
@@ -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/correlationoptimizer4-15-8db0d44941d0ce086e95088ef579c136
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-15-8db0d44941d0ce086e95088ef579c136 b/sql/hive/src/test/resources/golden/correlationoptimizer4-15-8db0d44941d0ce086e95088ef579c136
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-16-340cf26bcac4ee29bdf8fd588ddc3c2e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-16-340cf26bcac4ee29bdf8fd588ddc3c2e b/sql/hive/src/test/resources/golden/correlationoptimizer4-16-340cf26bcac4ee29bdf8fd588ddc3c2e
new file mode 100644
index 0000000..14e309f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-16-340cf26bcac4ee29bdf8fd588ddc3c2e
@@ -0,0 +1 @@
+13	10
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-17-b1e2ade89ae898650f0be4f796d8947b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-17-b1e2ade89ae898650f0be4f796d8947b b/sql/hive/src/test/resources/golden/correlationoptimizer4-17-b1e2ade89ae898650f0be4f796d8947b
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-17-b1e2ade89ae898650f0be4f796d8947b
@@ -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/correlationoptimizer4-18-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-18-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer4-18-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-18-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer4-19-5e241577196c76217ed9615fcbc76dcb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-19-5e241577196c76217ed9615fcbc76dcb b/sql/hive/src/test/resources/golden/correlationoptimizer4-19-5e241577196c76217ed9615fcbc76dcb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-2-46c5eef67c57677810028451dd2b4d9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-2-46c5eef67c57677810028451dd2b4d9 b/sql/hive/src/test/resources/golden/correlationoptimizer4-2-46c5eef67c57677810028451dd2b4d9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-20-6ad79a473a876923a247f0cb57bb4208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-20-6ad79a473a876923a247f0cb57bb4208 b/sql/hive/src/test/resources/golden/correlationoptimizer4-20-6ad79a473a876923a247f0cb57bb4208
new file mode 100644
index 0000000..1b8c137
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-20-6ad79a473a876923a247f0cb57bb4208
@@ -0,0 +1 @@
+22	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-21-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-21-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer4-21-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-21-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer4-22-392b7eecdc93567cd0621e0efafbbaa8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-22-392b7eecdc93567cd0621e0efafbbaa8 b/sql/hive/src/test/resources/golden/correlationoptimizer4-22-392b7eecdc93567cd0621e0efafbbaa8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-23-6ad79a473a876923a247f0cb57bb4208
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-23-6ad79a473a876923a247f0cb57bb4208 b/sql/hive/src/test/resources/golden/correlationoptimizer4-23-6ad79a473a876923a247f0cb57bb4208
new file mode 100644
index 0000000..1b8c137
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-23-6ad79a473a876923a247f0cb57bb4208
@@ -0,0 +1 @@
+22	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-24-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-24-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer4-24-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-24-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer4-25-18ec265534266497e1da68480cfe51cf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-25-18ec265534266497e1da68480cfe51cf b/sql/hive/src/test/resources/golden/correlationoptimizer4-25-18ec265534266497e1da68480cfe51cf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-26-62a0fd05be48759c39f3c284458dde9b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-26-62a0fd05be48759c39f3c284458dde9b b/sql/hive/src/test/resources/golden/correlationoptimizer4-26-62a0fd05be48759c39f3c284458dde9b
new file mode 100644
index 0000000..e6c95e6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-26-62a0fd05be48759c39f3c284458dde9b
@@ -0,0 +1 @@
+13	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-27-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-27-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer4-27-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-27-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer4-28-f14be583b8c69df924ac3bc4cf1761fb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-28-f14be583b8c69df924ac3bc4cf1761fb b/sql/hive/src/test/resources/golden/correlationoptimizer4-28-f14be583b8c69df924ac3bc4cf1761fb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-29-6fa624d24bcc899e11dbe8b19b0d5cbf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-29-6fa624d24bcc899e11dbe8b19b0d5cbf b/sql/hive/src/test/resources/golden/correlationoptimizer4-29-6fa624d24bcc899e11dbe8b19b0d5cbf
new file mode 100644
index 0000000..0248cc9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-29-6fa624d24bcc899e11dbe8b19b0d5cbf
@@ -0,0 +1 @@
+21	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-3-4abc4f450a58ccdd0df2e345f1276979
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-3-4abc4f450a58ccdd0df2e345f1276979 b/sql/hive/src/test/resources/golden/correlationoptimizer4-3-4abc4f450a58ccdd0df2e345f1276979
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-30-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-30-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer4-30-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-30-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer4-31-7fea74857587a30456b095e20bc2bde1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-31-7fea74857587a30456b095e20bc2bde1 b/sql/hive/src/test/resources/golden/correlationoptimizer4-31-7fea74857587a30456b095e20bc2bde1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-32-6fa624d24bcc899e11dbe8b19b0d5cbf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-32-6fa624d24bcc899e11dbe8b19b0d5cbf b/sql/hive/src/test/resources/golden/correlationoptimizer4-32-6fa624d24bcc899e11dbe8b19b0d5cbf
new file mode 100644
index 0000000..0248cc9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-32-6fa624d24bcc899e11dbe8b19b0d5cbf
@@ -0,0 +1 @@
+21	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-33-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-33-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer4-33-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-33-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer4-34-fa4c05d7d8707d20d89338d744f51dd0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-34-fa4c05d7d8707d20d89338d744f51dd0 b/sql/hive/src/test/resources/golden/correlationoptimizer4-34-fa4c05d7d8707d20d89338d744f51dd0
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-35-64d8e7807af6fc5a0214675a7c6a3be8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-35-64d8e7807af6fc5a0214675a7c6a3be8 b/sql/hive/src/test/resources/golden/correlationoptimizer4-35-64d8e7807af6fc5a0214675a7c6a3be8
new file mode 100644
index 0000000..0248cc9
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-35-64d8e7807af6fc5a0214675a7c6a3be8
@@ -0,0 +1 @@
+21	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-36-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-36-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer4-36-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-36-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer4-37-3cd84bc4d9e25a49dee3d1ab09f002c1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-37-3cd84bc4d9e25a49dee3d1ab09f002c1 b/sql/hive/src/test/resources/golden/correlationoptimizer4-37-3cd84bc4d9e25a49dee3d1ab09f002c1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-38-85fff71b240d0e26bab91d670c1349f2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-38-85fff71b240d0e26bab91d670c1349f2 b/sql/hive/src/test/resources/golden/correlationoptimizer4-38-85fff71b240d0e26bab91d670c1349f2
new file mode 100644
index 0000000..fd3a42e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-38-85fff71b240d0e26bab91d670c1349f2
@@ -0,0 +1 @@
+21	14
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-39-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-39-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer4-39-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-39-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer4-4-ee940bcfd73a883d16245ef746798e15
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-4-ee940bcfd73a883d16245ef746798e15 b/sql/hive/src/test/resources/golden/correlationoptimizer4-4-ee940bcfd73a883d16245ef746798e15
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-40-ef5268865a18f57e15dc650a11527b11
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-40-ef5268865a18f57e15dc650a11527b11 b/sql/hive/src/test/resources/golden/correlationoptimizer4-40-ef5268865a18f57e15dc650a11527b11
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-41-85fff71b240d0e26bab91d670c1349f2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-41-85fff71b240d0e26bab91d670c1349f2 b/sql/hive/src/test/resources/golden/correlationoptimizer4-41-85fff71b240d0e26bab91d670c1349f2
new file mode 100644
index 0000000..fd3a42e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-41-85fff71b240d0e26bab91d670c1349f2
@@ -0,0 +1 @@
+21	14
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-5-c44e5ccbff08c59a5dc1b74306835cd9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-5-c44e5ccbff08c59a5dc1b74306835cd9 b/sql/hive/src/test/resources/golden/correlationoptimizer4-5-c44e5ccbff08c59a5dc1b74306835cd9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-6-b1e2ade89ae898650f0be4f796d8947b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-6-b1e2ade89ae898650f0be4f796d8947b b/sql/hive/src/test/resources/golden/correlationoptimizer4-6-b1e2ade89ae898650f0be4f796d8947b
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-6-b1e2ade89ae898650f0be4f796d8947b
@@ -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/correlationoptimizer4-7-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-7-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer4-7-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-7-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer4-8-d926d0a2ecc3b2b7094cc7a094cb3d89
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-8-d926d0a2ecc3b2b7094cc7a094cb3d89 b/sql/hive/src/test/resources/golden/correlationoptimizer4-8-d926d0a2ecc3b2b7094cc7a094cb3d89
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer4-9-340cf26bcac4ee29bdf8fd588ddc3c2e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer4-9-340cf26bcac4ee29bdf8fd588ddc3c2e b/sql/hive/src/test/resources/golden/correlationoptimizer4-9-340cf26bcac4ee29bdf8fd588ddc3c2e
new file mode 100644
index 0000000..14e309f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer4-9-340cf26bcac4ee29bdf8fd588ddc3c2e
@@ -0,0 +1 @@
+13	10
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-0-b1e2ade89ae898650f0be4f796d8947b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-0-b1e2ade89ae898650f0be4f796d8947b b/sql/hive/src/test/resources/golden/correlationoptimizer6-0-b1e2ade89ae898650f0be4f796d8947b
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-0-b1e2ade89ae898650f0be4f796d8947b
@@ -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/correlationoptimizer6-1-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-1-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer6-1-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-1-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer6-10-25b1fe48ef86952fc7766fb74b63bf21
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-10-25b1fe48ef86952fc7766fb74b63bf21 b/sql/hive/src/test/resources/golden/correlationoptimizer6-10-25b1fe48ef86952fc7766fb74b63bf21
new file mode 100644
index 0000000..19b8a2a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-10-25b1fe48ef86952fc7766fb74b63bf21
@@ -0,0 +1,15 @@
+66	1	66	1
+98	1	98	4
+128	1	128	9
+146	1	146	4
+150	1	150	1
+213	1	213	4
+224	1	224	4
+238	1	238	4
+255	1	255	4
+273	1	273	9
+278	1	278	4
+311	1	311	9
+369	1	369	9
+401	1	401	25
+406	1	406	16
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-11-b1e2ade89ae898650f0be4f796d8947b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-11-b1e2ade89ae898650f0be4f796d8947b b/sql/hive/src/test/resources/golden/correlationoptimizer6-11-b1e2ade89ae898650f0be4f796d8947b
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-11-b1e2ade89ae898650f0be4f796d8947b
@@ -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/correlationoptimizer6-12-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-12-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer6-12-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-12-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer6-13-f16444a052505377b7747949ffc2c028
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-13-f16444a052505377b7747949ffc2c028 b/sql/hive/src/test/resources/golden/correlationoptimizer6-13-f16444a052505377b7747949ffc2c028
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-14-84463190baec77d61b287a071c8886db
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-14-84463190baec77d61b287a071c8886db b/sql/hive/src/test/resources/golden/correlationoptimizer6-14-84463190baec77d61b287a071c8886db
new file mode 100644
index 0000000..c4a418f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-14-84463190baec77d61b287a071c8886db
@@ -0,0 +1,15 @@
+66	66	1
+98	98	2
+128	128	3
+146	146	2
+150	150	1
+213	213	2
+224	224	2
+238	238	2
+255	255	2
+273	273	3
+278	278	2
+311	311	3
+369	369	3
+401	401	5
+406	406	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-15-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-15-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer6-15-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-15-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer6-16-1cce9d13fab4b27d36c0fe705d239f68
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-16-1cce9d13fab4b27d36c0fe705d239f68 b/sql/hive/src/test/resources/golden/correlationoptimizer6-16-1cce9d13fab4b27d36c0fe705d239f68
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-17-84463190baec77d61b287a071c8886db
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-17-84463190baec77d61b287a071c8886db b/sql/hive/src/test/resources/golden/correlationoptimizer6-17-84463190baec77d61b287a071c8886db
new file mode 100644
index 0000000..c4a418f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-17-84463190baec77d61b287a071c8886db
@@ -0,0 +1,15 @@
+66	66	1
+98	98	2
+128	128	3
+146	146	2
+150	150	1
+213	213	2
+224	224	2
+238	238	2
+255	255	2
+273	273	3
+278	278	2
+311	311	3
+369	369	3
+401	401	5
+406	406	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-18-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-18-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer6-18-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-18-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer6-19-e7b8cde1cfc381901066753ecfa87ed4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-19-e7b8cde1cfc381901066753ecfa87ed4 b/sql/hive/src/test/resources/golden/correlationoptimizer6-19-e7b8cde1cfc381901066753ecfa87ed4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-2-f196f01fc1d04f0e88881eb51e3b43c2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-2-f196f01fc1d04f0e88881eb51e3b43c2 b/sql/hive/src/test/resources/golden/correlationoptimizer6-2-f196f01fc1d04f0e88881eb51e3b43c2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-20-4b0a2d0d62b76bbd8a44ebed4a9cc4de
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-20-4b0a2d0d62b76bbd8a44ebed4a9cc4de b/sql/hive/src/test/resources/golden/correlationoptimizer6-20-4b0a2d0d62b76bbd8a44ebed4a9cc4de
new file mode 100644
index 0000000..9c81895
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-20-4b0a2d0d62b76bbd8a44ebed4a9cc4de
@@ -0,0 +1,15 @@
+66	66	1
+98	98	4
+128	128	9
+146	146	4
+150	150	1
+213	213	4
+224	224	4
+238	238	4
+255	255	4
+273	273	9
+278	278	4
+311	311	9
+369	369	9
+401	401	25
+406	406	16
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-21-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-21-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer6-21-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-21-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer6-22-a5e1c26011ddfbe79a886044dc17ea67
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-22-a5e1c26011ddfbe79a886044dc17ea67 b/sql/hive/src/test/resources/golden/correlationoptimizer6-22-a5e1c26011ddfbe79a886044dc17ea67
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-23-4b0a2d0d62b76bbd8a44ebed4a9cc4de
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-23-4b0a2d0d62b76bbd8a44ebed4a9cc4de b/sql/hive/src/test/resources/golden/correlationoptimizer6-23-4b0a2d0d62b76bbd8a44ebed4a9cc4de
new file mode 100644
index 0000000..9c81895
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-23-4b0a2d0d62b76bbd8a44ebed4a9cc4de
@@ -0,0 +1,15 @@
+66	66	1
+98	98	4
+128	128	9
+146	146	4
+150	150	1
+213	213	4
+224	224	4
+238	238	4
+255	255	4
+273	273	9
+278	278	4
+311	311	9
+369	369	9
+401	401	25
+406	406	16
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-24-b1e2ade89ae898650f0be4f796d8947b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-24-b1e2ade89ae898650f0be4f796d8947b b/sql/hive/src/test/resources/golden/correlationoptimizer6-24-b1e2ade89ae898650f0be4f796d8947b
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-24-b1e2ade89ae898650f0be4f796d8947b
@@ -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/correlationoptimizer6-25-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-25-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer6-25-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-25-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer6-26-f3001b5ee3fe7b9b01c82b0c79c2df02
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-26-f3001b5ee3fe7b9b01c82b0c79c2df02 b/sql/hive/src/test/resources/golden/correlationoptimizer6-26-f3001b5ee3fe7b9b01c82b0c79c2df02
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-27-e149747103059314a9984235702b24b6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-27-e149747103059314a9984235702b24b6 b/sql/hive/src/test/resources/golden/correlationoptimizer6-27-e149747103059314a9984235702b24b6
new file mode 100644
index 0000000..0b1ee37
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-27-e149747103059314a9984235702b24b6
@@ -0,0 +1,37 @@
+66	1	66
+98	1	98
+98	1	98
+128	1	128
+128	1	128
+128	1	128
+146	1	146
+146	1	146
+150	1	150
+213	1	213
+213	1	213
+224	1	224
+224	1	224
+238	1	238
+238	1	238
+255	1	255
+255	1	255
+273	1	273
+273	1	273
+273	1	273
+278	1	278
+278	1	278
+311	1	311
+311	1	311
+311	1	311
+369	1	369
+369	1	369
+369	1	369
+401	1	401
+401	1	401
+401	1	401
+401	1	401
+401	1	401
+406	1	406
+406	1	406
+406	1	406
+406	1	406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-28-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-28-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer6-28-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-28-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer6-29-3bc6f1aef3516fd7ba8c7527f2865dcd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-29-3bc6f1aef3516fd7ba8c7527f2865dcd b/sql/hive/src/test/resources/golden/correlationoptimizer6-29-3bc6f1aef3516fd7ba8c7527f2865dcd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-3-25b1fe48ef86952fc7766fb74b63bf21
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-3-25b1fe48ef86952fc7766fb74b63bf21 b/sql/hive/src/test/resources/golden/correlationoptimizer6-3-25b1fe48ef86952fc7766fb74b63bf21
new file mode 100644
index 0000000..19b8a2a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-3-25b1fe48ef86952fc7766fb74b63bf21
@@ -0,0 +1,15 @@
+66	1	66	1
+98	1	98	4
+128	1	128	9
+146	1	146	4
+150	1	150	1
+213	1	213	4
+224	1	224	4
+238	1	238	4
+255	1	255	4
+273	1	273	9
+278	1	278	4
+311	1	311	9
+369	1	369	9
+401	1	401	25
+406	1	406	16
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-30-e149747103059314a9984235702b24b6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-30-e149747103059314a9984235702b24b6 b/sql/hive/src/test/resources/golden/correlationoptimizer6-30-e149747103059314a9984235702b24b6
new file mode 100644
index 0000000..0b1ee37
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-30-e149747103059314a9984235702b24b6
@@ -0,0 +1,37 @@
+66	1	66
+98	1	98
+98	1	98
+128	1	128
+128	1	128
+128	1	128
+146	1	146
+146	1	146
+150	1	150
+213	1	213
+213	1	213
+224	1	224
+224	1	224
+238	1	238
+238	1	238
+255	1	255
+255	1	255
+273	1	273
+273	1	273
+273	1	273
+278	1	278
+278	1	278
+311	1	311
+311	1	311
+311	1	311
+369	1	369
+369	1	369
+369	1	369
+401	1	401
+401	1	401
+401	1	401
+401	1	401
+401	1	401
+406	1	406
+406	1	406
+406	1	406
+406	1	406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-31-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-31-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer6-31-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-31-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer6-32-17c94297caaed15ea3ea2ea72d3508b7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-32-17c94297caaed15ea3ea2ea72d3508b7 b/sql/hive/src/test/resources/golden/correlationoptimizer6-32-17c94297caaed15ea3ea2ea72d3508b7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-33-15d991127dc684513e2fff1aea3f1560
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-33-15d991127dc684513e2fff1aea3f1560 b/sql/hive/src/test/resources/golden/correlationoptimizer6-33-15d991127dc684513e2fff1aea3f1560
new file mode 100644
index 0000000..7c591d6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-33-15d991127dc684513e2fff1aea3f1560
@@ -0,0 +1,37 @@
+66	66	1
+98	98	4
+98	98	4
+128	128	9
+128	128	9
+128	128	9
+146	146	4
+146	146	4
+150	150	1
+213	213	4
+213	213	4
+224	224	4
+224	224	4
+238	238	4
+238	238	4
+255	255	4
+255	255	4
+273	273	9
+273	273	9
+273	273	9
+278	278	4
+278	278	4
+311	311	9
+311	311	9
+311	311	9
+369	369	9
+369	369	9
+369	369	9
+401	401	25
+401	401	25
+401	401	25
+401	401	25
+401	401	25
+406	406	16
+406	406	16
+406	406	16
+406	406	16
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-34-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-34-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer6-34-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-34-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer6-35-833150221aa5d9fbb0cb626bd8ce0762
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-35-833150221aa5d9fbb0cb626bd8ce0762 b/sql/hive/src/test/resources/golden/correlationoptimizer6-35-833150221aa5d9fbb0cb626bd8ce0762
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-36-15d991127dc684513e2fff1aea3f1560
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-36-15d991127dc684513e2fff1aea3f1560 b/sql/hive/src/test/resources/golden/correlationoptimizer6-36-15d991127dc684513e2fff1aea3f1560
new file mode 100644
index 0000000..7c591d6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-36-15d991127dc684513e2fff1aea3f1560
@@ -0,0 +1,37 @@
+66	66	1
+98	98	4
+98	98	4
+128	128	9
+128	128	9
+128	128	9
+146	146	4
+146	146	4
+150	150	1
+213	213	4
+213	213	4
+224	224	4
+224	224	4
+238	238	4
+238	238	4
+255	255	4
+255	255	4
+273	273	9
+273	273	9
+273	273	9
+278	278	4
+278	278	4
+311	311	9
+311	311	9
+311	311	9
+369	369	9
+369	369	9
+369	369	9
+401	401	25
+401	401	25
+401	401	25
+401	401	25
+401	401	25
+406	406	16
+406	406	16
+406	406	16
+406	406	16
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-37-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-37-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer6-37-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-37-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer6-38-d1a903645384c97759e835649ce898fb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-38-d1a903645384c97759e835649ce898fb b/sql/hive/src/test/resources/golden/correlationoptimizer6-38-d1a903645384c97759e835649ce898fb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-39-813d72763b5e9e3bed0f06232f55c8b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-39-813d72763b5e9e3bed0f06232f55c8b8 b/sql/hive/src/test/resources/golden/correlationoptimizer6-39-813d72763b5e9e3bed0f06232f55c8b8
new file mode 100644
index 0000000..7c591d6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-39-813d72763b5e9e3bed0f06232f55c8b8
@@ -0,0 +1,37 @@
+66	66	1
+98	98	4
+98	98	4
+128	128	9
+128	128	9
+128	128	9
+146	146	4
+146	146	4
+150	150	1
+213	213	4
+213	213	4
+224	224	4
+224	224	4
+238	238	4
+238	238	4
+255	255	4
+255	255	4
+273	273	9
+273	273	9
+273	273	9
+278	278	4
+278	278	4
+311	311	9
+311	311	9
+311	311	9
+369	369	9
+369	369	9
+369	369	9
+401	401	25
+401	401	25
+401	401	25
+401	401	25
+401	401	25
+406	406	16
+406	406	16
+406	406	16
+406	406	16
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-4-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-4-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer6-4-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-4-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer6-40-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-40-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer6-40-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-40-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer6-41-cea4eb2e1299a57e4732adc1439e7bb6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-41-cea4eb2e1299a57e4732adc1439e7bb6 b/sql/hive/src/test/resources/golden/correlationoptimizer6-41-cea4eb2e1299a57e4732adc1439e7bb6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-42-813d72763b5e9e3bed0f06232f55c8b8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-42-813d72763b5e9e3bed0f06232f55c8b8 b/sql/hive/src/test/resources/golden/correlationoptimizer6-42-813d72763b5e9e3bed0f06232f55c8b8
new file mode 100644
index 0000000..7c591d6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-42-813d72763b5e9e3bed0f06232f55c8b8
@@ -0,0 +1,37 @@
+66	66	1
+98	98	4
+98	98	4
+128	128	9
+128	128	9
+128	128	9
+146	146	4
+146	146	4
+150	150	1
+213	213	4
+213	213	4
+224	224	4
+224	224	4
+238	238	4
+238	238	4
+255	255	4
+255	255	4
+273	273	9
+273	273	9
+273	273	9
+278	278	4
+278	278	4
+311	311	9
+311	311	9
+311	311	9
+369	369	9
+369	369	9
+369	369	9
+401	401	25
+401	401	25
+401	401	25
+401	401	25
+401	401	25
+406	406	16
+406	406	16
+406	406	16
+406	406	16
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-43-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-43-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer6-43-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-43-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer6-44-ed339f429b82397bffb7298a534d59fb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-44-ed339f429b82397bffb7298a534d59fb b/sql/hive/src/test/resources/golden/correlationoptimizer6-44-ed339f429b82397bffb7298a534d59fb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-45-ff6c54b483726ef15c90a4c68dc659a0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-45-ff6c54b483726ef15c90a4c68dc659a0 b/sql/hive/src/test/resources/golden/correlationoptimizer6-45-ff6c54b483726ef15c90a4c68dc659a0
new file mode 100644
index 0000000..8338433
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-45-ff6c54b483726ef15c90a4c68dc659a0
@@ -0,0 +1,37 @@
+66	1	1	66	val_66
+98	2	1	98	val_98
+98	2	1	98	val_98
+128	3	1	128	val_128
+128	3	1	128	val_128
+128	3	1	128	val_128
+146	2	1	146	val_146
+146	2	1	146	val_146
+150	1	1	150	val_150
+213	2	1	213	val_213
+213	2	1	213	val_213
+224	2	1	224	val_224
+224	2	1	224	val_224
+238	2	1	238	val_238
+238	2	1	238	val_238
+255	2	1	255	val_255
+255	2	1	255	val_255
+273	3	1	273	val_273
+273	3	1	273	val_273
+273	3	1	273	val_273
+278	2	1	278	val_278
+278	2	1	278	val_278
+311	3	1	311	val_311
+311	3	1	311	val_311
+311	3	1	311	val_311
+369	3	1	369	val_369
+369	3	1	369	val_369
+369	3	1	369	val_369
+401	5	1	401	val_401
+401	5	1	401	val_401
+401	5	1	401	val_401
+401	5	1	401	val_401
+401	5	1	401	val_401
+406	4	1	406	val_406
+406	4	1	406	val_406
+406	4	1	406	val_406
+406	4	1	406	val_406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-46-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-46-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer6-46-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-46-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer6-47-53940f5dd35ccbe9086533076c362bd4
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-47-53940f5dd35ccbe9086533076c362bd4 b/sql/hive/src/test/resources/golden/correlationoptimizer6-47-53940f5dd35ccbe9086533076c362bd4
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-48-ff6c54b483726ef15c90a4c68dc659a0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-48-ff6c54b483726ef15c90a4c68dc659a0 b/sql/hive/src/test/resources/golden/correlationoptimizer6-48-ff6c54b483726ef15c90a4c68dc659a0
new file mode 100644
index 0000000..8338433
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-48-ff6c54b483726ef15c90a4c68dc659a0
@@ -0,0 +1,37 @@
+66	1	1	66	val_66
+98	2	1	98	val_98
+98	2	1	98	val_98
+128	3	1	128	val_128
+128	3	1	128	val_128
+128	3	1	128	val_128
+146	2	1	146	val_146
+146	2	1	146	val_146
+150	1	1	150	val_150
+213	2	1	213	val_213
+213	2	1	213	val_213
+224	2	1	224	val_224
+224	2	1	224	val_224
+238	2	1	238	val_238
+238	2	1	238	val_238
+255	2	1	255	val_255
+255	2	1	255	val_255
+273	3	1	273	val_273
+273	3	1	273	val_273
+273	3	1	273	val_273
+278	2	1	278	val_278
+278	2	1	278	val_278
+311	3	1	311	val_311
+311	3	1	311	val_311
+311	3	1	311	val_311
+369	3	1	369	val_369
+369	3	1	369	val_369
+369	3	1	369	val_369
+401	5	1	401	val_401
+401	5	1	401	val_401
+401	5	1	401	val_401
+401	5	1	401	val_401
+401	5	1	401	val_401
+406	4	1	406	val_406
+406	4	1	406	val_406
+406	4	1	406	val_406
+406	4	1	406	val_406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-49-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-49-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer6-49-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-49-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer6-5-c58f05e3e6f63bf3af7cad564063e9d3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-5-c58f05e3e6f63bf3af7cad564063e9d3 b/sql/hive/src/test/resources/golden/correlationoptimizer6-5-c58f05e3e6f63bf3af7cad564063e9d3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-50-ade42af96a1436c5c4a3c86e3bc1a9f8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-50-ade42af96a1436c5c4a3c86e3bc1a9f8 b/sql/hive/src/test/resources/golden/correlationoptimizer6-50-ade42af96a1436c5c4a3c86e3bc1a9f8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-51-4746d944f4193018017984ca2df3c60d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-51-4746d944f4193018017984ca2df3c60d b/sql/hive/src/test/resources/golden/correlationoptimizer6-51-4746d944f4193018017984ca2df3c60d
new file mode 100644
index 0000000..8b1d3cd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-51-4746d944f4193018017984ca2df3c60d
@@ -0,0 +1,15 @@
+66	1	66	val_66	1
+98	1	98	val_98	4
+128	1	128	val_128	9
+146	1	146	val_146	4
+150	1	150	val_150	1
+213	1	213	val_213	4
+224	1	224	val_224	4
+238	1	238	val_238	4
+255	1	255	val_255	4
+273	1	273	val_273	9
+278	1	278	val_278	4
+311	1	311	val_311	9
+369	1	369	val_369	9
+401	1	401	val_401	25
+406	1	406	val_406	16
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-52-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-52-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer6-52-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-52-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer6-53-b9552c6399ce578cde69e663dd43d870
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-53-b9552c6399ce578cde69e663dd43d870 b/sql/hive/src/test/resources/golden/correlationoptimizer6-53-b9552c6399ce578cde69e663dd43d870
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-54-4746d944f4193018017984ca2df3c60d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-54-4746d944f4193018017984ca2df3c60d b/sql/hive/src/test/resources/golden/correlationoptimizer6-54-4746d944f4193018017984ca2df3c60d
new file mode 100644
index 0000000..8b1d3cd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-54-4746d944f4193018017984ca2df3c60d
@@ -0,0 +1,15 @@
+66	1	66	val_66	1
+98	1	98	val_98	4
+128	1	128	val_128	9
+146	1	146	val_146	4
+150	1	150	val_150	1
+213	1	213	val_213	4
+224	1	224	val_224	4
+238	1	238	val_238	4
+255	1	255	val_255	4
+273	1	273	val_273	9
+278	1	278	val_278	4
+311	1	311	val_311	9
+369	1	369	val_369	9
+401	1	401	val_401	25
+406	1	406	val_406	16
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-55-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-55-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer6-55-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-55-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer6-56-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-56-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/correlationoptimizer6-56-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-56-24ca942f094b14b92086305cc125e833
@@ -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/correlationoptimizer6-57-b9552c6399ce578cde69e663dd43d870
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-57-b9552c6399ce578cde69e663dd43d870 b/sql/hive/src/test/resources/golden/correlationoptimizer6-57-b9552c6399ce578cde69e663dd43d870
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-58-4746d944f4193018017984ca2df3c60d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-58-4746d944f4193018017984ca2df3c60d b/sql/hive/src/test/resources/golden/correlationoptimizer6-58-4746d944f4193018017984ca2df3c60d
new file mode 100644
index 0000000..8b1d3cd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-58-4746d944f4193018017984ca2df3c60d
@@ -0,0 +1,15 @@
+66	1	66	val_66	1
+98	1	98	val_98	4
+128	1	128	val_128	9
+146	1	146	val_146	4
+150	1	150	val_150	1
+213	1	213	val_213	4
+224	1	224	val_224	4
+238	1	238	val_238	4
+255	1	255	val_255	4
+273	1	273	val_273	9
+278	1	278	val_278	4
+311	1	311	val_311	9
+369	1	369	val_369	9
+401	1	401	val_401	25
+406	1	406	val_406	16
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-6-25b1fe48ef86952fc7766fb74b63bf21
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-6-25b1fe48ef86952fc7766fb74b63bf21 b/sql/hive/src/test/resources/golden/correlationoptimizer6-6-25b1fe48ef86952fc7766fb74b63bf21
new file mode 100644
index 0000000..19b8a2a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-6-25b1fe48ef86952fc7766fb74b63bf21
@@ -0,0 +1,15 @@
+66	1	66	1
+98	1	98	4
+128	1	128	9
+146	1	146	4
+150	1	150	1
+213	1	213	4
+224	1	224	4
+238	1	238	4
+255	1	255	4
+273	1	273	9
+278	1	278	4
+311	1	311	9
+369	1	369	9
+401	1	401	25
+406	1	406	16
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer6-7-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-7-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer6-7-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-7-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer6-8-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-8-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/correlationoptimizer6-8-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer6-8-24ca942f094b14b92086305cc125e833
@@ -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/correlationoptimizer6-9-fd372b979ca4b12d64c65cb24e7d82ae
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer6-9-fd372b979ca4b12d64c65cb24e7d82ae b/sql/hive/src/test/resources/golden/correlationoptimizer6-9-fd372b979ca4b12d64c65cb24e7d82ae
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer7-0-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-0-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/correlationoptimizer7-0-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer7-0-24ca942f094b14b92086305cc125e833
@@ -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/correlationoptimizer7-1-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-1-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer7-1-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer7-1-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer7-10-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-10-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer7-10-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer7-10-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer7-11-fc438bb849eff3496559a916c7dee058
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-11-fc438bb849eff3496559a916c7dee058 b/sql/hive/src/test/resources/golden/correlationoptimizer7-11-fc438bb849eff3496559a916c7dee058
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer7-12-22d71fb589c53776dabb4696b38c4a42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-12-22d71fb589c53776dabb4696b38c4a42 b/sql/hive/src/test/resources/golden/correlationoptimizer7-12-22d71fb589c53776dabb4696b38c4a42
new file mode 100644
index 0000000..747b650
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer7-12-22d71fb589c53776dabb4696b38c4a42
@@ -0,0 +1,15 @@
+66	1	66	val_66
+98	2	98	val_98
+128	3	128	
+146	2	146	val_146
+150	1	150	val_150
+213	2	213	val_213
+224	2	224	
+238	2	238	val_238
+255	2	255	val_255
+273	3	273	val_273
+278	2	278	val_278
+311	3	311	val_311
+369	3	369	
+401	5	401	val_401
+406	4	406	val_406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer7-13-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-13-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer7-13-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer7-13-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer7-14-5b2d5594522db2b4bbc6aeb8e33b68d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-14-5b2d5594522db2b4bbc6aeb8e33b68d8 b/sql/hive/src/test/resources/golden/correlationoptimizer7-14-5b2d5594522db2b4bbc6aeb8e33b68d8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer7-15-22d71fb589c53776dabb4696b38c4a42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-15-22d71fb589c53776dabb4696b38c4a42 b/sql/hive/src/test/resources/golden/correlationoptimizer7-15-22d71fb589c53776dabb4696b38c4a42
new file mode 100644
index 0000000..747b650
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer7-15-22d71fb589c53776dabb4696b38c4a42
@@ -0,0 +1,15 @@
+66	1	66	val_66
+98	2	98	val_98
+128	3	128	
+146	2	146	val_146
+150	1	150	val_150
+213	2	213	val_213
+224	2	224	
+238	2	238	val_238
+255	2	255	val_255
+273	3	273	val_273
+278	2	278	val_278
+311	3	311	val_311
+369	3	369	
+401	5	401	val_401
+406	4	406	val_406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer7-2-5b2d5594522db2b4bbc6aeb8e33b68d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-2-5b2d5594522db2b4bbc6aeb8e33b68d8 b/sql/hive/src/test/resources/golden/correlationoptimizer7-2-5b2d5594522db2b4bbc6aeb8e33b68d8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer7-3-22d71fb589c53776dabb4696b38c4a42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-3-22d71fb589c53776dabb4696b38c4a42 b/sql/hive/src/test/resources/golden/correlationoptimizer7-3-22d71fb589c53776dabb4696b38c4a42
new file mode 100644
index 0000000..747b650
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer7-3-22d71fb589c53776dabb4696b38c4a42
@@ -0,0 +1,15 @@
+66	1	66	val_66
+98	2	98	val_98
+128	3	128	
+146	2	146	val_146
+150	1	150	val_150
+213	2	213	val_213
+224	2	224	
+238	2	238	val_238
+255	2	255	val_255
+273	3	273	val_273
+278	2	278	val_278
+311	3	311	val_311
+369	3	369	
+401	5	401	val_401
+406	4	406	val_406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer7-4-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-4-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer7-4-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer7-4-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer7-5-5b2d5594522db2b4bbc6aeb8e33b68d8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-5-5b2d5594522db2b4bbc6aeb8e33b68d8 b/sql/hive/src/test/resources/golden/correlationoptimizer7-5-5b2d5594522db2b4bbc6aeb8e33b68d8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer7-6-22d71fb589c53776dabb4696b38c4a42
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-6-22d71fb589c53776dabb4696b38c4a42 b/sql/hive/src/test/resources/golden/correlationoptimizer7-6-22d71fb589c53776dabb4696b38c4a42
new file mode 100644
index 0000000..747b650
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer7-6-22d71fb589c53776dabb4696b38c4a42
@@ -0,0 +1,15 @@
+66	1	66	val_66
+98	2	98	val_98
+128	3	128	
+146	2	146	val_146
+150	1	150	val_150
+213	2	213	val_213
+224	2	224	
+238	2	238	val_238
+255	2	255	val_255
+273	3	273	val_273
+278	2	278	val_278
+311	3	311	val_311
+369	3	369	
+401	5	401	val_401
+406	4	406	val_406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer7-7-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-7-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/correlationoptimizer7-7-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer7-7-24ca942f094b14b92086305cc125e833
@@ -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/correlationoptimizer7-8-44d382ce6848d3f0b900b0808747d8e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-8-44d382ce6848d3f0b900b0808747d8e9 b/sql/hive/src/test/resources/golden/correlationoptimizer7-8-44d382ce6848d3f0b900b0808747d8e9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer7-8-44d382ce6848d3f0b900b0808747d8e9
@@ -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/correlationoptimizer7-9-4d3e60a0e9bd8c12fdba4e010493537d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer7-9-4d3e60a0e9bd8c12fdba4e010493537d b/sql/hive/src/test/resources/golden/correlationoptimizer7-9-4d3e60a0e9bd8c12fdba4e010493537d
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer7-9-4d3e60a0e9bd8c12fdba4e010493537d
@@ -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/correlationoptimizer8-0-b1e2ade89ae898650f0be4f796d8947b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-0-b1e2ade89ae898650f0be4f796d8947b b/sql/hive/src/test/resources/golden/correlationoptimizer8-0-b1e2ade89ae898650f0be4f796d8947b
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer8-0-b1e2ade89ae898650f0be4f796d8947b
@@ -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/correlationoptimizer8-1-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-1-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer8-1-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer8-1-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer8-10-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-10-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer8-10-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer8-10-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer8-11-45693930a19f7e1b86202a5f5f2d139d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-11-45693930a19f7e1b86202a5f5f2d139d b/sql/hive/src/test/resources/golden/correlationoptimizer8-11-45693930a19f7e1b86202a5f5f2d139d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer8-12-c1dfbe5cf77a97d195a3d0a65d1f1f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-12-c1dfbe5cf77a97d195a3d0a65d1f1f b/sql/hive/src/test/resources/golden/correlationoptimizer8-12-c1dfbe5cf77a97d195a3d0a65d1f1f
new file mode 100644
index 0000000..7c0af72
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer8-12-c1dfbe5cf77a97d195a3d0a65d1f1f
@@ -0,0 +1,24 @@
+	3	NULL	NULL
+0	3	NULL	NULL
+10	1	NULL	NULL
+11	1	NULL	NULL
+12	2	NULL	NULL
+15	2	NULL	NULL
+17	1	NULL	NULL
+18	2	NULL	NULL
+19	1	NULL	NULL
+2	1	NULL	NULL
+4	1	NULL	NULL
+5	3	NULL	NULL
+8	1	NULL	NULL
+9	1	NULL	NULL
+val_146	1	NULL	NULL
+val_150	1	NULL	NULL
+val_213	1	NULL	NULL
+val_238	1	NULL	NULL
+val_255	1	NULL	NULL
+val_273	1	NULL	NULL
+val_278	1	NULL	NULL
+val_311	1	NULL	NULL
+val_401	1	NULL	NULL
+val_406	1	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/correlationoptimizer8-13-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-13-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer8-13-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer8-13-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer8-14-2b8991eb2f59bae3250c8d379b6d6aea
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-14-2b8991eb2f59bae3250c8d379b6d6aea b/sql/hive/src/test/resources/golden/correlationoptimizer8-14-2b8991eb2f59bae3250c8d379b6d6aea
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer8-15-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-15-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer8-15-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer8-15-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer8-16-8c9264ae28e72f3724a78412f26ddbcc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-16-8c9264ae28e72f3724a78412f26ddbcc b/sql/hive/src/test/resources/golden/correlationoptimizer8-16-8c9264ae28e72f3724a78412f26ddbcc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer8-2-34cad62f8ca6f6b53cf593960055c56a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-2-34cad62f8ca6f6b53cf593960055c56a b/sql/hive/src/test/resources/golden/correlationoptimizer8-2-34cad62f8ca6f6b53cf593960055c56a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer8-3-932db4b9935e4bc3d21dd33a8d12c275
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-3-932db4b9935e4bc3d21dd33a8d12c275 b/sql/hive/src/test/resources/golden/correlationoptimizer8-3-932db4b9935e4bc3d21dd33a8d12c275
new file mode 100644
index 0000000..efdd80c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer8-3-932db4b9935e4bc3d21dd33a8d12c275
@@ -0,0 +1,13 @@
+128		3
+146	val_146	2
+150	val_150	1
+213	val_213	2
+224		2
+238	val_238	2
+255	val_255	2
+273	val_273	3
+278	val_278	2
+311	val_311	3
+369		3
+401	val_401	5
+406	val_406	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer8-4-777edd9d575f3480ca6cebe4be57b1f6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-4-777edd9d575f3480ca6cebe4be57b1f6 b/sql/hive/src/test/resources/golden/correlationoptimizer8-4-777edd9d575f3480ca6cebe4be57b1f6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer8-4-777edd9d575f3480ca6cebe4be57b1f6
@@ -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/correlationoptimizer8-5-f5fa5cecdf6f7359e7d727716a7e5b78
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-5-f5fa5cecdf6f7359e7d727716a7e5b78 b/sql/hive/src/test/resources/golden/correlationoptimizer8-5-f5fa5cecdf6f7359e7d727716a7e5b78
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer8-6-932db4b9935e4bc3d21dd33a8d12c275
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-6-932db4b9935e4bc3d21dd33a8d12c275 b/sql/hive/src/test/resources/golden/correlationoptimizer8-6-932db4b9935e4bc3d21dd33a8d12c275
new file mode 100644
index 0000000..efdd80c
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer8-6-932db4b9935e4bc3d21dd33a8d12c275
@@ -0,0 +1,13 @@
+128		3
+146	val_146	2
+150	val_150	1
+213	val_213	2
+224		2
+238	val_238	2
+255	val_255	2
+273	val_273	3
+278	val_278	2
+311	val_311	3
+369		3
+401	val_401	5
+406	val_406	4
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer8-7-b9d963d24994c47c3776dda6f7d3881f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-7-b9d963d24994c47c3776dda6f7d3881f b/sql/hive/src/test/resources/golden/correlationoptimizer8-7-b9d963d24994c47c3776dda6f7d3881f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer8-7-b9d963d24994c47c3776dda6f7d3881f
@@ -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/correlationoptimizer8-8-39a62b29e0ac91861c58c56fc654ba67
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-8-39a62b29e0ac91861c58c56fc654ba67 b/sql/hive/src/test/resources/golden/correlationoptimizer8-8-39a62b29e0ac91861c58c56fc654ba67
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/correlationoptimizer8-9-c1dfbe5cf77a97d195a3d0a65d1f1f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/correlationoptimizer8-9-c1dfbe5cf77a97d195a3d0a65d1f1f b/sql/hive/src/test/resources/golden/correlationoptimizer8-9-c1dfbe5cf77a97d195a3d0a65d1f1f
new file mode 100644
index 0000000..7c0af72
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/correlationoptimizer8-9-c1dfbe5cf77a97d195a3d0a65d1f1f
@@ -0,0 +1,24 @@
+	3	NULL	NULL
+0	3	NULL	NULL
+10	1	NULL	NULL
+11	1	NULL	NULL
+12	2	NULL	NULL
+15	2	NULL	NULL
+17	1	NULL	NULL
+18	2	NULL	NULL
+19	1	NULL	NULL
+2	1	NULL	NULL
+4	1	NULL	NULL
+5	3	NULL	NULL
+8	1	NULL	NULL
+9	1	NULL	NULL
+val_146	1	NULL	NULL
+val_150	1	NULL	NULL
+val_213	1	NULL	NULL
+val_238	1	NULL	NULL
+val_255	1	NULL	NULL
+val_273	1	NULL	NULL
+val_278	1	NULL	NULL
+val_311	1	NULL	NULL
+val_401	1	NULL	NULL
+val_406	1	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/count-0-dd24f2cc60a0cd0eba0a3f8ca8127a0b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/count-0-dd24f2cc60a0cd0eba0a3f8ca8127a0b b/sql/hive/src/test/resources/golden/count-0-dd24f2cc60a0cd0eba0a3f8ca8127a0b
new file mode 100644
index 0000000..e69de29


[12/51] [partial] Add hive test files to repository. Remove download script.

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join22-0-97081b5f73052a612fb391a57ad9b7b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join22-0-97081b5f73052a612fb391a57ad9b7b b/sql/hive/src/test/resources/golden/join22-0-97081b5f73052a612fb391a57ad9b7b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join23-0-1fb76d3404f09a5c2b10422157c3cf5d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join23-0-1fb76d3404f09a5c2b10422157c3cf5d b/sql/hive/src/test/resources/golden/join23-0-1fb76d3404f09a5c2b10422157c3cf5d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join23-1-91b8e7fe75a7e3ba8147c56734436681
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join23-1-91b8e7fe75a7e3ba8147c56734436681 b/sql/hive/src/test/resources/golden/join23-1-91b8e7fe75a7e3ba8147c56734436681
new file mode 100644
index 0000000..5707ed0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join23-1-91b8e7fe75a7e3ba8147c56734436681
@@ -0,0 +1,100 @@
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	0	val_0
+0	val_0	2	val_2
+0	val_0	2	val_2
+0	val_0	2	val_2
+0	val_0	4	val_4
+0	val_0	4	val_4
+0	val_0	4	val_4
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	5	val_5
+0	val_0	8	val_8
+0	val_0	8	val_8
+0	val_0	8	val_8
+0	val_0	9	val_9
+0	val_0	9	val_9
+0	val_0	9	val_9
+2	val_2	0	val_0
+2	val_2	0	val_0
+2	val_2	0	val_0
+2	val_2	2	val_2
+2	val_2	4	val_4
+2	val_2	5	val_5
+2	val_2	5	val_5
+2	val_2	5	val_5
+2	val_2	8	val_8
+2	val_2	9	val_9
+4	val_4	0	val_0
+4	val_4	0	val_0
+4	val_4	0	val_0
+4	val_4	2	val_2
+4	val_4	4	val_4
+4	val_4	5	val_5
+4	val_4	5	val_5
+4	val_4	5	val_5
+4	val_4	8	val_8
+4	val_4	9	val_9
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	0	val_0
+5	val_5	2	val_2
+5	val_5	2	val_2
+5	val_5	2	val_2
+5	val_5	4	val_4
+5	val_5	4	val_4
+5	val_5	4	val_4
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	5	val_5
+5	val_5	8	val_8
+5	val_5	8	val_8
+5	val_5	8	val_8
+5	val_5	9	val_9
+5	val_5	9	val_9
+5	val_5	9	val_9
+8	val_8	0	val_0
+8	val_8	0	val_0
+8	val_8	0	val_0
+8	val_8	2	val_2
+8	val_8	4	val_4
+8	val_8	5	val_5
+8	val_8	5	val_5
+8	val_8	5	val_5
+8	val_8	8	val_8
+8	val_8	9	val_9
+9	val_9	0	val_0
+9	val_9	0	val_0
+9	val_9	0	val_0
+9	val_9	2	val_2
+9	val_9	4	val_4
+9	val_9	5	val_5
+9	val_9	5	val_5
+9	val_9	5	val_5
+9	val_9	8	val_8
+9	val_9	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/join24-0-721dfa03bfea05e55506c571b6c3585b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join24-0-721dfa03bfea05e55506c571b6c3585b b/sql/hive/src/test/resources/golden/join24-0-721dfa03bfea05e55506c571b6c3585b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join24-1-36de83b0ed6c9fdc03661b2f65b23a3d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join24-1-36de83b0ed6c9fdc03661b2f65b23a3d b/sql/hive/src/test/resources/golden/join24-1-36de83b0ed6c9fdc03661b2f65b23a3d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join24-2-d79325ef6494aa87843fdfd78de7c812
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join24-2-d79325ef6494aa87843fdfd78de7c812 b/sql/hive/src/test/resources/golden/join24-2-d79325ef6494aa87843fdfd78de7c812
new file mode 100644
index 0000000..eb1f494
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join24-2-d79325ef6494aa87843fdfd78de7c812
@@ -0,0 +1 @@
+500
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join25-0-8934d9b821aa4b34b760f73eff56cd06
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join25-0-8934d9b821aa4b34b760f73eff56cd06 b/sql/hive/src/test/resources/golden/join25-0-8934d9b821aa4b34b760f73eff56cd06
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join25-0-8934d9b821aa4b34b760f73eff56cd06
@@ -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/join25-1-360b3676605ccb3d89cf555342db87af
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join25-1-360b3676605ccb3d89cf555342db87af b/sql/hive/src/test/resources/golden/join25-1-360b3676605ccb3d89cf555342db87af
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join25-2-ef930bed933341636c71622e6f89e9e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join25-2-ef930bed933341636c71622e6f89e9e9 b/sql/hive/src/test/resources/golden/join25-2-ef930bed933341636c71622e6f89e9e9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join25-3-e39577008d28ddd5741d8518b92eaa94
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join25-3-e39577008d28ddd5741d8518b92eaa94 b/sql/hive/src/test/resources/golden/join25-3-e39577008d28ddd5741d8518b92eaa94
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join25-4-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join25-4-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join25-4-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..183353e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join25-4-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,37 @@
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+128		val_128
+128		val_128
+128		val_128
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+224		val_224
+224		val_224
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+369		val_369
+369		val_369
+369		val_369
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join26-0-775b1af8eae9b2250052be1b72b4086
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join26-0-775b1af8eae9b2250052be1b72b4086 b/sql/hive/src/test/resources/golden/join26-0-775b1af8eae9b2250052be1b72b4086
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join26-1-10fbe6c99e93cfeafcd454261744728e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join26-1-10fbe6c99e93cfeafcd454261744728e b/sql/hive/src/test/resources/golden/join26-1-10fbe6c99e93cfeafcd454261744728e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join26-2-8aa0193a2a80d4efe4c66bca19218a4d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join26-2-8aa0193a2a80d4efe4c66bca19218a4d b/sql/hive/src/test/resources/golden/join26-2-8aa0193a2a80d4efe4c66bca19218a4d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join26-3-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join26-3-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join26-3-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..4c88927
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join26-3-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,107 @@
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+128	val_128	val_128
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+213	val_213	val_213
+224	val_224	val_224
+224	val_224	val_224
+224	val_224	val_224
+224	val_224	val_224
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+369	val_369	val_369
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
+98	val_98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join27-0-360b3676605ccb3d89cf555342db87af
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join27-0-360b3676605ccb3d89cf555342db87af b/sql/hive/src/test/resources/golden/join27-0-360b3676605ccb3d89cf555342db87af
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join27-1-d56d8bbececcf48417b7dde9292a9cc6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join27-1-d56d8bbececcf48417b7dde9292a9cc6 b/sql/hive/src/test/resources/golden/join27-1-d56d8bbececcf48417b7dde9292a9cc6
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join27-2-6d139e1aa07ff8d02bdf52b409956879
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join27-2-6d139e1aa07ff8d02bdf52b409956879 b/sql/hive/src/test/resources/golden/join27-2-6d139e1aa07ff8d02bdf52b409956879
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join27-3-e86808fdbd54120d1e2356f8f61c02f9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join27-3-e86808fdbd54120d1e2356f8f61c02f9 b/sql/hive/src/test/resources/golden/join27-3-e86808fdbd54120d1e2356f8f61c02f9
new file mode 100644
index 0000000..2b75023
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join27-3-e86808fdbd54120d1e2356f8f61c02f9
@@ -0,0 +1,41 @@
+NULL	val_165	val_165
+NULL	val_165	val_165
+NULL	val_193	val_193
+NULL	val_193	val_193
+NULL	val_193	val_193
+NULL	val_265	val_265
+NULL	val_265	val_265
+NULL	val_27	val_27
+NULL	val_409	val_409
+NULL	val_409	val_409
+NULL	val_409	val_409
+NULL	val_484	val_484
+66	val_66	val_66
+98	val_98	val_98
+98	val_98	val_98
+146	val_146	val_146
+146	val_146	val_146
+150	val_150	val_150
+213	val_213	val_213
+213	val_213	val_213
+238	val_238	val_238
+238	val_238	val_238
+255	val_255	val_255
+255	val_255	val_255
+273	val_273	val_273
+273	val_273	val_273
+273	val_273	val_273
+278	val_278	val_278
+278	val_278	val_278
+311	val_311	val_311
+311	val_311	val_311
+311	val_311	val_311
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+401	val_401	val_401
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
+406	val_406	val_406
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join28-0-7f2c5c987bc8e918f7b6fc222e1abc62
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join28-0-7f2c5c987bc8e918f7b6fc222e1abc62 b/sql/hive/src/test/resources/golden/join28-0-7f2c5c987bc8e918f7b6fc222e1abc62
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join28-1-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join28-1-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/join28-1-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join28-1-24ca942f094b14b92086305cc125e833
@@ -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/join28-2-44d382ce6848d3f0b900b0808747d8e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join28-2-44d382ce6848d3f0b900b0808747d8e9 b/sql/hive/src/test/resources/golden/join28-2-44d382ce6848d3f0b900b0808747d8e9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join28-2-44d382ce6848d3f0b900b0808747d8e9
@@ -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/join28-3-25fc734982956a164adde6bb1d4d8751
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join28-3-25fc734982956a164adde6bb1d4d8751 b/sql/hive/src/test/resources/golden/join28-3-25fc734982956a164adde6bb1d4d8751
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join28-3-25fc734982956a164adde6bb1d4d8751
@@ -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/join28-4-bd4e19a3608681b0270668fe68b7d124
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join28-4-bd4e19a3608681b0270668fe68b7d124 b/sql/hive/src/test/resources/golden/join28-4-bd4e19a3608681b0270668fe68b7d124
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join28-5-24cc9ff9485313ade08ee83ecc4c0621
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join28-5-24cc9ff9485313ade08ee83ecc4c0621 b/sql/hive/src/test/resources/golden/join28-5-24cc9ff9485313ade08ee83ecc4c0621
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join28-6-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join28-6-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join28-6-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..da3c427
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join28-6-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,107 @@
+128	val_128
+128	val_128
+128	val_128
+128	val_128
+128	val_128
+128	val_128
+128	val_128
+128	val_128
+128	val_128
+146	val_146
+146	val_146
+146	val_146
+146	val_146
+150	val_150
+213	val_213
+213	val_213
+213	val_213
+213	val_213
+224	val_224
+224	val_224
+224	val_224
+224	val_224
+238	val_238
+238	val_238
+238	val_238
+238	val_238
+255	val_255
+255	val_255
+255	val_255
+255	val_255
+273	val_273
+273	val_273
+273	val_273
+273	val_273
+273	val_273
+273	val_273
+273	val_273
+273	val_273
+273	val_273
+278	val_278
+278	val_278
+278	val_278
+278	val_278
+311	val_311
+311	val_311
+311	val_311
+311	val_311
+311	val_311
+311	val_311
+311	val_311
+311	val_311
+311	val_311
+369	val_369
+369	val_369
+369	val_369
+369	val_369
+369	val_369
+369	val_369
+369	val_369
+369	val_369
+369	val_369
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+401	val_401
+406	val_406
+406	val_406
+406	val_406
+406	val_406
+406	val_406
+406	val_406
+406	val_406
+406	val_406
+406	val_406
+406	val_406
+406	val_406
+406	val_406
+406	val_406
+406	val_406
+406	val_406
+406	val_406
+66	val_66
+98	val_98
+98	val_98
+98	val_98
+98	val_98
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join29-0-e78402f7585b17c76c32790571d749eb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join29-0-e78402f7585b17c76c32790571d749eb b/sql/hive/src/test/resources/golden/join29-0-e78402f7585b17c76c32790571d749eb
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join29-1-24ca942f094b14b92086305cc125e833
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join29-1-24ca942f094b14b92086305cc125e833 b/sql/hive/src/test/resources/golden/join29-1-24ca942f094b14b92086305cc125e833
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join29-1-24ca942f094b14b92086305cc125e833
@@ -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/join29-2-44d382ce6848d3f0b900b0808747d8e9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join29-2-44d382ce6848d3f0b900b0808747d8e9 b/sql/hive/src/test/resources/golden/join29-2-44d382ce6848d3f0b900b0808747d8e9
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join29-2-44d382ce6848d3f0b900b0808747d8e9
@@ -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/join29-3-25fc734982956a164adde6bb1d4d8751
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join29-3-25fc734982956a164adde6bb1d4d8751 b/sql/hive/src/test/resources/golden/join29-3-25fc734982956a164adde6bb1d4d8751
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join29-3-25fc734982956a164adde6bb1d4d8751
@@ -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/join29-4-b0524de7985cdb7b57fd995721654856
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join29-4-b0524de7985cdb7b57fd995721654856 b/sql/hive/src/test/resources/golden/join29-4-b0524de7985cdb7b57fd995721654856
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join29-6-c9859bf9c9942c59f3b19d82bd1a3afa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join29-6-c9859bf9c9942c59f3b19d82bd1a3afa b/sql/hive/src/test/resources/golden/join29-6-c9859bf9c9942c59f3b19d82bd1a3afa
new file mode 100644
index 0000000..f553ce0
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join29-6-c9859bf9c9942c59f3b19d82bd1a3afa
@@ -0,0 +1,15 @@
+128	1	3
+146	1	2
+150	1	1
+213	1	2
+224	1	2
+238	1	2
+255	1	2
+273	1	3
+278	1	2
+311	1	3
+369	1	3
+401	1	5
+406	1	4
+66	1	1
+98	1	2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join3-0-13ab74a58da514fe01dbeda0c3e79883
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join3-0-13ab74a58da514fe01dbeda0c3e79883 b/sql/hive/src/test/resources/golden/join3-0-13ab74a58da514fe01dbeda0c3e79883
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join3-1-4ef57a9e40b2e7fd01e1778bed71b5b2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join3-1-4ef57a9e40b2e7fd01e1778bed71b5b2 b/sql/hive/src/test/resources/golden/join3-1-4ef57a9e40b2e7fd01e1778bed71b5b2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join3-2-e9f6d17b15064f953a588fb40aee2f90
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join3-2-e9f6d17b15064f953a588fb40aee2f90 b/sql/hive/src/test/resources/golden/join3-2-e9f6d17b15064f953a588fb40aee2f90
new file mode 100644
index 0000000..e69de29


[14/51] [partial] Add hive test files to repository. Remove download script.

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join11-1-b580f87daf1763cd8c5e59ad5b271232
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join11-1-b580f87daf1763cd8c5e59ad5b271232 b/sql/hive/src/test/resources/golden/join11-1-b580f87daf1763cd8c5e59ad5b271232
new file mode 100644
index 0000000..c888cfd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join11-1-b580f87daf1763cd8c5e59ad5b271232
@@ -0,0 +1,148 @@
+86	val_86
+27	val_27
+98	val_98
+98	val_98
+66	val_66
+37	val_37
+37	val_37
+15	val_15
+15	val_15
+82	val_82
+17	val_17
+0	val_0
+0	val_0
+0	val_0
+57	val_57
+20	val_20
+92	val_92
+47	val_47
+72	val_72
+72	val_72
+4	val_4
+35	val_35
+35	val_35
+35	val_35
+54	val_54
+51	val_51
+51	val_51
+65	val_65
+83	val_83
+83	val_83
+12	val_12
+12	val_12
+67	val_67
+67	val_67
+84	val_84
+84	val_84
+58	val_58
+58	val_58
+8	val_8
+24	val_24
+24	val_24
+42	val_42
+42	val_42
+0	val_0
+0	val_0
+0	val_0
+96	val_96
+26	val_26
+26	val_26
+51	val_51
+51	val_51
+43	val_43
+95	val_95
+95	val_95
+98	val_98
+98	val_98
+85	val_85
+77	val_77
+0	val_0
+0	val_0
+0	val_0
+87	val_87
+15	val_15
+15	val_15
+72	val_72
+72	val_72
+90	val_90
+90	val_90
+90	val_90
+19	val_19
+10	val_10
+5	val_5
+5	val_5
+5	val_5
+58	val_58
+58	val_58
+35	val_35
+35	val_35
+35	val_35
+95	val_95
+95	val_95
+11	val_11
+34	val_34
+42	val_42
+42	val_42
+78	val_78
+76	val_76
+76	val_76
+41	val_41
+30	val_30
+64	val_64
+76	val_76
+76	val_76
+74	val_74
+69	val_69
+33	val_33
+70	val_70
+70	val_70
+70	val_70
+5	val_5
+5	val_5
+5	val_5
+2	val_2
+35	val_35
+35	val_35
+35	val_35
+80	val_80
+44	val_44
+53	val_53
+90	val_90
+90	val_90
+90	val_90
+12	val_12
+12	val_12
+5	val_5
+5	val_5
+5	val_5
+70	val_70
+70	val_70
+70	val_70
+24	val_24
+24	val_24
+70	val_70
+70	val_70
+70	val_70
+83	val_83
+83	val_83
+26	val_26
+26	val_26
+67	val_67
+67	val_67
+18	val_18
+18	val_18
+9	val_9
+18	val_18
+18	val_18
+97	val_97
+97	val_97
+84	val_84
+84	val_84
+28	val_28
+37	val_37
+37	val_37
+90	val_90
+90	val_90
+90	val_90
+97	val_97
+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/join12-0-12fa53be2c0ddbcfc85212e573a46af1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join12-0-12fa53be2c0ddbcfc85212e573a46af1 b/sql/hive/src/test/resources/golden/join12-0-12fa53be2c0ddbcfc85212e573a46af1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join12-1-496c8aabaf3261e8fefd7b357f2ac7f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join12-1-496c8aabaf3261e8fefd7b357f2ac7f b/sql/hive/src/test/resources/golden/join12-1-496c8aabaf3261e8fefd7b357f2ac7f
new file mode 100644
index 0000000..1780076
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join12-1-496c8aabaf3261e8fefd7b357f2ac7f
@@ -0,0 +1,232 @@
+27	val_27
+66	val_66
+37	val_37
+37	val_37
+37	val_37
+37	val_37
+15	val_15
+15	val_15
+15	val_15
+15	val_15
+17	val_17
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+57	val_57
+20	val_20
+47	val_47
+72	val_72
+72	val_72
+72	val_72
+72	val_72
+4	val_4
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+54	val_54
+51	val_51
+51	val_51
+51	val_51
+51	val_51
+65	val_65
+12	val_12
+12	val_12
+12	val_12
+12	val_12
+67	val_67
+67	val_67
+67	val_67
+67	val_67
+58	val_58
+58	val_58
+58	val_58
+58	val_58
+8	val_8
+24	val_24
+24	val_24
+24	val_24
+24	val_24
+42	val_42
+42	val_42
+42	val_42
+42	val_42
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+26	val_26
+26	val_26
+26	val_26
+26	val_26
+51	val_51
+51	val_51
+51	val_51
+51	val_51
+43	val_43
+77	val_77
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+15	val_15
+15	val_15
+15	val_15
+15	val_15
+72	val_72
+72	val_72
+72	val_72
+72	val_72
+19	val_19
+10	val_10
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+58	val_58
+58	val_58
+58	val_58
+58	val_58
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+11	val_11
+34	val_34
+42	val_42
+42	val_42
+42	val_42
+42	val_42
+78	val_78
+76	val_76
+76	val_76
+76	val_76
+76	val_76
+41	val_41
+30	val_30
+64	val_64
+76	val_76
+76	val_76
+76	val_76
+76	val_76
+74	val_74
+69	val_69
+33	val_33
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+2	val_2
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+44	val_44
+53	val_53
+12	val_12
+12	val_12
+12	val_12
+12	val_12
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+5	val_5
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+24	val_24
+24	val_24
+24	val_24
+24	val_24
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+70	val_70
+26	val_26
+26	val_26
+26	val_26
+26	val_26
+67	val_67
+67	val_67
+67	val_67
+67	val_67
+18	val_18
+18	val_18
+18	val_18
+18	val_18
+9	val_9
+18	val_18
+18	val_18
+18	val_18
+18	val_18
+28	val_28
+37	val_37
+37	val_37
+37	val_37
+37	val_37
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join13-0-c4ebf24269e27919f4ba9ce3993e48f7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join13-0-c4ebf24269e27919f4ba9ce3993e48f7 b/sql/hive/src/test/resources/golden/join13-0-c4ebf24269e27919f4ba9ce3993e48f7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join13-1-696b36d15c4358145f77c2b15b7507d5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join13-1-696b36d15c4358145f77c2b15b7507d5 b/sql/hive/src/test/resources/golden/join13-1-696b36d15c4358145f77c2b15b7507d5
new file mode 100644
index 0000000..a82a9a2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join13-1-696b36d15c4358145f77c2b15b7507d5
@@ -0,0 +1,164 @@
+86	val_86
+86	val_86
+27	val_27
+98	val_98
+98	val_98
+37	val_37
+37	val_37
+15	val_15
+15	val_15
+82	val_82
+82	val_82
+17	val_17
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+57	val_57
+4	val_4
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+83	val_83
+83	val_83
+12	val_12
+12	val_12
+12	val_12
+12	val_12
+67	val_67
+67	val_67
+67	val_67
+67	val_67
+84	val_84
+84	val_84
+58	val_58
+58	val_58
+42	val_42
+42	val_42
+42	val_42
+42	val_42
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+96	val_96
+43	val_43
+95	val_95
+95	val_95
+98	val_98
+98	val_98
+85	val_85
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+0	val_0
+87	val_87
+87	val_87
+15	val_15
+15	val_15
+90	val_90
+90	val_90
+90	val_90
+10	val_10
+5	val_5
+5	val_5
+5	val_5
+58	val_58
+58	val_58
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+95	val_95
+95	val_95
+42	val_42
+42	val_42
+42	val_42
+42	val_42
+78	val_78
+76	val_76
+76	val_76
+76	val_76
+76	val_76
+41	val_41
+64	val_64
+64	val_64
+64	val_64
+76	val_76
+76	val_76
+76	val_76
+76	val_76
+69	val_69
+69	val_69
+69	val_69
+69	val_69
+33	val_33
+5	val_5
+5	val_5
+5	val_5
+2	val_2
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+35	val_35
+80	val_80
+90	val_90
+90	val_90
+90	val_90
+12	val_12
+12	val_12
+12	val_12
+12	val_12
+5	val_5
+5	val_5
+5	val_5
+83	val_83
+83	val_83
+67	val_67
+67	val_67
+67	val_67
+67	val_67
+9	val_9
+9	val_9
+97	val_97
+97	val_97
+84	val_84
+84	val_84
+37	val_37
+37	val_37
+90	val_90
+90	val_90
+90	val_90
+97	val_97
+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/join14-0-c85f3dcbab496811604ea0ab84d0e995
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join14-0-c85f3dcbab496811604ea0ab84d0e995 b/sql/hive/src/test/resources/golden/join14-0-c85f3dcbab496811604ea0ab84d0e995
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join14-1-9b141c1e5917ca82c6bc36a9a2950a1e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join14-1-9b141c1e5917ca82c6bc36a9a2950a1e b/sql/hive/src/test/resources/golden/join14-1-9b141c1e5917ca82c6bc36a9a2950a1e
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join14-1-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/join14-2-2b9ccaa793eae0e73bf76335d3d6880
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join14-2-2b9ccaa793eae0e73bf76335d3d6880 b/sql/hive/src/test/resources/golden/join14-2-2b9ccaa793eae0e73bf76335d3d6880
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join14-2-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/join14-3-bab89dfffa77258e34a595e0e79986e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join14-3-bab89dfffa77258e34a595e0e79986e3 b/sql/hive/src/test/resources/golden/join14-3-bab89dfffa77258e34a595e0e79986e3
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join14-3-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/join14-4-27f1a57fbb815d169af86ae2f8305cb6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join14-4-27f1a57fbb815d169af86ae2f8305cb6 b/sql/hive/src/test/resources/golden/join14-4-27f1a57fbb815d169af86ae2f8305cb6
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join14-4-27f1a57fbb815d169af86ae2f8305cb6
@@ -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/join14-5-4c3f537b4df1ef16788a53cf65574187
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join14-5-4c3f537b4df1ef16788a53cf65574187 b/sql/hive/src/test/resources/golden/join14-5-4c3f537b4df1ef16788a53cf65574187
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join14-6-de39302191b63d7aa8f92885b089fe2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join14-6-de39302191b63d7aa8f92885b089fe2 b/sql/hive/src/test/resources/golden/join14-6-de39302191b63d7aa8f92885b089fe2
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join14_hadoop20-0-98b7542190092fafcc8b1ad5b0024a22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join14_hadoop20-0-98b7542190092fafcc8b1ad5b0024a22 b/sql/hive/src/test/resources/golden/join14_hadoop20-0-98b7542190092fafcc8b1ad5b0024a22
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join14_hadoop20-1-db1cd54a4cb36de2087605f32e41824f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join14_hadoop20-1-db1cd54a4cb36de2087605f32e41824f b/sql/hive/src/test/resources/golden/join14_hadoop20-1-db1cd54a4cb36de2087605f32e41824f
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join14_hadoop20-1-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/join14_hadoop20-2-bab89dfffa77258e34a595e0e79986e3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join14_hadoop20-2-bab89dfffa77258e34a595e0e79986e3 b/sql/hive/src/test/resources/golden/join14_hadoop20-2-bab89dfffa77258e34a595e0e79986e3
new file mode 100644
index 0000000..c227083
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/join14_hadoop20-2-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/join14_hadoop20-3-4c3f537b4df1ef16788a53cf65574187
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join14_hadoop20-3-4c3f537b4df1ef16788a53cf65574187 b/sql/hive/src/test/resources/golden/join14_hadoop20-3-4c3f537b4df1ef16788a53cf65574187
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join14_hadoop20-4-de39302191b63d7aa8f92885b089fe2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join14_hadoop20-4-de39302191b63d7aa8f92885b089fe2 b/sql/hive/src/test/resources/golden/join14_hadoop20-4-de39302191b63d7aa8f92885b089fe2
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/join15-0-930db2823512f7f8f34cac104f2162e0
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/join15-0-930db2823512f7f8f34cac104f2162e0 b/sql/hive/src/test/resources/golden/join15-0-930db2823512f7f8f34cac104f2162e0
new file mode 100644
index 0000000..e69de29


[17/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input8-1-c9f9239e73b04fc5c0e0219f438ceefa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input8-1-c9f9239e73b04fc5c0e0219f438ceefa b/sql/hive/src/test/resources/golden/input8-1-c9f9239e73b04fc5c0e0219f438ceefa
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input8-2-4a4cb89ba45d26bb3dd73e44620578ba
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input8-2-4a4cb89ba45d26bb3dd73e44620578ba b/sql/hive/src/test/resources/golden/input8-2-4a4cb89ba45d26bb3dd73e44620578ba
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input8-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input8-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input8-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..c87107a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input8-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,25 @@
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+NULL	NULL	NULL
+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/input9-0-8cc1539c21d92af8ea8c1431b0e3d85
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input9-0-8cc1539c21d92af8ea8c1431b0e3d85 b/sql/hive/src/test/resources/golden/input9-0-8cc1539c21d92af8ea8c1431b0e3d85
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input9-1-b30105391cb53915997a84ca3137bd0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input9-1-b30105391cb53915997a84ca3137bd0a b/sql/hive/src/test/resources/golden/input9-1-b30105391cb53915997a84ca3137bd0a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input9-2-171ea277f05a642699a0f91bacffccd8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input9-2-171ea277f05a642699a0f91bacffccd8 b/sql/hive/src/test/resources/golden/input9-2-171ea277f05a642699a0f91bacffccd8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input9-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input9-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input9-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_columnarserde-0-df919fd41f281bf7b45a2340d0c9d43e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_columnarserde-0-df919fd41f281bf7b45a2340d0c9d43e b/sql/hive/src/test/resources/golden/input_columnarserde-0-df919fd41f281bf7b45a2340d0c9d43e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_columnarserde-1-2db9e6115d209fabcb0c06e5e666fa3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_columnarserde-1-2db9e6115d209fabcb0c06e5e666fa3 b/sql/hive/src/test/resources/golden/input_columnarserde-1-2db9e6115d209fabcb0c06e5e666fa3
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_columnarserde-2-ac60752a883d3204c215fa01811701be
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_columnarserde-2-ac60752a883d3204c215fa01811701be b/sql/hive/src/test/resources/golden/input_columnarserde-2-ac60752a883d3204c215fa01811701be
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_columnarserde-3-3455e6f385b0f60be5d0c842ade0f1d7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_columnarserde-3-3455e6f385b0f60be5d0c842ade0f1d7 b/sql/hive/src/test/resources/golden/input_columnarserde-3-3455e6f385b0f60be5d0c842ade0f1d7
new file mode 100644
index 0000000..e782acd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_columnarserde-3-3455e6f385b0f60be5d0c842ade0f1d7
@@ -0,0 +1,11 @@
+[0,0,0]	["0","0","0"]	{"key_0":"value_0"}	1712634731	record_0
+[1,2,3]	["10","100","1000"]	{"key_1":"value_1"}	465985200	record_1
+[2,4,6]	["20","200","2000"]	{"key_2":"value_2"}	-751827638	record_2
+[3,6,9]	["30","300","3000"]	{"key_3":"value_3"}	477111222	record_3
+[4,8,12]	["40","400","4000"]	{"key_4":"value_4"}	-734328909	record_4
+[5,10,15]	["50","500","5000"]	{"key_5":"value_5"}	-1952710710	record_5
+[6,12,18]	["60","600","6000"]	{"key_6":"value_6"}	1244525190	record_6
+[7,14,21]	["70","700","7000"]	{"key_7":"value_7"}	-1461153973	record_7
+[8,16,24]	["80","800","8000"]	{"key_8":"value_8"}	1638581578	record_8
+[9,18,27]	["90","900","9000"]	{"key_9":"value_9"}	336964413	record_9
+NULL	NULL	NULL	0	NULL
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_columnarserde-4-c471b057cdb4f3c3405b311ea2b92aa3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_columnarserde-4-c471b057cdb4f3c3405b311ea2b92aa3 b/sql/hive/src/test/resources/golden/input_columnarserde-4-c471b057cdb4f3c3405b311ea2b92aa3
new file mode 100644
index 0000000..6038b8a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_columnarserde-4-c471b057cdb4f3c3405b311ea2b92aa3
@@ -0,0 +1,11 @@
+0	0	NULL	1712634731	record_0
+1	10	NULL	465985200	record_1
+2	20	NULL	-751827638	record_2
+3	30	NULL	477111222	record_3
+4	40	NULL	-734328909	record_4
+5	50	NULL	-1952710710	record_5
+6	60	NULL	1244525190	record_6
+7	70	NULL	-1461153973	record_7
+8	80	NULL	1638581578	record_8
+9	90	NULL	336964413	record_9
+NULL	NULL	NULL	0	NULL
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_dynamicserde-0-92c95af00fd419aa106571f72fcad67d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_dynamicserde-0-92c95af00fd419aa106571f72fcad67d b/sql/hive/src/test/resources/golden/input_dynamicserde-0-92c95af00fd419aa106571f72fcad67d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_dynamicserde-1-39bc8a2aea379563a62a465cc54aecbc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_dynamicserde-1-39bc8a2aea379563a62a465cc54aecbc b/sql/hive/src/test/resources/golden/input_dynamicserde-1-39bc8a2aea379563a62a465cc54aecbc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_dynamicserde-2-7bee1cc403a04b53d0a0324819e1d768
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_dynamicserde-2-7bee1cc403a04b53d0a0324819e1d768 b/sql/hive/src/test/resources/golden/input_dynamicserde-2-7bee1cc403a04b53d0a0324819e1d768
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_dynamicserde-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_dynamicserde-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input_dynamicserde-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..e782acd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_dynamicserde-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,11 @@
+[0,0,0]	["0","0","0"]	{"key_0":"value_0"}	1712634731	record_0
+[1,2,3]	["10","100","1000"]	{"key_1":"value_1"}	465985200	record_1
+[2,4,6]	["20","200","2000"]	{"key_2":"value_2"}	-751827638	record_2
+[3,6,9]	["30","300","3000"]	{"key_3":"value_3"}	477111222	record_3
+[4,8,12]	["40","400","4000"]	{"key_4":"value_4"}	-734328909	record_4
+[5,10,15]	["50","500","5000"]	{"key_5":"value_5"}	-1952710710	record_5
+[6,12,18]	["60","600","6000"]	{"key_6":"value_6"}	1244525190	record_6
+[7,14,21]	["70","700","7000"]	{"key_7":"value_7"}	-1461153973	record_7
+[8,16,24]	["80","800","8000"]	{"key_8":"value_8"}	1638581578	record_8
+[9,18,27]	["90","900","9000"]	{"key_9":"value_9"}	336964413	record_9
+NULL	NULL	NULL	0	NULL
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_dynamicserde-4-8bf42e02f82b0ac58e7d0b525a993b31
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_dynamicserde-4-8bf42e02f82b0ac58e7d0b525a993b31 b/sql/hive/src/test/resources/golden/input_dynamicserde-4-8bf42e02f82b0ac58e7d0b525a993b31
new file mode 100644
index 0000000..6038b8a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_dynamicserde-4-8bf42e02f82b0ac58e7d0b525a993b31
@@ -0,0 +1,11 @@
+0	0	NULL	1712634731	record_0
+1	10	NULL	465985200	record_1
+2	20	NULL	-751827638	record_2
+3	30	NULL	477111222	record_3
+4	40	NULL	-734328909	record_4
+5	50	NULL	-1952710710	record_5
+6	60	NULL	1244525190	record_6
+7	70	NULL	-1461153973	record_7
+8	80	NULL	1638581578	record_8
+9	90	NULL	336964413	record_9
+NULL	NULL	NULL	0	NULL
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_lazyserde-0-92c95af00fd419aa106571f72fcad67d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_lazyserde-0-92c95af00fd419aa106571f72fcad67d b/sql/hive/src/test/resources/golden/input_lazyserde-0-92c95af00fd419aa106571f72fcad67d
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_lazyserde-1-bf8ce1d1366256d5c07fc4b55dde7ba7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_lazyserde-1-bf8ce1d1366256d5c07fc4b55dde7ba7 b/sql/hive/src/test/resources/golden/input_lazyserde-1-bf8ce1d1366256d5c07fc4b55dde7ba7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_lazyserde-10-d915efbc5233a49f48e81e74eef2a3c8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_lazyserde-10-d915efbc5233a49f48e81e74eef2a3c8 b/sql/hive/src/test/resources/golden/input_lazyserde-10-d915efbc5233a49f48e81e74eef2a3c8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_lazyserde-11-6aaa88142e86a9a39e980caed145e32c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_lazyserde-11-6aaa88142e86a9a39e980caed145e32c b/sql/hive/src/test/resources/golden/input_lazyserde-11-6aaa88142e86a9a39e980caed145e32c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_lazyserde-12-abde20a4a37ed330bc7128576dd18d7c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_lazyserde-12-abde20a4a37ed330bc7128576dd18d7c b/sql/hive/src/test/resources/golden/input_lazyserde-12-abde20a4a37ed330bc7128576dd18d7c
new file mode 100644
index 0000000..6af528e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_lazyserde-12-abde20a4a37ed330bc7128576dd18d7c
@@ -0,0 +1,11 @@
+{"key_0":"value_0"}
+{"key_1":"value_1"}
+{"key_2":"value_2"}
+{"key_3":"value_3"}
+{"key_4":"value_4"}
+{"key_5":"value_5"}
+{"key_6":"value_6"}
+{"key_7":"value_7"}
+{"key_8":"value_8"}
+{"key_9":"value_9"}
+NULL
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_lazyserde-2-7a165139976654640c86db8e4e5871cc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_lazyserde-2-7a165139976654640c86db8e4e5871cc b/sql/hive/src/test/resources/golden/input_lazyserde-2-7a165139976654640c86db8e4e5871cc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_lazyserde-3-bdf93641b97ab6347ece67e2fb636e97
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_lazyserde-3-bdf93641b97ab6347ece67e2fb636e97 b/sql/hive/src/test/resources/golden/input_lazyserde-3-bdf93641b97ab6347ece67e2fb636e97
new file mode 100644
index 0000000..e782acd
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_lazyserde-3-bdf93641b97ab6347ece67e2fb636e97
@@ -0,0 +1,11 @@
+[0,0,0]	["0","0","0"]	{"key_0":"value_0"}	1712634731	record_0
+[1,2,3]	["10","100","1000"]	{"key_1":"value_1"}	465985200	record_1
+[2,4,6]	["20","200","2000"]	{"key_2":"value_2"}	-751827638	record_2
+[3,6,9]	["30","300","3000"]	{"key_3":"value_3"}	477111222	record_3
+[4,8,12]	["40","400","4000"]	{"key_4":"value_4"}	-734328909	record_4
+[5,10,15]	["50","500","5000"]	{"key_5":"value_5"}	-1952710710	record_5
+[6,12,18]	["60","600","6000"]	{"key_6":"value_6"}	1244525190	record_6
+[7,14,21]	["70","700","7000"]	{"key_7":"value_7"}	-1461153973	record_7
+[8,16,24]	["80","800","8000"]	{"key_8":"value_8"}	1638581578	record_8
+[9,18,27]	["90","900","9000"]	{"key_9":"value_9"}	336964413	record_9
+NULL	NULL	NULL	0	NULL
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_lazyserde-4-8cc058fb7986f59965976cad813267db
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_lazyserde-4-8cc058fb7986f59965976cad813267db b/sql/hive/src/test/resources/golden/input_lazyserde-4-8cc058fb7986f59965976cad813267db
new file mode 100644
index 0000000..6038b8a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_lazyserde-4-8cc058fb7986f59965976cad813267db
@@ -0,0 +1,11 @@
+0	0	NULL	1712634731	record_0
+1	10	NULL	465985200	record_1
+2	20	NULL	-751827638	record_2
+3	30	NULL	477111222	record_3
+4	40	NULL	-734328909	record_4
+5	50	NULL	-1952710710	record_5
+6	60	NULL	1244525190	record_6
+7	70	NULL	-1461153973	record_7
+8	80	NULL	1638581578	record_8
+9	90	NULL	336964413	record_9
+NULL	NULL	NULL	0	NULL
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_lazyserde-5-460dffb0f1ab0ac0ebc4fd545809aa9a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_lazyserde-5-460dffb0f1ab0ac0ebc4fd545809aa9a b/sql/hive/src/test/resources/golden/input_lazyserde-5-460dffb0f1ab0ac0ebc4fd545809aa9a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_lazyserde-6-42e2838ee69484bf5301475905cee12
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_lazyserde-6-42e2838ee69484bf5301475905cee12 b/sql/hive/src/test/resources/golden/input_lazyserde-6-42e2838ee69484bf5301475905cee12
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_lazyserde-7-b44a44827ad0dce044badd6b258eabd5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_lazyserde-7-b44a44827ad0dce044badd6b258eabd5 b/sql/hive/src/test/resources/golden/input_lazyserde-7-b44a44827ad0dce044badd6b258eabd5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_lazyserde-8-abde20a4a37ed330bc7128576dd18d7c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_lazyserde-8-abde20a4a37ed330bc7128576dd18d7c b/sql/hive/src/test/resources/golden/input_lazyserde-8-abde20a4a37ed330bc7128576dd18d7c
new file mode 100644
index 0000000..1bb008b
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_lazyserde-8-abde20a4a37ed330bc7128576dd18d7c
@@ -0,0 +1,11 @@
+[0,0,0]
+[1,2,3]
+[2,4,6]
+[3,6,9]
+[4,8,12]
+[5,10,15]
+[6,12,18]
+[7,14,21]
+[8,16,24]
+[9,18,27]
+NULL
\ No newline at end of file

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_limit-0-b2b4b45519484c8bac49d07debf678b9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_limit-0-b2b4b45519484c8bac49d07debf678b9 b/sql/hive/src/test/resources/golden/input_limit-0-b2b4b45519484c8bac49d07debf678b9
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_limit-1-77d7012bc901b0a9bcf9dae500ae2034
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_limit-1-77d7012bc901b0a9bcf9dae500ae2034 b/sql/hive/src/test/resources/golden/input_limit-1-77d7012bc901b0a9bcf9dae500ae2034
new file mode 100644
index 0000000..17f24d2
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_limit-1-77d7012bc901b0a9bcf9dae500ae2034
@@ -0,0 +1,20 @@
+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
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part0-0-5f2f3118b9f61ac610b2d76f470e3e27
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part0-0-5f2f3118b9f61ac610b2d76f470e3e27 b/sql/hive/src/test/resources/golden/input_part0-0-5f2f3118b9f61ac610b2d76f470e3e27
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part1-0-55f89c73a00f0f23ee04239ad9fc909
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part1-0-55f89c73a00f0f23ee04239ad9fc909 b/sql/hive/src/test/resources/golden/input_part1-0-55f89c73a00f0f23ee04239ad9fc909
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part1-1-593e11f2ca748f3ae6b8fdf5da435229
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part1-1-593e11f2ca748f3ae6b8fdf5da435229 b/sql/hive/src/test/resources/golden/input_part1-1-593e11f2ca748f3ae6b8fdf5da435229
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part1-2-4153379704a43162abf9dbdbd79a92bc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part1-2-4153379704a43162abf9dbdbd79a92bc b/sql/hive/src/test/resources/golden/input_part1-2-4153379704a43162abf9dbdbd79a92bc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part1-3-adc1ec67836b26b60d8547c4996bfd8f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part1-3-adc1ec67836b26b60d8547c4996bfd8f b/sql/hive/src/test/resources/golden/input_part1-3-adc1ec67836b26b60d8547c4996bfd8f
new file mode 100644
index 0000000..3e5ae10
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_part1-3-adc1ec67836b26b60d8547c4996bfd8f
@@ -0,0 +1,84 @@
+86	val_86	12	2008-04-08
+27	val_27	12	2008-04-08
+98	val_98	12	2008-04-08
+66	val_66	12	2008-04-08
+37	val_37	12	2008-04-08
+15	val_15	12	2008-04-08
+82	val_82	12	2008-04-08
+17	val_17	12	2008-04-08
+0	val_0	12	2008-04-08
+57	val_57	12	2008-04-08
+20	val_20	12	2008-04-08
+92	val_92	12	2008-04-08
+47	val_47	12	2008-04-08
+72	val_72	12	2008-04-08
+4	val_4	12	2008-04-08
+35	val_35	12	2008-04-08
+54	val_54	12	2008-04-08
+51	val_51	12	2008-04-08
+65	val_65	12	2008-04-08
+83	val_83	12	2008-04-08
+12	val_12	12	2008-04-08
+67	val_67	12	2008-04-08
+84	val_84	12	2008-04-08
+58	val_58	12	2008-04-08
+8	val_8	12	2008-04-08
+24	val_24	12	2008-04-08
+42	val_42	12	2008-04-08
+0	val_0	12	2008-04-08
+96	val_96	12	2008-04-08
+26	val_26	12	2008-04-08
+51	val_51	12	2008-04-08
+43	val_43	12	2008-04-08
+95	val_95	12	2008-04-08
+98	val_98	12	2008-04-08
+85	val_85	12	2008-04-08
+77	val_77	12	2008-04-08
+0	val_0	12	2008-04-08
+87	val_87	12	2008-04-08
+15	val_15	12	2008-04-08
+72	val_72	12	2008-04-08
+90	val_90	12	2008-04-08
+19	val_19	12	2008-04-08
+10	val_10	12	2008-04-08
+5	val_5	12	2008-04-08
+58	val_58	12	2008-04-08
+35	val_35	12	2008-04-08
+95	val_95	12	2008-04-08
+11	val_11	12	2008-04-08
+34	val_34	12	2008-04-08
+42	val_42	12	2008-04-08
+78	val_78	12	2008-04-08
+76	val_76	12	2008-04-08
+41	val_41	12	2008-04-08
+30	val_30	12	2008-04-08
+64	val_64	12	2008-04-08
+76	val_76	12	2008-04-08
+74	val_74	12	2008-04-08
+69	val_69	12	2008-04-08
+33	val_33	12	2008-04-08
+70	val_70	12	2008-04-08
+5	val_5	12	2008-04-08
+2	val_2	12	2008-04-08
+35	val_35	12	2008-04-08
+80	val_80	12	2008-04-08
+44	val_44	12	2008-04-08
+53	val_53	12	2008-04-08
+90	val_90	12	2008-04-08
+12	val_12	12	2008-04-08
+5	val_5	12	2008-04-08
+70	val_70	12	2008-04-08
+24	val_24	12	2008-04-08
+70	val_70	12	2008-04-08
+83	val_83	12	2008-04-08
+26	val_26	12	2008-04-08
+67	val_67	12	2008-04-08
+18	val_18	12	2008-04-08
+9	val_9	12	2008-04-08
+18	val_18	12	2008-04-08
+97	val_97	12	2008-04-08
+84	val_84	12	2008-04-08
+28	val_28	12	2008-04-08
+37	val_37	12	2008-04-08
+90	val_90	12	2008-04-08
+97	val_97	12	2008-04-08
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part10-0-77d7f7c938d7827a2135d9391376a518
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part10-0-77d7f7c938d7827a2135d9391376a518 b/sql/hive/src/test/resources/golden/input_part10-0-77d7f7c938d7827a2135d9391376a518
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part10-1-35f67c0112026170d015b5f80a254bde
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part10-1-35f67c0112026170d015b5f80a254bde b/sql/hive/src/test/resources/golden/input_part10-1-35f67c0112026170d015b5f80a254bde
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part10-2-40069c199502c2724ac2a2733f964248
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part10-2-40069c199502c2724ac2a2733f964248 b/sql/hive/src/test/resources/golden/input_part10-2-40069c199502c2724ac2a2733f964248
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part10-3-48b242bc305c9bf879e083fa11edc967
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part10-3-48b242bc305c9bf879e083fa11edc967 b/sql/hive/src/test/resources/golden/input_part10-3-48b242bc305c9bf879e083fa11edc967
new file mode 100644
index 0000000..8211610
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_part10-3-48b242bc305c9bf879e083fa11edc967
@@ -0,0 +1,12 @@
+a                   	string              	None                
+b                   	string              	None                
+ds                  	string              	None                
+ts                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+ts                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2008 04 08, 10:11:12=455], dbName:default, tableName:part_special, createTime:1388798899, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:string, comment:null), FieldSchema(name:b, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:ts, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse6540137288252557391/part_special/ds=2008 04 08/ts=10%3A11%3A12%3D455, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false)
 , parameters:{transient_lastDdlTime=1388798899})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part10-4-d0ba28297a8b73569d93605aa890aa09
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part10-4-d0ba28297a8b73569d93605aa890aa09 b/sql/hive/src/test/resources/golden/input_part10-4-d0ba28297a8b73569d93605aa890aa09
new file mode 100644
index 0000000..c8d0d55
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_part10-4-d0ba28297a8b73569d93605aa890aa09
@@ -0,0 +1 @@
+1	2	2008 04 08	10:11:12=455
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part10_win-0-93c438f3bbfa5c46514f0ab6b83a59bf
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part10_win-0-93c438f3bbfa5c46514f0ab6b83a59bf b/sql/hive/src/test/resources/golden/input_part10_win-0-93c438f3bbfa5c46514f0ab6b83a59bf
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part10_win-1-35f67c0112026170d015b5f80a254bde
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part10_win-1-35f67c0112026170d015b5f80a254bde b/sql/hive/src/test/resources/golden/input_part10_win-1-35f67c0112026170d015b5f80a254bde
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part10_win-2-40069c199502c2724ac2a2733f964248
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part10_win-2-40069c199502c2724ac2a2733f964248 b/sql/hive/src/test/resources/golden/input_part10_win-2-40069c199502c2724ac2a2733f964248
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part10_win-3-48b242bc305c9bf879e083fa11edc967
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part10_win-3-48b242bc305c9bf879e083fa11edc967 b/sql/hive/src/test/resources/golden/input_part10_win-3-48b242bc305c9bf879e083fa11edc967
new file mode 100644
index 0000000..869eb58
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_part10_win-3-48b242bc305c9bf879e083fa11edc967
@@ -0,0 +1,12 @@
+a                   	string              	None                
+b                   	string              	None                
+ds                  	string              	None                
+ts                  	string              	None                
+	 	 
+# Partition Information	 	 
+# col_name            	data_type           	comment             
+	 	 
+ds                  	string              	None                
+ts                  	string              	None                
+	 	 
+Detailed Partition Information	Partition(values:[2008 04 08, 10:11:12=455], dbName:default, tableName:part_special, createTime:1388798920, lastAccessTime:0, sd:StorageDescriptor(cols:[FieldSchema(name:a, type:string, comment:null), FieldSchema(name:b, type:string, comment:null), FieldSchema(name:ds, type:string, comment:null), FieldSchema(name:ts, type:string, comment:null)], location:file:/private/var/folders/36/cjkbrr953xg2p_krwrmn8h_r0000gn/T/sharkWarehouse6540137288252557391/part_special/ds=2008 04 08/ts=10%3A11%3A12%3D455, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, compressed:false, numBuckets:-1, serdeInfo:SerDeInfo(name:null, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parameters:{serialization.format=1}), bucketCols:[], sortCols:[], parameters:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), storedAsSubDirectories:false)
 , parameters:{numFiles=1, transient_lastDdlTime=1388798920, numRows=1, totalSize=4, rawDataSize=3})	
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part10_win-4-d0ba28297a8b73569d93605aa890aa09
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part10_win-4-d0ba28297a8b73569d93605aa890aa09 b/sql/hive/src/test/resources/golden/input_part10_win-4-d0ba28297a8b73569d93605aa890aa09
new file mode 100644
index 0000000..c8d0d55
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_part10_win-4-d0ba28297a8b73569d93605aa890aa09
@@ -0,0 +1 @@
+1	2	2008 04 08	10:11:12=455
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part2-0-55f89c73a00f0f23ee04239ad9fc909
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part2-0-55f89c73a00f0f23ee04239ad9fc909 b/sql/hive/src/test/resources/golden/input_part2-0-55f89c73a00f0f23ee04239ad9fc909
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part2-1-5fde770f3a672878b62d7c2e9e9a8f8e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part2-1-5fde770f3a672878b62d7c2e9e9a8f8e b/sql/hive/src/test/resources/golden/input_part2-1-5fde770f3a672878b62d7c2e9e9a8f8e
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part2-2-a8684c5574f90c3db2fc8a269a7556cd
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part2-2-a8684c5574f90c3db2fc8a269a7556cd b/sql/hive/src/test/resources/golden/input_part2-2-a8684c5574f90c3db2fc8a269a7556cd
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part2-3-fcb06513e757d4bf929ff681cb9f02b1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part2-3-fcb06513e757d4bf929ff681cb9f02b1 b/sql/hive/src/test/resources/golden/input_part2-3-fcb06513e757d4bf929ff681cb9f02b1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part2-4-93c97e1760e0d41b3791d6f08010a665
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part2-4-93c97e1760e0d41b3791d6f08010a665 b/sql/hive/src/test/resources/golden/input_part2-4-93c97e1760e0d41b3791d6f08010a665
new file mode 100644
index 0000000..fd945cc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_part2-4-93c97e1760e0d41b3791d6f08010a665
@@ -0,0 +1,84 @@
+0	val_0	12	2008-04-08
+0	val_0	12	2008-04-08
+0	val_0	12	2008-04-08
+2	val_2	12	2008-04-08
+4	val_4	12	2008-04-08
+5	val_5	12	2008-04-08
+5	val_5	12	2008-04-08
+5	val_5	12	2008-04-08
+8	val_8	12	2008-04-08
+9	val_9	12	2008-04-08
+10	val_10	12	2008-04-08
+11	val_11	12	2008-04-08
+12	val_12	12	2008-04-08
+12	val_12	12	2008-04-08
+15	val_15	12	2008-04-08
+15	val_15	12	2008-04-08
+17	val_17	12	2008-04-08
+18	val_18	12	2008-04-08
+18	val_18	12	2008-04-08
+19	val_19	12	2008-04-08
+20	val_20	12	2008-04-08
+24	val_24	12	2008-04-08
+24	val_24	12	2008-04-08
+26	val_26	12	2008-04-08
+26	val_26	12	2008-04-08
+27	val_27	12	2008-04-08
+28	val_28	12	2008-04-08
+30	val_30	12	2008-04-08
+33	val_33	12	2008-04-08
+34	val_34	12	2008-04-08
+35	val_35	12	2008-04-08
+35	val_35	12	2008-04-08
+35	val_35	12	2008-04-08
+37	val_37	12	2008-04-08
+37	val_37	12	2008-04-08
+41	val_41	12	2008-04-08
+42	val_42	12	2008-04-08
+42	val_42	12	2008-04-08
+43	val_43	12	2008-04-08
+44	val_44	12	2008-04-08
+47	val_47	12	2008-04-08
+51	val_51	12	2008-04-08
+51	val_51	12	2008-04-08
+53	val_53	12	2008-04-08
+54	val_54	12	2008-04-08
+57	val_57	12	2008-04-08
+58	val_58	12	2008-04-08
+58	val_58	12	2008-04-08
+64	val_64	12	2008-04-08
+65	val_65	12	2008-04-08
+66	val_66	12	2008-04-08
+67	val_67	12	2008-04-08
+67	val_67	12	2008-04-08
+69	val_69	12	2008-04-08
+70	val_70	12	2008-04-08
+70	val_70	12	2008-04-08
+70	val_70	12	2008-04-08
+72	val_72	12	2008-04-08
+72	val_72	12	2008-04-08
+74	val_74	12	2008-04-08
+76	val_76	12	2008-04-08
+76	val_76	12	2008-04-08
+77	val_77	12	2008-04-08
+78	val_78	12	2008-04-08
+80	val_80	12	2008-04-08
+82	val_82	12	2008-04-08
+83	val_83	12	2008-04-08
+83	val_83	12	2008-04-08
+84	val_84	12	2008-04-08
+84	val_84	12	2008-04-08
+85	val_85	12	2008-04-08
+86	val_86	12	2008-04-08
+87	val_87	12	2008-04-08
+90	val_90	12	2008-04-08
+90	val_90	12	2008-04-08
+90	val_90	12	2008-04-08
+92	val_92	12	2008-04-08
+95	val_95	12	2008-04-08
+95	val_95	12	2008-04-08
+96	val_96	12	2008-04-08
+97	val_97	12	2008-04-08
+97	val_97	12	2008-04-08
+98	val_98	12	2008-04-08
+98	val_98	12	2008-04-08
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part2-5-9d0992a91951e6e4242b5b4c38d4e861
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part2-5-9d0992a91951e6e4242b5b4c38d4e861 b/sql/hive/src/test/resources/golden/input_part2-5-9d0992a91951e6e4242b5b4c38d4e861
new file mode 100644
index 0000000..f238773
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_part2-5-9d0992a91951e6e4242b5b4c38d4e861
@@ -0,0 +1,84 @@
+0	val_0	12	2008-04-09
+0	val_0	12	2008-04-09
+0	val_0	12	2008-04-09
+2	val_2	12	2008-04-09
+4	val_4	12	2008-04-09
+5	val_5	12	2008-04-09
+5	val_5	12	2008-04-09
+5	val_5	12	2008-04-09
+8	val_8	12	2008-04-09
+9	val_9	12	2008-04-09
+10	val_10	12	2008-04-09
+11	val_11	12	2008-04-09
+12	val_12	12	2008-04-09
+12	val_12	12	2008-04-09
+15	val_15	12	2008-04-09
+15	val_15	12	2008-04-09
+17	val_17	12	2008-04-09
+18	val_18	12	2008-04-09
+18	val_18	12	2008-04-09
+19	val_19	12	2008-04-09
+20	val_20	12	2008-04-09
+24	val_24	12	2008-04-09
+24	val_24	12	2008-04-09
+26	val_26	12	2008-04-09
+26	val_26	12	2008-04-09
+27	val_27	12	2008-04-09
+28	val_28	12	2008-04-09
+30	val_30	12	2008-04-09
+33	val_33	12	2008-04-09
+34	val_34	12	2008-04-09
+35	val_35	12	2008-04-09
+35	val_35	12	2008-04-09
+35	val_35	12	2008-04-09
+37	val_37	12	2008-04-09
+37	val_37	12	2008-04-09
+41	val_41	12	2008-04-09
+42	val_42	12	2008-04-09
+42	val_42	12	2008-04-09
+43	val_43	12	2008-04-09
+44	val_44	12	2008-04-09
+47	val_47	12	2008-04-09
+51	val_51	12	2008-04-09
+51	val_51	12	2008-04-09
+53	val_53	12	2008-04-09
+54	val_54	12	2008-04-09
+57	val_57	12	2008-04-09
+58	val_58	12	2008-04-09
+58	val_58	12	2008-04-09
+64	val_64	12	2008-04-09
+65	val_65	12	2008-04-09
+66	val_66	12	2008-04-09
+67	val_67	12	2008-04-09
+67	val_67	12	2008-04-09
+69	val_69	12	2008-04-09
+70	val_70	12	2008-04-09
+70	val_70	12	2008-04-09
+70	val_70	12	2008-04-09
+72	val_72	12	2008-04-09
+72	val_72	12	2008-04-09
+74	val_74	12	2008-04-09
+76	val_76	12	2008-04-09
+76	val_76	12	2008-04-09
+77	val_77	12	2008-04-09
+78	val_78	12	2008-04-09
+80	val_80	12	2008-04-09
+82	val_82	12	2008-04-09
+83	val_83	12	2008-04-09
+83	val_83	12	2008-04-09
+84	val_84	12	2008-04-09
+84	val_84	12	2008-04-09
+85	val_85	12	2008-04-09
+86	val_86	12	2008-04-09
+87	val_87	12	2008-04-09
+90	val_90	12	2008-04-09
+90	val_90	12	2008-04-09
+90	val_90	12	2008-04-09
+92	val_92	12	2008-04-09
+95	val_95	12	2008-04-09
+95	val_95	12	2008-04-09
+96	val_96	12	2008-04-09
+97	val_97	12	2008-04-09
+97	val_97	12	2008-04-09
+98	val_98	12	2008-04-09
+98	val_98	12	2008-04-09
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part3-0-aed975ebb2a3dfee3f8747c00ea2c4ff
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part3-0-aed975ebb2a3dfee3f8747c00ea2c4ff b/sql/hive/src/test/resources/golden/input_part3-0-aed975ebb2a3dfee3f8747c00ea2c4ff
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part4-0-6c73b8b3f885b8fe0e61a7111f5cc4ef
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part4-0-6c73b8b3f885b8fe0e61a7111f5cc4ef b/sql/hive/src/test/resources/golden/input_part4-0-6c73b8b3f885b8fe0e61a7111f5cc4ef
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part4-1-88be7d93e9a03ea76085111c18d437a5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part4-1-88be7d93e9a03ea76085111c18d437a5 b/sql/hive/src/test/resources/golden/input_part4-1-88be7d93e9a03ea76085111c18d437a5
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part5-0-679bf51b7de8df94fd2928744e887e3b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part5-0-679bf51b7de8df94fd2928744e887e3b b/sql/hive/src/test/resources/golden/input_part5-0-679bf51b7de8df94fd2928744e887e3b
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part5-1-705301f0bf4fe9758e9f919d129dbc7c
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part5-1-705301f0bf4fe9758e9f919d129dbc7c b/sql/hive/src/test/resources/golden/input_part5-1-705301f0bf4fe9758e9f919d129dbc7c
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part5-2-d678533566fba4b922f01284538ca484
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part5-2-d678533566fba4b922f01284538ca484 b/sql/hive/src/test/resources/golden/input_part5-2-d678533566fba4b922f01284538ca484
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part5-3-e4419c33287ca1f48a43f61cca5b5928
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part5-3-e4419c33287ca1f48a43f61cca5b5928 b/sql/hive/src/test/resources/golden/input_part5-3-e4419c33287ca1f48a43f61cca5b5928
new file mode 100644
index 0000000..853c3bc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/input_part5-3-e4419c33287ca1f48a43f61cca5b5928
@@ -0,0 +1,168 @@
+0	val_0	2008-04-08	11
+0	val_0	2008-04-08	11
+0	val_0	2008-04-08	11
+0	val_0	2008-04-08	12
+0	val_0	2008-04-08	12
+0	val_0	2008-04-08	12
+10	val_10	2008-04-08	11
+10	val_10	2008-04-08	12
+11	val_11	2008-04-08	11
+11	val_11	2008-04-08	12
+12	val_12	2008-04-08	11
+12	val_12	2008-04-08	11
+12	val_12	2008-04-08	12
+12	val_12	2008-04-08	12
+15	val_15	2008-04-08	11
+15	val_15	2008-04-08	11
+15	val_15	2008-04-08	12
+15	val_15	2008-04-08	12
+17	val_17	2008-04-08	11
+17	val_17	2008-04-08	12
+18	val_18	2008-04-08	11
+18	val_18	2008-04-08	11
+18	val_18	2008-04-08	12
+18	val_18	2008-04-08	12
+19	val_19	2008-04-08	11
+19	val_19	2008-04-08	12
+2	val_2	2008-04-08	11
+2	val_2	2008-04-08	12
+20	val_20	2008-04-08	11
+20	val_20	2008-04-08	12
+24	val_24	2008-04-08	11
+24	val_24	2008-04-08	11
+24	val_24	2008-04-08	12
+24	val_24	2008-04-08	12
+26	val_26	2008-04-08	11
+26	val_26	2008-04-08	11
+26	val_26	2008-04-08	12
+26	val_26	2008-04-08	12
+27	val_27	2008-04-08	11
+27	val_27	2008-04-08	12
+28	val_28	2008-04-08	11
+28	val_28	2008-04-08	12
+30	val_30	2008-04-08	11
+30	val_30	2008-04-08	12
+33	val_33	2008-04-08	11
+33	val_33	2008-04-08	12
+34	val_34	2008-04-08	11
+34	val_34	2008-04-08	12
+35	val_35	2008-04-08	11
+35	val_35	2008-04-08	11
+35	val_35	2008-04-08	11
+35	val_35	2008-04-08	12
+35	val_35	2008-04-08	12
+35	val_35	2008-04-08	12
+37	val_37	2008-04-08	11
+37	val_37	2008-04-08	11
+37	val_37	2008-04-08	12
+37	val_37	2008-04-08	12
+4	val_4	2008-04-08	11
+4	val_4	2008-04-08	12
+41	val_41	2008-04-08	11
+41	val_41	2008-04-08	12
+42	val_42	2008-04-08	11
+42	val_42	2008-04-08	11
+42	val_42	2008-04-08	12
+42	val_42	2008-04-08	12
+43	val_43	2008-04-08	11
+43	val_43	2008-04-08	12
+44	val_44	2008-04-08	11
+44	val_44	2008-04-08	12
+47	val_47	2008-04-08	11
+47	val_47	2008-04-08	12
+5	val_5	2008-04-08	11
+5	val_5	2008-04-08	11
+5	val_5	2008-04-08	11
+5	val_5	2008-04-08	12
+5	val_5	2008-04-08	12
+5	val_5	2008-04-08	12
+51	val_51	2008-04-08	11
+51	val_51	2008-04-08	11
+51	val_51	2008-04-08	12
+51	val_51	2008-04-08	12
+53	val_53	2008-04-08	11
+53	val_53	2008-04-08	12
+54	val_54	2008-04-08	11
+54	val_54	2008-04-08	12
+57	val_57	2008-04-08	11
+57	val_57	2008-04-08	12
+58	val_58	2008-04-08	11
+58	val_58	2008-04-08	11
+58	val_58	2008-04-08	12
+58	val_58	2008-04-08	12
+64	val_64	2008-04-08	11
+64	val_64	2008-04-08	12
+65	val_65	2008-04-08	11
+65	val_65	2008-04-08	12
+66	val_66	2008-04-08	11
+66	val_66	2008-04-08	12
+67	val_67	2008-04-08	11
+67	val_67	2008-04-08	11
+67	val_67	2008-04-08	12
+67	val_67	2008-04-08	12
+69	val_69	2008-04-08	11
+69	val_69	2008-04-08	12
+70	val_70	2008-04-08	11
+70	val_70	2008-04-08	11
+70	val_70	2008-04-08	11
+70	val_70	2008-04-08	12
+70	val_70	2008-04-08	12
+70	val_70	2008-04-08	12
+72	val_72	2008-04-08	11
+72	val_72	2008-04-08	11
+72	val_72	2008-04-08	12
+72	val_72	2008-04-08	12
+74	val_74	2008-04-08	11
+74	val_74	2008-04-08	12
+76	val_76	2008-04-08	11
+76	val_76	2008-04-08	11
+76	val_76	2008-04-08	12
+76	val_76	2008-04-08	12
+77	val_77	2008-04-08	11
+77	val_77	2008-04-08	12
+78	val_78	2008-04-08	11
+78	val_78	2008-04-08	12
+8	val_8	2008-04-08	11
+8	val_8	2008-04-08	12
+80	val_80	2008-04-08	11
+80	val_80	2008-04-08	12
+82	val_82	2008-04-08	11
+82	val_82	2008-04-08	12
+83	val_83	2008-04-08	11
+83	val_83	2008-04-08	11
+83	val_83	2008-04-08	12
+83	val_83	2008-04-08	12
+84	val_84	2008-04-08	11
+84	val_84	2008-04-08	11
+84	val_84	2008-04-08	12
+84	val_84	2008-04-08	12
+85	val_85	2008-04-08	11
+85	val_85	2008-04-08	12
+86	val_86	2008-04-08	11
+86	val_86	2008-04-08	12
+87	val_87	2008-04-08	11
+87	val_87	2008-04-08	12
+9	val_9	2008-04-08	11
+9	val_9	2008-04-08	12
+90	val_90	2008-04-08	11
+90	val_90	2008-04-08	11
+90	val_90	2008-04-08	11
+90	val_90	2008-04-08	12
+90	val_90	2008-04-08	12
+90	val_90	2008-04-08	12
+92	val_92	2008-04-08	11
+92	val_92	2008-04-08	12
+95	val_95	2008-04-08	11
+95	val_95	2008-04-08	11
+95	val_95	2008-04-08	12
+95	val_95	2008-04-08	12
+96	val_96	2008-04-08	11
+96	val_96	2008-04-08	12
+97	val_97	2008-04-08	11
+97	val_97	2008-04-08	11
+97	val_97	2008-04-08	12
+97	val_97	2008-04-08	12
+98	val_98	2008-04-08	11
+98	val_98	2008-04-08	11
+98	val_98	2008-04-08	12
+98	val_98	2008-04-08	12
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part6-0-6ec3d5a634d8c011f32a0277e654ae6d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part6-0-6ec3d5a634d8c011f32a0277e654ae6d b/sql/hive/src/test/resources/golden/input_part6-0-6ec3d5a634d8c011f32a0277e654ae6d
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/input_part7-0-14448a12627b8bccf6828032f938f39e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/input_part7-0-14448a12627b8bccf6828032f938f39e b/sql/hive/src/test/resources/golden/input_part7-0-14448a12627b8bccf6828032f938f39e
new file mode 100644
index 0000000..e69de29


[27/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_05_some_part-0-823920925ca9c8a2ca9016f52c0f4ee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_05_some_part-0-823920925ca9c8a2ca9016f52c0f4ee b/sql/hive/src/test/resources/golden/exim_05_some_part-0-823920925ca9c8a2ca9016f52c0f4ee
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_05_some_part-0-823920925ca9c8a2ca9016f52c0f4ee
@@ -0,0 +1 @@
+0

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_05_some_part-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_05_some_part-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_05_some_part-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_05_some_part-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_05_some_part-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_05_some_part-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_05_some_part-5-93aba23b0fa5247d2ed67e5fa976bc0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_05_some_part-5-93aba23b0fa5247d2ed67e5fa976bc0a b/sql/hive/src/test/resources/golden/exim_05_some_part-5-93aba23b0fa5247d2ed67e5fa976bc0a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_05_some_part-6-a14fc179cf3755a0aa7e63d4a514d394
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_05_some_part-6-a14fc179cf3755a0aa7e63d4a514d394 b/sql/hive/src/test/resources/golden/exim_05_some_part-6-a14fc179cf3755a0aa7e63d4a514d394
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_05_some_part-7-308a4e8e07efb2b777d9c7de5abab1d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_05_some_part-7-308a4e8e07efb2b777d9c7de5abab1d1 b/sql/hive/src/test/resources/golden/exim_05_some_part-7-308a4e8e07efb2b777d9c7de5abab1d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_05_some_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_05_some_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_05_some_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_05_some_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

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

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_06_one_part-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_06_one_part-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_06_one_part-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_06_one_part-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_06_one_part-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_06_one_part-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_06_one_part-5-93aba23b0fa5247d2ed67e5fa976bc0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_06_one_part-5-93aba23b0fa5247d2ed67e5fa976bc0a b/sql/hive/src/test/resources/golden/exim_06_one_part-5-93aba23b0fa5247d2ed67e5fa976bc0a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_06_one_part-6-a14fc179cf3755a0aa7e63d4a514d394
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_06_one_part-6-a14fc179cf3755a0aa7e63d4a514d394 b/sql/hive/src/test/resources/golden/exim_06_one_part-6-a14fc179cf3755a0aa7e63d4a514d394
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_06_one_part-7-308a4e8e07efb2b777d9c7de5abab1d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_06_one_part-7-308a4e8e07efb2b777d9c7de5abab1d1 b/sql/hive/src/test/resources/golden/exim_06_one_part-7-308a4e8e07efb2b777d9c7de5abab1d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_06_one_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_06_one_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_06_one_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_06_one_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

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

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-5-93aba23b0fa5247d2ed67e5fa976bc0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-5-93aba23b0fa5247d2ed67e5fa976bc0a b/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-5-93aba23b0fa5247d2ed67e5fa976bc0a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-6-a14fc179cf3755a0aa7e63d4a514d394
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-6-a14fc179cf3755a0aa7e63d4a514d394 b/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-6-a14fc179cf3755a0aa7e63d4a514d394
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-7-308a4e8e07efb2b777d9c7de5abab1d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-7-308a4e8e07efb2b777d9c7de5abab1d1 b/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-7-308a4e8e07efb2b777d9c7de5abab1d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-8-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-8-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-8-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_07_all_part_over_nonoverlap-8-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

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

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_08_nonpart_rename-3-4f20db97105fb03ad21ffbf3edab7b77
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_08_nonpart_rename-3-4f20db97105fb03ad21ffbf3edab7b77 b/sql/hive/src/test/resources/golden/exim_08_nonpart_rename-3-4f20db97105fb03ad21ffbf3edab7b77
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_08_nonpart_rename-5-75eed21390055f8e397c81ab9d253a32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_08_nonpart_rename-5-75eed21390055f8e397c81ab9d253a32 b/sql/hive/src/test/resources/golden/exim_08_nonpart_rename-5-75eed21390055f8e397c81ab9d253a32
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_08_nonpart_rename-5-75eed21390055f8e397c81ab9d253a32
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_08_nonpart_rename-6-2a161bb8d69da9d6e3679ca3677a0de5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_08_nonpart_rename-6-2a161bb8d69da9d6e3679ca3677a0de5 b/sql/hive/src/test/resources/golden/exim_08_nonpart_rename-6-2a161bb8d69da9d6e3679ca3677a0de5
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_08_nonpart_rename-6-2a161bb8d69da9d6e3679ca3677a0de5
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-5-93aba23b0fa5247d2ed67e5fa976bc0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-5-93aba23b0fa5247d2ed67e5fa976bc0a b/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-5-93aba23b0fa5247d2ed67e5fa976bc0a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-6-a14fc179cf3755a0aa7e63d4a514d394
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-6-a14fc179cf3755a0aa7e63d4a514d394 b/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-6-a14fc179cf3755a0aa7e63d4a514d394
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-7-308a4e8e07efb2b777d9c7de5abab1d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-7-308a4e8e07efb2b777d9c7de5abab1d1 b/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-7-308a4e8e07efb2b777d9c7de5abab1d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-8-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-8-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-8-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_09_part_spec_nonoverlap-8-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

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

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_10_external_managed-3-be31972099603addb71187f19f7cd25d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_10_external_managed-3-be31972099603addb71187f19f7cd25d b/sql/hive/src/test/resources/golden/exim_10_external_managed-3-be31972099603addb71187f19f7cd25d
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_10_external_managed-3-be31972099603addb71187f19f7cd25d
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_10_external_managed-4-46667daf88f9c8b9b758ced6a6b28ef1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_10_external_managed-4-46667daf88f9c8b9b758ced6a6b28ef1 b/sql/hive/src/test/resources/golden/exim_10_external_managed-4-46667daf88f9c8b9b758ced6a6b28ef1
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_10_external_managed-4-46667daf88f9c8b9b758ced6a6b28ef1
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_11_managed_external-3-4f20db97105fb03ad21ffbf3edab7b77
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_11_managed_external-3-4f20db97105fb03ad21ffbf3edab7b77 b/sql/hive/src/test/resources/golden/exim_11_managed_external-3-4f20db97105fb03ad21ffbf3edab7b77
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_11_managed_external-5-75eed21390055f8e397c81ab9d253a32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_11_managed_external-5-75eed21390055f8e397c81ab9d253a32 b/sql/hive/src/test/resources/golden/exim_11_managed_external-5-75eed21390055f8e397c81ab9d253a32
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_11_managed_external-5-75eed21390055f8e397c81ab9d253a32
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_11_managed_external-6-2a161bb8d69da9d6e3679ca3677a0de5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_11_managed_external-6-2a161bb8d69da9d6e3679ca3677a0de5 b/sql/hive/src/test/resources/golden/exim_11_managed_external-6-2a161bb8d69da9d6e3679ca3677a0de5
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_11_managed_external-6-2a161bb8d69da9d6e3679ca3677a0de5
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_12_external_location-3-4f20db97105fb03ad21ffbf3edab7b77
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_12_external_location-3-4f20db97105fb03ad21ffbf3edab7b77 b/sql/hive/src/test/resources/golden/exim_12_external_location-3-4f20db97105fb03ad21ffbf3edab7b77
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_12_external_location-5-75eed21390055f8e397c81ab9d253a32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_12_external_location-5-75eed21390055f8e397c81ab9d253a32 b/sql/hive/src/test/resources/golden/exim_12_external_location-5-75eed21390055f8e397c81ab9d253a32
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_12_external_location-5-75eed21390055f8e397c81ab9d253a32
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_12_external_location-6-2a161bb8d69da9d6e3679ca3677a0de5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_12_external_location-6-2a161bb8d69da9d6e3679ca3677a0de5 b/sql/hive/src/test/resources/golden/exim_12_external_location-6-2a161bb8d69da9d6e3679ca3677a0de5
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_12_external_location-6-2a161bb8d69da9d6e3679ca3677a0de5
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_13_managed_location-3-4f20db97105fb03ad21ffbf3edab7b77
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_13_managed_location-3-4f20db97105fb03ad21ffbf3edab7b77 b/sql/hive/src/test/resources/golden/exim_13_managed_location-3-4f20db97105fb03ad21ffbf3edab7b77
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_13_managed_location-5-75eed21390055f8e397c81ab9d253a32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_13_managed_location-5-75eed21390055f8e397c81ab9d253a32 b/sql/hive/src/test/resources/golden/exim_13_managed_location-5-75eed21390055f8e397c81ab9d253a32
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_13_managed_location-5-75eed21390055f8e397c81ab9d253a32
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_13_managed_location-6-2a161bb8d69da9d6e3679ca3677a0de5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_13_managed_location-6-2a161bb8d69da9d6e3679ca3677a0de5 b/sql/hive/src/test/resources/golden/exim_13_managed_location-6-2a161bb8d69da9d6e3679ca3677a0de5
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_13_managed_location-6-2a161bb8d69da9d6e3679ca3677a0de5
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_14_managed_location_over_existing-3-4f20db97105fb03ad21ffbf3edab7b77
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_14_managed_location_over_existing-3-4f20db97105fb03ad21ffbf3edab7b77 b/sql/hive/src/test/resources/golden/exim_14_managed_location_over_existing-3-4f20db97105fb03ad21ffbf3edab7b77
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_14_managed_location_over_existing-5-75eed21390055f8e397c81ab9d253a32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_14_managed_location_over_existing-5-75eed21390055f8e397c81ab9d253a32 b/sql/hive/src/test/resources/golden/exim_14_managed_location_over_existing-5-75eed21390055f8e397c81ab9d253a32
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_14_managed_location_over_existing-5-75eed21390055f8e397c81ab9d253a32
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_14_managed_location_over_existing-6-2a161bb8d69da9d6e3679ca3677a0de5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_14_managed_location_over_existing-6-2a161bb8d69da9d6e3679ca3677a0de5 b/sql/hive/src/test/resources/golden/exim_14_managed_location_over_existing-6-2a161bb8d69da9d6e3679ca3677a0de5
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_14_managed_location_over_existing-6-2a161bb8d69da9d6e3679ca3677a0de5
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_15_external_part-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_15_external_part-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_15_external_part-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_15_external_part-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_15_external_part-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_15_external_part-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_15_external_part-5-93aba23b0fa5247d2ed67e5fa976bc0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_15_external_part-5-93aba23b0fa5247d2ed67e5fa976bc0a b/sql/hive/src/test/resources/golden/exim_15_external_part-5-93aba23b0fa5247d2ed67e5fa976bc0a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_15_external_part-6-a14fc179cf3755a0aa7e63d4a514d394
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_15_external_part-6-a14fc179cf3755a0aa7e63d4a514d394 b/sql/hive/src/test/resources/golden/exim_15_external_part-6-a14fc179cf3755a0aa7e63d4a514d394
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_15_external_part-7-308a4e8e07efb2b777d9c7de5abab1d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_15_external_part-7-308a4e8e07efb2b777d9c7de5abab1d1 b/sql/hive/src/test/resources/golden/exim_15_external_part-7-308a4e8e07efb2b777d9c7de5abab1d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_15_external_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_15_external_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_15_external_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_15_external_part-8-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

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

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_16_part_external-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_16_part_external-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_16_part_external-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_16_part_external-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_16_part_external-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_16_part_external-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_16_part_external-5-93aba23b0fa5247d2ed67e5fa976bc0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_16_part_external-5-93aba23b0fa5247d2ed67e5fa976bc0a b/sql/hive/src/test/resources/golden/exim_16_part_external-5-93aba23b0fa5247d2ed67e5fa976bc0a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_16_part_external-6-a14fc179cf3755a0aa7e63d4a514d394
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_16_part_external-6-a14fc179cf3755a0aa7e63d4a514d394 b/sql/hive/src/test/resources/golden/exim_16_part_external-6-a14fc179cf3755a0aa7e63d4a514d394
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_16_part_external-7-308a4e8e07efb2b777d9c7de5abab1d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_16_part_external-7-308a4e8e07efb2b777d9c7de5abab1d1 b/sql/hive/src/test/resources/golden/exim_16_part_external-7-308a4e8e07efb2b777d9c7de5abab1d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_16_part_external-8-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_16_part_external-8-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_16_part_external-8-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_16_part_external-8-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

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

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_17_part_managed-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_17_part_managed-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_17_part_managed-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_17_part_managed-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_17_part_managed-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_17_part_managed-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_17_part_managed-5-93aba23b0fa5247d2ed67e5fa976bc0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_17_part_managed-5-93aba23b0fa5247d2ed67e5fa976bc0a b/sql/hive/src/test/resources/golden/exim_17_part_managed-5-93aba23b0fa5247d2ed67e5fa976bc0a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_17_part_managed-6-a14fc179cf3755a0aa7e63d4a514d394
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_17_part_managed-6-a14fc179cf3755a0aa7e63d4a514d394 b/sql/hive/src/test/resources/golden/exim_17_part_managed-6-a14fc179cf3755a0aa7e63d4a514d394
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_17_part_managed-7-308a4e8e07efb2b777d9c7de5abab1d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_17_part_managed-7-308a4e8e07efb2b777d9c7de5abab1d1 b/sql/hive/src/test/resources/golden/exim_17_part_managed-7-308a4e8e07efb2b777d9c7de5abab1d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_17_part_managed-8-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_17_part_managed-8-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_17_part_managed-8-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_17_part_managed-8-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

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

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_18_part_external-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_18_part_external-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_18_part_external-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_18_part_external-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_18_part_external-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_18_part_external-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_18_part_external-5-93aba23b0fa5247d2ed67e5fa976bc0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_18_part_external-5-93aba23b0fa5247d2ed67e5fa976bc0a b/sql/hive/src/test/resources/golden/exim_18_part_external-5-93aba23b0fa5247d2ed67e5fa976bc0a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_18_part_external-6-a14fc179cf3755a0aa7e63d4a514d394
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_18_part_external-6-a14fc179cf3755a0aa7e63d4a514d394 b/sql/hive/src/test/resources/golden/exim_18_part_external-6-a14fc179cf3755a0aa7e63d4a514d394
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_18_part_external-7-308a4e8e07efb2b777d9c7de5abab1d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_18_part_external-7-308a4e8e07efb2b777d9c7de5abab1d1 b/sql/hive/src/test/resources/golden/exim_18_part_external-7-308a4e8e07efb2b777d9c7de5abab1d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_18_part_external-8-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_18_part_external-8-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_18_part_external-8-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_18_part_external-8-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

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

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-5-75f428bb2aa8624ac08095cdfd7a6993
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-5-75f428bb2aa8624ac08095cdfd7a6993 b/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-5-75f428bb2aa8624ac08095cdfd7a6993
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-6-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-6-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-6-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-6-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-7-a9f93b4185a714e4f6d14171d10a6c07
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-7-a9f93b4185a714e4f6d14171d10a6c07 b/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-7-a9f93b4185a714e4f6d14171d10a6c07
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_19_00_part_external_location-7-a9f93b4185a714e4f6d14171d10a6c07
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_19_part_external_location-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_19_part_external_location-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_19_part_external_location-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_19_part_external_location-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_19_part_external_location-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_19_part_external_location-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_19_part_external_location-5-93aba23b0fa5247d2ed67e5fa976bc0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_19_part_external_location-5-93aba23b0fa5247d2ed67e5fa976bc0a b/sql/hive/src/test/resources/golden/exim_19_part_external_location-5-93aba23b0fa5247d2ed67e5fa976bc0a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_19_part_external_location-6-a14fc179cf3755a0aa7e63d4a514d394
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_19_part_external_location-6-a14fc179cf3755a0aa7e63d4a514d394 b/sql/hive/src/test/resources/golden/exim_19_part_external_location-6-a14fc179cf3755a0aa7e63d4a514d394
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_19_part_external_location-7-308a4e8e07efb2b777d9c7de5abab1d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_19_part_external_location-7-308a4e8e07efb2b777d9c7de5abab1d1 b/sql/hive/src/test/resources/golden/exim_19_part_external_location-7-308a4e8e07efb2b777d9c7de5abab1d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_19_part_external_location-8-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_19_part_external_location-8-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_19_part_external_location-8-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_19_part_external_location-8-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

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

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_20_part_managed_location-3-3430d89fb70985e8a62fb19aa280f2e8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_20_part_managed_location-3-3430d89fb70985e8a62fb19aa280f2e8 b/sql/hive/src/test/resources/golden/exim_20_part_managed_location-3-3430d89fb70985e8a62fb19aa280f2e8
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_20_part_managed_location-4-88b581725ecdd603117a1706ab9c34dc
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_20_part_managed_location-4-88b581725ecdd603117a1706ab9c34dc b/sql/hive/src/test/resources/golden/exim_20_part_managed_location-4-88b581725ecdd603117a1706ab9c34dc
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_20_part_managed_location-5-93aba23b0fa5247d2ed67e5fa976bc0a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_20_part_managed_location-5-93aba23b0fa5247d2ed67e5fa976bc0a b/sql/hive/src/test/resources/golden/exim_20_part_managed_location-5-93aba23b0fa5247d2ed67e5fa976bc0a
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_20_part_managed_location-6-a14fc179cf3755a0aa7e63d4a514d394
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_20_part_managed_location-6-a14fc179cf3755a0aa7e63d4a514d394 b/sql/hive/src/test/resources/golden/exim_20_part_managed_location-6-a14fc179cf3755a0aa7e63d4a514d394
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_20_part_managed_location-7-308a4e8e07efb2b777d9c7de5abab1d1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_20_part_managed_location-7-308a4e8e07efb2b777d9c7de5abab1d1 b/sql/hive/src/test/resources/golden/exim_20_part_managed_location-7-308a4e8e07efb2b777d9c7de5abab1d1
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_20_part_managed_location-8-677ddd4b14eb6f19cfcf0c3d57f54e22
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_20_part_managed_location-8-677ddd4b14eb6f19cfcf0c3d57f54e22 b/sql/hive/src/test/resources/golden/exim_20_part_managed_location-8-677ddd4b14eb6f19cfcf0c3d57f54e22
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_20_part_managed_location-8-677ddd4b14eb6f19cfcf0c3d57f54e22
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-2-f5d86ed3cbc46bb0c7619703081d5873
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-2-f5d86ed3cbc46bb0c7619703081d5873 b/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-2-f5d86ed3cbc46bb0c7619703081d5873
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-4-7368973ec1870dd3b237c37eb3857b1e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-4-7368973ec1870dd3b237c37eb3857b1e b/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-4-7368973ec1870dd3b237c37eb3857b1e
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-4-7368973ec1870dd3b237c37eb3857b1e
@@ -0,0 +1 @@
+0

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-5-760e902318ec521eed07cf23e0f256a2
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-5-760e902318ec521eed07cf23e0f256a2 b/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-5-760e902318ec521eed07cf23e0f256a2
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-6-75eed21390055f8e397c81ab9d253a32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-6-75eed21390055f8e397c81ab9d253a32 b/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-6-75eed21390055f8e397c81ab9d253a32
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-6-75eed21390055f8e397c81ab9d253a32
@@ -0,0 +1 @@
+-1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-7-2a161bb8d69da9d6e3679ca3677a0de5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-7-2a161bb8d69da9d6e3679ca3677a0de5 b/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-7-2a161bb8d69da9d6e3679ca3677a0de5
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_21_export_authsuccess-7-2a161bb8d69da9d6e3679ca3677a0de5
@@ -0,0 +1 @@
+-1

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

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

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_22_import_exist_authsuccess-3-f5d86ed3cbc46bb0c7619703081d5873
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_22_import_exist_authsuccess-3-f5d86ed3cbc46bb0c7619703081d5873 b/sql/hive/src/test/resources/golden/exim_22_import_exist_authsuccess-3-f5d86ed3cbc46bb0c7619703081d5873
new file mode 100644
index 0000000..e69de29

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/exim_22_import_exist_authsuccess-5-75eed21390055f8e397c81ab9d253a32
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/exim_22_import_exist_authsuccess-5-75eed21390055f8e397c81ab9d253a32 b/sql/hive/src/test/resources/golden/exim_22_import_exist_authsuccess-5-75eed21390055f8e397c81ab9d253a32
new file mode 100644
index 0000000..3a2e3f4
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/exim_22_import_exist_authsuccess-5-75eed21390055f8e397c81ab9d253a32
@@ -0,0 +1 @@
+-1


[45/51] [partial] Add hive test files to repository. Remove download script.

Posted by pw...@apache.org.
http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/types/primitives/090401.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/types/primitives/090401.txt b/sql/hive/src/test/resources/data/files/types/primitives/090401.txt
new file mode 100644
index 0000000..a3a0d69
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/types/primitives/090401.txt
@@ -0,0 +1,25 @@
+75,false,0,\N,0,0,0.0,0.0,04/01/09,0,2009-04-01 00:00:00.0
+76,true,1,1,\N,10,1.1,10.1,04/01/09,1,2009-04-01 00:01:00.0
+77,false,2,2,2,\N,2.2,20.2,04/01/09,2,2009-04-01 00:02:00.10
+78,true,3,3,3,30,\N,30.299999999999997,04/01/09,3,2009-04-01 00:03:00.30
+79,false,4,4,4,40,4.4,\N,04/01/09,4,2009-04-01 00:04:00.60
+80,true,5,5,5,50,5.5,50.5,\N,5,2009-04-01 00:05:00.100
+81,false,6,6,6,60,6.6,60.599999999999994,04/01/09,\N,2009-04-01 00:06:00.150
+82,true,7,7,7,70,7.7,70.7,04/01/09,7,\N
+83,\N,8,8,8,80,8.8,80.8,04/01/09,8,2009-04-01 00:08:00.280
+84,true,\N,9,9,90,9.9,90.89999999999999,04/01/09,9,2009-04-01 00:09:00.360
+85,false,0,\N,0,0,0.0,0.0,04/02/09,0,2009-04-02 00:10:00.450
+86,true,1,1,\N,10,1.1,10.1,04/02/09,1,2009-04-02 00:11:00.450
+87,false,2,2,2,\N,2.2,20.2,04/02/09,2,2009-04-02 00:12:00.460
+88,true,3,3,3,30,\N,30.299999999999997,04/02/09,3,2009-04-02 00:13:00.480
+89,false,4,4,4,40,4.4,\N,04/02/09,4,2009-04-02 00:14:00.510
+90,true,5,5,5,50,5.5,50.5,\N,5,2009-04-02 00:15:00.550
+91,false,6,6,6,60,6.6,60.599999999999994,04/02/09,\N,2009-04-02 00:16:00.600
+92,true,7,7,7,70,7.7,70.7,04/02/09,7,\N
+93,\N,8,8,8,80,8.8,80.8,04/02/09,8,2009-04-02 00:18:00.730
+94,true,\N,9,9,90,9.9,90.89999999999999,04/02/09,9,2009-04-02 00:19:00.810
+95,false,0,\N,0,0,0.0,0.0,04/03/09,0,2009-04-03 00:20:00.900
+96,true,1,1,\N,10,1.1,10.1,04/03/09,1,2009-04-03 00:21:00.900
+97,false,2,2,2,\N,2.2,20.2,04/03/09,2,2009-04-03 00:22:00.910
+98,true,3,3,3,30,\N,30.299999999999997,04/03/09,3,2009-04-03 00:23:00.930
+99,false,4,4,4,40,4.4,\N,04/03/09,4,2009-04-03 00:24:00.960

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/union_input.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/union_input.txt b/sql/hive/src/test/resources/data/files/union_input.txt
new file mode 100644
index 0000000..e3020be
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/union_input.txt
@@ -0,0 +1,8 @@
+011oneone
+12.02twotwo
+2threefour3threefour
+35five5fivefive
+2sixseven6sixseven
+38eight8eighteight
+099ninenine
+110.010tenten

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/v1.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/v1.txt b/sql/hive/src/test/resources/data/files/v1.txt
new file mode 100644
index 0000000..1ce8833
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/v1.txt
@@ -0,0 +1,4 @@
+1111fooabc2013-10-10 12:12:12xyzfunbar2013-10-10 12:12:12lmn2013-11-11 12:12:1292222
+2222fooabc2013-10-10 12:12:12xyzfunbar2013-10-10 12:12:12lmn2013-11-11 12:12:1294444
+3333fooabc2013-10-10 12:12:12xyzfunbar2013-10-10 12:12:12lmn2013-11-11 12:12:1296666
+4444fooabc2013-10-10 12:12:12xyzfunbar2013-10-10 12:12:12lmn2013-11-11 12:12:1298888

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/v2.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/v2.txt b/sql/hive/src/test/resources/data/files/v2.txt
new file mode 100644
index 0000000..5e4c94c
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/v2.txt
@@ -0,0 +1,9 @@
+111199999
+222299999
+222299999
+444499999
+555599999
+666699999
+666699999
+666699999
+888899999

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/vc1.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/vc1.txt b/sql/hive/src/test/resources/data/files/vc1.txt
new file mode 100644
index 0000000..d0f9952
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/vc1.txt
@@ -0,0 +1,3 @@
+1abc
+2abc 
+3 abc

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/x.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/x.txt b/sql/hive/src/test/resources/data/files/x.txt
new file mode 100644
index 0000000..6407b72
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/x.txt
@@ -0,0 +1,2 @@
+Joe	2
+Hank	2

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/y.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/y.txt b/sql/hive/src/test/resources/data/files/y.txt
new file mode 100644
index 0000000..7eedbcf
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/y.txt
@@ -0,0 +1 @@
+2	Tie

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/files/z.txt
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/files/z.txt b/sql/hive/src/test/resources/data/files/z.txt
new file mode 100644
index 0000000..7eedbcf
--- /dev/null
+++ b/sql/hive/src/test/resources/data/files/z.txt
@@ -0,0 +1 @@
+2	Tie

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/metadb/.gitignore
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/metadb/.gitignore b/sql/hive/src/test/resources/data/metadb/.gitignore
new file mode 100644
index 0000000..0dd9890
--- /dev/null
+++ b/sql/hive/src/test/resources/data/metadb/.gitignore
@@ -0,0 +1 @@
+# Dummy file to make Git recognize this empty directory

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/scripts/cat.py
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/scripts/cat.py b/sql/hive/src/test/resources/data/scripts/cat.py
new file mode 100644
index 0000000..2395b2c
--- /dev/null
+++ b/sql/hive/src/test/resources/data/scripts/cat.py
@@ -0,0 +1,29 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+import sys, re
+import datetime
+import os
+
+table_name=None
+if os.environ.has_key('hive_streaming_tablename'):
+  table_name=os.environ['hive_streaming_tablename']
+
+for line in sys.stdin:
+  print line
+  print >> sys.stderr, "dummy"

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/scripts/cat_error.py
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/scripts/cat_error.py b/sql/hive/src/test/resources/data/scripts/cat_error.py
new file mode 100644
index 0000000..9642efe
--- /dev/null
+++ b/sql/hive/src/test/resources/data/scripts/cat_error.py
@@ -0,0 +1,24 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+import sys
+
+for line in sys.stdin:
+  print line
+
+sys.exit(1)

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/scripts/doubleescapedtab.py
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/scripts/doubleescapedtab.py b/sql/hive/src/test/resources/data/scripts/doubleescapedtab.py
new file mode 100644
index 0000000..d373067
--- /dev/null
+++ b/sql/hive/src/test/resources/data/scripts/doubleescapedtab.py
@@ -0,0 +1,24 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+import sys
+
+for line in sys.stdin:
+  print "1\\\\\\t2"
+  print "1\\\\\\\\t2"
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/scripts/dumpdata_script.py
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/scripts/dumpdata_script.py b/sql/hive/src/test/resources/data/scripts/dumpdata_script.py
new file mode 100644
index 0000000..c96c9e5
--- /dev/null
+++ b/sql/hive/src/test/resources/data/scripts/dumpdata_script.py
@@ -0,0 +1,27 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+import sys
+
+for i in xrange(50):
+   for j in xrange(5):
+      for k in xrange(20022):      
+         print 20000 * i + k
+
+for line in sys.stdin:
+  pass

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/scripts/error_script
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/scripts/error_script b/sql/hive/src/test/resources/data/scripts/error_script
new file mode 100755
index 0000000..8d86b62
--- /dev/null
+++ b/sql/hive/src/test/resources/data/scripts/error_script
@@ -0,0 +1,26 @@
+#! /bin/bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+exit 1
+ret=0
+while [ "$ret" = "0" ];
+do 
+  read -t 1 -a v
+  ret=$?
+done
+
+exit 1

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/scripts/escapedcarriagereturn.py
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/scripts/escapedcarriagereturn.py b/sql/hive/src/test/resources/data/scripts/escapedcarriagereturn.py
new file mode 100644
index 0000000..475928a
--- /dev/null
+++ b/sql/hive/src/test/resources/data/scripts/escapedcarriagereturn.py
@@ -0,0 +1,23 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+import sys
+
+for line in sys.stdin:
+  print "1\\\\r2"
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/scripts/escapednewline.py
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/scripts/escapednewline.py b/sql/hive/src/test/resources/data/scripts/escapednewline.py
new file mode 100644
index 0000000..0d57514
--- /dev/null
+++ b/sql/hive/src/test/resources/data/scripts/escapednewline.py
@@ -0,0 +1,23 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+import sys
+
+for line in sys.stdin:
+  print "1\\\\n2"
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/scripts/escapedtab.py
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/scripts/escapedtab.py b/sql/hive/src/test/resources/data/scripts/escapedtab.py
new file mode 100644
index 0000000..549c91e
--- /dev/null
+++ b/sql/hive/src/test/resources/data/scripts/escapedtab.py
@@ -0,0 +1,23 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+import sys
+
+for line in sys.stdin:
+  print "1\\\\t2"
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/scripts/input20_script
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/scripts/input20_script b/sql/hive/src/test/resources/data/scripts/input20_script
new file mode 100755
index 0000000..e8e4118
--- /dev/null
+++ b/sql/hive/src/test/resources/data/scripts/input20_script
@@ -0,0 +1,20 @@
+#! /bin/bash
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#     http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# This script outputs a row of the following format
+# <# of values for the key> <key>_<key>
+uniq -c | sed "s@^ *@@" | sed "s@	@_@" | sed "s@ @	@"

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/scripts/newline.py
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/scripts/newline.py b/sql/hive/src/test/resources/data/scripts/newline.py
new file mode 100644
index 0000000..6500d90
--- /dev/null
+++ b/sql/hive/src/test/resources/data/scripts/newline.py
@@ -0,0 +1,24 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements. See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership. The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License. You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied. See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+import sys
+
+for line in sys.stdin:
+  print "1\\n2"
+  print "1\\r2"
+  print "1\\t2"

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/scripts/q_test_cleanup.sql
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/scripts/q_test_cleanup.sql b/sql/hive/src/test/resources/data/scripts/q_test_cleanup.sql
new file mode 100644
index 0000000..31bd720
--- /dev/null
+++ b/sql/hive/src/test/resources/data/scripts/q_test_cleanup.sql
@@ -0,0 +1,10 @@
+DROP TABLE IF EXISTS src;
+DROP TABLE IF EXISTS src1;
+DROP TABLE IF EXISTS src_json;
+DROP TABLE IF EXISTS src_sequencefile;
+DROP TABLE IF EXISTS src_thrift;
+DROP TABLE IF EXISTS srcbucket;
+DROP TABLE IF EXISTS srcbucket2;
+DROP TABLE IF EXISTS srcpart;
+DROP TABLE IF EXISTS primitives;
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/scripts/q_test_init.sql
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/scripts/q_test_init.sql b/sql/hive/src/test/resources/data/scripts/q_test_init.sql
new file mode 100644
index 0000000..12afdf3
--- /dev/null
+++ b/sql/hive/src/test/resources/data/scripts/q_test_init.sql
@@ -0,0 +1,132 @@
+--
+-- Table src
+--
+DROP TABLE IF EXISTS src;
+
+CREATE TABLE src (key STRING, value STRING) STORED AS TEXTFILE;
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/kv1.txt" INTO TABLE src;
+
+--
+-- Table src1
+--
+DROP TABLE IF EXISTS src1;
+
+CREATE TABLE src1 (key STRING, value STRING) STORED AS TEXTFILE;
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/kv3.txt" INTO TABLE src1;
+
+--
+-- Table src_json
+--
+DROP TABLE IF EXISTS src_json;
+
+CREATE TABLE src_json (json STRING) STORED AS TEXTFILE;
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/json.txt" INTO TABLE src_json;
+
+
+--
+-- Table src_sequencefile
+--
+DROP TABLE IF EXISTS src_sequencefile;
+
+CREATE TABLE src_sequencefile (key STRING, value STRING) STORED AS SEQUENCEFILE;
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/kv1.seq" INTO TABLE src_sequencefile;
+
+
+--
+-- Table src_thrift
+--
+DROP TABLE IF EXISTS src_thrift;
+
+CREATE TABLE src_thrift
+ROW FORMAT SERDE 'org.apache.hadoop.hive.serde2.thrift.ThriftDeserializer'
+WITH SERDEPROPERTIES (
+  'serialization.class' = 'org.apache.hadoop.hive.serde2.thrift.test.Complex',
+  'serialization.format' = 'com.facebook.thrift.protocol.TBinaryProtocol')
+STORED AS SEQUENCEFILE;
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/complex.seq" INTO TABLE src_thrift;
+
+
+--
+-- Table srcbucket
+--
+DROP TABLE IF EXISTS srcbucket;
+
+CREATE TABLE srcbucket (key INT, value STRING)
+CLUSTERED BY (key) INTO 2 BUCKETS
+STORED AS TEXTFILE;
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/srcbucket0.txt" INTO TABLE srcbucket;
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/srcbucket1.txt" INTO TABLE srcbucket;
+
+
+--
+-- Table srcbucket2
+--
+DROP TABLE IF EXISTS srcbucket2;
+
+CREATE TABLE srcbucket2 (key INT, value STRING)
+CLUSTERED BY (key) INTO 4 BUCKETS
+STORED AS TEXTFILE;
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/srcbucket20.txt" INTO TABLE srcbucket2;
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/srcbucket21.txt" INTO TABLE srcbucket2;
+
+
+--
+-- Table srcpart
+--
+DROP TABLE IF EXISTS srcpart;
+
+CREATE TABLE srcpart (key STRING, value STRING)
+PARTITIONED BY (ds STRING, hr STRING)
+STORED AS TEXTFILE;
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/kv1.txt"
+OVERWRITE INTO TABLE srcpart PARTITION (ds="2008-04-08", hr="11");
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/kv1.txt"
+OVERWRITE INTO TABLE srcpart PARTITION (ds="2008-04-08", hr="12");
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/kv1.txt"
+OVERWRITE INTO TABLE srcpart PARTITION (ds="2008-04-09", hr="11");
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/kv1.txt"
+OVERWRITE INTO TABLE srcpart PARTITION (ds="2008-04-09", hr="12");
+
+
+DROP TABLE IF EXISTS primitives;
+CREATE TABLE primitives (
+  id INT,
+  bool_col BOOLEAN,
+  tinyint_col TINYINT,
+  smallint_col SMALLINT,
+  int_col INT,
+  bigint_col BIGINT,
+  float_col FLOAT,
+  double_col DOUBLE,
+  date_string_col STRING,
+  string_col STRING,
+  timestamp_col TIMESTAMP)
+PARTITIONED BY (year INT, month INT)
+ROW FORMAT DELIMITED
+  FIELDS TERMINATED BY ','
+  ESCAPED BY '\\'
+STORED AS TEXTFILE;
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/types/primitives/090101.txt"
+OVERWRITE INTO TABLE primitives PARTITION(year=2009, month=1);
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/types/primitives/090201.txt"
+OVERWRITE INTO TABLE primitives PARTITION(year=2009, month=2);
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/types/primitives/090301.txt"
+OVERWRITE INTO TABLE primitives PARTITION(year=2009, month=3);
+
+LOAD DATA LOCAL INPATH "${hiveconf:test.data.dir}/types/primitives/090401.txt"
+OVERWRITE INTO TABLE primitives PARTITION(year=2009, month=4);
+

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/data/scripts/test_init_file.sql
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/data/scripts/test_init_file.sql b/sql/hive/src/test/resources/data/scripts/test_init_file.sql
new file mode 100644
index 0000000..776a46b
--- /dev/null
+++ b/sql/hive/src/test/resources/data/scripts/test_init_file.sql
@@ -0,0 +1 @@
+create table tbl_created_by_init(i int);

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/'1' + '1'-0-77504a9f3d712143beb52f3c25a904cb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/'1' + '1'-0-77504a9f3d712143beb52f3c25a904cb b/sql/hive/src/test/resources/golden/'1' + '1'-0-77504a9f3d712143beb52f3c25a904cb
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/'1' + '1'-0-77504a9f3d712143beb52f3c25a904cb	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/'1' + 1-0-130514c6116c311d808590a075b187b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/'1' + 1-0-130514c6116c311d808590a075b187b b/sql/hive/src/test/resources/golden/'1' + 1-0-130514c6116c311d808590a075b187b
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/'1' + 1-0-130514c6116c311d808590a075b187b	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/'1' + 1.0-0-5db3b55120a19863d96460d399c2d0e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/'1' + 1.0-0-5db3b55120a19863d96460d399c2d0e b/sql/hive/src/test/resources/golden/'1' + 1.0-0-5db3b55120a19863d96460d399c2d0e
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/'1' + 1.0-0-5db3b55120a19863d96460d399c2d0e	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/'1' + 1L-0-657763a2cfaa4fe3f73c5b68bc84a548
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/'1' + 1L-0-657763a2cfaa4fe3f73c5b68bc84a548 b/sql/hive/src/test/resources/golden/'1' + 1L-0-657763a2cfaa4fe3f73c5b68bc84a548
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/'1' + 1L-0-657763a2cfaa4fe3f73c5b68bc84a548	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/'1' + 1S-0-c3a1c44bebcde38c4d43bd73e3849630
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/'1' + 1S-0-c3a1c44bebcde38c4d43bd73e3849630 b/sql/hive/src/test/resources/golden/'1' + 1S-0-c3a1c44bebcde38c4d43bd73e3849630
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/'1' + 1S-0-c3a1c44bebcde38c4d43bd73e3849630	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/'1' + 1Y-0-aa608227a4f07c5cb98fcafe1e20488a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/'1' + 1Y-0-aa608227a4f07c5cb98fcafe1e20488a b/sql/hive/src/test/resources/golden/'1' + 1Y-0-aa608227a4f07c5cb98fcafe1e20488a
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/'1' + 1Y-0-aa608227a4f07c5cb98fcafe1e20488a	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1 + '1'-0-4d39227e4121e2dc9a25f21fa27f89a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1 + '1'-0-4d39227e4121e2dc9a25f21fa27f89a b/sql/hive/src/test/resources/golden/1 + '1'-0-4d39227e4121e2dc9a25f21fa27f89a
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1 + '1'-0-4d39227e4121e2dc9a25f21fa27f89a	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1 + 1-0-83de1c24fd6dee00409e8fdd99306ed6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1 + 1-0-83de1c24fd6dee00409e8fdd99306ed6 b/sql/hive/src/test/resources/golden/1 + 1-0-83de1c24fd6dee00409e8fdd99306ed6
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1 + 1-0-83de1c24fd6dee00409e8fdd99306ed6	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1 + 1.0-0-4f5da98a11db8e7192423c27db767ca6
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1 + 1.0-0-4f5da98a11db8e7192423c27db767ca6 b/sql/hive/src/test/resources/golden/1 + 1.0-0-4f5da98a11db8e7192423c27db767ca6
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1 + 1.0-0-4f5da98a11db8e7192423c27db767ca6	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1 + 1L-0-917a033ac7f8f8b3a2e8e961dc91f35e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1 + 1L-0-917a033ac7f8f8b3a2e8e961dc91f35e b/sql/hive/src/test/resources/golden/1 + 1L-0-917a033ac7f8f8b3a2e8e961dc91f35e
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1 + 1L-0-917a033ac7f8f8b3a2e8e961dc91f35e	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1 + 1S-0-2e99da48f67f588c9e632a57c713522e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1 + 1S-0-2e99da48f67f588c9e632a57c713522e b/sql/hive/src/test/resources/golden/1 + 1S-0-2e99da48f67f588c9e632a57c713522e
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1 + 1S-0-2e99da48f67f588c9e632a57c713522e	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1 + 1Y-0-1ff4db1fdac05de5b092095c2402fc5f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1 + 1Y-0-1ff4db1fdac05de5b092095c2402fc5f b/sql/hive/src/test/resources/golden/1 + 1Y-0-1ff4db1fdac05de5b092095c2402fc5f
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1 + 1Y-0-1ff4db1fdac05de5b092095c2402fc5f	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1.0 + '1'-0-a6ec78b3b93d52034aab829d43210e73
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1.0 + '1'-0-a6ec78b3b93d52034aab829d43210e73 b/sql/hive/src/test/resources/golden/1.0 + '1'-0-a6ec78b3b93d52034aab829d43210e73
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1.0 + '1'-0-a6ec78b3b93d52034aab829d43210e73	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1.0 + 1-0-30a4b1c8227906931cd0532367bebc43
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1.0 + 1-0-30a4b1c8227906931cd0532367bebc43 b/sql/hive/src/test/resources/golden/1.0 + 1-0-30a4b1c8227906931cd0532367bebc43
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1.0 + 1-0-30a4b1c8227906931cd0532367bebc43	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1.0 + 1.0-0-87321b2e30ee2986b00b631d0e4f4d8d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1.0 + 1.0-0-87321b2e30ee2986b00b631d0e4f4d8d b/sql/hive/src/test/resources/golden/1.0 + 1.0-0-87321b2e30ee2986b00b631d0e4f4d8d
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1.0 + 1.0-0-87321b2e30ee2986b00b631d0e4f4d8d	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1.0 + 1L-0-44bb88a1c9280952e8119a3ab1bb4205
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1.0 + 1L-0-44bb88a1c9280952e8119a3ab1bb4205 b/sql/hive/src/test/resources/golden/1.0 + 1L-0-44bb88a1c9280952e8119a3ab1bb4205
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1.0 + 1L-0-44bb88a1c9280952e8119a3ab1bb4205	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1.0 + 1S-0-31fbe14d01fb532176c1689680398368
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1.0 + 1S-0-31fbe14d01fb532176c1689680398368 b/sql/hive/src/test/resources/golden/1.0 + 1S-0-31fbe14d01fb532176c1689680398368
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1.0 + 1S-0-31fbe14d01fb532176c1689680398368	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1.0 + 1Y-0-12bcf6e49e83abd2aa36ea612b418d43
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1.0 + 1Y-0-12bcf6e49e83abd2aa36ea612b418d43 b/sql/hive/src/test/resources/golden/1.0 + 1Y-0-12bcf6e49e83abd2aa36ea612b418d43
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1.0 + 1Y-0-12bcf6e49e83abd2aa36ea612b418d43	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1L + '1'-0-6e39c7be301f3846efa9b4c939815b4a
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1L + '1'-0-6e39c7be301f3846efa9b4c939815b4a b/sql/hive/src/test/resources/golden/1L + '1'-0-6e39c7be301f3846efa9b4c939815b4a
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1L + '1'-0-6e39c7be301f3846efa9b4c939815b4a	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1L + 1-0-1864a260554255a09e4f28b8551eef9d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1L + 1-0-1864a260554255a09e4f28b8551eef9d b/sql/hive/src/test/resources/golden/1L + 1-0-1864a260554255a09e4f28b8551eef9d
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1L + 1-0-1864a260554255a09e4f28b8551eef9d	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1L + 1.0-0-95a30c4b746f520f1251981a66cef5c8
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1L + 1.0-0-95a30c4b746f520f1251981a66cef5c8 b/sql/hive/src/test/resources/golden/1L + 1.0-0-95a30c4b746f520f1251981a66cef5c8
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1L + 1.0-0-95a30c4b746f520f1251981a66cef5c8	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1L + 1L-0-e54a673c779f31597acdc5bd7d315d9f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1L + 1L-0-e54a673c779f31597acdc5bd7d315d9f b/sql/hive/src/test/resources/golden/1L + 1L-0-e54a673c779f31597acdc5bd7d315d9f
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1L + 1L-0-e54a673c779f31597acdc5bd7d315d9f	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1L + 1S-0-b8e70f71c32aac77e2683ba20ab99688
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1L + 1S-0-b8e70f71c32aac77e2683ba20ab99688 b/sql/hive/src/test/resources/golden/1L + 1S-0-b8e70f71c32aac77e2683ba20ab99688
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1L + 1S-0-b8e70f71c32aac77e2683ba20ab99688	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1L + 1Y-0-55de31e21660fa7d213b1f68d636cbf9
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1L + 1Y-0-55de31e21660fa7d213b1f68d636cbf9 b/sql/hive/src/test/resources/golden/1L + 1Y-0-55de31e21660fa7d213b1f68d636cbf9
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1L + 1Y-0-55de31e21660fa7d213b1f68d636cbf9	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1S + '1'-0-c3cf30b2c4bffc76100e7b43e7b2aec5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1S + '1'-0-c3cf30b2c4bffc76100e7b43e7b2aec5 b/sql/hive/src/test/resources/golden/1S + '1'-0-c3cf30b2c4bffc76100e7b43e7b2aec5
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1S + '1'-0-c3cf30b2c4bffc76100e7b43e7b2aec5	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1S + 1-0-c378b0b2a57c54b3815e8a64686756d3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1S + 1-0-c378b0b2a57c54b3815e8a64686756d3 b/sql/hive/src/test/resources/golden/1S + 1-0-c378b0b2a57c54b3815e8a64686756d3
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1S + 1-0-c378b0b2a57c54b3815e8a64686756d3	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1S + 1.0-0-8dfa46ec33c1be5ffba2e40cbfe5349e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1S + 1.0-0-8dfa46ec33c1be5ffba2e40cbfe5349e b/sql/hive/src/test/resources/golden/1S + 1.0-0-8dfa46ec33c1be5ffba2e40cbfe5349e
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1S + 1.0-0-8dfa46ec33c1be5ffba2e40cbfe5349e	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1S + 1L-0-9d3ff8b5d4883a4a5a1dc0dd4f0c1116
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1S + 1L-0-9d3ff8b5d4883a4a5a1dc0dd4f0c1116 b/sql/hive/src/test/resources/golden/1S + 1L-0-9d3ff8b5d4883a4a5a1dc0dd4f0c1116
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1S + 1L-0-9d3ff8b5d4883a4a5a1dc0dd4f0c1116	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1S + 1S-0-5054df6e72be611d6ee2a4e135bd949e
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1S + 1S-0-5054df6e72be611d6ee2a4e135bd949e b/sql/hive/src/test/resources/golden/1S + 1S-0-5054df6e72be611d6ee2a4e135bd949e
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1S + 1S-0-5054df6e72be611d6ee2a4e135bd949e	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1S + 1Y-0-e59bc8279cd364224476ffc504c7685b
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1S + 1Y-0-e59bc8279cd364224476ffc504c7685b b/sql/hive/src/test/resources/golden/1S + 1Y-0-e59bc8279cd364224476ffc504c7685b
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1S + 1Y-0-e59bc8279cd364224476ffc504c7685b	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1Y + '1'-0-bdc0f1c52b94a852b595e54997eb9dfb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1Y + '1'-0-bdc0f1c52b94a852b595e54997eb9dfb b/sql/hive/src/test/resources/golden/1Y + '1'-0-bdc0f1c52b94a852b595e54997eb9dfb
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1Y + '1'-0-bdc0f1c52b94a852b595e54997eb9dfb	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1Y + 1-0-a4541db51882b19503649138fbb295f
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1Y + 1-0-a4541db51882b19503649138fbb295f b/sql/hive/src/test/resources/golden/1Y + 1-0-a4541db51882b19503649138fbb295f
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1Y + 1-0-a4541db51882b19503649138fbb295f	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1Y + 1.0-0-3ad5e3db0d0300312d33231e7c2a6c8d
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1Y + 1.0-0-3ad5e3db0d0300312d33231e7c2a6c8d b/sql/hive/src/test/resources/golden/1Y + 1.0-0-3ad5e3db0d0300312d33231e7c2a6c8d
new file mode 100644
index 0000000..415b19f
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1Y + 1.0-0-3ad5e3db0d0300312d33231e7c2a6c8d	
@@ -0,0 +1 @@
+2.0
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1Y + 1L-0-2aa9a7b23c741d78032def0641a21cb1
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1Y + 1L-0-2aa9a7b23c741d78032def0641a21cb1 b/sql/hive/src/test/resources/golden/1Y + 1L-0-2aa9a7b23c741d78032def0641a21cb1
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1Y + 1L-0-2aa9a7b23c741d78032def0641a21cb1	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1Y + 1S-0-93a44c4952c4d343d3885edfc95b4b80
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1Y + 1S-0-93a44c4952c4d343d3885edfc95b4b80 b/sql/hive/src/test/resources/golden/1Y + 1S-0-93a44c4952c4d343d3885edfc95b4b80
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1Y + 1S-0-93a44c4952c4d343d3885edfc95b4b80	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/1Y + 1Y-0-3d9619d963e7f1cb4ab3e8b5e24ff0d5
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/1Y + 1Y-0-3d9619d963e7f1cb4ab3e8b5e24ff0d5 b/sql/hive/src/test/resources/golden/1Y + 1Y-0-3d9619d963e7f1cb4ab3e8b5e24ff0d5
new file mode 100644
index 0000000..d8263ee
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/1Y + 1Y-0-3d9619d963e7f1cb4ab3e8b5e24ff0d5	
@@ -0,0 +1 @@
+2
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Column pruning: filter alias in-lining - query test-0-cb0737d268260da971487a8ac5e3d8be
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Column pruning: filter alias in-lining - query test-0-cb0737d268260da971487a8ac5e3d8be b/sql/hive/src/test/resources/golden/Column pruning: filter alias in-lining - query test-0-cb0737d268260da971487a8ac5e3d8be
new file mode 100644
index 0000000..913a609
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Column pruning: filter alias in-lining - query test-0-cb0737d268260da971487a8ac5e3d8be	
@@ -0,0 +1,3 @@
+86
+27
+98

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Column pruning: non-trivial top project with aliases - query test-0-c89dcddb8539bae211ea28cd1e695e35
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Column pruning: non-trivial top project with aliases - query test-0-c89dcddb8539bae211ea28cd1e695e35 b/sql/hive/src/test/resources/golden/Column pruning: non-trivial top project with aliases - query test-0-c89dcddb8539bae211ea28cd1e695e35
new file mode 100644
index 0000000..9a276bc
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Column pruning: non-trivial top project with aliases - query test-0-c89dcddb8539bae211ea28cd1e695e35	
@@ -0,0 +1,3 @@
+476
+172
+622

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Column pruning: projects alias substituting - query test-0-9589ac54d6de575083765ee64051ebaa
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Column pruning: projects alias substituting - query test-0-9589ac54d6de575083765ee64051ebaa b/sql/hive/src/test/resources/golden/Column pruning: projects alias substituting - query test-0-9589ac54d6de575083765ee64051ebaa
new file mode 100644
index 0000000..1c8e285
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Column pruning: projects alias substituting - query test-0-9589ac54d6de575083765ee64051ebaa	
@@ -0,0 +1,3 @@
+238
+86
+311

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Column pruning: simple top project without aliases - query test-0-d6d2726928df920ab99078015b8ff494
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Column pruning: simple top project without aliases - query test-0-d6d2726928df920ab99078015b8ff494 b/sql/hive/src/test/resources/golden/Column pruning: simple top project without aliases - query test-0-d6d2726928df920ab99078015b8ff494
new file mode 100644
index 0000000..913a609
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Column pruning: simple top project without aliases - query test-0-d6d2726928df920ab99078015b8ff494	
@@ -0,0 +1,3 @@
+86
+27
+98

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Column pruning: with multiple projects - query test-0-cfe78c68302bd143d989c383c3b0477
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Column pruning: with multiple projects - query test-0-cfe78c68302bd143d989c383c3b0477 b/sql/hive/src/test/resources/golden/Column pruning: with multiple projects - query test-0-cfe78c68302bd143d989c383c3b0477
new file mode 100644
index 0000000..1c8e285
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Column pruning: with multiple projects - query test-0-cfe78c68302bd143d989c383c3b0477	
@@ -0,0 +1,3 @@
+238
+86
+311

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Column pruning: with non-partitioned table - query test-0-358525951e893ed9686c46bf1f7447ee
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Column pruning: with non-partitioned table - query test-0-358525951e893ed9686c46bf1f7447ee b/sql/hive/src/test/resources/golden/Column pruning: with non-partitioned table - query test-0-358525951e893ed9686c46bf1f7447ee
new file mode 100644
index 0000000..1c8e285
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Column pruning: with non-partitioned table - query test-0-358525951e893ed9686c46bf1f7447ee	
@@ -0,0 +1,3 @@
+238
+86
+311

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Column pruning: with partitioned table - query test-0-d9d50146537344742300ce7b52c18c91
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Column pruning: with partitioned table - query test-0-d9d50146537344742300ce7b52c18c91 b/sql/hive/src/test/resources/golden/Column pruning: with partitioned table - query test-0-d9d50146537344742300ce7b52c18c91
new file mode 100644
index 0000000..1c8e285
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Column pruning: with partitioned table - query test-0-d9d50146537344742300ce7b52c18c91	
@@ -0,0 +1,3 @@
+238
+86
+311

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Column pruning: without filters - query test-0-c25cdafe7d85c42a9d9cd559d88a6049
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Column pruning: without filters - query test-0-c25cdafe7d85c42a9d9cd559d88a6049 b/sql/hive/src/test/resources/golden/Column pruning: without filters - query test-0-c25cdafe7d85c42a9d9cd559d88a6049
new file mode 100644
index 0000000..1c8e285
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Column pruning: without filters - query test-0-c25cdafe7d85c42a9d9cd559d88a6049	
@@ -0,0 +1,3 @@
+238
+86
+311

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

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Escape sequences-0-2f25c33d97c43f3276171624d988a286
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Escape sequences-0-2f25c33d97c43f3276171624d988a286 b/sql/hive/src/test/resources/golden/Escape sequences-0-2f25c33d97c43f3276171624d988a286
new file mode 100644
index 0000000..bbe37f8
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Escape sequences-0-2f25c33d97c43f3276171624d988a286	
@@ -0,0 +1 @@
+86	\	\
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/IgnoreExplain-0-85d398864d4aa1d0e10ffd668fdf1a59
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/IgnoreExplain-0-85d398864d4aa1d0e10ffd668fdf1a59 b/sql/hive/src/test/resources/golden/IgnoreExplain-0-85d398864d4aa1d0e10ffd668fdf1a59
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/LIKE-0-8a6078c9da5f15ea95ba3682fd66e672
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/LIKE-0-8a6078c9da5f15ea95ba3682fd66e672 b/sql/hive/src/test/resources/golden/LIKE-0-8a6078c9da5f15ea95ba3682fd66e672
new file mode 100644
index 0000000..8007988
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/LIKE-0-8a6078c9da5f15ea95ba3682fd66e672
@@ -0,0 +1,175 @@
+311	val_311
+165	val_165
+193	val_193
+401	val_401
+150	val_150
+128	val_128
+213	val_213
+146	val_146
+152	val_152
+145	val_145
+281	val_281
+15	val_15
+166	val_166
+417	val_417
+219	val_219
+153	val_153
+193	val_193
+174	val_174
+413	val_413
+199	val_199
+174	val_174
+417	val_417
+162	val_162
+167	val_167
+195	val_195
+17	val_17
+113	val_113
+155	val_155
+128	val_128
+311	val_311
+316	val_316
+149	val_149
+129	val_129
+170	val_170
+157	val_157
+221	val_221
+111	val_111
+169	val_169
+125	val_125
+192	val_192
+187	val_187
+176	val_176
+51	val_51
+138	val_138
+103	val_103
+213	val_213
+216	val_216
+176	val_176
+221	val_221
+318	val_318
+311	val_311
+137	val_137
+241	val_241
+180	val_180
+12	val_12
+181	val_181
+138	val_138
+217	val_217
+411	val_411
+431	val_431
+179	val_179
+172	val_172
+129	val_129
+158	val_158
+119	val_119
+197	val_197
+100	val_100
+199	val_199
+191	val_191
+418	val_418
+165	val_165
+120	val_120
+131	val_131
+51	val_51
+156	val_156
+196	val_196
+481	val_481
+197	val_197
+187	val_187
+318	val_318
+318	val_318
+137	val_137
+316	val_316
+169	val_169
+413	val_413
+179	val_179
+118	val_118
+134	val_134
+138	val_138
+419	val_419
+15	val_15
+118	val_118
+19	val_19
+10	val_10
+331	val_331
+401	val_401
+177	val_177
+317	val_317
+11	val_11
+168	val_168
+143	val_143
+160	val_160
+195	val_195
+321	val_321
+119	val_119
+41	val_41
+149	val_149
+218	val_218
+138	val_138
+103	val_103
+113	val_113
+216	val_216
+167	val_167
+219	val_219
+116	val_116
+401	val_401
+191	val_191
+128	val_128
+316	val_316
+331	val_331
+193	val_193
+321	val_321
+104	val_104
+175	val_175
+105	val_105
+190	val_190
+401	val_401
+114	val_114
+12	val_12
+201	val_201
+217	val_217
+164	val_164
+431	val_431
+125	val_125
+431	val_431
+164	val_164
+187	val_187
+291	val_291
+351	val_351
+104	val_104
+163	val_163
+119	val_119
+414	val_414
+491	val_491
+417	val_417
+199	val_199
+120	val_120
+169	val_169
+178	val_178
+310	val_310
+317	val_317
+136	val_136
+172	val_172
+214	val_214
+133	val_133
+175	val_175
+189	val_189
+401	val_401
+421	val_421
+134	val_134
+18	val_18
+100	val_100
+341	val_341
+146	val_146
+186	val_186
+167	val_167
+18	val_18
+183	val_183
+281	val_281
+315	val_315
+152	val_152
+194	val_194
+414	val_414
+126	val_126
+169	val_169
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Partition pruning: all partitions pruned - query test-0-63ab78355dbc6fa0d7619c8a35b0f7a7
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Partition pruning: all partitions pruned - query test-0-63ab78355dbc6fa0d7619c8a35b0f7a7 b/sql/hive/src/test/resources/golden/Partition pruning: all partitions pruned - query test-0-63ab78355dbc6fa0d7619c8a35b0f7a7
new file mode 100644
index 0000000..e69de29

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Partition pruning: left only 1 partition - query test-0-3adc3a7f76b2abd059904ba81a595db3
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Partition pruning: left only 1 partition - query test-0-3adc3a7f76b2abd059904ba81a595db3 b/sql/hive/src/test/resources/golden/Partition pruning: left only 1 partition - query test-0-3adc3a7f76b2abd059904ba81a595db3
new file mode 100644
index 0000000..0fe6b90
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Partition pruning: left only 1 partition - query test-0-3adc3a7f76b2abd059904ba81a595db3	
@@ -0,0 +1,500 @@
+val_238	11
+val_86	11
+val_311	11
+val_27	11
+val_165	11
+val_409	11
+val_255	11
+val_278	11
+val_98	11
+val_484	11
+val_265	11
+val_193	11
+val_401	11
+val_150	11
+val_273	11
+val_224	11
+val_369	11
+val_66	11
+val_128	11
+val_213	11
+val_146	11
+val_406	11
+val_429	11
+val_374	11
+val_152	11
+val_469	11
+val_145	11
+val_495	11
+val_37	11
+val_327	11
+val_281	11
+val_277	11
+val_209	11
+val_15	11
+val_82	11
+val_403	11
+val_166	11
+val_417	11
+val_430	11
+val_252	11
+val_292	11
+val_219	11
+val_287	11
+val_153	11
+val_193	11
+val_338	11
+val_446	11
+val_459	11
+val_394	11
+val_237	11
+val_482	11
+val_174	11
+val_413	11
+val_494	11
+val_207	11
+val_199	11
+val_466	11
+val_208	11
+val_174	11
+val_399	11
+val_396	11
+val_247	11
+val_417	11
+val_489	11
+val_162	11
+val_377	11
+val_397	11
+val_309	11
+val_365	11
+val_266	11
+val_439	11
+val_342	11
+val_367	11
+val_325	11
+val_167	11
+val_195	11
+val_475	11
+val_17	11
+val_113	11
+val_155	11
+val_203	11
+val_339	11
+val_0	11
+val_455	11
+val_128	11
+val_311	11
+val_316	11
+val_57	11
+val_302	11
+val_205	11
+val_149	11
+val_438	11
+val_345	11
+val_129	11
+val_170	11
+val_20	11
+val_489	11
+val_157	11
+val_378	11
+val_221	11
+val_92	11
+val_111	11
+val_47	11
+val_72	11
+val_4	11
+val_280	11
+val_35	11
+val_427	11
+val_277	11
+val_208	11
+val_356	11
+val_399	11
+val_169	11
+val_382	11
+val_498	11
+val_125	11
+val_386	11
+val_437	11
+val_469	11
+val_192	11
+val_286	11
+val_187	11
+val_176	11
+val_54	11
+val_459	11
+val_51	11
+val_138	11
+val_103	11
+val_239	11
+val_213	11
+val_216	11
+val_430	11
+val_278	11
+val_176	11
+val_289	11
+val_221	11
+val_65	11
+val_318	11
+val_332	11
+val_311	11
+val_275	11
+val_137	11
+val_241	11
+val_83	11
+val_333	11
+val_180	11
+val_284	11
+val_12	11
+val_230	11
+val_181	11
+val_67	11
+val_260	11
+val_404	11
+val_384	11
+val_489	11
+val_353	11
+val_373	11
+val_272	11
+val_138	11
+val_217	11
+val_84	11
+val_348	11
+val_466	11
+val_58	11
+val_8	11
+val_411	11
+val_230	11
+val_208	11
+val_348	11
+val_24	11
+val_463	11
+val_431	11
+val_179	11
+val_172	11
+val_42	11
+val_129	11
+val_158	11
+val_119	11
+val_496	11
+val_0	11
+val_322	11
+val_197	11
+val_468	11
+val_393	11
+val_454	11
+val_100	11
+val_298	11
+val_199	11
+val_191	11
+val_418	11
+val_96	11
+val_26	11
+val_165	11
+val_327	11
+val_230	11
+val_205	11
+val_120	11
+val_131	11
+val_51	11
+val_404	11
+val_43	11
+val_436	11
+val_156	11
+val_469	11
+val_468	11
+val_308	11
+val_95	11
+val_196	11
+val_288	11
+val_481	11
+val_457	11
+val_98	11
+val_282	11
+val_197	11
+val_187	11
+val_318	11
+val_318	11
+val_409	11
+val_470	11
+val_137	11
+val_369	11
+val_316	11
+val_169	11
+val_413	11
+val_85	11
+val_77	11
+val_0	11
+val_490	11
+val_87	11
+val_364	11
+val_179	11
+val_118	11
+val_134	11
+val_395	11
+val_282	11
+val_138	11
+val_238	11
+val_419	11
+val_15	11
+val_118	11
+val_72	11
+val_90	11
+val_307	11
+val_19	11
+val_435	11
+val_10	11
+val_277	11
+val_273	11
+val_306	11
+val_224	11
+val_309	11
+val_389	11
+val_327	11
+val_242	11
+val_369	11
+val_392	11
+val_272	11
+val_331	11
+val_401	11
+val_242	11
+val_452	11
+val_177	11
+val_226	11
+val_5	11
+val_497	11
+val_402	11
+val_396	11
+val_317	11
+val_395	11
+val_58	11
+val_35	11
+val_336	11
+val_95	11
+val_11	11
+val_168	11
+val_34	11
+val_229	11
+val_233	11
+val_143	11
+val_472	11
+val_322	11
+val_498	11
+val_160	11
+val_195	11
+val_42	11
+val_321	11
+val_430	11
+val_119	11
+val_489	11
+val_458	11
+val_78	11
+val_76	11
+val_41	11
+val_223	11
+val_492	11
+val_149	11
+val_449	11
+val_218	11
+val_228	11
+val_138	11
+val_453	11
+val_30	11
+val_209	11
+val_64	11
+val_468	11
+val_76	11
+val_74	11
+val_342	11
+val_69	11
+val_230	11
+val_33	11
+val_368	11
+val_103	11
+val_296	11
+val_113	11
+val_216	11
+val_367	11
+val_344	11
+val_167	11
+val_274	11
+val_219	11
+val_239	11
+val_485	11
+val_116	11
+val_223	11
+val_256	11
+val_263	11
+val_70	11
+val_487	11
+val_480	11
+val_401	11
+val_288	11
+val_191	11
+val_5	11
+val_244	11
+val_438	11
+val_128	11
+val_467	11
+val_432	11
+val_202	11
+val_316	11
+val_229	11
+val_469	11
+val_463	11
+val_280	11
+val_2	11
+val_35	11
+val_283	11
+val_331	11
+val_235	11
+val_80	11
+val_44	11
+val_193	11
+val_321	11
+val_335	11
+val_104	11
+val_466	11
+val_366	11
+val_175	11
+val_403	11
+val_483	11
+val_53	11
+val_105	11
+val_257	11
+val_406	11
+val_409	11
+val_190	11
+val_406	11
+val_401	11
+val_114	11
+val_258	11
+val_90	11
+val_203	11
+val_262	11
+val_348	11
+val_424	11
+val_12	11
+val_396	11
+val_201	11
+val_217	11
+val_164	11
+val_431	11
+val_454	11
+val_478	11
+val_298	11
+val_125	11
+val_431	11
+val_164	11
+val_424	11
+val_187	11
+val_382	11
+val_5	11
+val_70	11
+val_397	11
+val_480	11
+val_291	11
+val_24	11
+val_351	11
+val_255	11
+val_104	11
+val_70	11
+val_163	11
+val_438	11
+val_119	11
+val_414	11
+val_200	11
+val_491	11
+val_237	11
+val_439	11
+val_360	11
+val_248	11
+val_479	11
+val_305	11
+val_417	11
+val_199	11
+val_444	11
+val_120	11
+val_429	11
+val_169	11
+val_443	11
+val_323	11
+val_325	11
+val_277	11
+val_230	11
+val_478	11
+val_178	11
+val_468	11
+val_310	11
+val_317	11
+val_333	11
+val_493	11
+val_460	11
+val_207	11
+val_249	11
+val_265	11
+val_480	11
+val_83	11
+val_136	11
+val_353	11
+val_172	11
+val_214	11
+val_462	11
+val_233	11
+val_406	11
+val_133	11
+val_175	11
+val_189	11
+val_454	11
+val_375	11
+val_401	11
+val_421	11
+val_407	11
+val_384	11
+val_256	11
+val_26	11
+val_134	11
+val_67	11
+val_384	11
+val_379	11
+val_18	11
+val_462	11
+val_492	11
+val_100	11
+val_298	11
+val_9	11
+val_341	11
+val_498	11
+val_146	11
+val_458	11
+val_362	11
+val_186	11
+val_285	11
+val_348	11
+val_167	11
+val_18	11
+val_273	11
+val_183	11
+val_281	11
+val_344	11
+val_97	11
+val_469	11
+val_315	11
+val_84	11
+val_28	11
+val_37	11
+val_448	11
+val_152	11
+val_348	11
+val_307	11
+val_194	11
+val_414	11
+val_477	11
+val_222	11
+val_126	11
+val_90	11
+val_169	11
+val_403	11
+val_400	11
+val_200	11
+val_97	11

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Partition pruning: non-partitioned, non-trivial project - query test-0-3893ec7a86062215d9f817f1495a69bb
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Partition pruning: non-partitioned, non-trivial project - query test-0-3893ec7a86062215d9f817f1495a69bb b/sql/hive/src/test/resources/golden/Partition pruning: non-partitioned, non-trivial project - query test-0-3893ec7a86062215d9f817f1495a69bb
new file mode 100644
index 0000000..444039e
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Partition pruning: non-partitioned, non-trivial project - query test-0-3893ec7a86062215d9f817f1495a69bb	
@@ -0,0 +1,500 @@
+476
+172
+622
+54
+330
+818
+510
+556
+196
+968
+530
+386
+802
+300
+546
+448
+738
+132
+256
+426
+292
+812
+858
+748
+304
+938
+290
+990
+74
+654
+562
+554
+418
+30
+164
+806
+332
+834
+860
+504
+584
+438
+574
+306
+386
+676
+892
+918
+788
+474
+964
+348
+826
+988
+414
+398
+932
+416
+348
+798
+792
+494
+834
+978
+324
+754
+794
+618
+730
+532
+878
+684
+734
+650
+334
+390
+950
+34
+226
+310
+406
+678
+0
+910
+256
+622
+632
+114
+604
+410
+298
+876
+690
+258
+340
+40
+978
+314
+756
+442
+184
+222
+94
+144
+8
+560
+70
+854
+554
+416
+712
+798
+338
+764
+996
+250
+772
+874
+938
+384
+572
+374
+352
+108
+918
+102
+276
+206
+478
+426
+432
+860
+556
+352
+578
+442
+130
+636
+664
+622
+550
+274
+482
+166
+666
+360
+568
+24
+460
+362
+134
+520
+808
+768
+978
+706
+746
+544
+276
+434
+168
+696
+932
+116
+16
+822
+460
+416
+696
+48
+926
+862
+358
+344
+84
+258
+316
+238
+992
+0
+644
+394
+936
+786
+908
+200
+596
+398
+382
+836
+192
+52
+330
+654
+460
+410
+240
+262
+102
+808
+86
+872
+312
+938
+936
+616
+190
+392
+576
+962
+914
+196
+564
+394
+374
+636
+636
+818
+940
+274
+738
+632
+338
+826
+170
+154
+0
+980
+174
+728
+358
+236
+268
+790
+564
+276
+476
+838
+30
+236
+144
+180
+614
+38
+870
+20
+554
+546
+612
+448
+618
+778
+654
+484
+738
+784
+544
+662
+802
+484
+904
+354
+452
+10
+994
+804
+792
+634
+790
+116
+70
+672
+190
+22
+336
+68
+458
+466
+286
+944
+644
+996
+320
+390
+84
+642
+860
+238
+978
+916
+156
+152
+82
+446
+984
+298
+898
+436
+456
+276
+906
+60
+418
+128
+936
+152
+148
+684
+138
+460
+66
+736
+206
+592
+226
+432
+734
+688
+334
+548
+438
+478
+970
+232
+446
+512
+526
+140
+974
+960
+802
+576
+382
+10
+488
+876
+256
+934
+864
+404
+632
+458
+938
+926
+560
+4
+70
+566
+662
+470
+160
+88
+386
+642
+670
+208
+932
+732
+350
+806
+966
+106
+210
+514
+812
+818
+380
+812
+802
+228
+516
+180
+406
+524
+696
+848
+24
+792
+402
+434
+328
+862
+908
+956
+596
+250
+862
+328
+848
+374
+764
+10
+140
+794
+960
+582
+48
+702
+510
+208
+140
+326
+876
+238
+828
+400
+982
+474
+878
+720
+496
+958
+610
+834
+398
+888
+240
+858
+338
+886
+646
+650
+554
+460
+956
+356
+936
+620
+634
+666
+986
+920
+414
+498
+530
+960
+166
+272
+706
+344
+428
+924
+466
+812
+266
+350
+378
+908
+750
+802
+842
+814
+768
+512
+52
+268
+134
+768
+758
+36
+924
+984
+200
+596
+18
+682
+996
+292
+916
+724
+372
+570
+696
+334
+36
+546
+366
+562
+688
+194
+938
+630
+168
+56
+74
+896
+304
+696
+614
+388
+828
+954
+444
+252
+180
+338
+806
+800
+400
+194

http://git-wip-us.apache.org/repos/asf/spark/blob/7e17fe69/sql/hive/src/test/resources/golden/Partition pruning: pruning with both column key and partition key - query test-0-75148567b91227053f728d72f7dc7c10
----------------------------------------------------------------------
diff --git a/sql/hive/src/test/resources/golden/Partition pruning: pruning with both column key and partition key - query test-0-75148567b91227053f728d72f7dc7c10 b/sql/hive/src/test/resources/golden/Partition pruning: pruning with both column key and partition key - query test-0-75148567b91227053f728d72f7dc7c10
new file mode 100644
index 0000000..d83d8b6
--- /dev/null
+++ b/sql/hive/src/test/resources/golden/Partition pruning: pruning with both column key and partition key - query test-0-75148567b91227053f728d72f7dc7c10	
@@ -0,0 +1,1000 @@
+val_238	11
+val_86	11
+val_311	11
+val_27	11
+val_165	11
+val_409	11
+val_255	11
+val_278	11
+val_98	11
+val_484	11
+val_265	11
+val_193	11
+val_401	11
+val_150	11
+val_273	11
+val_224	11
+val_369	11
+val_66	11
+val_128	11
+val_213	11
+val_146	11
+val_406	11
+val_429	11
+val_374	11
+val_152	11
+val_469	11
+val_145	11
+val_495	11
+val_37	11
+val_327	11
+val_281	11
+val_277	11
+val_209	11
+val_15	11
+val_82	11
+val_403	11
+val_166	11
+val_417	11
+val_430	11
+val_252	11
+val_292	11
+val_219	11
+val_287	11
+val_153	11
+val_193	11
+val_338	11
+val_446	11
+val_459	11
+val_394	11
+val_237	11
+val_482	11
+val_174	11
+val_413	11
+val_494	11
+val_207	11
+val_199	11
+val_466	11
+val_208	11
+val_174	11
+val_399	11
+val_396	11
+val_247	11
+val_417	11
+val_489	11
+val_162	11
+val_377	11
+val_397	11
+val_309	11
+val_365	11
+val_266	11
+val_439	11
+val_342	11
+val_367	11
+val_325	11
+val_167	11
+val_195	11
+val_475	11
+val_17	11
+val_113	11
+val_155	11
+val_203	11
+val_339	11
+val_0	11
+val_455	11
+val_128	11
+val_311	11
+val_316	11
+val_57	11
+val_302	11
+val_205	11
+val_149	11
+val_438	11
+val_345	11
+val_129	11
+val_170	11
+val_20	11
+val_489	11
+val_157	11
+val_378	11
+val_221	11
+val_92	11
+val_111	11
+val_47	11
+val_72	11
+val_4	11
+val_280	11
+val_35	11
+val_427	11
+val_277	11
+val_208	11
+val_356	11
+val_399	11
+val_169	11
+val_382	11
+val_498	11
+val_125	11
+val_386	11
+val_437	11
+val_469	11
+val_192	11
+val_286	11
+val_187	11
+val_176	11
+val_54	11
+val_459	11
+val_51	11
+val_138	11
+val_103	11
+val_239	11
+val_213	11
+val_216	11
+val_430	11
+val_278	11
+val_176	11
+val_289	11
+val_221	11
+val_65	11
+val_318	11
+val_332	11
+val_311	11
+val_275	11
+val_137	11
+val_241	11
+val_83	11
+val_333	11
+val_180	11
+val_284	11
+val_12	11
+val_230	11
+val_181	11
+val_67	11
+val_260	11
+val_404	11
+val_384	11
+val_489	11
+val_353	11
+val_373	11
+val_272	11
+val_138	11
+val_217	11
+val_84	11
+val_348	11
+val_466	11
+val_58	11
+val_8	11
+val_411	11
+val_230	11
+val_208	11
+val_348	11
+val_24	11
+val_463	11
+val_431	11
+val_179	11
+val_172	11
+val_42	11
+val_129	11
+val_158	11
+val_119	11
+val_496	11
+val_0	11
+val_322	11
+val_197	11
+val_468	11
+val_393	11
+val_454	11
+val_100	11
+val_298	11
+val_199	11
+val_191	11
+val_418	11
+val_96	11
+val_26	11
+val_165	11
+val_327	11
+val_230	11
+val_205	11
+val_120	11
+val_131	11
+val_51	11
+val_404	11
+val_43	11
+val_436	11
+val_156	11
+val_469	11
+val_468	11
+val_308	11
+val_95	11
+val_196	11
+val_288	11
+val_481	11
+val_457	11
+val_98	11
+val_282	11
+val_197	11
+val_187	11
+val_318	11
+val_318	11
+val_409	11
+val_470	11
+val_137	11
+val_369	11
+val_316	11
+val_169	11
+val_413	11
+val_85	11
+val_77	11
+val_0	11
+val_490	11
+val_87	11
+val_364	11
+val_179	11
+val_118	11
+val_134	11
+val_395	11
+val_282	11
+val_138	11
+val_238	11
+val_419	11
+val_15	11
+val_118	11
+val_72	11
+val_90	11
+val_307	11
+val_19	11
+val_435	11
+val_10	11
+val_277	11
+val_273	11
+val_306	11
+val_224	11
+val_309	11
+val_389	11
+val_327	11
+val_242	11
+val_369	11
+val_392	11
+val_272	11
+val_331	11
+val_401	11
+val_242	11
+val_452	11
+val_177	11
+val_226	11
+val_5	11
+val_497	11
+val_402	11
+val_396	11
+val_317	11
+val_395	11
+val_58	11
+val_35	11
+val_336	11
+val_95	11
+val_11	11
+val_168	11
+val_34	11
+val_229	11
+val_233	11
+val_143	11
+val_472	11
+val_322	11
+val_498	11
+val_160	11
+val_195	11
+val_42	11
+val_321	11
+val_430	11
+val_119	11
+val_489	11
+val_458	11
+val_78	11
+val_76	11
+val_41	11
+val_223	11
+val_492	11
+val_149	11
+val_449	11
+val_218	11
+val_228	11
+val_138	11
+val_453	11
+val_30	11
+val_209	11
+val_64	11
+val_468	11
+val_76	11
+val_74	11
+val_342	11
+val_69	11
+val_230	11
+val_33	11
+val_368	11
+val_103	11
+val_296	11
+val_113	11
+val_216	11
+val_367	11
+val_344	11
+val_167	11
+val_274	11
+val_219	11
+val_239	11
+val_485	11
+val_116	11
+val_223	11
+val_256	11
+val_263	11
+val_70	11
+val_487	11
+val_480	11
+val_401	11
+val_288	11
+val_191	11
+val_5	11
+val_244	11
+val_438	11
+val_128	11
+val_467	11
+val_432	11
+val_202	11
+val_316	11
+val_229	11
+val_469	11
+val_463	11
+val_280	11
+val_2	11
+val_35	11
+val_283	11
+val_331	11
+val_235	11
+val_80	11
+val_44	11
+val_193	11
+val_321	11
+val_335	11
+val_104	11
+val_466	11
+val_366	11
+val_175	11
+val_403	11
+val_483	11
+val_53	11
+val_105	11
+val_257	11
+val_406	11
+val_409	11
+val_190	11
+val_406	11
+val_401	11
+val_114	11
+val_258	11
+val_90	11
+val_203	11
+val_262	11
+val_348	11
+val_424	11
+val_12	11
+val_396	11
+val_201	11
+val_217	11
+val_164	11
+val_431	11
+val_454	11
+val_478	11
+val_298	11
+val_125	11
+val_431	11
+val_164	11
+val_424	11
+val_187	11
+val_382	11
+val_5	11
+val_70	11
+val_397	11
+val_480	11
+val_291	11
+val_24	11
+val_351	11
+val_255	11
+val_104	11
+val_70	11
+val_163	11
+val_438	11
+val_119	11
+val_414	11
+val_200	11
+val_491	11
+val_237	11
+val_439	11
+val_360	11
+val_248	11
+val_479	11
+val_305	11
+val_417	11
+val_199	11
+val_444	11
+val_120	11
+val_429	11
+val_169	11
+val_443	11
+val_323	11
+val_325	11
+val_277	11
+val_230	11
+val_478	11
+val_178	11
+val_468	11
+val_310	11
+val_317	11
+val_333	11
+val_493	11
+val_460	11
+val_207	11
+val_249	11
+val_265	11
+val_480	11
+val_83	11
+val_136	11
+val_353	11
+val_172	11
+val_214	11
+val_462	11
+val_233	11
+val_406	11
+val_133	11
+val_175	11
+val_189	11
+val_454	11
+val_375	11
+val_401	11
+val_421	11
+val_407	11
+val_384	11
+val_256	11
+val_26	11
+val_134	11
+val_67	11
+val_384	11
+val_379	11
+val_18	11
+val_462	11
+val_492	11
+val_100	11
+val_298	11
+val_9	11
+val_341	11
+val_498	11
+val_146	11
+val_458	11
+val_362	11
+val_186	11
+val_285	11
+val_348	11
+val_167	11
+val_18	11
+val_273	11
+val_183	11
+val_281	11
+val_344	11
+val_97	11
+val_469	11
+val_315	11
+val_84	11
+val_28	11
+val_37	11
+val_448	11
+val_152	11
+val_348	11
+val_307	11
+val_194	11
+val_414	11
+val_477	11
+val_222	11
+val_126	11
+val_90	11
+val_169	11
+val_403	11
+val_400	11
+val_200	11
+val_97	11
+val_238	11
+val_86	11
+val_311	11
+val_27	11
+val_165	11
+val_409	11
+val_255	11
+val_278	11
+val_98	11
+val_484	11
+val_265	11
+val_193	11
+val_401	11
+val_150	11
+val_273	11
+val_224	11
+val_369	11
+val_66	11
+val_128	11
+val_213	11
+val_146	11
+val_406	11
+val_429	11
+val_374	11
+val_152	11
+val_469	11
+val_145	11
+val_495	11
+val_37	11
+val_327	11
+val_281	11
+val_277	11
+val_209	11
+val_15	11
+val_82	11
+val_403	11
+val_166	11
+val_417	11
+val_430	11
+val_252	11
+val_292	11
+val_219	11
+val_287	11
+val_153	11
+val_193	11
+val_338	11
+val_446	11
+val_459	11
+val_394	11
+val_237	11
+val_482	11
+val_174	11
+val_413	11
+val_494	11
+val_207	11
+val_199	11
+val_466	11
+val_208	11
+val_174	11
+val_399	11
+val_396	11
+val_247	11
+val_417	11
+val_489	11
+val_162	11
+val_377	11
+val_397	11
+val_309	11
+val_365	11
+val_266	11
+val_439	11
+val_342	11
+val_367	11
+val_325	11
+val_167	11
+val_195	11
+val_475	11
+val_17	11
+val_113	11
+val_155	11
+val_203	11
+val_339	11
+val_0	11
+val_455	11
+val_128	11
+val_311	11
+val_316	11
+val_57	11
+val_302	11
+val_205	11
+val_149	11
+val_438	11
+val_345	11
+val_129	11
+val_170	11
+val_20	11
+val_489	11
+val_157	11
+val_378	11
+val_221	11
+val_92	11
+val_111	11
+val_47	11
+val_72	11
+val_4	11
+val_280	11
+val_35	11
+val_427	11
+val_277	11
+val_208	11
+val_356	11
+val_399	11
+val_169	11
+val_382	11
+val_498	11
+val_125	11
+val_386	11
+val_437	11
+val_469	11
+val_192	11
+val_286	11
+val_187	11
+val_176	11
+val_54	11
+val_459	11
+val_51	11
+val_138	11
+val_103	11
+val_239	11
+val_213	11
+val_216	11
+val_430	11
+val_278	11
+val_176	11
+val_289	11
+val_221	11
+val_65	11
+val_318	11
+val_332	11
+val_311	11
+val_275	11
+val_137	11
+val_241	11
+val_83	11
+val_333	11
+val_180	11
+val_284	11
+val_12	11
+val_230	11
+val_181	11
+val_67	11
+val_260	11
+val_404	11
+val_384	11
+val_489	11
+val_353	11
+val_373	11
+val_272	11
+val_138	11
+val_217	11
+val_84	11
+val_348	11
+val_466	11
+val_58	11
+val_8	11
+val_411	11
+val_230	11
+val_208	11
+val_348	11
+val_24	11
+val_463	11
+val_431	11
+val_179	11
+val_172	11
+val_42	11
+val_129	11
+val_158	11
+val_119	11
+val_496	11
+val_0	11
+val_322	11
+val_197	11
+val_468	11
+val_393	11
+val_454	11
+val_100	11
+val_298	11
+val_199	11
+val_191	11
+val_418	11
+val_96	11
+val_26	11
+val_165	11
+val_327	11
+val_230	11
+val_205	11
+val_120	11
+val_131	11
+val_51	11
+val_404	11
+val_43	11
+val_436	11
+val_156	11
+val_469	11
+val_468	11
+val_308	11
+val_95	11
+val_196	11
+val_288	11
+val_481	11
+val_457	11
+val_98	11
+val_282	11
+val_197	11
+val_187	11
+val_318	11
+val_318	11
+val_409	11
+val_470	11
+val_137	11
+val_369	11
+val_316	11
+val_169	11
+val_413	11
+val_85	11
+val_77	11
+val_0	11
+val_490	11
+val_87	11
+val_364	11
+val_179	11
+val_118	11
+val_134	11
+val_395	11
+val_282	11
+val_138	11
+val_238	11
+val_419	11
+val_15	11
+val_118	11
+val_72	11
+val_90	11
+val_307	11
+val_19	11
+val_435	11
+val_10	11
+val_277	11
+val_273	11
+val_306	11
+val_224	11
+val_309	11
+val_389	11
+val_327	11
+val_242	11
+val_369	11
+val_392	11
+val_272	11
+val_331	11
+val_401	11
+val_242	11
+val_452	11
+val_177	11
+val_226	11
+val_5	11
+val_497	11
+val_402	11
+val_396	11
+val_317	11
+val_395	11
+val_58	11
+val_35	11
+val_336	11
+val_95	11
+val_11	11
+val_168	11
+val_34	11
+val_229	11
+val_233	11
+val_143	11
+val_472	11
+val_322	11
+val_498	11
+val_160	11
+val_195	11
+val_42	11
+val_321	11
+val_430	11
+val_119	11
+val_489	11
+val_458	11
+val_78	11
+val_76	11
+val_41	11
+val_223	11
+val_492	11
+val_149	11
+val_449	11
+val_218	11
+val_228	11
+val_138	11
+val_453	11
+val_30	11
+val_209	11
+val_64	11
+val_468	11
+val_76	11
+val_74	11
+val_342	11
+val_69	11
+val_230	11
+val_33	11
+val_368	11
+val_103	11
+val_296	11
+val_113	11
+val_216	11
+val_367	11
+val_344	11
+val_167	11
+val_274	11
+val_219	11
+val_239	11
+val_485	11
+val_116	11
+val_223	11
+val_256	11
+val_263	11
+val_70	11
+val_487	11
+val_480	11
+val_401	11
+val_288	11
+val_191	11
+val_5	11
+val_244	11
+val_438	11
+val_128	11
+val_467	11
+val_432	11
+val_202	11
+val_316	11
+val_229	11
+val_469	11
+val_463	11
+val_280	11
+val_2	11
+val_35	11
+val_283	11
+val_331	11
+val_235	11
+val_80	11
+val_44	11
+val_193	11
+val_321	11
+val_335	11
+val_104	11
+val_466	11
+val_366	11
+val_175	11
+val_403	11
+val_483	11
+val_53	11
+val_105	11
+val_257	11
+val_406	11
+val_409	11
+val_190	11
+val_406	11
+val_401	11
+val_114	11
+val_258	11
+val_90	11
+val_203	11
+val_262	11
+val_348	11
+val_424	11
+val_12	11
+val_396	11
+val_201	11
+val_217	11
+val_164	11
+val_431	11
+val_454	11
+val_478	11
+val_298	11
+val_125	11
+val_431	11
+val_164	11
+val_424	11
+val_187	11
+val_382	11
+val_5	11
+val_70	11
+val_397	11
+val_480	11
+val_291	11
+val_24	11
+val_351	11
+val_255	11
+val_104	11
+val_70	11
+val_163	11
+val_438	11
+val_119	11
+val_414	11
+val_200	11
+val_491	11
+val_237	11
+val_439	11
+val_360	11
+val_248	11
+val_479	11
+val_305	11
+val_417	11
+val_199	11
+val_444	11
+val_120	11
+val_429	11
+val_169	11
+val_443	11
+val_323	11
+val_325	11
+val_277	11
+val_230	11
+val_478	11
+val_178	11
+val_468	11
+val_310	11
+val_317	11
+val_333	11
+val_493	11
+val_460	11
+val_207	11
+val_249	11
+val_265	11
+val_480	11
+val_83	11
+val_136	11
+val_353	11
+val_172	11
+val_214	11
+val_462	11
+val_233	11
+val_406	11
+val_133	11
+val_175	11
+val_189	11
+val_454	11
+val_375	11
+val_401	11
+val_421	11
+val_407	11
+val_384	11
+val_256	11
+val_26	11
+val_134	11
+val_67	11
+val_384	11
+val_379	11
+val_18	11
+val_462	11
+val_492	11
+val_100	11
+val_298	11
+val_9	11
+val_341	11
+val_498	11
+val_146	11
+val_458	11
+val_362	11
+val_186	11
+val_285	11
+val_348	11
+val_167	11
+val_18	11
+val_273	11
+val_183	11
+val_281	11
+val_344	11
+val_97	11
+val_469	11
+val_315	11
+val_84	11
+val_28	11
+val_37	11
+val_448	11
+val_152	11
+val_348	11
+val_307	11
+val_194	11
+val_414	11
+val_477	11
+val_222	11
+val_126	11
+val_90	11
+val_169	11
+val_403	11
+val_400	11
+val_200	11
+val_97	11