http://git-wip-us.apache.org/repos/asf/hive/blob/a37827ec/ql/src/test/results/clientpositive/spark/bucket_map_join_tez1.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/spark/bucket_map_join_tez1.q.out 
b/ql/src/test/results/clientpositive/spark/bucket_map_join_tez1.q.out
index 18e75aa..87f0ca8 100644
--- a/ql/src/test/results/clientpositive/spark/bucket_map_join_tez1.q.out
+++ b/ql/src/test/results/clientpositive/spark/bucket_map_join_tez1.q.out
@@ -289,74 +289,12 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 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
-8      val_8   val_8
-11     val_11  val_11
-15     val_15  val_15
-15     val_15  val_15
-15     val_15  val_15
-15     val_15  val_15
-17     val_17  val_17
-19     val_19  val_19
-20     val_20  val_20
-24     val_24  val_24
-24     val_24  val_24
-24     val_24  val_24
-24     val_24  val_24
-26     val_26  val_26
-26     val_26  val_26
-26     val_26  val_26
-26     val_26  val_26
-28     val_28  val_28
-33     val_33  val_33
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-37     val_37  val_37
-37     val_37  val_37
-37     val_37  val_37
-37     val_37  val_37
-42     val_42  val_42
-42     val_42  val_42
-42     val_42  val_42
-42     val_42  val_42
-44     val_44  val_44
-51     val_51  val_51
-51     val_51  val_51
-51     val_51  val_51
-51     val_51  val_51
-53     val_53  val_53
-57     val_57  val_57
-64     val_64  val_64
-66     val_66  val_66
-77     val_77  val_77
-80     val_80  val_80
-82     val_82  val_82
-84     val_84  val_84
-84     val_84  val_84
-84     val_84  val_84
-84     val_84  val_84
-86     val_86  val_86
-95     val_95  val_95
-95     val_95  val_95
-95     val_95  val_95
-95     val_95  val_95
-97     val_97  val_97
-97     val_97  val_97
-97     val_97  val_97
-97     val_97  val_97
 103    val_103 val_103
 103    val_103 val_103
 103    val_103 val_103
 103    val_103 val_103
 105    val_105 val_105
+11     val_11  val_11
 114    val_114 val_114
 116    val_116 val_116
 118    val_118 val_118
@@ -398,6 +336,10 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 149    val_149 val_149
 149    val_149 val_149
 149    val_149 val_149
+15     val_15  val_15
+15     val_15  val_15
+15     val_15  val_15
+15     val_15  val_15
 150    val_150 val_150
 152    val_152 val_152
 152    val_152 val_152
@@ -435,6 +377,7 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 169    val_169 val_169
 169    val_169 val_169
 169    val_169 val_169
+17     val_17  val_17
 170    val_170 val_170
 172    val_172 val_172
 172    val_172 val_172
@@ -461,10 +404,13 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 187    val_187 val_187
 187    val_187 val_187
 189    val_189 val_189
+19     val_19  val_19
 190    val_190 val_190
 192    val_192 val_192
 194    val_194 val_194
 196    val_196 val_196
+2      val_2   val_2
+20     val_20  val_20
 200    val_200 val_200
 200    val_200 val_200
 200    val_200 val_200
@@ -511,6 +457,10 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 239    val_239 val_239
 239    val_239 val_239
 239    val_239 val_239
+24     val_24  val_24
+24     val_24  val_24
+24     val_24  val_24
+24     val_24  val_24
 242    val_242 val_242
 242    val_242 val_242
 242    val_242 val_242
@@ -522,6 +472,10 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 255    val_255 val_255
 255    val_255 val_255
 257    val_257 val_257
+26     val_26  val_26
+26     val_26  val_26
+26     val_26  val_26
+26     val_26  val_26
 260    val_260 val_260
 262    val_262 val_262
 266    val_266 val_266
@@ -551,6 +505,7 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 277    val_277 val_277
 277    val_277 val_277
 277    val_277 val_277
+28     val_28  val_28
 280    val_280 val_280
 280    val_280 val_280
 280    val_280 val_280
@@ -612,11 +567,21 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 327    val_327 val_327
 327    val_327 val_327
 327    val_327 val_327
+33     val_33  val_33
 332    val_332 val_332
 336    val_336 val_336
 338    val_338 val_338
 341    val_341 val_341
 345    val_345 val_345
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
 356    val_356 val_356
 365    val_365 val_365
 367    val_367 val_367
@@ -632,6 +597,10 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 369    val_369 val_369
 369    val_369 val_369
 369    val_369 val_369
+37     val_37  val_37
+37     val_37  val_37
+37     val_37  val_37
+37     val_37  val_37
 374    val_374 val_374
 378    val_378 val_378
 389    val_389 val_389
@@ -646,6 +615,7 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 396    val_396 val_396
 396    val_396 val_396
 396    val_396 val_396
+4      val_4   val_4
 400    val_400 val_400
 402    val_402 val_402
 404    val_404 val_404
@@ -683,6 +653,10 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 417    val_417 val_417
 417    val_417 val_417
 419    val_419 val_419
+42     val_42  val_42
+42     val_42  val_42
+42     val_42  val_42
+42     val_42  val_42
 424    val_424 val_424
 424    val_424 val_424
 424    val_424 val_424
@@ -702,6 +676,7 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 439    val_439 val_439
 439    val_439 val_439
 439    val_439 val_439
+44     val_44  val_44
 444    val_444 val_444
 446    val_446 val_446
 448    val_448 val_448
@@ -760,6 +735,31 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 493    val_493 val_493
 495    val_495 val_495
 497    val_497 val_497
+51     val_51  val_51
+51     val_51  val_51
+51     val_51  val_51
+51     val_51  val_51
+53     val_53  val_53
+57     val_57  val_57
+64     val_64  val_64
+66     val_66  val_66
+77     val_77  val_77
+8      val_8   val_8
+80     val_80  val_80
+82     val_82  val_82
+84     val_84  val_84
+84     val_84  val_84
+84     val_84  val_84
+84     val_84  val_84
+86     val_86  val_86
+95     val_95  val_95
+95     val_95  val_95
+95     val_95  val_95
+95     val_95  val_95
+97     val_97  val_97
+97     val_97  val_97
+97     val_97  val_97
+97     val_97  val_97
 PREHOOK: query: explain
 select a.key, a.value, b.value
 from tab_n8 a join tab_part_n9 b on a.key = b.key order by a.key, a.value, 
b.value
@@ -885,74 +885,12 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 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
-8      val_8   val_8
-11     val_11  val_11
-15     val_15  val_15
-15     val_15  val_15
-15     val_15  val_15
-15     val_15  val_15
-17     val_17  val_17
-19     val_19  val_19
-20     val_20  val_20
-24     val_24  val_24
-24     val_24  val_24
-24     val_24  val_24
-24     val_24  val_24
-26     val_26  val_26
-26     val_26  val_26
-26     val_26  val_26
-26     val_26  val_26
-28     val_28  val_28
-33     val_33  val_33
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-37     val_37  val_37
-37     val_37  val_37
-37     val_37  val_37
-37     val_37  val_37
-42     val_42  val_42
-42     val_42  val_42
-42     val_42  val_42
-42     val_42  val_42
-44     val_44  val_44
-51     val_51  val_51
-51     val_51  val_51
-51     val_51  val_51
-51     val_51  val_51
-53     val_53  val_53
-57     val_57  val_57
-64     val_64  val_64
-66     val_66  val_66
-77     val_77  val_77
-80     val_80  val_80
-82     val_82  val_82
-84     val_84  val_84
-84     val_84  val_84
-84     val_84  val_84
-84     val_84  val_84
-86     val_86  val_86
-95     val_95  val_95
-95     val_95  val_95
-95     val_95  val_95
-95     val_95  val_95
-97     val_97  val_97
-97     val_97  val_97
-97     val_97  val_97
-97     val_97  val_97
 103    val_103 val_103
 103    val_103 val_103
 103    val_103 val_103
 103    val_103 val_103
 105    val_105 val_105
+11     val_11  val_11
 114    val_114 val_114
 116    val_116 val_116
 118    val_118 val_118
@@ -994,6 +932,10 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 149    val_149 val_149
 149    val_149 val_149
 149    val_149 val_149
+15     val_15  val_15
+15     val_15  val_15
+15     val_15  val_15
+15     val_15  val_15
 150    val_150 val_150
 152    val_152 val_152
 152    val_152 val_152
@@ -1031,6 +973,7 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 169    val_169 val_169
 169    val_169 val_169
 169    val_169 val_169
+17     val_17  val_17
 170    val_170 val_170
 172    val_172 val_172
 172    val_172 val_172
@@ -1057,10 +1000,13 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 187    val_187 val_187
 187    val_187 val_187
 189    val_189 val_189
+19     val_19  val_19
 190    val_190 val_190
 192    val_192 val_192
 194    val_194 val_194
 196    val_196 val_196
+2      val_2   val_2
+20     val_20  val_20
 200    val_200 val_200
 200    val_200 val_200
 200    val_200 val_200
@@ -1107,6 +1053,10 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 239    val_239 val_239
 239    val_239 val_239
 239    val_239 val_239
+24     val_24  val_24
+24     val_24  val_24
+24     val_24  val_24
+24     val_24  val_24
 242    val_242 val_242
 242    val_242 val_242
 242    val_242 val_242
@@ -1118,6 +1068,10 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 255    val_255 val_255
 255    val_255 val_255
 257    val_257 val_257
+26     val_26  val_26
+26     val_26  val_26
+26     val_26  val_26
+26     val_26  val_26
 260    val_260 val_260
 262    val_262 val_262
 266    val_266 val_266
@@ -1147,6 +1101,7 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 277    val_277 val_277
 277    val_277 val_277
 277    val_277 val_277
+28     val_28  val_28
 280    val_280 val_280
 280    val_280 val_280
 280    val_280 val_280
@@ -1208,11 +1163,21 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 327    val_327 val_327
 327    val_327 val_327
 327    val_327 val_327
+33     val_33  val_33
 332    val_332 val_332
 336    val_336 val_336
 338    val_338 val_338
 341    val_341 val_341
 345    val_345 val_345
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
+35     val_35  val_35
 356    val_356 val_356
 365    val_365 val_365
 367    val_367 val_367
@@ -1228,6 +1193,10 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 369    val_369 val_369
 369    val_369 val_369
 369    val_369 val_369
+37     val_37  val_37
+37     val_37  val_37
+37     val_37  val_37
+37     val_37  val_37
 374    val_374 val_374
 378    val_378 val_378
 389    val_389 val_389
@@ -1242,6 +1211,7 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 396    val_396 val_396
 396    val_396 val_396
 396    val_396 val_396
+4      val_4   val_4
 400    val_400 val_400
 402    val_402 val_402
 404    val_404 val_404
@@ -1279,6 +1249,10 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 417    val_417 val_417
 417    val_417 val_417
 419    val_419 val_419
+42     val_42  val_42
+42     val_42  val_42
+42     val_42  val_42
+42     val_42  val_42
 424    val_424 val_424
 424    val_424 val_424
 424    val_424 val_424
@@ -1298,6 +1272,7 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 439    val_439 val_439
 439    val_439 val_439
 439    val_439 val_439
+44     val_44  val_44
 444    val_444 val_444
 446    val_446 val_446
 448    val_448 val_448
@@ -1356,6 +1331,31 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 493    val_493 val_493
 495    val_495 val_495
 497    val_497 val_497
+51     val_51  val_51
+51     val_51  val_51
+51     val_51  val_51
+51     val_51  val_51
+53     val_53  val_53
+57     val_57  val_57
+64     val_64  val_64
+66     val_66  val_66
+77     val_77  val_77
+8      val_8   val_8
+80     val_80  val_80
+82     val_82  val_82
+84     val_84  val_84
+84     val_84  val_84
+84     val_84  val_84
+84     val_84  val_84
+86     val_86  val_86
+95     val_95  val_95
+95     val_95  val_95
+95     val_95  val_95
+95     val_95  val_95
+97     val_97  val_97
+97     val_97  val_97
+97     val_97  val_97
+97     val_97  val_97
 PREHOOK: query: explain
 select count(*)
 from 
@@ -4848,329 +4848,432 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 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
-8      val_8   val_8
+0      val_103 val_103
+0      val_103 val_103
+0      val_103 val_103
+0      val_103 val_103
+0      val_118 val_118
+0      val_118 val_118
+0      val_118 val_118
+0      val_118 val_118
+0      val_125 val_125
+0      val_125 val_125
+0      val_125 val_125
+0      val_125 val_125
+0      val_129 val_129
+0      val_129 val_129
+0      val_129 val_129
+0      val_129 val_129
+0      val_134 val_134
+0      val_134 val_134
+0      val_134 val_134
+0      val_134 val_134
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_149 val_149
+0      val_149 val_149
+0      val_149 val_149
+0      val_149 val_149
+0      val_15  val_15
+0      val_15  val_15
+0      val_15  val_15
+0      val_15  val_15
+0      val_152 val_152
+0      val_152 val_152
+0      val_152 val_152
+0      val_152 val_152
+0      val_165 val_165
+0      val_165 val_165
+0      val_165 val_165
+0      val_165 val_165
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_172 val_172
+0      val_172 val_172
+0      val_172 val_172
+0      val_172 val_172
+0      val_174 val_174
+0      val_174 val_174
+0      val_174 val_174
+0      val_174 val_174
+0      val_176 val_176
+0      val_176 val_176
+0      val_176 val_176
+0      val_176 val_176
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_200 val_200
+0      val_200 val_200
+0      val_200 val_200
+0      val_200 val_200
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_213 val_213
+0      val_213 val_213
+0      val_213 val_213
+0      val_213 val_213
+0      val_217 val_217
+0      val_217 val_217
+0      val_217 val_217
+0      val_217 val_217
+0      val_219 val_219
+0      val_219 val_219
+0      val_219 val_219
+0      val_219 val_219
+0      val_224 val_224
+0      val_224 val_224
+0      val_224 val_224
+0      val_224 val_224
+0      val_233 val_233
+0      val_233 val_233
+0      val_233 val_233
+0      val_233 val_233
+0      val_237 val_237
+0      val_237 val_237
+0      val_237 val_237
+0      val_237 val_237
+0      val_239 val_239
+0      val_239 val_239
+0      val_239 val_239
+0      val_239 val_239
+0      val_24  val_24
+0      val_24  val_24
+0      val_24  val_24
+0      val_24  val_24
+0      val_242 val_242
+0      val_242 val_242
+0      val_242 val_242
+0      val_242 val_242
+0      val_255 val_255
+0      val_255 val_255
+0      val_255 val_255
+0      val_255 val_255
+0      val_26  val_26
+0      val_26  val_26
+0      val_26  val_26
+0      val_26  val_26
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_280 val_280
+0      val_280 val_280
+0      val_280 val_280
+0      val_280 val_280
+0      val_282 val_282
+0      val_282 val_282
+0      val_282 val_282
+0      val_282 val_282
+0      val_288 val_288
+0      val_288 val_288
+0      val_288 val_288
+0      val_288 val_288
+0      val_307 val_307
+0      val_307 val_307
+0      val_307 val_307
+0      val_307 val_307
+0      val_309 val_309
+0      val_309 val_309
+0      val_309 val_309
+0      val_309 val_309
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_321 val_321
+0      val_321 val_321
+0      val_321 val_321
+0      val_321 val_321
+0      val_325 val_325
+0      val_325 val_325
+0      val_325 val_325
+0      val_325 val_325
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_367 val_367
+0      val_367 val_367
+0      val_367 val_367
+0      val_367 val_367
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_37  val_37
+0      val_37  val_37
+0      val_37  val_37
+0      val_37  val_37
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_404 val_404
+0      val_404 val_404
+0      val_404 val_404
+0      val_404 val_404
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_413 val_413
+0      val_413 val_413
+0      val_413 val_413
+0      val_413 val_413
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_42  val_42
+0      val_42  val_42
+0      val_42  val_42
+0      val_42  val_42
+0      val_424 val_424
+0      val_424 val_424
+0      val_424 val_424
+0      val_424 val_424
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_439 val_439
+0      val_439 val_439
+0      val_439 val_439
+0      val_439 val_439
+0      val_459 val_459
+0      val_459 val_459
+0      val_459 val_459
+0      val_459 val_459
+0      val_462 val_462
+0      val_462 val_462
+0      val_462 val_462
+0      val_462 val_462
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_51  val_51
+0      val_51  val_51
+0      val_51  val_51
+0      val_51  val_51
+0      val_84  val_84
+0      val_84  val_84
+0      val_84  val_84
+0      val_84  val_84
+0      val_95  val_95
+0      val_95  val_95
+0      val_95  val_95
+0      val_95  val_95
+0      val_97  val_97
+0      val_97  val_97
+0      val_97  val_97
+0      val_97  val_97
+105    val_105 val_105
 11     val_11  val_11
-15     val_15  val_15
-15     val_15  val_15
-15     val_15  val_15
-15     val_15  val_15
-17     val_17  val_17
-19     val_19  val_19
-20     val_20  val_20
-24     val_24  val_24
-24     val_24  val_24
-24     val_24  val_24
-24     val_24  val_24
-26     val_26  val_26
-26     val_26  val_26
-26     val_26  val_26
-26     val_26  val_26
-28     val_28  val_28
-33     val_33  val_33
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-37     val_37  val_37
-37     val_37  val_37
-37     val_37  val_37
-37     val_37  val_37
-42     val_42  val_42
-42     val_42  val_42
-42     val_42  val_42
-42     val_42  val_42
-44     val_44  val_44
-51     val_51  val_51
-51     val_51  val_51
-51     val_51  val_51
-51     val_51  val_51
-53     val_53  val_53
-57     val_57  val_57
-64     val_64  val_64
-66     val_66  val_66
-77     val_77  val_77
-80     val_80  val_80
-82     val_82  val_82
-84     val_84  val_84
-84     val_84  val_84
-84     val_84  val_84
-84     val_84  val_84
-86     val_86  val_86
-95     val_95  val_95
-95     val_95  val_95
-95     val_95  val_95
-95     val_95  val_95
-97     val_97  val_97
-97     val_97  val_97
-97     val_97  val_97
-97     val_97  val_97
-103    val_103 val_103
-103    val_103 val_103
-103    val_103 val_103
-103    val_103 val_103
-105    val_105 val_105
 114    val_114 val_114
 116    val_116 val_116
-118    val_118 val_118
-118    val_118 val_118
-118    val_118 val_118
-118    val_118 val_118
-125    val_125 val_125
-125    val_125 val_125
-125    val_125 val_125
-125    val_125 val_125
-129    val_129 val_129
-129    val_129 val_129
-129    val_129 val_129
-129    val_129 val_129
-134    val_134 val_134
-134    val_134 val_134
-134    val_134 val_134
-134    val_134 val_134
 136    val_136 val_136
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
 143    val_143 val_143
 145    val_145 val_145
-149    val_149 val_149
-149    val_149 val_149
-149    val_149 val_149
-149    val_149 val_149
 150    val_150 val_150
-152    val_152 val_152
-152    val_152 val_152
-152    val_152 val_152
-152    val_152 val_152
 156    val_156 val_156
 158    val_158 val_158
 163    val_163 val_163
-165    val_165 val_165
-165    val_165 val_165
-165    val_165 val_165
-165    val_165 val_165
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
+17     val_17  val_17
 170    val_170 val_170
-172    val_172 val_172
-172    val_172 val_172
-172    val_172 val_172
-172    val_172 val_172
-174    val_174 val_174
-174    val_174 val_174
-174    val_174 val_174
-174    val_174 val_174
-176    val_176 val_176
-176    val_176 val_176
-176    val_176 val_176
-176    val_176 val_176
 178    val_178 val_178
 181    val_181 val_181
 183    val_183 val_183
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
 189    val_189 val_189
+19     val_19  val_19
 190    val_190 val_190
 192    val_192 val_192
 194    val_194 val_194
 196    val_196 val_196
-200    val_200 val_200
-200    val_200 val_200
-200    val_200 val_200
-200    val_200 val_200
+2      val_2   val_2
+20     val_20  val_20
 202    val_202 val_202
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-213    val_213 val_213
-213    val_213 val_213
-213    val_213 val_213
-213    val_213 val_213
-217    val_217 val_217
-217    val_217 val_217
-217    val_217 val_217
-217    val_217 val_217
-219    val_219 val_219
-219    val_219 val_219
-219    val_219 val_219
-219    val_219 val_219
 222    val_222 val_222
-224    val_224 val_224
-224    val_224 val_224
-224    val_224 val_224
-224    val_224 val_224
 226    val_226 val_226
 228    val_228 val_228
-233    val_233 val_233
-233    val_233 val_233
-233    val_233 val_233
-233    val_233 val_233
 235    val_235 val_235
-237    val_237 val_237
-237    val_237 val_237
-237    val_237 val_237
-237    val_237 val_237
-239    val_239 val_239
-239    val_239 val_239
-239    val_239 val_239
-239    val_239 val_239
-242    val_242 val_242
-242    val_242 val_242
-242    val_242 val_242
-242    val_242 val_242
 244    val_244 val_244
 248    val_248 val_248
-255    val_255 val_255
-255    val_255 val_255
-255    val_255 val_255
-255    val_255 val_255
 257    val_257 val_257
 260    val_260 val_260
 262    val_262 val_262
 266    val_266 val_266
-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
 275    val_275 val_275
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-280    val_280 val_280
-280    val_280 val_280
-280    val_280 val_280
-280    val_280 val_280
-282    val_282 val_282
-282    val_282 val_282
-282    val_282 val_282
-282    val_282 val_282
+28     val_28  val_28
 284    val_284 val_284
 286    val_286 val_286
-288    val_288 val_288
-288    val_288 val_288
-288    val_288 val_288
-288    val_288 val_288
 291    val_291 val_291
 305    val_305 val_305
-307    val_307 val_307
-307    val_307 val_307
-307    val_307 val_307
-307    val_307 val_307
-309    val_309 val_309
-309    val_309 val_309
-309    val_309 val_309
-309    val_309 val_309
 310    val_310 val_310
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-321    val_321 val_321
-321    val_321 val_321
-321    val_321 val_321
-321    val_321 val_321
 323    val_323 val_323
-325    val_325 val_325
-325    val_325 val_325
-325    val_325 val_325
-325    val_325 val_325
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
+33     val_33  val_33
 332    val_332 val_332
 336    val_336 val_336
 338    val_338 val_338
@@ -5178,147 +5281,44 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 345    val_345 val_345
 356    val_356 val_356
 365    val_365 val_365
-367    val_367 val_367
-367    val_367 val_367
-367    val_367 val_367
-367    val_367 val_367
-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
 374    val_374 val_374
 378    val_378 val_378
 389    val_389 val_389
 392    val_392 val_392
 394    val_394 val_394
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
+4      val_4   val_4
 400    val_400 val_400
 402    val_402 val_402
-404    val_404 val_404
-404    val_404 val_404
-404    val_404 val_404
-404    val_404 val_404
-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
 411    val_411 val_411
-413    val_413 val_413
-413    val_413 val_413
-413    val_413 val_413
-413    val_413 val_413
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
 419    val_419 val_419
-424    val_424 val_424
-424    val_424 val_424
-424    val_424 val_424
-424    val_424 val_424
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
 435    val_435 val_435
 437    val_437 val_437
-439    val_439 val_439
-439    val_439 val_439
-439    val_439 val_439
-439    val_439 val_439
+44     val_44  val_44
 444    val_444 val_444
 446    val_446 val_446
 448    val_448 val_448
 453    val_453 val_453
 455    val_455 val_455
 457    val_457 val_457
-459    val_459 val_459
-459    val_459 val_459
-459    val_459 val_459
-459    val_459 val_459
 460    val_460 val_460
-462    val_462 val_462
-462    val_462 val_462
-462    val_462 val_462
-462    val_462 val_462
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
 475    val_475 val_475
 477    val_477 val_477
 479    val_479 val_479
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
 482    val_482 val_482
 484    val_484 val_484
 491    val_491 val_491
 493    val_493 val_493
 495    val_495 val_495
 497    val_497 val_497
+53     val_53  val_53
+57     val_57  val_57
+64     val_64  val_64
+66     val_66  val_66
+77     val_77  val_77
+8      val_8   val_8
+80     val_80  val_80
+82     val_82  val_82
+86     val_86  val_86
 PREHOOK: query: explain select a.key, a.value, b.value
         from tab_n8 a join tab_part_n9 b on a.key = b.key and a.value = b.value
 PREHOOK: type: QUERY
@@ -5431,329 +5431,432 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 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
-8      val_8   val_8
-11     val_11  val_11
-15     val_15  val_15
-15     val_15  val_15
-15     val_15  val_15
-15     val_15  val_15
-17     val_17  val_17
-19     val_19  val_19
-20     val_20  val_20
-24     val_24  val_24
-24     val_24  val_24
-24     val_24  val_24
-24     val_24  val_24
-26     val_26  val_26
-26     val_26  val_26
-26     val_26  val_26
-26     val_26  val_26
-28     val_28  val_28
-33     val_33  val_33
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-37     val_37  val_37
-37     val_37  val_37
-37     val_37  val_37
-37     val_37  val_37
-42     val_42  val_42
-42     val_42  val_42
-42     val_42  val_42
-42     val_42  val_42
-44     val_44  val_44
-51     val_51  val_51
-51     val_51  val_51
-51     val_51  val_51
-51     val_51  val_51
-53     val_53  val_53
-57     val_57  val_57
-64     val_64  val_64
-66     val_66  val_66
-77     val_77  val_77
-80     val_80  val_80
-82     val_82  val_82
-84     val_84  val_84
-84     val_84  val_84
-84     val_84  val_84
-84     val_84  val_84
-86     val_86  val_86
-95     val_95  val_95
-95     val_95  val_95
-95     val_95  val_95
-95     val_95  val_95
-97     val_97  val_97
-97     val_97  val_97
-97     val_97  val_97
-97     val_97  val_97
-103    val_103 val_103
-103    val_103 val_103
-103    val_103 val_103
-103    val_103 val_103
+0      val_103 val_103
+0      val_103 val_103
+0      val_103 val_103
+0      val_103 val_103
+0      val_118 val_118
+0      val_118 val_118
+0      val_118 val_118
+0      val_118 val_118
+0      val_125 val_125
+0      val_125 val_125
+0      val_125 val_125
+0      val_125 val_125
+0      val_129 val_129
+0      val_129 val_129
+0      val_129 val_129
+0      val_129 val_129
+0      val_134 val_134
+0      val_134 val_134
+0      val_134 val_134
+0      val_134 val_134
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_149 val_149
+0      val_149 val_149
+0      val_149 val_149
+0      val_149 val_149
+0      val_15  val_15
+0      val_15  val_15
+0      val_15  val_15
+0      val_15  val_15
+0      val_152 val_152
+0      val_152 val_152
+0      val_152 val_152
+0      val_152 val_152
+0      val_165 val_165
+0      val_165 val_165
+0      val_165 val_165
+0      val_165 val_165
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_172 val_172
+0      val_172 val_172
+0      val_172 val_172
+0      val_172 val_172
+0      val_174 val_174
+0      val_174 val_174
+0      val_174 val_174
+0      val_174 val_174
+0      val_176 val_176
+0      val_176 val_176
+0      val_176 val_176
+0      val_176 val_176
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_200 val_200
+0      val_200 val_200
+0      val_200 val_200
+0      val_200 val_200
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_213 val_213
+0      val_213 val_213
+0      val_213 val_213
+0      val_213 val_213
+0      val_217 val_217
+0      val_217 val_217
+0      val_217 val_217
+0      val_217 val_217
+0      val_219 val_219
+0      val_219 val_219
+0      val_219 val_219
+0      val_219 val_219
+0      val_224 val_224
+0      val_224 val_224
+0      val_224 val_224
+0      val_224 val_224
+0      val_233 val_233
+0      val_233 val_233
+0      val_233 val_233
+0      val_233 val_233
+0      val_237 val_237
+0      val_237 val_237
+0      val_237 val_237
+0      val_237 val_237
+0      val_239 val_239
+0      val_239 val_239
+0      val_239 val_239
+0      val_239 val_239
+0      val_24  val_24
+0      val_24  val_24
+0      val_24  val_24
+0      val_24  val_24
+0      val_242 val_242
+0      val_242 val_242
+0      val_242 val_242
+0      val_242 val_242
+0      val_255 val_255
+0      val_255 val_255
+0      val_255 val_255
+0      val_255 val_255
+0      val_26  val_26
+0      val_26  val_26
+0      val_26  val_26
+0      val_26  val_26
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_280 val_280
+0      val_280 val_280
+0      val_280 val_280
+0      val_280 val_280
+0      val_282 val_282
+0      val_282 val_282
+0      val_282 val_282
+0      val_282 val_282
+0      val_288 val_288
+0      val_288 val_288
+0      val_288 val_288
+0      val_288 val_288
+0      val_307 val_307
+0      val_307 val_307
+0      val_307 val_307
+0      val_307 val_307
+0      val_309 val_309
+0      val_309 val_309
+0      val_309 val_309
+0      val_309 val_309
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_321 val_321
+0      val_321 val_321
+0      val_321 val_321
+0      val_321 val_321
+0      val_325 val_325
+0      val_325 val_325
+0      val_325 val_325
+0      val_325 val_325
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_367 val_367
+0      val_367 val_367
+0      val_367 val_367
+0      val_367 val_367
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_37  val_37
+0      val_37  val_37
+0      val_37  val_37
+0      val_37  val_37
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_404 val_404
+0      val_404 val_404
+0      val_404 val_404
+0      val_404 val_404
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_413 val_413
+0      val_413 val_413
+0      val_413 val_413
+0      val_413 val_413
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_42  val_42
+0      val_42  val_42
+0      val_42  val_42
+0      val_42  val_42
+0      val_424 val_424
+0      val_424 val_424
+0      val_424 val_424
+0      val_424 val_424
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_439 val_439
+0      val_439 val_439
+0      val_439 val_439
+0      val_439 val_439
+0      val_459 val_459
+0      val_459 val_459
+0      val_459 val_459
+0      val_459 val_459
+0      val_462 val_462
+0      val_462 val_462
+0      val_462 val_462
+0      val_462 val_462
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_51  val_51
+0      val_51  val_51
+0      val_51  val_51
+0      val_51  val_51
+0      val_84  val_84
+0      val_84  val_84
+0      val_84  val_84
+0      val_84  val_84
+0      val_95  val_95
+0      val_95  val_95
+0      val_95  val_95
+0      val_95  val_95
+0      val_97  val_97
+0      val_97  val_97
+0      val_97  val_97
+0      val_97  val_97
 105    val_105 val_105
+11     val_11  val_11
 114    val_114 val_114
 116    val_116 val_116
-118    val_118 val_118
-118    val_118 val_118
-118    val_118 val_118
-118    val_118 val_118
-125    val_125 val_125
-125    val_125 val_125
-125    val_125 val_125
-125    val_125 val_125
-129    val_129 val_129
-129    val_129 val_129
-129    val_129 val_129
-129    val_129 val_129
-134    val_134 val_134
-134    val_134 val_134
-134    val_134 val_134
-134    val_134 val_134
 136    val_136 val_136
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
 143    val_143 val_143
 145    val_145 val_145
-149    val_149 val_149
-149    val_149 val_149
-149    val_149 val_149
-149    val_149 val_149
 150    val_150 val_150
-152    val_152 val_152
-152    val_152 val_152
-152    val_152 val_152
-152    val_152 val_152
 156    val_156 val_156
 158    val_158 val_158
 163    val_163 val_163
-165    val_165 val_165
-165    val_165 val_165
-165    val_165 val_165
-165    val_165 val_165
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
+17     val_17  val_17
 170    val_170 val_170
-172    val_172 val_172
-172    val_172 val_172
-172    val_172 val_172
-172    val_172 val_172
-174    val_174 val_174
-174    val_174 val_174
-174    val_174 val_174
-174    val_174 val_174
-176    val_176 val_176
-176    val_176 val_176
-176    val_176 val_176
-176    val_176 val_176
 178    val_178 val_178
 181    val_181 val_181
 183    val_183 val_183
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
 189    val_189 val_189
+19     val_19  val_19
 190    val_190 val_190
 192    val_192 val_192
 194    val_194 val_194
 196    val_196 val_196
-200    val_200 val_200
-200    val_200 val_200
-200    val_200 val_200
-200    val_200 val_200
+2      val_2   val_2
+20     val_20  val_20
 202    val_202 val_202
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-213    val_213 val_213
-213    val_213 val_213
-213    val_213 val_213
-213    val_213 val_213
-217    val_217 val_217
-217    val_217 val_217
-217    val_217 val_217
-217    val_217 val_217
-219    val_219 val_219
-219    val_219 val_219
-219    val_219 val_219
-219    val_219 val_219
 222    val_222 val_222
-224    val_224 val_224
-224    val_224 val_224
-224    val_224 val_224
-224    val_224 val_224
 226    val_226 val_226
 228    val_228 val_228
-233    val_233 val_233
-233    val_233 val_233
-233    val_233 val_233
-233    val_233 val_233
 235    val_235 val_235
-237    val_237 val_237
-237    val_237 val_237
-237    val_237 val_237
-237    val_237 val_237
-239    val_239 val_239
-239    val_239 val_239
-239    val_239 val_239
-239    val_239 val_239
-242    val_242 val_242
-242    val_242 val_242
-242    val_242 val_242
-242    val_242 val_242
 244    val_244 val_244
 248    val_248 val_248
-255    val_255 val_255
-255    val_255 val_255
-255    val_255 val_255
-255    val_255 val_255
 257    val_257 val_257
 260    val_260 val_260
 262    val_262 val_262
 266    val_266 val_266
-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
 275    val_275 val_275
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-280    val_280 val_280
-280    val_280 val_280
-280    val_280 val_280
-280    val_280 val_280
-282    val_282 val_282
-282    val_282 val_282
-282    val_282 val_282
-282    val_282 val_282
-284    val_284 val_284
-286    val_286 val_286
-288    val_288 val_288
-288    val_288 val_288
-288    val_288 val_288
-288    val_288 val_288
-291    val_291 val_291
-305    val_305 val_305
-307    val_307 val_307
-307    val_307 val_307
-307    val_307 val_307
-307    val_307 val_307
-309    val_309 val_309
-309    val_309 val_309
-309    val_309 val_309
-309    val_309 val_309
-310    val_310 val_310
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-321    val_321 val_321
-321    val_321 val_321
-321    val_321 val_321
-321    val_321 val_321
+28     val_28  val_28
+284    val_284 val_284
+286    val_286 val_286
+291    val_291 val_291
+305    val_305 val_305
+310    val_310 val_310
 323    val_323 val_323
-325    val_325 val_325
-325    val_325 val_325
-325    val_325 val_325
-325    val_325 val_325
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
+33     val_33  val_33
 332    val_332 val_332
 336    val_336 val_336
 338    val_338 val_338
@@ -5761,147 +5864,44 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 345    val_345 val_345
 356    val_356 val_356
 365    val_365 val_365
-367    val_367 val_367
-367    val_367 val_367
-367    val_367 val_367
-367    val_367 val_367
-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
 374    val_374 val_374
 378    val_378 val_378
 389    val_389 val_389
 392    val_392 val_392
 394    val_394 val_394
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
+4      val_4   val_4
 400    val_400 val_400
 402    val_402 val_402
-404    val_404 val_404
-404    val_404 val_404
-404    val_404 val_404
-404    val_404 val_404
-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
 411    val_411 val_411
-413    val_413 val_413
-413    val_413 val_413
-413    val_413 val_413
-413    val_413 val_413
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
 419    val_419 val_419
-424    val_424 val_424
-424    val_424 val_424
-424    val_424 val_424
-424    val_424 val_424
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
 435    val_435 val_435
 437    val_437 val_437
-439    val_439 val_439
-439    val_439 val_439
-439    val_439 val_439
-439    val_439 val_439
+44     val_44  val_44
 444    val_444 val_444
 446    val_446 val_446
 448    val_448 val_448
 453    val_453 val_453
 455    val_455 val_455
 457    val_457 val_457
-459    val_459 val_459
-459    val_459 val_459
-459    val_459 val_459
-459    val_459 val_459
 460    val_460 val_460
-462    val_462 val_462
-462    val_462 val_462
-462    val_462 val_462
-462    val_462 val_462
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
 475    val_475 val_475
 477    val_477 val_477
 479    val_479 val_479
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
 482    val_482 val_482
 484    val_484 val_484
 491    val_491 val_491
 493    val_493 val_493
 495    val_495 val_495
 497    val_497 val_497
+53     val_53  val_53
+57     val_57  val_57
+64     val_64  val_64
+66     val_66  val_66
+77     val_77  val_77
+8      val_8   val_8
+80     val_80  val_80
+82     val_82  val_82
+86     val_86  val_86
 PREHOOK: query: CREATE TABLE tab2_n4(key int, value string) PARTITIONED BY(ds 
STRING) STORED AS TEXTFILE
 PREHOOK: type: CREATETABLE
 PREHOOK: Output: database:default
@@ -6041,338 +6041,441 @@ POSTHOOK: Input: default@tab2_n4@ds=2008-04-08
 POSTHOOK: Input: default@tab_part_n9
 POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 #### A masked pattern was here ####
-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
-8      val_8   val_8
-11     val_11  val_11
-15     val_15  val_15
-15     val_15  val_15
-15     val_15  val_15
-15     val_15  val_15
-17     val_17  val_17
-19     val_19  val_19
-20     val_20  val_20
-24     val_24  val_24
-24     val_24  val_24
-24     val_24  val_24
-24     val_24  val_24
-26     val_26  val_26
-26     val_26  val_26
-26     val_26  val_26
-26     val_26  val_26
-28     val_28  val_28
-33     val_33  val_33
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-37     val_37  val_37
-37     val_37  val_37
-37     val_37  val_37
-37     val_37  val_37
-42     val_42  val_42
-42     val_42  val_42
-42     val_42  val_42
-42     val_42  val_42
-44     val_44  val_44
-51     val_51  val_51
-51     val_51  val_51
-51     val_51  val_51
-51     val_51  val_51
-53     val_53  val_53
-57     val_57  val_57
-64     val_64  val_64
-66     val_66  val_66
-77     val_77  val_77
-80     val_80  val_80
-82     val_82  val_82
-84     val_84  val_84
-84     val_84  val_84
-84     val_84  val_84
-84     val_84  val_84
-86     val_86  val_86
-95     val_95  val_95
-95     val_95  val_95
-95     val_95  val_95
-95     val_95  val_95
-97     val_97  val_97
-97     val_97  val_97
-97     val_97  val_97
-97     val_97  val_97
-103    val_103 val_103
-103    val_103 val_103
-103    val_103 val_103
-103    val_103 val_103
-105    val_105 val_105
-114    val_114 val_114
-116    val_116 val_116
-118    val_118 val_118
-118    val_118 val_118
-118    val_118 val_118
-118    val_118 val_118
-125    val_125 val_125
-125    val_125 val_125
-125    val_125 val_125
-125    val_125 val_125
-129    val_129 val_129
-129    val_129 val_129
-129    val_129 val_129
-129    val_129 val_129
-134    val_134 val_134
-134    val_134 val_134
-134    val_134 val_134
-134    val_134 val_134
-136    val_136 val_136
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
+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
+0      val_103 val_103
+0      val_103 val_103
+0      val_103 val_103
+0      val_103 val_103
+0      val_118 val_118
+0      val_118 val_118
+0      val_118 val_118
+0      val_118 val_118
+0      val_125 val_125
+0      val_125 val_125
+0      val_125 val_125
+0      val_125 val_125
+0      val_129 val_129
+0      val_129 val_129
+0      val_129 val_129
+0      val_129 val_129
+0      val_134 val_134
+0      val_134 val_134
+0      val_134 val_134
+0      val_134 val_134
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_149 val_149
+0      val_149 val_149
+0      val_149 val_149
+0      val_149 val_149
+0      val_15  val_15
+0      val_15  val_15
+0      val_15  val_15
+0      val_15  val_15
+0      val_152 val_152
+0      val_152 val_152
+0      val_152 val_152
+0      val_152 val_152
+0      val_165 val_165
+0      val_165 val_165
+0      val_165 val_165
+0      val_165 val_165
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_172 val_172
+0      val_172 val_172
+0      val_172 val_172
+0      val_172 val_172
+0      val_174 val_174
+0      val_174 val_174
+0      val_174 val_174
+0      val_174 val_174
+0      val_176 val_176
+0      val_176 val_176
+0      val_176 val_176
+0      val_176 val_176
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_200 val_200
+0      val_200 val_200
+0      val_200 val_200
+0      val_200 val_200
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_213 val_213
+0      val_213 val_213
+0      val_213 val_213
+0      val_213 val_213
+0      val_217 val_217
+0      val_217 val_217
+0      val_217 val_217
+0      val_217 val_217
+0      val_219 val_219
+0      val_219 val_219
+0      val_219 val_219
+0      val_219 val_219
+0      val_224 val_224
+0      val_224 val_224
+0      val_224 val_224
+0      val_224 val_224
+0      val_233 val_233
+0      val_233 val_233
+0      val_233 val_233
+0      val_233 val_233
+0      val_237 val_237
+0      val_237 val_237
+0      val_237 val_237
+0      val_237 val_237
+0      val_239 val_239
+0      val_239 val_239
+0      val_239 val_239
+0      val_239 val_239
+0      val_24  val_24
+0      val_24  val_24
+0      val_24  val_24
+0      val_24  val_24
+0      val_242 val_242
+0      val_242 val_242
+0      val_242 val_242
+0      val_242 val_242
+0      val_255 val_255
+0      val_255 val_255
+0      val_255 val_255
+0      val_255 val_255
+0      val_26  val_26
+0      val_26  val_26
+0      val_26  val_26
+0      val_26  val_26
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_280 val_280
+0      val_280 val_280
+0      val_280 val_280
+0      val_280 val_280
+0      val_282 val_282
+0      val_282 val_282
+0      val_282 val_282
+0      val_282 val_282
+0      val_288 val_288
+0      val_288 val_288
+0      val_288 val_288
+0      val_288 val_288
+0      val_307 val_307
+0      val_307 val_307
+0      val_307 val_307
+0      val_307 val_307
+0      val_309 val_309
+0      val_309 val_309
+0      val_309 val_309
+0      val_309 val_309
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_321 val_321
+0      val_321 val_321
+0      val_321 val_321
+0      val_321 val_321
+0      val_325 val_325
+0      val_325 val_325
+0      val_325 val_325
+0      val_325 val_325
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_367 val_367
+0      val_367 val_367
+0      val_367 val_367
+0      val_367 val_367
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_37  val_37
+0      val_37  val_37
+0      val_37  val_37
+0      val_37  val_37
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_404 val_404
+0      val_404 val_404
+0      val_404 val_404
+0      val_404 val_404
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_413 val_413
+0      val_413 val_413
+0      val_413 val_413
+0      val_413 val_413
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_42  val_42
+0      val_42  val_42
+0      val_42  val_42
+0      val_42  val_42
+0      val_424 val_424
+0      val_424 val_424
+0      val_424 val_424
+0      val_424 val_424
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_439 val_439
+0      val_439 val_439
+0      val_439 val_439
+0      val_439 val_439
+0      val_459 val_459
+0      val_459 val_459
+0      val_459 val_459
+0      val_459 val_459
+0      val_462 val_462
+0      val_462 val_462
+0      val_462 val_462
+0      val_462 val_462
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_51  val_51
+0      val_51  val_51
+0      val_51  val_51
+0      val_51  val_51
+0      val_84  val_84
+0      val_84  val_84
+0      val_84  val_84
+0      val_84  val_84
+0      val_95  val_95
+0      val_95  val_95
+0      val_95  val_95
+0      val_95  val_95
+0      val_97  val_97
+0      val_97  val_97
+0      val_97  val_97
+0      val_97  val_97
+105    val_105 val_105
+11     val_11  val_11
+114    val_114 val_114
+116    val_116 val_116
+136    val_136 val_136
 143    val_143 val_143
 145    val_145 val_145
-149    val_149 val_149
-149    val_149 val_149
-149    val_149 val_149
-149    val_149 val_149
 150    val_150 val_150
-152    val_152 val_152
-152    val_152 val_152
-152    val_152 val_152
-152    val_152 val_152
 156    val_156 val_156
 158    val_158 val_158
 163    val_163 val_163
-165    val_165 val_165
-165    val_165 val_165
-165    val_165 val_165
-165    val_165 val_165
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
+17     val_17  val_17
 170    val_170 val_170
-172    val_172 val_172
-172    val_172 val_172
-172    val_172 val_172
-172    val_172 val_172
-174    val_174 val_174
-174    val_174 val_174
-174    val_174 val_174
-174    val_174 val_174
-176    val_176 val_176
-176    val_176 val_176
-176    val_176 val_176
-176    val_176 val_176
 178    val_178 val_178
 181    val_181 val_181
 183    val_183 val_183
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
 189    val_189 val_189
+19     val_19  val_19
 190    val_190 val_190
 192    val_192 val_192
 194    val_194 val_194
 196    val_196 val_196
-200    val_200 val_200
-200    val_200 val_200
-200    val_200 val_200
-200    val_200 val_200
+2      val_2   val_2
+20     val_20  val_20
 202    val_202 val_202
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-213    val_213 val_213
-213    val_213 val_213
-213    val_213 val_213
-213    val_213 val_213
-217    val_217 val_217
-217    val_217 val_217
-217    val_217 val_217
-217    val_217 val_217
-219    val_219 val_219
-219    val_219 val_219
-219    val_219 val_219
-219    val_219 val_219
 222    val_222 val_222
-224    val_224 val_224
-224    val_224 val_224
-224    val_224 val_224
-224    val_224 val_224
 226    val_226 val_226
 228    val_228 val_228
-233    val_233 val_233
-233    val_233 val_233
-233    val_233 val_233
-233    val_233 val_233
 235    val_235 val_235
-237    val_237 val_237
-237    val_237 val_237
-237    val_237 val_237
-237    val_237 val_237
-239    val_239 val_239
-239    val_239 val_239
-239    val_239 val_239
-239    val_239 val_239
-242    val_242 val_242
-242    val_242 val_242
-242    val_242 val_242
-242    val_242 val_242
 244    val_244 val_244
 248    val_248 val_248
-255    val_255 val_255
-255    val_255 val_255
-255    val_255 val_255
-255    val_255 val_255
 257    val_257 val_257
 260    val_260 val_260
 262    val_262 val_262
 266    val_266 val_266
-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
 275    val_275 val_275
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-280    val_280 val_280
-280    val_280 val_280
-280    val_280 val_280
-280    val_280 val_280
-282    val_282 val_282
-282    val_282 val_282
-282    val_282 val_282
-282    val_282 val_282
+28     val_28  val_28
 284    val_284 val_284
 286    val_286 val_286
-288    val_288 val_288
-288    val_288 val_288
-288    val_288 val_288
-288    val_288 val_288
 291    val_291 val_291
 305    val_305 val_305
-307    val_307 val_307
-307    val_307 val_307
-307    val_307 val_307
-307    val_307 val_307
-309    val_309 val_309
-309    val_309 val_309
-309    val_309 val_309
-309    val_309 val_309
 310    val_310 val_310
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-321    val_321 val_321
-321    val_321 val_321
-321    val_321 val_321
-321    val_321 val_321
 323    val_323 val_323
-325    val_325 val_325
-325    val_325 val_325
-325    val_325 val_325
-325    val_325 val_325
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
+33     val_33  val_33
 332    val_332 val_332
 336    val_336 val_336
 338    val_338 val_338
@@ -6380,147 +6483,44 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 345    val_345 val_345
 356    val_356 val_356
 365    val_365 val_365
-367    val_367 val_367
-367    val_367 val_367
-367    val_367 val_367
-367    val_367 val_367
-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
-374    val_374 val_374
-378    val_378 val_378
-389    val_389 val_389
-392    val_392 val_392
-394    val_394 val_394
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-400    val_400 val_400
-402    val_402 val_402
-404    val_404 val_404
-404    val_404 val_404
-404    val_404 val_404
-404    val_404 val_404
-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
+374    val_374 val_374
+378    val_378 val_378
+389    val_389 val_389
+392    val_392 val_392
+394    val_394 val_394
+4      val_4   val_4
+400    val_400 val_400
+402    val_402 val_402
 411    val_411 val_411
-413    val_413 val_413
-413    val_413 val_413
-413    val_413 val_413
-413    val_413 val_413
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
 419    val_419 val_419
-424    val_424 val_424
-424    val_424 val_424
-424    val_424 val_424
-424    val_424 val_424
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
 435    val_435 val_435
 437    val_437 val_437
-439    val_439 val_439
-439    val_439 val_439
-439    val_439 val_439
-439    val_439 val_439
+44     val_44  val_44
 444    val_444 val_444
 446    val_446 val_446
 448    val_448 val_448
 453    val_453 val_453
 455    val_455 val_455
 457    val_457 val_457
-459    val_459 val_459
-459    val_459 val_459
-459    val_459 val_459
-459    val_459 val_459
 460    val_460 val_460
-462    val_462 val_462
-462    val_462 val_462
-462    val_462 val_462
-462    val_462 val_462
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
 475    val_475 val_475
 477    val_477 val_477
 479    val_479 val_479
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
 482    val_482 val_482
 484    val_484 val_484
 491    val_491 val_491
 493    val_493 val_493
 495    val_495 val_495
 497    val_497 val_497
+53     val_53  val_53
+57     val_57  val_57
+64     val_64  val_64
+66     val_66  val_66
+77     val_77  val_77
+8      val_8   val_8
+80     val_80  val_80
+82     val_82  val_82
+86     val_86  val_86
 PREHOOK: query: explain select a.key, a.value, b.value
         from tab2_n4 a join tab_part_n9 b on a.key = b.key and a.value = 
b.value
 PREHOOK: type: QUERY
@@ -6633,329 +6633,432 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 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
-8      val_8   val_8
-11     val_11  val_11
-15     val_15  val_15
-15     val_15  val_15
-15     val_15  val_15
-15     val_15  val_15
-17     val_17  val_17
-19     val_19  val_19
-20     val_20  val_20
-24     val_24  val_24
-24     val_24  val_24
-24     val_24  val_24
-24     val_24  val_24
-26     val_26  val_26
-26     val_26  val_26
-26     val_26  val_26
-26     val_26  val_26
-28     val_28  val_28
-33     val_33  val_33
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-35     val_35  val_35
-37     val_37  val_37
-37     val_37  val_37
-37     val_37  val_37
-37     val_37  val_37
-42     val_42  val_42
-42     val_42  val_42
-42     val_42  val_42
-42     val_42  val_42
-44     val_44  val_44
-51     val_51  val_51
-51     val_51  val_51
-51     val_51  val_51
-51     val_51  val_51
-53     val_53  val_53
-57     val_57  val_57
-64     val_64  val_64
-66     val_66  val_66
-77     val_77  val_77
-80     val_80  val_80
-82     val_82  val_82
-84     val_84  val_84
-84     val_84  val_84
-84     val_84  val_84
-84     val_84  val_84
-86     val_86  val_86
-95     val_95  val_95
-95     val_95  val_95
-95     val_95  val_95
-95     val_95  val_95
-97     val_97  val_97
-97     val_97  val_97
-97     val_97  val_97
-97     val_97  val_97
-103    val_103 val_103
-103    val_103 val_103
-103    val_103 val_103
-103    val_103 val_103
+0      val_103 val_103
+0      val_103 val_103
+0      val_103 val_103
+0      val_103 val_103
+0      val_118 val_118
+0      val_118 val_118
+0      val_118 val_118
+0      val_118 val_118
+0      val_125 val_125
+0      val_125 val_125
+0      val_125 val_125
+0      val_125 val_125
+0      val_129 val_129
+0      val_129 val_129
+0      val_129 val_129
+0      val_129 val_129
+0      val_134 val_134
+0      val_134 val_134
+0      val_134 val_134
+0      val_134 val_134
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_138 val_138
+0      val_149 val_149
+0      val_149 val_149
+0      val_149 val_149
+0      val_149 val_149
+0      val_15  val_15
+0      val_15  val_15
+0      val_15  val_15
+0      val_15  val_15
+0      val_152 val_152
+0      val_152 val_152
+0      val_152 val_152
+0      val_152 val_152
+0      val_165 val_165
+0      val_165 val_165
+0      val_165 val_165
+0      val_165 val_165
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_167 val_167
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_169 val_169
+0      val_172 val_172
+0      val_172 val_172
+0      val_172 val_172
+0      val_172 val_172
+0      val_174 val_174
+0      val_174 val_174
+0      val_174 val_174
+0      val_174 val_174
+0      val_176 val_176
+0      val_176 val_176
+0      val_176 val_176
+0      val_176 val_176
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_187 val_187
+0      val_200 val_200
+0      val_200 val_200
+0      val_200 val_200
+0      val_200 val_200
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_208 val_208
+0      val_213 val_213
+0      val_213 val_213
+0      val_213 val_213
+0      val_213 val_213
+0      val_217 val_217
+0      val_217 val_217
+0      val_217 val_217
+0      val_217 val_217
+0      val_219 val_219
+0      val_219 val_219
+0      val_219 val_219
+0      val_219 val_219
+0      val_224 val_224
+0      val_224 val_224
+0      val_224 val_224
+0      val_224 val_224
+0      val_233 val_233
+0      val_233 val_233
+0      val_233 val_233
+0      val_233 val_233
+0      val_237 val_237
+0      val_237 val_237
+0      val_237 val_237
+0      val_237 val_237
+0      val_239 val_239
+0      val_239 val_239
+0      val_239 val_239
+0      val_239 val_239
+0      val_24  val_24
+0      val_24  val_24
+0      val_24  val_24
+0      val_24  val_24
+0      val_242 val_242
+0      val_242 val_242
+0      val_242 val_242
+0      val_242 val_242
+0      val_255 val_255
+0      val_255 val_255
+0      val_255 val_255
+0      val_255 val_255
+0      val_26  val_26
+0      val_26  val_26
+0      val_26  val_26
+0      val_26  val_26
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_273 val_273
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_277 val_277
+0      val_280 val_280
+0      val_280 val_280
+0      val_280 val_280
+0      val_280 val_280
+0      val_282 val_282
+0      val_282 val_282
+0      val_282 val_282
+0      val_282 val_282
+0      val_288 val_288
+0      val_288 val_288
+0      val_288 val_288
+0      val_288 val_288
+0      val_307 val_307
+0      val_307 val_307
+0      val_307 val_307
+0      val_307 val_307
+0      val_309 val_309
+0      val_309 val_309
+0      val_309 val_309
+0      val_309 val_309
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_316 val_316
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_318 val_318
+0      val_321 val_321
+0      val_321 val_321
+0      val_321 val_321
+0      val_321 val_321
+0      val_325 val_325
+0      val_325 val_325
+0      val_325 val_325
+0      val_325 val_325
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_327 val_327
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_35  val_35
+0      val_367 val_367
+0      val_367 val_367
+0      val_367 val_367
+0      val_367 val_367
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_369 val_369
+0      val_37  val_37
+0      val_37  val_37
+0      val_37  val_37
+0      val_37  val_37
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_396 val_396
+0      val_404 val_404
+0      val_404 val_404
+0      val_404 val_404
+0      val_404 val_404
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_406 val_406
+0      val_413 val_413
+0      val_413 val_413
+0      val_413 val_413
+0      val_413 val_413
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_417 val_417
+0      val_42  val_42
+0      val_42  val_42
+0      val_42  val_42
+0      val_42  val_42
+0      val_424 val_424
+0      val_424 val_424
+0      val_424 val_424
+0      val_424 val_424
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_431 val_431
+0      val_439 val_439
+0      val_439 val_439
+0      val_439 val_439
+0      val_439 val_439
+0      val_459 val_459
+0      val_459 val_459
+0      val_459 val_459
+0      val_459 val_459
+0      val_462 val_462
+0      val_462 val_462
+0      val_462 val_462
+0      val_462 val_462
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_466 val_466
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_468 val_468
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_480 val_480
+0      val_51  val_51
+0      val_51  val_51
+0      val_51  val_51
+0      val_51  val_51
+0      val_84  val_84
+0      val_84  val_84
+0      val_84  val_84
+0      val_84  val_84
+0      val_95  val_95
+0      val_95  val_95
+0      val_95  val_95
+0      val_95  val_95
+0      val_97  val_97
+0      val_97  val_97
+0      val_97  val_97
+0      val_97  val_97
 105    val_105 val_105
+11     val_11  val_11
 114    val_114 val_114
 116    val_116 val_116
-118    val_118 val_118
-118    val_118 val_118
-118    val_118 val_118
-118    val_118 val_118
-125    val_125 val_125
-125    val_125 val_125
-125    val_125 val_125
-125    val_125 val_125
-129    val_129 val_129
-129    val_129 val_129
-129    val_129 val_129
-129    val_129 val_129
-134    val_134 val_134
-134    val_134 val_134
-134    val_134 val_134
-134    val_134 val_134
 136    val_136 val_136
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
-138    val_138 val_138
 143    val_143 val_143
 145    val_145 val_145
-149    val_149 val_149
-149    val_149 val_149
-149    val_149 val_149
-149    val_149 val_149
 150    val_150 val_150
-152    val_152 val_152
-152    val_152 val_152
-152    val_152 val_152
-152    val_152 val_152
 156    val_156 val_156
 158    val_158 val_158
 163    val_163 val_163
-165    val_165 val_165
-165    val_165 val_165
-165    val_165 val_165
-165    val_165 val_165
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-167    val_167 val_167
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
-169    val_169 val_169
+17     val_17  val_17
 170    val_170 val_170
-172    val_172 val_172
-172    val_172 val_172
-172    val_172 val_172
-172    val_172 val_172
-174    val_174 val_174
-174    val_174 val_174
-174    val_174 val_174
-174    val_174 val_174
-176    val_176 val_176
-176    val_176 val_176
-176    val_176 val_176
-176    val_176 val_176
 178    val_178 val_178
 181    val_181 val_181
 183    val_183 val_183
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
-187    val_187 val_187
 189    val_189 val_189
+19     val_19  val_19
 190    val_190 val_190
 192    val_192 val_192
-194    val_194 val_194
-196    val_196 val_196
-200    val_200 val_200
-200    val_200 val_200
-200    val_200 val_200
-200    val_200 val_200
+194    val_194 val_194
+196    val_196 val_196
+2      val_2   val_2
+20     val_20  val_20
 202    val_202 val_202
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-208    val_208 val_208
-213    val_213 val_213
-213    val_213 val_213
-213    val_213 val_213
-213    val_213 val_213
-217    val_217 val_217
-217    val_217 val_217
-217    val_217 val_217
-217    val_217 val_217
-219    val_219 val_219
-219    val_219 val_219
-219    val_219 val_219
-219    val_219 val_219
 222    val_222 val_222
-224    val_224 val_224
-224    val_224 val_224
-224    val_224 val_224
-224    val_224 val_224
 226    val_226 val_226
 228    val_228 val_228
-233    val_233 val_233
-233    val_233 val_233
-233    val_233 val_233
-233    val_233 val_233
 235    val_235 val_235
-237    val_237 val_237
-237    val_237 val_237
-237    val_237 val_237
-237    val_237 val_237
-239    val_239 val_239
-239    val_239 val_239
-239    val_239 val_239
-239    val_239 val_239
-242    val_242 val_242
-242    val_242 val_242
-242    val_242 val_242
-242    val_242 val_242
 244    val_244 val_244
 248    val_248 val_248
-255    val_255 val_255
-255    val_255 val_255
-255    val_255 val_255
-255    val_255 val_255
 257    val_257 val_257
 260    val_260 val_260
 262    val_262 val_262
 266    val_266 val_266
-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
 275    val_275 val_275
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-277    val_277 val_277
-280    val_280 val_280
-280    val_280 val_280
-280    val_280 val_280
-280    val_280 val_280
-282    val_282 val_282
-282    val_282 val_282
-282    val_282 val_282
-282    val_282 val_282
+28     val_28  val_28
 284    val_284 val_284
 286    val_286 val_286
-288    val_288 val_288
-288    val_288 val_288
-288    val_288 val_288
-288    val_288 val_288
 291    val_291 val_291
 305    val_305 val_305
-307    val_307 val_307
-307    val_307 val_307
-307    val_307 val_307
-307    val_307 val_307
-309    val_309 val_309
-309    val_309 val_309
-309    val_309 val_309
-309    val_309 val_309
 310    val_310 val_310
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-316    val_316 val_316
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-318    val_318 val_318
-321    val_321 val_321
-321    val_321 val_321
-321    val_321 val_321
-321    val_321 val_321
 323    val_323 val_323
-325    val_325 val_325
-325    val_325 val_325
-325    val_325 val_325
-325    val_325 val_325
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
-327    val_327 val_327
+33     val_33  val_33
 332    val_332 val_332
 336    val_336 val_336
 338    val_338 val_338
@@ -6963,144 +7066,41 @@ POSTHOOK: Input: default@tab_part_n9@ds=2008-04-08
 345    val_345 val_345
 356    val_356 val_356
 365    val_365 val_365
-367    val_367 val_367
-367    val_367 val_367
-367    val_367 val_367
-367    val_367 val_367
-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
 374    val_374 val_374
 378    val_378 val_378
 389    val_389 val_389
 392    val_392 val_392
 394    val_394 val_394
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
-396    val_396 val_396
+4      val_4   val_4
 400    val_400 val_400
 402    val_402 val_402
-404    val_404 val_404
-404    val_404 val_404
-404    val_404 val_404
-404    val_404 val_404
-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
 411    val_411 val_411
-413    val_413 val_413
-413    val_413 val_413
-413    val_413 val_413
-413    val_413 val_413
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
-417    val_417 val_417
 419    val_419 val_419
-424    val_424 val_424
-424    val_424 val_424
-424    val_424 val_424
-424    val_424 val_424
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
-431    val_431 val_431
 435    val_435 val_435
 437    val_437 val_437
-439    val_439 val_439
-439    val_439 val_439
-439    val_439 val_439
-439    val_439 val_439
+44     val_44  val_44
 444    val_444 val_444
 446    val_446 val_446
 448    val_448 val_448
 453    val_453 val_453
 455    val_455 val_455
 457    val_457 val_457
-459    val_459 val_459
-459    val_459 val_459
-459    val_459 val_459
-459    val_459 val_459
 460    val_460 val_460
-462    val_462 val_462
-462    val_462 val_462
-462    val_462 val_462
-462    val_462 val_462
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-466    val_466 val_466
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
-468    val_468 val_468
 475    val_475 val_475
 477    val_477 val_477
 479    val_479 val_479
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
-480    val_480 val_480
 482    val_482 val_482
 484    val_484 val_484
 491    val_491 val_491
 493    val_493 val_493
 495    val_495 val_495
 497    val_497 val_497
+53     val_53  val_53
+57     val_57  val_57
+64     val_64  val_64
+66     val_66  val_66
+77     val_77  val_77
+8      val_8   val_8
+80     val_80  val_80
+82     val_82  val_82
+86     val_86  val_86

http://git-wip-us.apache.org/repos/asf/hive/blob/a37827ec/ql/src/test/results/clientpositive/spark/join18.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/spark/join18.q.out 
b/ql/src/test/results/clientpositive/spark/join18.q.out
index 478b6a6..659a1c3 100644
--- a/ql/src/test/results/clientpositive/spark/join18.q.out
+++ b/ql/src/test/results/clientpositive/spark/join18.q.out
@@ -98,7 +98,7 @@ STAGE PLANS:
             Reduce Operator Tree:
               Join Operator
                 condition map:
-                     Outer Join 0 to 1
+                     Full Outer Join 0 to 1
                 keys:
                   0 _col0 (type: string)
                   1 _col0 (type: string)

http://git-wip-us.apache.org/repos/asf/hive/blob/a37827ec/ql/src/test/results/clientpositive/spark/join18_multi_distinct.q.out
----------------------------------------------------------------------
diff --git 
a/ql/src/test/results/clientpositive/spark/join18_multi_distinct.q.out 
b/ql/src/test/results/clientpositive/spark/join18_multi_distinct.q.out
index c7b18d7..75009b5 100644
--- a/ql/src/test/results/clientpositive/spark/join18_multi_distinct.q.out
+++ b/ql/src/test/results/clientpositive/spark/join18_multi_distinct.q.out
@@ -100,7 +100,7 @@ STAGE PLANS:
             Reduce Operator Tree:
               Join Operator
                 condition map:
-                     Outer Join 0 to 1
+                     Full Outer Join 0 to 1
                 keys:
                   0 _col0 (type: string)
                   1 _col0 (type: string)

http://git-wip-us.apache.org/repos/asf/hive/blob/a37827ec/ql/src/test/results/clientpositive/spark/join32.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/spark/join32.q.out 
b/ql/src/test/results/clientpositive/spark/join32.q.out
index 665cf67..62ef1a3 100644
--- a/ql/src/test/results/clientpositive/spark/join32.q.out
+++ b/ql/src/test/results/clientpositive/spark/join32.q.out
@@ -393,88 +393,88 @@ POSTHOOK: query: select * from dest_j1_n12
 POSTHOOK: type: QUERY
 POSTHOOK: Input: default@dest_j1_n12
 #### A masked pattern was here ####
-146    val_146 val_146
-146    val_146 val_146
-146    val_146 val_146
-146    val_146 val_146
+146            val_146
+146            val_146
+146            val_146
+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
+213            val_213
+213            val_213
+213            val_213
+213            val_213
+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
+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  val_66
-98     val_98  val_98
-98     val_98  val_98
-98     val_98  val_98
-98     val_98  val_98
+98             val_98
+98             val_98
+98             val_98
+98             val_98

Reply via email to