You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hive.apache.org by jc...@apache.org on 2018/07/11 23:31:49 UTC
[1/9] hive git commit: HIVE-20123: Fix masking tests after HIVE-19617
(Jesus Camacho Rodriguez, reviewed by Ashutosh Chauhan)
Repository: hive
Updated Branches:
refs/heads/branch-3 b7834e679 -> 3c71687d1
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/masking_disablecbo_2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/masking_disablecbo_2.q.out b/ql/src/test/results/clientpositive/masking_disablecbo_2.q.out
index bb58b08..4ce94b7 100644
--- a/ql/src/test/results/clientpositive/masking_disablecbo_2.q.out
+++ b/ql/src/test/results/clientpositive/masking_disablecbo_2.q.out
@@ -15,21 +15,41 @@ PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n13
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-1 is a root stage
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: src
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: UDFToInteger(key) (type: int), value (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (((_col0 % 2) = 0) and (_col0 < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: _col0 (type: int), reverse(_col1) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Execution mode: vectorized
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: src
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
PREHOOK: query: select * from masking_test_n13
PREHOOK: type: QUERY
@@ -41,506 +61,12 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n13
POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
-15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
-17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-0 val_0
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
-20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
-35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
-51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
-65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
-67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
-84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-0 val_0
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
-85 val_85
-77 val_77
-0 val_0
-490 val_490
-87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
-90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
-95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
-143 val_143
-472 val_472
-322 val_322
-498 val_498
-160 val_160
-195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
-209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
-216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
-219 val_219
-239 val_239
-485 val_485
-116 val_116
-223 val_223
-256 val_256
-263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
-288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
-128 val_128
-467 val_467
-432 val_432
-202 val_202
-316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
-321 val_321
-335 val_335
-104 val_104
-466 val_466
-366 val_366
-175 val_175
-403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
-406 val_406
-409 val_409
-190 val_190
-406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
-424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
-164 val_164
-431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
-431 val_431
-164 val_164
-424 val_424
-187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
-438 val_438
-119 val_119
-414 val_414
-200 val_200
-491 val_491
-237 val_237
-439 val_439
-360 val_360
-248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
-443 val_443
-323 val_323
-325 val_325
-277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
-310 val_310
-317 val_317
-333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
-353 val_353
-172 val_172
-214 val_214
-462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
-454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
-462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
-458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
-469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
-477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+0 0_lav
+4 4_lav
+8 8_lav
+0 0_lav
+0 0_lav
+2 2_lav
PREHOOK: query: explain select * from masking_test_n13 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n13 where key > 0
@@ -561,15 +87,19 @@ STAGE PLANS:
outputColumnNames: _col0, _col1
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (_col0 > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- File Output Operator
- compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ predicate: (((_col0 % 2) = 0) and (_col0 < 10) and (_col0 > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: _col0 (type: int), reverse(_col1) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Execution mode: vectorized
Stage: Stage-0
@@ -588,503 +118,9 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n13
POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
-15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
-17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
-20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
-35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
-51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
-65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
-67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
-84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
-85 val_85
-77 val_77
-490 val_490
-87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
-90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
-95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
-143 val_143
-472 val_472
-322 val_322
-498 val_498
-160 val_160
-195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
-209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
-216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
-219 val_219
-239 val_239
-485 val_485
-116 val_116
-223 val_223
-256 val_256
-263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
-288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
-128 val_128
-467 val_467
-432 val_432
-202 val_202
-316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
-321 val_321
-335 val_335
-104 val_104
-466 val_466
-366 val_366
-175 val_175
-403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
-406 val_406
-409 val_409
-190 val_190
-406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
-424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
-164 val_164
-431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
-431 val_431
-164 val_164
-424 val_424
-187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
-438 val_438
-119 val_119
-414 val_414
-200 val_200
-491 val_491
-237 val_237
-439 val_439
-360 val_360
-248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
-443 val_443
-323 val_323
-325 val_325
-277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
-310 val_310
-317 val_317
-333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
-353 val_353
-172 val_172
-214 val_214
-462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
-454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
-462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
-458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
-469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
-477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+4 4_lav
+8 8_lav
+2 2_lav
PREHOOK: query: explain select * from src a join masking_test_n13 b on a.key = b.value where b.key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from src a join masking_test_n13 b on a.key = b.value where b.key > 0
@@ -1100,22 +136,26 @@ STAGE PLANS:
TableScan
alias: src
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Filter Operator
- predicate: value is not null (type: boolean)
+ Select Operator
+ expressions: UDFToInteger(key) (type: int), value (type: string)
+ outputColumnNames: _col0, _col1
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Filter Operator
- predicate: (_col0 > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- Reduce Output Operator
- key expressions: _col1 (type: string)
- sort order: +
- Map-reduce partition columns: _col1 (type: string)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- value expressions: _col0 (type: int)
+ Filter Operator
+ predicate: (((_col0 % 2) = 0) and (_col0 < 10) and (_col0 > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: _col0 (type: int), reverse(_col1) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: _col1 is not null (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: _col1 (type: string)
+ sort order: +
+ Map-reduce partition columns: _col1 (type: string)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: int)
TableScan
alias: a
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
@@ -1175,33 +215,41 @@ STAGE PLANS:
outputColumnNames: _col0, _col1
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: UDFToDouble(_col0) is not null (type: boolean)
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Reduce Output Operator
- key expressions: UDFToDouble(_col0) (type: double)
- sort order: +
- Map-reduce partition columns: UDFToDouble(_col0) (type: double)
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- value expressions: _col0 (type: int), _col1 (type: string)
+ predicate: (((_col0 % 2) = 0) and (_col0 < 10) and UDFToDouble(_col0) is not null) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: _col0 (type: int), reverse(_col1) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: int), _col1 (type: string)
TableScan
alias: src
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Filter Operator
- predicate: UDFToDouble(value) is not null (type: boolean)
+ Select Operator
+ expressions: UDFToInteger(key) (type: int), value (type: string)
+ outputColumnNames: _col0, _col1
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Filter Operator
- predicate: (_col0 > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- Reduce Output Operator
- key expressions: UDFToDouble(_col1) (type: double)
- sort order: +
- Map-reduce partition columns: UDFToDouble(_col1) (type: double)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- value expressions: _col0 (type: int)
+ Filter Operator
+ predicate: (((_col0 % 2) = 0) and (_col0 < 10) and (_col0 > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: _col0 (type: int), reverse(_col1) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: UDFToDouble(_col1) is not null (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col1) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col1) (type: double)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: int)
Reduce Operator Tree:
Join Operator
condition map:
@@ -1210,10 +258,10 @@ STAGE PLANS:
0 UDFToDouble(_col0) (type: double)
1 UDFToDouble(_col1) (type: double)
outputColumnNames: _col0, _col1, _col2
- Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -1244,18 +292,25 @@ STAGE PLANS:
expressions: UDFToInteger(key) (type: int), value (type: string)
outputColumnNames: _col0, _col1
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Union
- Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE
- Group By Operator
- keys: _col0 (type: int), _col1 (type: string)
- mode: hash
+ Filter Operator
+ predicate: (((_col0 % 2) = 0) and (_col0 < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: _col0 (type: int), reverse(_col1) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE
- Reduce Output Operator
- key expressions: _col0 (type: int), _col1 (type: string)
- sort order: ++
- Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
- Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Union
+ Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: _col0 (type: int), _col1 (type: string)
+ mode: hash
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: _col0 (type: int), _col1 (type: string)
+ sort order: ++
+ Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
+ Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE
TableScan
alias: src
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
@@ -1264,29 +319,33 @@ STAGE PLANS:
outputColumnNames: _col0, _col1
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (_col0 > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- Union
- Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE
- Group By Operator
- keys: _col0 (type: int), _col1 (type: string)
- mode: hash
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE
- Reduce Output Operator
- key expressions: _col0 (type: int), _col1 (type: string)
- sort order: ++
- Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
- Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((_col0 % 2) = 0) and (_col0 < 10) and (_col0 > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: _col0 (type: int), reverse(_col1) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Union
+ Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: _col0 (type: int), _col1 (type: string)
+ mode: hash
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: _col0 (type: int), _col1 (type: string)
+ sort order: ++
+ Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
+ Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE
Reduce Operator Tree:
Group By Operator
keys: KEY._col0 (type: int), KEY._col1 (type: string)
mode: mergepartial
outputColumnNames: _col0, _col1
- Statistics: Num rows: 333 Data size: 3537 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 55 Data size: 583 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 333 Data size: 3537 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 55 Data size: 583 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/masking_disablecbo_4.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/masking_disablecbo_4.q.out b/ql/src/test/results/clientpositive/masking_disablecbo_4.q.out
index 087d093..dfeeb03 100644
--- a/ql/src/test/results/clientpositive/masking_disablecbo_4.q.out
+++ b/ql/src/test/results/clientpositive/masking_disablecbo_4.q.out
@@ -85,15 +85,15 @@ STAGE PLANS:
alias: masking_test_n3
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key = 5) (type: boolean)
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key < 10) and (key = 5)) (type: boolean)
+ Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: 5 (type: int), value (type: string)
+ expressions: 5 (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -126,15 +126,15 @@ STAGE PLANS:
alias: masking_test_n3
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key = 5) (type: boolean)
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key < 10) and (key = 5)) (type: boolean)
+ Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: 5 (type: int), value (type: string)
+ expressions: 5 (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -156,19 +156,65 @@ with q1 as ( select * from masking_test_n3 where key = '5')
select * from masking_test_subq_n0
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-1 is a root stage
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_subq_n0
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: UDFToDouble(key) is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(key) (type: double), UDFToDouble(key) (type: double)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ value expressions: key (type: int), value (type: string)
+ TableScan
+ alias: src
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: UDFToDouble(key) is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: string), key (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: _col0 (type: string), _col1 (type: string)
+ mode: hash
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Left Semi Join 0 to 1
+ keys:
+ 0 UDFToDouble(key) (type: double), UDFToDouble(key) (type: double)
+ 1 UDFToDouble(_col0) (type: double), UDFToDouble(_col1) (type: double)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: masking_test_subq_n0
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/union_pos_alias.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/union_pos_alias.q.out b/ql/src/test/results/clientpositive/union_pos_alias.q.out
index bf9d0d4..8c80ff8 100644
--- a/ql/src/test/results/clientpositive/union_pos_alias.q.out
+++ b/ql/src/test/results/clientpositive/union_pos_alias.q.out
@@ -384,35 +384,41 @@ STAGE PLANS:
TableScan
alias: masking_test_n9
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Union
- Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE
- File Output Operator
- compressed: false
- Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Filter Operator
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), reverse(value) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Union
+ Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
TableScan
alias: masking_test_n9
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Union
- Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE
- File Output Operator
- compressed: false
- Statistics: Num rows: 1000 Data size: 10624 Basic stats: COMPLETE Column stats: NONE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Filter Operator
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), reverse(value) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Union
+ Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Stage: Stage-0
Fetch Operator
@@ -428,1006 +434,18 @@ POSTHOOK: query: select * from masking_test_n9 union all select * from masking_
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n9
#### A masked pattern was here ####
-238 val_238
-238 val_238
-86 val_86
-86 val_86
-311 val_311
-311 val_311
-27 val_27
-27 val_27
-165 val_165
-165 val_165
-409 val_409
-409 val_409
-255 val_255
-255 val_255
-278 val_278
-278 val_278
-98 val_98
-98 val_98
-484 val_484
-484 val_484
-265 val_265
-265 val_265
-193 val_193
-193 val_193
-401 val_401
-401 val_401
-150 val_150
-150 val_150
-273 val_273
-273 val_273
-224 val_224
-224 val_224
-369 val_369
-369 val_369
-66 val_66
-66 val_66
-128 val_128
-128 val_128
-213 val_213
-213 val_213
-146 val_146
-146 val_146
-406 val_406
-406 val_406
-429 val_429
-429 val_429
-374 val_374
-374 val_374
-152 val_152
-152 val_152
-469 val_469
-469 val_469
-145 val_145
-145 val_145
-495 val_495
-495 val_495
-37 val_37
-37 val_37
-327 val_327
-327 val_327
-281 val_281
-281 val_281
-277 val_277
-277 val_277
-209 val_209
-209 val_209
-15 val_15
-15 val_15
-82 val_82
-82 val_82
-403 val_403
-403 val_403
-166 val_166
-166 val_166
-417 val_417
-417 val_417
-430 val_430
-430 val_430
-252 val_252
-252 val_252
-292 val_292
-292 val_292
-219 val_219
-219 val_219
-287 val_287
-287 val_287
-153 val_153
-153 val_153
-193 val_193
-193 val_193
-338 val_338
-338 val_338
-446 val_446
-446 val_446
-459 val_459
-459 val_459
-394 val_394
-394 val_394
-237 val_237
-237 val_237
-482 val_482
-482 val_482
-174 val_174
-174 val_174
-413 val_413
-413 val_413
-494 val_494
-494 val_494
-207 val_207
-207 val_207
-199 val_199
-199 val_199
-466 val_466
-466 val_466
-208 val_208
-208 val_208
-174 val_174
-174 val_174
-399 val_399
-399 val_399
-396 val_396
-396 val_396
-247 val_247
-247 val_247
-417 val_417
-417 val_417
-489 val_489
-489 val_489
-162 val_162
-162 val_162
-377 val_377
-377 val_377
-397 val_397
-397 val_397
-309 val_309
-309 val_309
-365 val_365
-365 val_365
-266 val_266
-266 val_266
-439 val_439
-439 val_439
-342 val_342
-342 val_342
-367 val_367
-367 val_367
-325 val_325
-325 val_325
-167 val_167
-167 val_167
-195 val_195
-195 val_195
-475 val_475
-475 val_475
-17 val_17
-17 val_17
-113 val_113
-113 val_113
-155 val_155
-155 val_155
-203 val_203
-203 val_203
-339 val_339
-339 val_339
-0 val_0
-0 val_0
-455 val_455
-455 val_455
-128 val_128
-128 val_128
-311 val_311
-311 val_311
-316 val_316
-316 val_316
-57 val_57
-57 val_57
-302 val_302
-302 val_302
-205 val_205
-205 val_205
-149 val_149
-149 val_149
-438 val_438
-438 val_438
-345 val_345
-345 val_345
-129 val_129
-129 val_129
-170 val_170
-170 val_170
-20 val_20
-20 val_20
-489 val_489
-489 val_489
-157 val_157
-157 val_157
-378 val_378
-378 val_378
-221 val_221
-221 val_221
-92 val_92
-92 val_92
-111 val_111
-111 val_111
-47 val_47
-47 val_47
-72 val_72
-72 val_72
-4 val_4
-4 val_4
-280 val_280
-280 val_280
-35 val_35
-35 val_35
-427 val_427
-427 val_427
-277 val_277
-277 val_277
-208 val_208
-208 val_208
-356 val_356
-356 val_356
-399 val_399
-399 val_399
-169 val_169
-169 val_169
-382 val_382
-382 val_382
-498 val_498
-498 val_498
-125 val_125
-125 val_125
-386 val_386
-386 val_386
-437 val_437
-437 val_437
-469 val_469
-469 val_469
-192 val_192
-192 val_192
-286 val_286
-286 val_286
-187 val_187
-187 val_187
-176 val_176
-176 val_176
-54 val_54
-54 val_54
-459 val_459
-459 val_459
-51 val_51
-51 val_51
-138 val_138
-138 val_138
-103 val_103
-103 val_103
-239 val_239
-239 val_239
-213 val_213
-213 val_213
-216 val_216
-216 val_216
-430 val_430
-430 val_430
-278 val_278
-278 val_278
-176 val_176
-176 val_176
-289 val_289
-289 val_289
-221 val_221
-221 val_221
-65 val_65
-65 val_65
-318 val_318
-318 val_318
-332 val_332
-332 val_332
-311 val_311
-311 val_311
-275 val_275
-275 val_275
-137 val_137
-137 val_137
-241 val_241
-241 val_241
-83 val_83
-83 val_83
-333 val_333
-333 val_333
-180 val_180
-180 val_180
-284 val_284
-284 val_284
-12 val_12
-12 val_12
-230 val_230
-230 val_230
-181 val_181
-181 val_181
-67 val_67
-67 val_67
-260 val_260
-260 val_260
-404 val_404
-404 val_404
-384 val_384
-384 val_384
-489 val_489
-489 val_489
-353 val_353
-353 val_353
-373 val_373
-373 val_373
-272 val_272
-272 val_272
-138 val_138
-138 val_138
-217 val_217
-217 val_217
-84 val_84
-84 val_84
-348 val_348
-348 val_348
-466 val_466
-466 val_466
-58 val_58
-58 val_58
-8 val_8
-8 val_8
-411 val_411
-411 val_411
-230 val_230
-230 val_230
-208 val_208
-208 val_208
-348 val_348
-348 val_348
-24 val_24
-24 val_24
-463 val_463
-463 val_463
-431 val_431
-431 val_431
-179 val_179
-179 val_179
-172 val_172
-172 val_172
-42 val_42
-42 val_42
-129 val_129
-129 val_129
-158 val_158
-158 val_158
-119 val_119
-119 val_119
-496 val_496
-496 val_496
-0 val_0
-0 val_0
-322 val_322
-322 val_322
-197 val_197
-197 val_197
-468 val_468
-468 val_468
-393 val_393
-393 val_393
-454 val_454
-454 val_454
-100 val_100
-100 val_100
-298 val_298
-298 val_298
-199 val_199
-199 val_199
-191 val_191
-191 val_191
-418 val_418
-418 val_418
-96 val_96
-96 val_96
-26 val_26
-26 val_26
-165 val_165
-165 val_165
-327 val_327
-327 val_327
-230 val_230
-230 val_230
-205 val_205
-205 val_205
-120 val_120
-120 val_120
-131 val_131
-131 val_131
-51 val_51
-51 val_51
-404 val_404
-404 val_404
-43 val_43
-43 val_43
-436 val_436
-436 val_436
-156 val_156
-156 val_156
-469 val_469
-469 val_469
-468 val_468
-468 val_468
-308 val_308
-308 val_308
-95 val_95
-95 val_95
-196 val_196
-196 val_196
-288 val_288
-288 val_288
-481 val_481
-481 val_481
-457 val_457
-457 val_457
-98 val_98
-98 val_98
-282 val_282
-282 val_282
-197 val_197
-197 val_197
-187 val_187
-187 val_187
-318 val_318
-318 val_318
-318 val_318
-318 val_318
-409 val_409
-409 val_409
-470 val_470
-470 val_470
-137 val_137
-137 val_137
-369 val_369
-369 val_369
-316 val_316
-316 val_316
-169 val_169
-169 val_169
-413 val_413
-413 val_413
-85 val_85
-85 val_85
-77 val_77
-77 val_77
-0 val_0
-0 val_0
-490 val_490
-490 val_490
-87 val_87
-87 val_87
-364 val_364
-364 val_364
-179 val_179
-179 val_179
-118 val_118
-118 val_118
-134 val_134
-134 val_134
-395 val_395
-395 val_395
-282 val_282
-282 val_282
-138 val_138
-138 val_138
-238 val_238
-238 val_238
-419 val_419
-419 val_419
-15 val_15
-15 val_15
-118 val_118
-118 val_118
-72 val_72
-72 val_72
-90 val_90
-90 val_90
-307 val_307
-307 val_307
-19 val_19
-19 val_19
-435 val_435
-435 val_435
-10 val_10
-10 val_10
-277 val_277
-277 val_277
-273 val_273
-273 val_273
-306 val_306
-306 val_306
-224 val_224
-224 val_224
-309 val_309
-309 val_309
-389 val_389
-389 val_389
-327 val_327
-327 val_327
-242 val_242
-242 val_242
-369 val_369
-369 val_369
-392 val_392
-392 val_392
-272 val_272
-272 val_272
-331 val_331
-331 val_331
-401 val_401
-401 val_401
-242 val_242
-242 val_242
-452 val_452
-452 val_452
-177 val_177
-177 val_177
-226 val_226
-226 val_226
-5 val_5
-5 val_5
-497 val_497
-497 val_497
-402 val_402
-402 val_402
-396 val_396
-396 val_396
-317 val_317
-317 val_317
-395 val_395
-395 val_395
-58 val_58
-58 val_58
-35 val_35
-35 val_35
-336 val_336
-336 val_336
-95 val_95
-95 val_95
-11 val_11
-11 val_11
-168 val_168
-168 val_168
-34 val_34
-34 val_34
-229 val_229
-229 val_229
-233 val_233
-233 val_233
-143 val_143
-143 val_143
-472 val_472
-472 val_472
-322 val_322
-322 val_322
-498 val_498
-498 val_498
-160 val_160
-160 val_160
-195 val_195
-195 val_195
-42 val_42
-42 val_42
-321 val_321
-321 val_321
-430 val_430
-430 val_430
-119 val_119
-119 val_119
-489 val_489
-489 val_489
-458 val_458
-458 val_458
-78 val_78
-78 val_78
-76 val_76
-76 val_76
-41 val_41
-41 val_41
-223 val_223
-223 val_223
-492 val_492
-492 val_492
-149 val_149
-149 val_149
-449 val_449
-449 val_449
-218 val_218
-218 val_218
-228 val_228
-228 val_228
-138 val_138
-138 val_138
-453 val_453
-453 val_453
-30 val_30
-30 val_30
-209 val_209
-209 val_209
-64 val_64
-64 val_64
-468 val_468
-468 val_468
-76 val_76
-76 val_76
-74 val_74
-74 val_74
-342 val_342
-342 val_342
-69 val_69
-69 val_69
-230 val_230
-230 val_230
-33 val_33
-33 val_33
-368 val_368
-368 val_368
-103 val_103
-103 val_103
-296 val_296
-296 val_296
-113 val_113
-113 val_113
-216 val_216
-216 val_216
-367 val_367
-367 val_367
-344 val_344
-344 val_344
-167 val_167
-167 val_167
-274 val_274
-274 val_274
-219 val_219
-219 val_219
-239 val_239
-239 val_239
-485 val_485
-485 val_485
-116 val_116
-116 val_116
-223 val_223
-223 val_223
-256 val_256
-256 val_256
-263 val_263
-263 val_263
-70 val_70
-70 val_70
-487 val_487
-487 val_487
-480 val_480
-480 val_480
-401 val_401
-401 val_401
-288 val_288
-288 val_288
-191 val_191
-191 val_191
-5 val_5
-5 val_5
-244 val_244
-244 val_244
-438 val_438
-438 val_438
-128 val_128
-128 val_128
-467 val_467
-467 val_467
-432 val_432
-432 val_432
-202 val_202
-202 val_202
-316 val_316
-316 val_316
-229 val_229
-229 val_229
-469 val_469
-469 val_469
-463 val_463
-463 val_463
-280 val_280
-280 val_280
-2 val_2
-2 val_2
-35 val_35
-35 val_35
-283 val_283
-283 val_283
-331 val_331
-331 val_331
-235 val_235
-235 val_235
-80 val_80
-80 val_80
-44 val_44
-44 val_44
-193 val_193
-193 val_193
-321 val_321
-321 val_321
-335 val_335
-335 val_335
-104 val_104
-104 val_104
-466 val_466
-466 val_466
-366 val_366
-366 val_366
-175 val_175
-175 val_175
-403 val_403
-403 val_403
-483 val_483
-483 val_483
-53 val_53
-53 val_53
-105 val_105
-105 val_105
-257 val_257
-257 val_257
-406 val_406
-406 val_406
-409 val_409
-409 val_409
-190 val_190
-190 val_190
-406 val_406
-406 val_406
-401 val_401
-401 val_401
-114 val_114
-114 val_114
-258 val_258
-258 val_258
-90 val_90
-90 val_90
-203 val_203
-203 val_203
-262 val_262
-262 val_262
-348 val_348
-348 val_348
-424 val_424
-424 val_424
-12 val_12
-12 val_12
-396 val_396
-396 val_396
-201 val_201
-201 val_201
-217 val_217
-217 val_217
-164 val_164
-164 val_164
-431 val_431
-431 val_431
-454 val_454
-454 val_454
-478 val_478
-478 val_478
-298 val_298
-298 val_298
-125 val_125
-125 val_125
-431 val_431
-431 val_431
-164 val_164
-164 val_164
-424 val_424
-424 val_424
-187 val_187
-187 val_187
-382 val_382
-382 val_382
-5 val_5
-5 val_5
-70 val_70
-70 val_70
-397 val_397
-397 val_397
-480 val_480
-480 val_480
-291 val_291
-291 val_291
-24 val_24
-24 val_24
-351 val_351
-351 val_351
-255 val_255
-255 val_255
-104 val_104
-104 val_104
-70 val_70
-70 val_70
-163 val_163
-163 val_163
-438 val_438
-438 val_438
-119 val_119
-119 val_119
-414 val_414
-414 val_414
-200 val_200
-200 val_200
-491 val_491
-491 val_491
-237 val_237
-237 val_237
-439 val_439
-439 val_439
-360 val_360
-360 val_360
-248 val_248
-248 val_248
-479 val_479
-479 val_479
-305 val_305
-305 val_305
-417 val_417
-417 val_417
-199 val_199
-199 val_199
-444 val_444
-444 val_444
-120 val_120
-120 val_120
-429 val_429
-429 val_429
-169 val_169
-169 val_169
-443 val_443
-443 val_443
-323 val_323
-323 val_323
-325 val_325
-325 val_325
-277 val_277
-277 val_277
-230 val_230
-230 val_230
-478 val_478
-478 val_478
-178 val_178
-178 val_178
-468 val_468
-468 val_468
-310 val_310
-310 val_310
-317 val_317
-317 val_317
-333 val_333
-333 val_333
-493 val_493
-493 val_493
-460 val_460
-460 val_460
-207 val_207
-207 val_207
-249 val_249
-249 val_249
-265 val_265
-265 val_265
-480 val_480
-480 val_480
-83 val_83
-83 val_83
-136 val_136
-136 val_136
-353 val_353
-353 val_353
-172 val_172
-172 val_172
-214 val_214
-214 val_214
-462 val_462
-462 val_462
-233 val_233
-233 val_233
-406 val_406
-406 val_406
-133 val_133
-133 val_133
-175 val_175
-175 val_175
-189 val_189
-189 val_189
-454 val_454
-454 val_454
-375 val_375
-375 val_375
-401 val_401
-401 val_401
-421 val_421
-421 val_421
-407 val_407
-407 val_407
-384 val_384
-384 val_384
-256 val_256
-256 val_256
-26 val_26
-26 val_26
-134 val_134
-134 val_134
-67 val_67
-67 val_67
-384 val_384
-384 val_384
-379 val_379
-379 val_379
-18 val_18
-18 val_18
-462 val_462
-462 val_462
-492 val_492
-492 val_492
-100 val_100
-100 val_100
-298 val_298
-298 val_298
-9 val_9
-9 val_9
-341 val_341
-341 val_341
-498 val_498
-498 val_498
-146 val_146
-146 val_146
-458 val_458
-458 val_458
-362 val_362
-362 val_362
-186 val_186
-186 val_186
-285 val_285
-285 val_285
-348 val_348
-348 val_348
-167 val_167
-167 val_167
-18 val_18
-18 val_18
-273 val_273
-273 val_273
-183 val_183
-183 val_183
-281 val_281
-281 val_281
-344 val_344
-344 val_344
-97 val_97
-97 val_97
-469 val_469
-469 val_469
-315 val_315
-315 val_315
-84 val_84
-84 val_84
-28 val_28
-28 val_28
-37 val_37
-37 val_37
-448 val_448
-448 val_448
-152 val_152
-152 val_152
-348 val_348
-348 val_348
-307 val_307
-307 val_307
-194 val_194
-194 val_194
-414 val_414
-414 val_414
-477 val_477
-477 val_477
-222 val_222
-222 val_222
-126 val_126
-126 val_126
-90 val_90
-90 val_90
-169 val_169
-169 val_169
-403 val_403
-403 val_403
-400 val_400
-400 val_400
-200 val_200
-200 val_200
-97 val_97
-97 val_97
+0 0_lav
+0 0_lav
+4 4_lav
+4 4_lav
+8 8_lav
+8 8_lav
+0 0_lav
+0 0_lav
+0 0_lav
+0 0_lav
+2 2_lav
+2 2_lav
PREHOOK: query: explain
select key as k1, value as v1 from masking_test_n9 where key > 0 intersect all select key as k2, value as v2 from masking_test_n9 where key > 0
PREHOOK: type: QUERY
@@ -1448,20 +466,24 @@ STAGE PLANS:
alias: masking_test_n9
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- Group By Operator
- aggregations: count()
- keys: key (type: int), value (type: string)
- mode: hash
- outputColumnNames: _col0, _col1, _col2
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- Reduce Output Operator
- key expressions: _col0 (type: int), _col1 (type: string)
- sort order: ++
- Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- value expressions: _col2 (type: bigint)
+ predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), reverse(value) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ aggregations: count()
+ keys: _col0 (type: int), _col1 (type: string)
+ mode: hash
+ outputColumnNames: _col0, _col1, _col2
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: _col0 (type: int), _col1 (type: string)
+ sort order: ++
+ Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col2 (type: bigint)
Execution mode: vectorized
Reduce Operator Tree:
Group By Operator
@@ -1469,7 +491,7 @@ STAGE PLANS:
keys: KEY._col0 (type: int), KEY._col1 (type: string)
mode: mergepartial
outputColumnNames: _col0, _col1, _col2
- Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 13 Data size: 137 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
table:
@@ -1482,33 +504,33 @@ STAGE PLANS:
Map Operator Tree:
TableScan
Union
- Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 26 Data size: 274 Basic stats: COMPLETE Column stats: NONE
Group By Operator
aggregations: min(_col2), count(_col2)
keys: _col0 (type: int), _col1 (type: string)
mode: hash
outputColumnNames: _col0, _col1, _col2, _col3
- Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 26 Data size: 274 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: _col0 (type: int), _col1 (type: string)
sort order: ++
Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
- Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 26 Data size: 274 Basic stats: COMPLETE Column stats: NONE
value expressions: _col2 (type: bigint), _col3 (type: bigint)
TableScan
Union
- Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 26 Data size: 274 Basic stats: COMPLETE Column stats: NONE
Group By Operator
aggregations: min(_col2), count(_col2)
keys: _col0 (type: int), _col1 (type: string)
mode: hash
outputColumnNames: _col0, _col1, _col2, _col3
- Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 26 Data size: 274 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: _col0 (type: int), _col1 (type: string)
sort order: ++
Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
- Statistics: Num rows: 166 Data size: 1762 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 26 Data size: 274 Basic stats: COMPLETE Column stats: NONE
value expressions: _col2 (type: bigint), _col3 (type: bigint)
Reduce Operator Tree:
Group By Operator
@@ -1516,7 +538,7 @@ STAGE PLANS:
keys: KEY._col0 (type: int), KEY._col1 (type: string)
mode: mergepartial
outputColumnNames: _col0, _col1, _col2, _col3
- Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 13 Data size: 137 Basic stats: COMPLETE Column stats: NONE
Filter Operator
predicate: (_col3 = 2L) (type: boolean)
Statistics: Num rows: 1 Data size: 10 Basic stats: COMPLETE Column stats: NONE
@@ -1546,20 +568,24 @@ STAGE PLANS:
alias: masking_test_n9
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- Group By Operator
- aggregations: count()
- keys: key (type: int), value (type: string)
- mode: hash
- outputColumnNames: _col0, _col1, _col2
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- Reduce Output Operator
- key expressions: _col0 (type: int), _col1 (type: string)
- sort order: ++
- Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- value expressions: _col2 (type: bigint)
+ predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), reverse(value) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ aggregations: count()
+ keys: _col0 (type: int), _col1 (type: string)
+ mode: hash
+ outputColumnNames: _col0, _col1, _col2
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: _col0 (type: int), _col1 (type: string)
+ sort order: ++
+ Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col2 (type: bigint)
Execution mode: vectorized
Reduce Operator Tree:
Group By Operator
@@ -1567,7 +593,7 @@ STAGE PLANS:
keys: KEY._col0 (type: int), KEY._col1 (type: string)
mode: mergepartial
outputColumnNames: _col0, _col1, _col2
- Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 13 Data size: 137 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
table:
@@ -1589,500 +615,6 @@ POSTHOOK: query: select key as k1, value as v1 from masking_test_n9 where key >
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n9
#### A masked pattern was here ####
-2 val_2
-4 val_4
-5 val_5
-5 val_5
-5 val_5
-8 val_8
-9 val_9
-10 val_10
-11 val_11
-12 val_12
-12 val_12
-15 val_15
-15 val_15
-17 val_17
-18 val_18
-18 val_18
-19 val_19
-20 val_20
-24 val_24
-24 val_24
-26 val_26
-26 val_26
-27 val_27
-28 val_28
-30 val_30
-33 val_33
-34 val_34
-35 val_35
-35 val_35
-35 val_35
-37 val_37
-37 val_37
-41 val_41
-42 val_42
-42 val_42
-43 val_43
-44 val_44
-47 val_47
-51 val_51
-51 val_51
-53 val_53
-54 val_54
-57 val_57
-58 val_58
-58 val_58
-64 val_64
-65 val_65
-66 val_66
-67 val_67
-67 val_67
-69 val_69
-70 val_70
-70 val_70
-70 val_70
-72 val_72
-72 val_72
-74 val_74
-76 val_76
-76 val_76
-77 val_77
-78 val_78
-80 val_80
-82 val_82
-83 val_83
-83 val_83
-84 val_84
-84 val_84
-85 val_85
-86 val_86
-87 val_87
-90 val_90
-90 val_90
-90 val_90
-92 val_92
-95 val_95
-95 val_95
-96 val_96
-97 val_97
-97 val_97
-98 val_98
-98 val_98
-100 val_100
-100 val_100
-103 val_103
-103 val_103
-104 val_104
-104 val_104
-105 val_105
-111 val_111
-113 val_113
-113 val_113
-114 val_114
-116 val_116
-118 val_118
-118 val_118
-119 val_119
-119 val_119
-119 val_119
-120 val_120
-120 val_120
-125 val_125
-125 val_125
-126 val_126
-128 val_128
-128 val_128
-128 val_128
-129 val_129
-129 val_129
-131 val_131
-133 val_133
-134 val_134
-134 val_134
-136 val_136
-137 val_137
-137 val_137
-138 val_138
-138 val_138
-138 val_138
-138 val_138
-143 val_143
-145 val_145
-146 val_146
-146 val_146
-149 val_149
-149 val_149
-150 val_150
-152 val_152
-152 val_152
-153 val_153
-155 val_155
-156 val_156
-157 val_157
-158 val_158
-160 val_160
-162 val_162
-163 val_163
-164 val_164
-164 val_164
-165 val_165
-165 val_165
-166 val_166
-167 val_167
-167 val_167
-167 val_167
-168 val_168
-169 val_169
-169 val_169
-169 val_169
-169 val_169
-170 val_170
-172 val_172
-172 val_172
-174 val_174
-174 val_174
-175 val_175
-175 val_175
-176 val_176
-176 val_176
-177 val_177
-178 val_178
-179 val_179
-179 val_179
-180 val_180
-181 val_181
-183 val_183
-186 val_186
-187 val_187
-187 val_187
-187 val_187
-189 val_189
-190 val_190
-191 val_191
-191 val_191
-192 val_192
-193 val_193
-193 val_193
-193 val_193
-194 val_194
-195 val_195
-195 val_195
-196 val_196
-197 val_197
-197 val_197
-199 val_199
-199 val_199
-199 val_199
-200 val_200
-200 val_200
-201 val_201
-202 val_202
-203 val_203
-203 val_203
-205 val_205
-205 val_205
-207 val_207
-207 val_207
-208 val_208
-208 val_208
-208 val_208
-209 val_209
-209 val_209
-213 val_213
-213 val_213
-214 val_214
-216 val_216
-216 val_216
-217 val_217
-217 val_217
-218 val_218
-219 val_219
-219 val_219
-221 val_221
-221 val_221
-222 val_222
-223 val_223
-223 val_223
-224 val_224
-224 val_224
-226 val_226
-228 val_228
-229 val_229
-229 val_229
-230 val_230
-230 val_230
-230 val_230
-230 val_230
-230 val_230
-233 val_233
-233 val_233
-235 val_235
-237 val_237
-237 val_237
-238 val_238
-238 val_238
-239 val_239
-239 val_239
-241 val_241
-242 val_242
-242 val_242
-244 val_244
-247 val_247
-248 val_248
-249 val_249
-252 val_252
-255 val_255
-255 val_255
-256 val_256
-256 val_256
-257 val_257
-258 val_258
-260 val_260
-262 val_262
-263 val_263
-265 val_265
-265 val_265
-266 val_266
-272 val_272
-272 val_272
-273 val_273
-273 val_273
-273 val_273
-274 val_274
-275 val_275
-277 val_277
-277 val_277
-277 val_277
-277 val_277
-278 val_278
-278 val_278
-280 val_280
-280 val_280
-281 val_281
-281 val_281
-282 val_282
-282 val_282
-283 val_283
-284 val_284
-285 val_285
-286 val_286
-287 val_287
-288 val_288
-288 val_288
-289 val_289
-291 val_291
-292 val_292
-296 val_296
-298 val_298
-298 val_298
-298 val_298
-302 val_302
-305 val_305
-306 val_306
-307 val_307
-307 val_307
-308 val_308
-309 val_309
-309 val_309
-310 val_310
-311 val_311
-311 val_311
-311 val_311
-315 val_315
-316 val_316
-316 val_316
-316 val_316
-317 val_317
-317 val_317
-318 val_318
-318 val_318
-318 val_318
-321 val_321
-321 val_321
-322 val_322
-322 val_322
-323 val_323
-325 val_325
-325 val_325
-327 val_327
-327 val_327
-327 val_327
-331 val_331
-331 val_331
-332 val_332
-333 val_333
-333 val_333
-335 val_335
-336 val_336
-338 val_338
-339 val_339
-341 val_341
-342 val_342
-342 val_342
-344 val_344
-344 val_344
-345 val_345
-348 val_348
-348 val_348
-348 val_348
-348 val_348
-348 val_348
-351 val_351
-353 val_353
-353 val_353
-356 val_356
-360 val_360
-362 val_362
-364 val_364
-365 val_365
-366 val_366
-367 val_367
-367 val_367
-368 val_368
-369 val_369
-369 val_369
-369 val_369
-373 val_373
-374 val_374
-375 val_375
-377 val_377
-378 val_378
-379 val_379
-382 val_382
-382 val_382
-384 val_384
-384 val_384
-384 val_384
-386 val_386
-389 val_389
-392 val_392
-393 val_393
-394 val_394
-395 val_395
-395 val_395
-396 val_396
-396 val_396
-396 val_396
-397 val_397
-397 val_397
-399 val_399
-399 val_399
-400 val_400
-401 val_401
-401 val_401
-401 val_401
-401 val_401
-401 val_401
-402 val_402
-403 val_403
-403 val_403
-403 val_403
-404 val_404
-404 val_404
-406 val_406
-406 val_406
-406 val_406
-406 val_406
-407 val_407
-409 val_409
-409 val_409
-409 val_409
-411 val_411
-413 val_413
-413 val_413
-414 val_414
-414 val_414
-417 val_417
-417 val_417
-417 val_417
-418 val_418
-419 val_419
-421 val_421
-424 val_424
-424 val_424
-427 val_427
-429 val_429
-429 val_429
-430 val_430
-430 val_430
-430 val_430
-431 val_431
-431 val_431
-431 val_431
-432 val_432
-435 val_435
-436 val_436
-437 val_437
-438 val_438
-438 val_438
-438 val_438
-439 val_439
-439 val_439
-443 val_443
-444 val_444
-446 val_446
-448 val_448
-449 val_449
-452 val_452
-453 val_453
-454 val_454
-454 val_454
-454 val_454
-455 val_455
-457 val_457
-458 val_458
-458 val_458
-459 val_459
-459 val_459
-460 val_460
-462 val_462
-462 val_462
-463 val_463
-463 val_463
-466 val_466
-466 val_466
-466 val_466
-467 val_467
-468 val_468
-468 val_468
-468 val_468
-468 val_468
-469 val_469
-469 val_469
-469 val_469
-469 val_469
-469 val_469
-470 val_470
-472 val_472
-475 val_475
-477 val_477
-478 val_478
-478 val_478
-479 val_479
-480 val_480
-480 val_480
-480 val_480
-481 val_481
-482 val_482
-483 val_483
-484 val_484
-485 val_485
-487 val_487
-489 val_489
-489 val_489
-489 val_489
-489 val_489
-490 val_490
-491 val_491
-492 val_492
-492 val_492
-493 val_493
-494 val_494
-495 val_495
-496 val_496
-497 val_497
-498 val_498
-498 val_498
-498 val_498
+2 2_lav
+4 4_lav
+8 8_lav
[7/9] hive git commit: HIVE-20123: Fix masking tests after HIVE-19617
(Jesus Camacho Rodriguez, reviewed by Ashutosh Chauhan)
Posted by jc...@apache.org.
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/masking_12.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/masking_12.q.out b/ql/src/test/results/clientpositive/masking_12.q.out
index 32c420c..cc49fd3 100644
--- a/ql/src/test/results/clientpositive/masking_12.q.out
+++ b/ql/src/test/results/clientpositive/masking_12.q.out
@@ -29,23 +29,39 @@ POSTHOOK: query: explain
select * from `v0`
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-1 is a root stage
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_n5
+ properties:
+ insideView TRUE
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), reverse(value) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Execution mode: vectorized
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: masking_test_n5
- properties:
- insideView TRUE
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
PREHOOK: query: select * from `v0`
PREHOOK: type: QUERY
@@ -57,506 +73,12 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n5
POSTHOOK: Input: default@v0
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
-15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
-17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-0 val_0
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
-20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
-35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
-51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
-65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
-67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
-84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-0 val_0
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
-85 val_85
-77 val_77
-0 val_0
-490 val_490
-87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
-90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
-95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
-143 val_143
-472 val_472
-322 val_322
-498 val_498
-160 val_160
-195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
-209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
-216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
-219 val_219
-239 val_239
-485 val_485
-116 val_116
-223 val_223
-256 val_256
-263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
-288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
-128 val_128
-467 val_467
-432 val_432
-202 val_202
-316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
-321 val_321
-335 val_335
-104 val_104
-466 val_466
-366 val_366
-175 val_175
-403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
-406 val_406
-409 val_409
-190 val_190
-406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
-424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
-164 val_164
-431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
-431 val_431
-164 val_164
-424 val_424
-187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
-438 val_438
-119 val_119
-414 val_414
-200 val_200
-491 val_491
-237 val_237
-439 val_439
-360 val_360
-248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
-443 val_443
-323 val_323
-325 val_325
-277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
-310 val_310
-317 val_317
-333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
-353 val_353
-172 val_172
-214 val_214
-462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
-454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
-462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
-458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
-469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
-477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+0 0_lav
+4 4_lav
+8 8_lav
+0 0_lav
+0 0_lav
+2 2_lav
PREHOOK: query: create table `masking_test_subq_n1` as select cast(key as int) as key, value from src
PREHOOK: type: CREATETABLE_AS_SELECT
PREHOOK: Input: default@src
@@ -590,59 +112,181 @@ select * from `v1_n9`
limit 20
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-3 is a root stage
+ Stage-2 depends on stages: Stage-3
+ Stage-1 depends on stages: Stage-2
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-3
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_subq_n1
+ properties:
+ insideView TRUE
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: key (type: int)
+ mode: hash
+ outputColumnNames: _col0
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: _col0 (type: int)
+ sort order: +
+ Map-reduce partition columns: _col0 (type: int)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Execution mode: vectorized
+ Reduce Operator Tree:
+ Group By Operator
+ keys: KEY._col0 (type: int)
+ mode: mergepartial
+ outputColumnNames: _col0
+ Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
+ Stage: Stage-2
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: src
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: string)
+ outputColumnNames: _col0
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: int)
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Inner Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double)
+ 1 UDFToDouble(_col0) (type: double)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: _col0 (type: string), _col1 (type: int)
+ mode: hash
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_subq_n1
+ properties:
+ insideView TRUE
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), value (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col1 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Left Semi Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double), _col0 (type: int)
+ 1 UDFToDouble(_col0) (type: double), _col1 (type: int)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ Limit
+ Number of rows: 20
+ Statistics: Num rows: 20 Data size: 200 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 20 Data size: 200 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+
Stage: Stage-0
Fetch Operator
limit: 20
Processor Tree:
- TableScan
- alias: masking_test_subq_n1
- properties:
- insideView TRUE
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Limit
- Number of rows: 20
- Statistics: Num rows: 20 Data size: 200 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
PREHOOK: query: select * from `v1_n9`
limit 20
PREHOOK: type: QUERY
PREHOOK: Input: default@masking_test_subq_n1
+PREHOOK: Input: default@src
PREHOOK: Input: default@v1_n9
#### A masked pattern was here ####
POSTHOOK: query: select * from `v1_n9`
limit 20
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_subq_n1
+POSTHOOK: Input: default@src
POSTHOOK: Input: default@v1_n9
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
+0 val_0
+0 val_0
+0 val_0
+2 val_2
+4 val_4
+5 val_5
+5 val_5
+5 val_5
+8 val_8
+9 val_9
+10 val_10
+11 val_11
+12 val_12
+12 val_12
+15 val_15
+15 val_15
+17 val_17
+18 val_18
+18 val_18
+19 val_19
PREHOOK: query: create view `masking_test_view` as select key from `v0`
PREHOOK: type: CREATEVIEW
PREHOOK: Input: default@masking_test_n5
@@ -676,15 +320,15 @@ STAGE PLANS:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key > 6) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key < 10) and (key > 6)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: UDFToInteger((UDFToDouble(key) / 2.0D)) (type: int)
outputColumnNames: _col0
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -709,498 +353,7 @@ POSTHOOK: Input: default@masking_test_n5
POSTHOOK: Input: default@masking_test_view
POSTHOOK: Input: default@v0
#### A masked pattern was here ####
-119
-43
-155
-13
-82
-204
-127
-139
-49
-242
-132
-96
-200
-75
-136
-112
-184
-33
-64
-106
-73
-203
-214
-187
-76
-234
-72
-247
-18
-163
-140
-138
-104
-7
-41
-201
-83
-208
-215
-126
-146
-109
-143
-76
-96
-169
-223
-229
-197
-118
-241
-87
-206
-247
-103
-99
-233
-104
-87
-199
-198
-123
-208
-244
-81
-188
-198
-154
-182
-133
-219
-171
-183
-162
-83
-97
-237
-8
-56
-77
-101
-169
-227
-64
-155
-158
-28
-151
-102
-74
-219
-172
-64
-85
-10
-244
-78
-189
-110
-46
-55
-23
-36
-140
-17
-213
-138
-104
-178
-199
-84
-191
-249
-62
-193
-218
-234
-96
-143
-93
-88
-27
-229
-25
-69
-51
-119
-106
-108
-215
-139
-88
-144
-110
-32
-159
-166
-155
-137
-68
-120
-41
-166
-90
-142
-6
-115
-90
-33
-130
-202
-192
-244
-176
-186
-136
-69
-108
-42
-174
-233
-29
-4
-205
-115
-104
-174
-12
-231
-215
-89
-86
-21
-64
-79
-59
-248
-161
-98
-234
-196
-227
-50
-149
-99
-95
-209
-48
-13
-82
-163
-115
-102
-60
-65
-25
-202
-21
-218
-78
-234
-234
-154
-47
-98
-144
-240
-228
-49
-141
-98
-93
-159
-159
-204
-235
-68
-184
-158
-84
-206
-42
-38
-245
-43
-182
-89
-59
-67
-197
-141
-69
-119
-209
-7
-59
-36
-45
-153
-9
-217
-5
-138
-136
-153
-112
-154
-194
-163
-121
-184
-196
-136
-165
-200
-121
-226
-88
-113
-248
-201
-198
-158
-197
-29
-17
-168
-47
-5
-84
-17
-114
-116
-71
-236
-161
-249
-80
-97
-21
-160
-215
-59
-244
-229
-39
-38
-20
-111
-246
-74
-224
-109
-114
-69
-226
-15
-104
-32
-234
-38
-37
-171
-34
-115
-16
-184
-51
-148
-56
-108
-183
-172
-83
-137
-109
-119
-242
-58
-111
-128
-131
-35
-243
-240
-200
-144
-95
-122
-219
-64
-233
-216
-101
-158
-114
-234
-231
-140
-17
-141
-165
-117
-40
-22
-96
-160
-167
-52
-233
-183
-87
-201
-241
-26
-52
-128
-203
-204
-95
-203
-200
-57
-129
-45
-101
-131
-174
-212
-6
-198
-100
-108
-82
-215
-227
-239
-149
-62
-215
-82
-212
-93
-191
-35
-198
-240
-145
-12
-175
-127
-52
-35
-81
-219
-59
-207
-100
-245
-118
-219
-180
-124
-239
-152
-208
-99
-222
-60
-214
-84
-221
-161
-162
-138
-115
-239
-89
-234
-155
-158
-166
-246
-230
-103
-124
-132
-240
-41
-68
-176
-86
-107
-231
-116
-203
-66
-87
-94
-227
-187
-200
-210
-203
-192
-128
-13
-67
-33
-192
-189
-9
-231
-246
-50
-149
4
-170
-249
-73
-229
-181
-93
-142
-174
-83
-9
-136
-91
-140
-172
-48
-234
-157
-42
-14
-18
-224
-76
-174
-153
-97
-207
-238
-111
-63
-45
-84
-201
-200
-100
-48
PREHOOK: query: explain
select `v0`.value from `v0` join `masking_test_view` on `v0`.key = `masking_test_view`.key
PREHOOK: type: QUERY
@@ -1221,17 +374,17 @@ STAGE PLANS:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: key is not null (type: boolean)
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: key (type: int), value (type: string)
+ expressions: key (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: _col0 (type: int)
sort order: +
Map-reduce partition columns: _col0 (type: int)
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
value expressions: _col1 (type: string)
TableScan
alias: masking_test_n5
@@ -1239,17 +392,17 @@ STAGE PLANS:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key > 6) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((UDFToInteger((UDFToDouble(key) / 2.0D)) % 2) = 0) and ((key % 2) = 0) and (UDFToInteger((UDFToDouble(key) / 2.0D)) < 10) and (key < 10) and (key > 6)) (type: boolean)
+ Statistics: Num rows: 4 Data size: 42 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: UDFToInteger((UDFToDouble(key) / 2.0D)) (type: int)
outputColumnNames: _col0
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 4 Data size: 42 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: _col0 (type: int)
sort order: +
Map-reduce partition columns: _col0 (type: int)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 4 Data size: 42 Basic stats: COMPLETE Column stats: NONE
Reduce Operator Tree:
Join Operator
condition map:
@@ -1258,14 +411,14 @@ STAGE PLANS:
0 _col0 (type: int)
1 _col0 (type: int)
outputColumnNames: _col1
- Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: _col1 (type: string)
outputColumnNames: _col0
- Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -1289,487 +442,4 @@ POSTHOOK: Input: default@masking_test_n5
POSTHOOK: Input: default@masking_test_view
POSTHOOK: Input: default@v0
#### A masked pattern was here ####
-val_4
-val_4
-val_5
-val_5
-val_5
-val_5
-val_5
-val_5
-val_8
-val_9
-val_9
-val_9
-val_10
-val_12
-val_12
-val_12
-val_12
-val_15
-val_15
-val_17
-val_17
-val_17
-val_17
-val_18
-val_18
-val_18
-val_18
-val_20
-val_26
-val_26
-val_27
-val_28
-val_33
-val_33
-val_33
-val_34
-val_35
-val_35
-val_35
-val_35
-val_35
-val_35
-val_35
-val_35
-val_35
-val_37
-val_37
-val_41
-val_41
-val_41
-val_42
-val_42
-val_42
-val_42
-val_42
-val_42
-val_43
-val_43
-val_47
-val_47
-val_51
-val_51
-val_51
-val_51
-val_57
-val_58
-val_58
-val_64
-val_64
-val_64
-val_64
-val_64
-val_65
-val_66
-val_67
-val_67
-val_67
-val_67
-val_69
-val_69
-val_69
-val_69
-val_72
-val_72
-val_74
-val_74
-val_76
-val_76
-val_76
-val_76
-val_76
-val_76
-val_77
-val_78
-val_78
-val_80
-val_82
-val_82
-val_82
-val_82
-val_83
-val_83
-val_83
-val_83
-val_83
-val_83
-val_83
-val_83
-val_84
-val_84
-val_84
-val_84
-val_84
-val_84
-val_84
-val_84
-val_84
-val_84
-val_85
-val_86
-val_86
-val_87
-val_87
-val_87
-val_87
-val_90
-val_90
-val_90
-val_90
-val_90
-val_90
-val_95
-val_95
-val_95
-val_95
-val_95
-val_95
-val_96
-val_96
-val_96
-val_96
-val_97
-val_97
-val_97
-val_97
-val_97
-val_97
-val_98
-val_98
-val_98
-val_98
-val_98
-val_98
-val_100
-val_100
-val_100
-val_100
-val_100
-val_100
-val_103
-val_103
-val_103
-val_103
-val_104
-val_104
-val_104
-val_104
-val_104
-val_104
-val_104
-val_104
-val_104
-val_104
-val_111
-val_111
-val_111
-val_113
-val_113
-val_114
-val_114
-val_114
-val_116
-val_116
-val_118
-val_118
-val_118
-val_118
-val_119
-val_119
-val_119
-val_119
-val_119
-val_119
-val_119
-val_119
-val_119
-val_119
-val_119
-val_119
-val_120
-val_120
-val_126
-val_128
-val_128
-val_128
-val_128
-val_128
-val_128
-val_128
-val_128
-val_128
-val_129
-val_129
-val_131
-val_131
-val_133
-val_136
-val_136
-val_136
-val_136
-val_136
-val_137
-val_137
-val_137
-val_137
-val_138
-val_138
-val_138
-val_138
-val_138
-val_138
-val_138
-val_138
-val_138
-val_138
-val_138
-val_138
-val_138
-val_138
-val_138
-val_138
-val_143
-val_143
-val_145
-val_146
-val_146
-val_149
-val_149
-val_149
-val_149
-val_149
-val_149
-val_152
-val_152
-val_153
-val_153
-val_153
-val_155
-val_155
-val_155
-val_155
-val_157
-val_158
-val_158
-val_158
-val_158
-val_158
-val_160
-val_160
-val_162
-val_162
-val_163
-val_163
-val_163
-val_165
-val_165
-val_165
-val_165
-val_166
-val_166
-val_166
-val_167
-val_167
-val_167
-val_168
-val_169
-val_169
-val_169
-val_169
-val_169
-val_169
-val_169
-val_169
-val_170
-val_172
-val_172
-val_172
-val_172
-val_172
-val_172
-val_174
-val_174
-val_174
-val_174
-val_174
-val_174
-val_174
-val_174
-val_174
-val_174
-val_175
-val_175
-val_176
-val_176
-val_176
-val_176
-val_178
-val_180
-val_181
-val_183
-val_183
-val_183
-val_186
-val_187
-val_187
-val_187
-val_187
-val_187
-val_187
-val_189
-val_189
-val_191
-val_191
-val_191
-val_191
-val_192
-val_192
-val_192
-val_193
-val_193
-val_193
-val_194
-val_196
-val_196
-val_197
-val_197
-val_197
-val_197
-val_197
-val_197
-val_199
-val_199
-val_199
-val_199
-val_199
-val_199
-val_200
-val_200
-val_200
-val_200
-val_200
-val_200
-val_200
-val_200
-val_200
-val_200
-val_200
-val_200
-val_201
-val_201
-val_201
-val_201
-val_202
-val_202
-val_203
-val_203
-val_203
-val_203
-val_203
-val_203
-val_203
-val_203
-val_203
-val_203
-val_205
-val_205
-val_207
-val_207
-val_207
-val_207
-val_208
-val_208
-val_208
-val_208
-val_208
-val_208
-val_208
-val_208
-val_208
-val_209
-val_209
-val_209
-val_209
-val_213
-val_213
-val_214
-val_214
-val_216
-val_216
-val_217
-val_217
-val_218
-val_218
-val_219
-val_219
-val_219
-val_219
-val_219
-val_219
-val_219
-val_219
-val_219
-val_219
-val_221
-val_221
-val_222
-val_223
-val_223
-val_224
-val_224
-val_224
-val_224
-val_226
-val_226
-val_228
-val_229
-val_229
-val_229
-val_229
-val_229
-val_229
-val_229
-val_229
-val_230
-val_230
-val_230
-val_230
-val_230
-val_233
-val_233
-val_233
-val_233
-val_233
-val_233
-val_233
-val_233
-val_235
-val_237
-val_237
-val_238
-val_238
-val_239
-val_239
-val_239
-val_239
-val_239
-val_239
-val_241
-val_241
-val_242
-val_242
-val_242
-val_242
-val_244
-val_244
-val_244
-val_244
-val_247
-val_247
-val_248
-val_248
-val_249
-val_249
-val_249
+4_lav
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/masking_1_newdb.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/masking_1_newdb.q.out b/ql/src/test/results/clientpositive/masking_1_newdb.q.out
index fa32212..0a60e06 100644
--- a/ql/src/test/results/clientpositive/masking_1_newdb.q.out
+++ b/ql/src/test/results/clientpositive/masking_1_newdb.q.out
@@ -33,21 +33,37 @@ PREHOOK: type: QUERY
POSTHOOK: query: explain select * from newdb.masking_test_n12
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-1 is a root stage
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_n12
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), reverse(value) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Execution mode: vectorized
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: masking_test_n12
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
PREHOOK: query: select * from newdb.masking_test_n12
PREHOOK: type: QUERY
@@ -57,506 +73,12 @@ POSTHOOK: query: select * from newdb.masking_test_n12
POSTHOOK: type: QUERY
POSTHOOK: Input: newdb@masking_test_n12
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
-15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
-17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-0 val_0
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
-20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
-35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
-51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
-65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
-67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
-84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-0 val_0
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
-85 val_85
-77 val_77
-0 val_0
-490 val_490
-87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
-90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
-95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
-143 val_143
-472 val_472
-322 val_322
-498 val_498
-160 val_160
-195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
-209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
-216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
-219 val_219
-239 val_239
-485 val_485
-116 val_116
-223 val_223
-256 val_256
-263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
-288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
-128 val_128
-467 val_467
-432 val_432
-202 val_202
-316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
-321 val_321
-335 val_335
-104 val_104
-466 val_466
-366 val_366
-175 val_175
-403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
-406 val_406
-409 val_409
-190 val_190
-406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
-424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
-164 val_164
-431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
-431 val_431
-164 val_164
-424 val_424
-187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
-438 val_438
-119 val_119
-414 val_414
-200 val_200
-491 val_491
-237 val_237
-439 val_439
-360 val_360
-248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
-443 val_443
-323 val_323
-325 val_325
-277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
-310 val_310
-317 val_317
-333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
-353 val_353
-172 val_172
-214 val_214
-462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
-454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
-462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
-458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
-469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
-477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+0 0_lav
+4 4_lav
+8 8_lav
+0 0_lav
+0 0_lav
+2 2_lav
PREHOOK: query: explain select * from newdb.masking_test_n12 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from newdb.masking_test_n12 where key > 0
@@ -573,15 +95,15 @@ STAGE PLANS:
alias: masking_test_n12
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: key (type: int), value (type: string)
+ expressions: key (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -602,500 +124,6 @@ POSTHOOK: query: select * from newdb.masking_test_n12 where key > 0
POSTHOOK: type: QUERY
POSTHOOK: Input: newdb@masking_test_n12
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
-15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
-17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
-20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
-35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
-51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
-65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
-67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
-84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
-85 val_85
-77 val_77
-490 val_490
-87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
-90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
-95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
-143 val_143
-472 val_472
-322 val_322
-498 val_498
-160 val_160
-195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
-209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
-216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
-219 val_219
-239 val_239
-485 val_485
-116 val_116
-223 val_223
-256 val_256
-263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
-288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
-128 val_128
-467 val_467
-432 val_432
-202 val_202
-316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
-321 val_321
-335 val_335
-104 val_104
-466 val_466
-366 val_366
-175 val_175
-403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
-406 val_406
-409 val_409
-190 val_190
-406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
-424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
-164 val_164
-431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
-431 val_431
-164 val_164
-424 val_424
-187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
-438 val_438
-119 val_119
-414 val_414
-200 val_200
-491 val_491
-237 val_237
-439 val_439
-360 val_360
-248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
-443 val_443
-323 val_323
-325 val_325
-277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
-310 val_310
-317 val_317
-333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
-353 val_353
-172 val_172
-214 val_214
-462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
-454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
-462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
-458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
-469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
-477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+4 4_lav
+8 8_lav
+2 2_lav
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/masking_2.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/masking_2.q.out b/ql/src/test/results/clientpositive/masking_2.q.out
index 2d2e696..85a8bb1 100644
--- a/ql/src/test/results/clientpositive/masking_2.q.out
+++ b/ql/src/test/results/clientpositive/masking_2.q.out
@@ -27,17 +27,20 @@ STAGE PLANS:
properties:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- File Output Operator
- compressed: false
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Filter Operator
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: UDFToInteger(key) (type: int), reverse(value) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Execution mode: vectorized
Stage: Stage-0
@@ -56,506 +59,12 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n1
POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
-15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
-17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-0 val_0
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
-20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
-35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
-51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
-65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
-67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
-84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-0 val_0
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
-85 val_85
-77 val_77
-0 val_0
-490 val_490
-87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
-90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
-95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
-143 val_143
-472 val_472
-322 val_322
-498 val_498
-160 val_160
-195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
-209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
-216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
-219 val_219
-239 val_239
-485 val_485
-116 val_116
-223 val_223
-256 val_256
-263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
-288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
-128 val_128
-467 val_467
-432 val_432
-202 val_202
-316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
-321 val_321
-335 val_335
-104 val_104
-466 val_466
-366 val_366
-175 val_175
-403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
-406 val_406
-409 val_409
-190 val_190
-406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
-424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
-164 val_164
-431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
-431 val_431
-164 val_164
-424 val_424
-187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
-438 val_438
-119 val_119
-414 val_414
-200 val_200
-491 val_491
-237 val_237
-439 val_439
-360 val_360
-248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
-443 val_443
-323 val_323
-325 val_325
-277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
-310 val_310
-317 val_317
-333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
-353 val_353
-172 val_172
-214 val_214
-462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
-454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
-462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
-458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
-469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
-477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+0 0_lav
+4 4_lav
+8 8_lav
+0 0_lav
+0 0_lav
+2 2_lav
PREHOOK: query: explain select * from masking_test_n1 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n1 where key > 0
@@ -574,15 +83,15 @@ STAGE PLANS:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (UDFToInteger(key) > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string)
+ expressions: UDFToInteger(key) (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -605,503 +114,9 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n1
POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
-15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
-17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
-20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
-35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
-51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
-65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
-67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
-84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
-85 val_85
-77 val_77
-490 val_490
-87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
-90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
-95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
-143 val_143
-472 val_472
-322 val_322
-498 val_498
-160 val_160
-195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
-209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
-216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
-219 val_219
-239 val_239
-485 val_485
-116 val_116
-223 val_223
-256 val_256
-263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
-288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
-128 val_128
-467 val_467
-432 val_432
-202 val_202
-316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
-321 val_321
-335 val_335
-104 val_104
-466 val_466
-366 val_366
-175 val_175
-403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
-406 val_406
-409 val_409
-190 val_190
-406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
-424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
-164 val_164
-431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
-431 val_431
-164 val_164
-424 val_424
-187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
-438 val_438
-119 val_119
-414 val_414
-200 val_200
-491 val_491
-237 val_237
-439 val_439
-360 val_360
-248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
-443 val_443
-323 val_323
-325 val_325
-277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
-310 val_310
-317 val_317
-333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
-353 val_353
-172 val_172
-214 val_214
-462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
-454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
-462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
-458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
-469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
-477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+4 4_lav
+8 8_lav
+2 2_lav
PREHOOK: query: explain select * from src a join masking_test_n1 b on a.key = b.value where b.key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from src a join masking_test_n1 b on a.key = b.value where b.key > 0
@@ -1136,17 +151,17 @@ STAGE PLANS:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: ((UDFToInteger(key) > 0) and value is not null) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0) and reverse(value) is not null) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string)
+ expressions: UDFToInteger(key) (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: _col1 (type: string)
sort order: +
Map-reduce partition columns: _col1 (type: string)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
value expressions: _col0 (type: int)
Reduce Operator Tree:
Join Operator
@@ -1189,17 +204,17 @@ STAGE PLANS:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: key is not null (type: boolean)
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string)
+ expressions: UDFToInteger(key) (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: UDFToDouble(_col0) (type: double)
sort order: +
Map-reduce partition columns: UDFToDouble(_col0) (type: double)
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
value expressions: _col0 (type: int), _col1 (type: string)
TableScan
alias: src
@@ -1207,17 +222,17 @@ STAGE PLANS:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: ((UDFToInteger(key) > 0) and value is not null) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0) and reverse(value) is not null) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string)
+ expressions: UDFToInteger(key) (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: UDFToDouble(_col1) (type: double)
sort order: +
Map-reduce partition columns: UDFToDouble(_col1) (type: double)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
value expressions: _col0 (type: int)
Reduce Operator Tree:
Join Operator
@@ -1227,10 +242,10 @@ STAGE PLANS:
0 UDFToDouble(_col0) (type: double)
1 UDFToDouble(_col1) (type: double)
outputColumnNames: _col0, _col1, _col2
- Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 91 Data size: 969 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -1259,55 +274,58 @@ STAGE PLANS:
properties:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Union
- Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE
- Group By Operator
- keys: _col0 (type: int), _col1 (type: string)
- mode: hash
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE
- Reduce Output Operator
- key expressions: _col0 (type: int), _col1 (type: string)
- sort order: ++
- Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
- Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: UDFToInteger(key) (type: int), reverse(value) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Union
+ Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: _col0 (type: int), _col1 (type: string)
+ mode: hash
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: _col0 (type: int), _col1 (type: string)
+ sort order: ++
+ Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
+ Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE
TableScan
alias: src
properties:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (UDFToInteger(key) > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string)
+ expressions: UDFToInteger(key) (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Union
- Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE
Group By Operator
keys: _col0 (type: int), _col1 (type: string)
mode: hash
outputColumnNames: _col0, _col1
- Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: _col0 (type: int), _col1 (type: string)
sort order: ++
Map-reduce partition columns: _col0 (type: int), _col1 (type: string)
- Statistics: Num rows: 666 Data size: 7075 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 110 Data size: 1167 Basic stats: COMPLETE Column stats: NONE
Reduce Operator Tree:
Group By Operator
keys: KEY._col0 (type: int), KEY._col1 (type: string)
mode: mergepartial
outputColumnNames: _col0, _col1
- Statistics: Num rows: 333 Data size: 3537 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 55 Data size: 583 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 333 Data size: 3537 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 55 Data size: 583 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
[4/9] hive git commit: HIVE-20123: Fix masking tests after HIVE-19617
(Jesus Camacho Rodriguez, reviewed by Ashutosh Chauhan)
Posted by jc...@apache.org.
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/masking_7.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/masking_7.q.out b/ql/src/test/results/clientpositive/masking_7.q.out
index 9fa62f9..6251f0c 100644
--- a/ql/src/test/results/clientpositive/masking_7.q.out
+++ b/ql/src/test/results/clientpositive/masking_7.q.out
@@ -33,17 +33,20 @@ STAGE PLANS:
properties:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string), '12' (type: string), ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>)
- outputColumnNames: _col0, _col1, _col2, _col3
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- File Output Operator
- compressed: false
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Filter Operator
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: UDFToInteger(key) (type: int), reverse(value) (type: string), '12' (type: string), ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>)
+ outputColumnNames: _col0, _col1, _col2, _col3
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Execution mode: vectorized
Stage: Stage-0
@@ -62,506 +65,12 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n14
POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 val_238 12 NULL
-86 val_86 12 NULL
-311 val_311 12 NULL
-27 val_27 12 NULL
-165 val_165 12 NULL
-409 val_409 12 NULL
-255 val_255 12 NULL
-278 val_278 12 NULL
-98 val_98 12 NULL
-484 val_484 12 NULL
-265 val_265 12 NULL
-193 val_193 12 NULL
-401 val_401 12 NULL
-150 val_150 12 NULL
-273 val_273 12 NULL
-224 val_224 12 NULL
-369 val_369 12 NULL
-66 val_66 12 NULL
-128 val_128 12 NULL
-213 val_213 12 NULL
-146 val_146 12 NULL
-406 val_406 12 NULL
-429 val_429 12 NULL
-374 val_374 12 NULL
-152 val_152 12 NULL
-469 val_469 12 NULL
-145 val_145 12 NULL
-495 val_495 12 NULL
-37 val_37 12 NULL
-327 val_327 12 NULL
-281 val_281 12 NULL
-277 val_277 12 NULL
-209 val_209 12 NULL
-15 val_15 12 NULL
-82 val_82 12 NULL
-403 val_403 12 NULL
-166 val_166 12 NULL
-417 val_417 12 NULL
-430 val_430 12 NULL
-252 val_252 12 NULL
-292 val_292 12 NULL
-219 val_219 12 NULL
-287 val_287 12 NULL
-153 val_153 12 NULL
-193 val_193 12 NULL
-338 val_338 12 NULL
-446 val_446 12 NULL
-459 val_459 12 NULL
-394 val_394 12 NULL
-237 val_237 12 NULL
-482 val_482 12 NULL
-174 val_174 12 NULL
-413 val_413 12 NULL
-494 val_494 12 NULL
-207 val_207 12 NULL
-199 val_199 12 NULL
-466 val_466 12 NULL
-208 val_208 12 NULL
-174 val_174 12 NULL
-399 val_399 12 NULL
-396 val_396 12 NULL
-247 val_247 12 NULL
-417 val_417 12 NULL
-489 val_489 12 NULL
-162 val_162 12 NULL
-377 val_377 12 NULL
-397 val_397 12 NULL
-309 val_309 12 NULL
-365 val_365 12 NULL
-266 val_266 12 NULL
-439 val_439 12 NULL
-342 val_342 12 NULL
-367 val_367 12 NULL
-325 val_325 12 NULL
-167 val_167 12 NULL
-195 val_195 12 NULL
-475 val_475 12 NULL
-17 val_17 12 NULL
-113 val_113 12 NULL
-155 val_155 12 NULL
-203 val_203 12 NULL
-339 val_339 12 NULL
-0 val_0 12 NULL
-455 val_455 12 NULL
-128 val_128 12 NULL
-311 val_311 12 NULL
-316 val_316 12 NULL
-57 val_57 12 NULL
-302 val_302 12 NULL
-205 val_205 12 NULL
-149 val_149 12 NULL
-438 val_438 12 NULL
-345 val_345 12 NULL
-129 val_129 12 NULL
-170 val_170 12 NULL
-20 val_20 12 NULL
-489 val_489 12 NULL
-157 val_157 12 NULL
-378 val_378 12 NULL
-221 val_221 12 NULL
-92 val_92 12 NULL
-111 val_111 12 NULL
-47 val_47 12 NULL
-72 val_72 12 NULL
-4 val_4 12 NULL
-280 val_280 12 NULL
-35 val_35 12 NULL
-427 val_427 12 NULL
-277 val_277 12 NULL
-208 val_208 12 NULL
-356 val_356 12 NULL
-399 val_399 12 NULL
-169 val_169 12 NULL
-382 val_382 12 NULL
-498 val_498 12 NULL
-125 val_125 12 NULL
-386 val_386 12 NULL
-437 val_437 12 NULL
-469 val_469 12 NULL
-192 val_192 12 NULL
-286 val_286 12 NULL
-187 val_187 12 NULL
-176 val_176 12 NULL
-54 val_54 12 NULL
-459 val_459 12 NULL
-51 val_51 12 NULL
-138 val_138 12 NULL
-103 val_103 12 NULL
-239 val_239 12 NULL
-213 val_213 12 NULL
-216 val_216 12 NULL
-430 val_430 12 NULL
-278 val_278 12 NULL
-176 val_176 12 NULL
-289 val_289 12 NULL
-221 val_221 12 NULL
-65 val_65 12 NULL
-318 val_318 12 NULL
-332 val_332 12 NULL
-311 val_311 12 NULL
-275 val_275 12 NULL
-137 val_137 12 NULL
-241 val_241 12 NULL
-83 val_83 12 NULL
-333 val_333 12 NULL
-180 val_180 12 NULL
-284 val_284 12 NULL
-12 val_12 12 NULL
-230 val_230 12 NULL
-181 val_181 12 NULL
-67 val_67 12 NULL
-260 val_260 12 NULL
-404 val_404 12 NULL
-384 val_384 12 NULL
-489 val_489 12 NULL
-353 val_353 12 NULL
-373 val_373 12 NULL
-272 val_272 12 NULL
-138 val_138 12 NULL
-217 val_217 12 NULL
-84 val_84 12 NULL
-348 val_348 12 NULL
-466 val_466 12 NULL
-58 val_58 12 NULL
-8 val_8 12 NULL
-411 val_411 12 NULL
-230 val_230 12 NULL
-208 val_208 12 NULL
-348 val_348 12 NULL
-24 val_24 12 NULL
-463 val_463 12 NULL
-431 val_431 12 NULL
-179 val_179 12 NULL
-172 val_172 12 NULL
-42 val_42 12 NULL
-129 val_129 12 NULL
-158 val_158 12 NULL
-119 val_119 12 NULL
-496 val_496 12 NULL
-0 val_0 12 NULL
-322 val_322 12 NULL
-197 val_197 12 NULL
-468 val_468 12 NULL
-393 val_393 12 NULL
-454 val_454 12 NULL
-100 val_100 12 NULL
-298 val_298 12 NULL
-199 val_199 12 NULL
-191 val_191 12 NULL
-418 val_418 12 NULL
-96 val_96 12 NULL
-26 val_26 12 NULL
-165 val_165 12 NULL
-327 val_327 12 NULL
-230 val_230 12 NULL
-205 val_205 12 NULL
-120 val_120 12 NULL
-131 val_131 12 NULL
-51 val_51 12 NULL
-404 val_404 12 NULL
-43 val_43 12 NULL
-436 val_436 12 NULL
-156 val_156 12 NULL
-469 val_469 12 NULL
-468 val_468 12 NULL
-308 val_308 12 NULL
-95 val_95 12 NULL
-196 val_196 12 NULL
-288 val_288 12 NULL
-481 val_481 12 NULL
-457 val_457 12 NULL
-98 val_98 12 NULL
-282 val_282 12 NULL
-197 val_197 12 NULL
-187 val_187 12 NULL
-318 val_318 12 NULL
-318 val_318 12 NULL
-409 val_409 12 NULL
-470 val_470 12 NULL
-137 val_137 12 NULL
-369 val_369 12 NULL
-316 val_316 12 NULL
-169 val_169 12 NULL
-413 val_413 12 NULL
-85 val_85 12 NULL
-77 val_77 12 NULL
-0 val_0 12 NULL
-490 val_490 12 NULL
-87 val_87 12 NULL
-364 val_364 12 NULL
-179 val_179 12 NULL
-118 val_118 12 NULL
-134 val_134 12 NULL
-395 val_395 12 NULL
-282 val_282 12 NULL
-138 val_138 12 NULL
-238 val_238 12 NULL
-419 val_419 12 NULL
-15 val_15 12 NULL
-118 val_118 12 NULL
-72 val_72 12 NULL
-90 val_90 12 NULL
-307 val_307 12 NULL
-19 val_19 12 NULL
-435 val_435 12 NULL
-10 val_10 12 NULL
-277 val_277 12 NULL
-273 val_273 12 NULL
-306 val_306 12 NULL
-224 val_224 12 NULL
-309 val_309 12 NULL
-389 val_389 12 NULL
-327 val_327 12 NULL
-242 val_242 12 NULL
-369 val_369 12 NULL
-392 val_392 12 NULL
-272 val_272 12 NULL
-331 val_331 12 NULL
-401 val_401 12 NULL
-242 val_242 12 NULL
-452 val_452 12 NULL
-177 val_177 12 NULL
-226 val_226 12 NULL
-5 val_5 12 NULL
-497 val_497 12 NULL
-402 val_402 12 NULL
-396 val_396 12 NULL
-317 val_317 12 NULL
-395 val_395 12 NULL
-58 val_58 12 NULL
-35 val_35 12 NULL
-336 val_336 12 NULL
-95 val_95 12 NULL
-11 val_11 12 NULL
-168 val_168 12 NULL
-34 val_34 12 NULL
-229 val_229 12 NULL
-233 val_233 12 NULL
-143 val_143 12 NULL
-472 val_472 12 NULL
-322 val_322 12 NULL
-498 val_498 12 NULL
-160 val_160 12 NULL
-195 val_195 12 NULL
-42 val_42 12 NULL
-321 val_321 12 NULL
-430 val_430 12 NULL
-119 val_119 12 NULL
-489 val_489 12 NULL
-458 val_458 12 NULL
-78 val_78 12 NULL
-76 val_76 12 NULL
-41 val_41 12 NULL
-223 val_223 12 NULL
-492 val_492 12 NULL
-149 val_149 12 NULL
-449 val_449 12 NULL
-218 val_218 12 NULL
-228 val_228 12 NULL
-138 val_138 12 NULL
-453 val_453 12 NULL
-30 val_30 12 NULL
-209 val_209 12 NULL
-64 val_64 12 NULL
-468 val_468 12 NULL
-76 val_76 12 NULL
-74 val_74 12 NULL
-342 val_342 12 NULL
-69 val_69 12 NULL
-230 val_230 12 NULL
-33 val_33 12 NULL
-368 val_368 12 NULL
-103 val_103 12 NULL
-296 val_296 12 NULL
-113 val_113 12 NULL
-216 val_216 12 NULL
-367 val_367 12 NULL
-344 val_344 12 NULL
-167 val_167 12 NULL
-274 val_274 12 NULL
-219 val_219 12 NULL
-239 val_239 12 NULL
-485 val_485 12 NULL
-116 val_116 12 NULL
-223 val_223 12 NULL
-256 val_256 12 NULL
-263 val_263 12 NULL
-70 val_70 12 NULL
-487 val_487 12 NULL
-480 val_480 12 NULL
-401 val_401 12 NULL
-288 val_288 12 NULL
-191 val_191 12 NULL
-5 val_5 12 NULL
-244 val_244 12 NULL
-438 val_438 12 NULL
-128 val_128 12 NULL
-467 val_467 12 NULL
-432 val_432 12 NULL
-202 val_202 12 NULL
-316 val_316 12 NULL
-229 val_229 12 NULL
-469 val_469 12 NULL
-463 val_463 12 NULL
-280 val_280 12 NULL
-2 val_2 12 NULL
-35 val_35 12 NULL
-283 val_283 12 NULL
-331 val_331 12 NULL
-235 val_235 12 NULL
-80 val_80 12 NULL
-44 val_44 12 NULL
-193 val_193 12 NULL
-321 val_321 12 NULL
-335 val_335 12 NULL
-104 val_104 12 NULL
-466 val_466 12 NULL
-366 val_366 12 NULL
-175 val_175 12 NULL
-403 val_403 12 NULL
-483 val_483 12 NULL
-53 val_53 12 NULL
-105 val_105 12 NULL
-257 val_257 12 NULL
-406 val_406 12 NULL
-409 val_409 12 NULL
-190 val_190 12 NULL
-406 val_406 12 NULL
-401 val_401 12 NULL
-114 val_114 12 NULL
-258 val_258 12 NULL
-90 val_90 12 NULL
-203 val_203 12 NULL
-262 val_262 12 NULL
-348 val_348 12 NULL
-424 val_424 12 NULL
-12 val_12 12 NULL
-396 val_396 12 NULL
-201 val_201 12 NULL
-217 val_217 12 NULL
-164 val_164 12 NULL
-431 val_431 12 NULL
-454 val_454 12 NULL
-478 val_478 12 NULL
-298 val_298 12 NULL
-125 val_125 12 NULL
-431 val_431 12 NULL
-164 val_164 12 NULL
-424 val_424 12 NULL
-187 val_187 12 NULL
-382 val_382 12 NULL
-5 val_5 12 NULL
-70 val_70 12 NULL
-397 val_397 12 NULL
-480 val_480 12 NULL
-291 val_291 12 NULL
-24 val_24 12 NULL
-351 val_351 12 NULL
-255 val_255 12 NULL
-104 val_104 12 NULL
-70 val_70 12 NULL
-163 val_163 12 NULL
-438 val_438 12 NULL
-119 val_119 12 NULL
-414 val_414 12 NULL
-200 val_200 12 NULL
-491 val_491 12 NULL
-237 val_237 12 NULL
-439 val_439 12 NULL
-360 val_360 12 NULL
-248 val_248 12 NULL
-479 val_479 12 NULL
-305 val_305 12 NULL
-417 val_417 12 NULL
-199 val_199 12 NULL
-444 val_444 12 NULL
-120 val_120 12 NULL
-429 val_429 12 NULL
-169 val_169 12 NULL
-443 val_443 12 NULL
-323 val_323 12 NULL
-325 val_325 12 NULL
-277 val_277 12 NULL
-230 val_230 12 NULL
-478 val_478 12 NULL
-178 val_178 12 NULL
-468 val_468 12 NULL
-310 val_310 12 NULL
-317 val_317 12 NULL
-333 val_333 12 NULL
-493 val_493 12 NULL
-460 val_460 12 NULL
-207 val_207 12 NULL
-249 val_249 12 NULL
-265 val_265 12 NULL
-480 val_480 12 NULL
-83 val_83 12 NULL
-136 val_136 12 NULL
-353 val_353 12 NULL
-172 val_172 12 NULL
-214 val_214 12 NULL
-462 val_462 12 NULL
-233 val_233 12 NULL
-406 val_406 12 NULL
-133 val_133 12 NULL
-175 val_175 12 NULL
-189 val_189 12 NULL
-454 val_454 12 NULL
-375 val_375 12 NULL
-401 val_401 12 NULL
-421 val_421 12 NULL
-407 val_407 12 NULL
-384 val_384 12 NULL
-256 val_256 12 NULL
-26 val_26 12 NULL
-134 val_134 12 NULL
-67 val_67 12 NULL
-384 val_384 12 NULL
-379 val_379 12 NULL
-18 val_18 12 NULL
-462 val_462 12 NULL
-492 val_492 12 NULL
-100 val_100 12 NULL
-298 val_298 12 NULL
-9 val_9 12 NULL
-341 val_341 12 NULL
-498 val_498 12 NULL
-146 val_146 12 NULL
-458 val_458 12 NULL
-362 val_362 12 NULL
-186 val_186 12 NULL
-285 val_285 12 NULL
-348 val_348 12 NULL
-167 val_167 12 NULL
-18 val_18 12 NULL
-273 val_273 12 NULL
-183 val_183 12 NULL
-281 val_281 12 NULL
-344 val_344 12 NULL
-97 val_97 12 NULL
-469 val_469 12 NULL
-315 val_315 12 NULL
-84 val_84 12 NULL
-28 val_28 12 NULL
-37 val_37 12 NULL
-448 val_448 12 NULL
-152 val_152 12 NULL
-348 val_348 12 NULL
-307 val_307 12 NULL
-194 val_194 12 NULL
-414 val_414 12 NULL
-477 val_477 12 NULL
-222 val_222 12 NULL
-126 val_126 12 NULL
-90 val_90 12 NULL
-169 val_169 12 NULL
-403 val_403 12 NULL
-400 val_400 12 NULL
-200 val_200 12 NULL
-97 val_97 12 NULL
+0 0_lav 12 NULL
+4 4_lav 12 NULL
+8 8_lav 12 NULL
+0 0_lav 12 NULL
+0 0_lav 12 NULL
+2 2_lav 12 NULL
PREHOOK: query: explain select * from masking_test_n14 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n14 where key > 0
@@ -580,15 +89,15 @@ STAGE PLANS:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (UDFToInteger(key) > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string), '12' (type: string), ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>)
+ expressions: UDFToInteger(key) (type: int), reverse(value) (type: string), '12' (type: string), ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>)
outputColumnNames: _col0, _col1, _col2, _col3
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -611,503 +120,9 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n14
POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 val_238 12 NULL
-86 val_86 12 NULL
-311 val_311 12 NULL
-27 val_27 12 NULL
-165 val_165 12 NULL
-409 val_409 12 NULL
-255 val_255 12 NULL
-278 val_278 12 NULL
-98 val_98 12 NULL
-484 val_484 12 NULL
-265 val_265 12 NULL
-193 val_193 12 NULL
-401 val_401 12 NULL
-150 val_150 12 NULL
-273 val_273 12 NULL
-224 val_224 12 NULL
-369 val_369 12 NULL
-66 val_66 12 NULL
-128 val_128 12 NULL
-213 val_213 12 NULL
-146 val_146 12 NULL
-406 val_406 12 NULL
-429 val_429 12 NULL
-374 val_374 12 NULL
-152 val_152 12 NULL
-469 val_469 12 NULL
-145 val_145 12 NULL
-495 val_495 12 NULL
-37 val_37 12 NULL
-327 val_327 12 NULL
-281 val_281 12 NULL
-277 val_277 12 NULL
-209 val_209 12 NULL
-15 val_15 12 NULL
-82 val_82 12 NULL
-403 val_403 12 NULL
-166 val_166 12 NULL
-417 val_417 12 NULL
-430 val_430 12 NULL
-252 val_252 12 NULL
-292 val_292 12 NULL
-219 val_219 12 NULL
-287 val_287 12 NULL
-153 val_153 12 NULL
-193 val_193 12 NULL
-338 val_338 12 NULL
-446 val_446 12 NULL
-459 val_459 12 NULL
-394 val_394 12 NULL
-237 val_237 12 NULL
-482 val_482 12 NULL
-174 val_174 12 NULL
-413 val_413 12 NULL
-494 val_494 12 NULL
-207 val_207 12 NULL
-199 val_199 12 NULL
-466 val_466 12 NULL
-208 val_208 12 NULL
-174 val_174 12 NULL
-399 val_399 12 NULL
-396 val_396 12 NULL
-247 val_247 12 NULL
-417 val_417 12 NULL
-489 val_489 12 NULL
-162 val_162 12 NULL
-377 val_377 12 NULL
-397 val_397 12 NULL
-309 val_309 12 NULL
-365 val_365 12 NULL
-266 val_266 12 NULL
-439 val_439 12 NULL
-342 val_342 12 NULL
-367 val_367 12 NULL
-325 val_325 12 NULL
-167 val_167 12 NULL
-195 val_195 12 NULL
-475 val_475 12 NULL
-17 val_17 12 NULL
-113 val_113 12 NULL
-155 val_155 12 NULL
-203 val_203 12 NULL
-339 val_339 12 NULL
-455 val_455 12 NULL
-128 val_128 12 NULL
-311 val_311 12 NULL
-316 val_316 12 NULL
-57 val_57 12 NULL
-302 val_302 12 NULL
-205 val_205 12 NULL
-149 val_149 12 NULL
-438 val_438 12 NULL
-345 val_345 12 NULL
-129 val_129 12 NULL
-170 val_170 12 NULL
-20 val_20 12 NULL
-489 val_489 12 NULL
-157 val_157 12 NULL
-378 val_378 12 NULL
-221 val_221 12 NULL
-92 val_92 12 NULL
-111 val_111 12 NULL
-47 val_47 12 NULL
-72 val_72 12 NULL
-4 val_4 12 NULL
-280 val_280 12 NULL
-35 val_35 12 NULL
-427 val_427 12 NULL
-277 val_277 12 NULL
-208 val_208 12 NULL
-356 val_356 12 NULL
-399 val_399 12 NULL
-169 val_169 12 NULL
-382 val_382 12 NULL
-498 val_498 12 NULL
-125 val_125 12 NULL
-386 val_386 12 NULL
-437 val_437 12 NULL
-469 val_469 12 NULL
-192 val_192 12 NULL
-286 val_286 12 NULL
-187 val_187 12 NULL
-176 val_176 12 NULL
-54 val_54 12 NULL
-459 val_459 12 NULL
-51 val_51 12 NULL
-138 val_138 12 NULL
-103 val_103 12 NULL
-239 val_239 12 NULL
-213 val_213 12 NULL
-216 val_216 12 NULL
-430 val_430 12 NULL
-278 val_278 12 NULL
-176 val_176 12 NULL
-289 val_289 12 NULL
-221 val_221 12 NULL
-65 val_65 12 NULL
-318 val_318 12 NULL
-332 val_332 12 NULL
-311 val_311 12 NULL
-275 val_275 12 NULL
-137 val_137 12 NULL
-241 val_241 12 NULL
-83 val_83 12 NULL
-333 val_333 12 NULL
-180 val_180 12 NULL
-284 val_284 12 NULL
-12 val_12 12 NULL
-230 val_230 12 NULL
-181 val_181 12 NULL
-67 val_67 12 NULL
-260 val_260 12 NULL
-404 val_404 12 NULL
-384 val_384 12 NULL
-489 val_489 12 NULL
-353 val_353 12 NULL
-373 val_373 12 NULL
-272 val_272 12 NULL
-138 val_138 12 NULL
-217 val_217 12 NULL
-84 val_84 12 NULL
-348 val_348 12 NULL
-466 val_466 12 NULL
-58 val_58 12 NULL
-8 val_8 12 NULL
-411 val_411 12 NULL
-230 val_230 12 NULL
-208 val_208 12 NULL
-348 val_348 12 NULL
-24 val_24 12 NULL
-463 val_463 12 NULL
-431 val_431 12 NULL
-179 val_179 12 NULL
-172 val_172 12 NULL
-42 val_42 12 NULL
-129 val_129 12 NULL
-158 val_158 12 NULL
-119 val_119 12 NULL
-496 val_496 12 NULL
-322 val_322 12 NULL
-197 val_197 12 NULL
-468 val_468 12 NULL
-393 val_393 12 NULL
-454 val_454 12 NULL
-100 val_100 12 NULL
-298 val_298 12 NULL
-199 val_199 12 NULL
-191 val_191 12 NULL
-418 val_418 12 NULL
-96 val_96 12 NULL
-26 val_26 12 NULL
-165 val_165 12 NULL
-327 val_327 12 NULL
-230 val_230 12 NULL
-205 val_205 12 NULL
-120 val_120 12 NULL
-131 val_131 12 NULL
-51 val_51 12 NULL
-404 val_404 12 NULL
-43 val_43 12 NULL
-436 val_436 12 NULL
-156 val_156 12 NULL
-469 val_469 12 NULL
-468 val_468 12 NULL
-308 val_308 12 NULL
-95 val_95 12 NULL
-196 val_196 12 NULL
-288 val_288 12 NULL
-481 val_481 12 NULL
-457 val_457 12 NULL
-98 val_98 12 NULL
-282 val_282 12 NULL
-197 val_197 12 NULL
-187 val_187 12 NULL
-318 val_318 12 NULL
-318 val_318 12 NULL
-409 val_409 12 NULL
-470 val_470 12 NULL
-137 val_137 12 NULL
-369 val_369 12 NULL
-316 val_316 12 NULL
-169 val_169 12 NULL
-413 val_413 12 NULL
-85 val_85 12 NULL
-77 val_77 12 NULL
-490 val_490 12 NULL
-87 val_87 12 NULL
-364 val_364 12 NULL
-179 val_179 12 NULL
-118 val_118 12 NULL
-134 val_134 12 NULL
-395 val_395 12 NULL
-282 val_282 12 NULL
-138 val_138 12 NULL
-238 val_238 12 NULL
-419 val_419 12 NULL
-15 val_15 12 NULL
-118 val_118 12 NULL
-72 val_72 12 NULL
-90 val_90 12 NULL
-307 val_307 12 NULL
-19 val_19 12 NULL
-435 val_435 12 NULL
-10 val_10 12 NULL
-277 val_277 12 NULL
-273 val_273 12 NULL
-306 val_306 12 NULL
-224 val_224 12 NULL
-309 val_309 12 NULL
-389 val_389 12 NULL
-327 val_327 12 NULL
-242 val_242 12 NULL
-369 val_369 12 NULL
-392 val_392 12 NULL
-272 val_272 12 NULL
-331 val_331 12 NULL
-401 val_401 12 NULL
-242 val_242 12 NULL
-452 val_452 12 NULL
-177 val_177 12 NULL
-226 val_226 12 NULL
-5 val_5 12 NULL
-497 val_497 12 NULL
-402 val_402 12 NULL
-396 val_396 12 NULL
-317 val_317 12 NULL
-395 val_395 12 NULL
-58 val_58 12 NULL
-35 val_35 12 NULL
-336 val_336 12 NULL
-95 val_95 12 NULL
-11 val_11 12 NULL
-168 val_168 12 NULL
-34 val_34 12 NULL
-229 val_229 12 NULL
-233 val_233 12 NULL
-143 val_143 12 NULL
-472 val_472 12 NULL
-322 val_322 12 NULL
-498 val_498 12 NULL
-160 val_160 12 NULL
-195 val_195 12 NULL
-42 val_42 12 NULL
-321 val_321 12 NULL
-430 val_430 12 NULL
-119 val_119 12 NULL
-489 val_489 12 NULL
-458 val_458 12 NULL
-78 val_78 12 NULL
-76 val_76 12 NULL
-41 val_41 12 NULL
-223 val_223 12 NULL
-492 val_492 12 NULL
-149 val_149 12 NULL
-449 val_449 12 NULL
-218 val_218 12 NULL
-228 val_228 12 NULL
-138 val_138 12 NULL
-453 val_453 12 NULL
-30 val_30 12 NULL
-209 val_209 12 NULL
-64 val_64 12 NULL
-468 val_468 12 NULL
-76 val_76 12 NULL
-74 val_74 12 NULL
-342 val_342 12 NULL
-69 val_69 12 NULL
-230 val_230 12 NULL
-33 val_33 12 NULL
-368 val_368 12 NULL
-103 val_103 12 NULL
-296 val_296 12 NULL
-113 val_113 12 NULL
-216 val_216 12 NULL
-367 val_367 12 NULL
-344 val_344 12 NULL
-167 val_167 12 NULL
-274 val_274 12 NULL
-219 val_219 12 NULL
-239 val_239 12 NULL
-485 val_485 12 NULL
-116 val_116 12 NULL
-223 val_223 12 NULL
-256 val_256 12 NULL
-263 val_263 12 NULL
-70 val_70 12 NULL
-487 val_487 12 NULL
-480 val_480 12 NULL
-401 val_401 12 NULL
-288 val_288 12 NULL
-191 val_191 12 NULL
-5 val_5 12 NULL
-244 val_244 12 NULL
-438 val_438 12 NULL
-128 val_128 12 NULL
-467 val_467 12 NULL
-432 val_432 12 NULL
-202 val_202 12 NULL
-316 val_316 12 NULL
-229 val_229 12 NULL
-469 val_469 12 NULL
-463 val_463 12 NULL
-280 val_280 12 NULL
-2 val_2 12 NULL
-35 val_35 12 NULL
-283 val_283 12 NULL
-331 val_331 12 NULL
-235 val_235 12 NULL
-80 val_80 12 NULL
-44 val_44 12 NULL
-193 val_193 12 NULL
-321 val_321 12 NULL
-335 val_335 12 NULL
-104 val_104 12 NULL
-466 val_466 12 NULL
-366 val_366 12 NULL
-175 val_175 12 NULL
-403 val_403 12 NULL
-483 val_483 12 NULL
-53 val_53 12 NULL
-105 val_105 12 NULL
-257 val_257 12 NULL
-406 val_406 12 NULL
-409 val_409 12 NULL
-190 val_190 12 NULL
-406 val_406 12 NULL
-401 val_401 12 NULL
-114 val_114 12 NULL
-258 val_258 12 NULL
-90 val_90 12 NULL
-203 val_203 12 NULL
-262 val_262 12 NULL
-348 val_348 12 NULL
-424 val_424 12 NULL
-12 val_12 12 NULL
-396 val_396 12 NULL
-201 val_201 12 NULL
-217 val_217 12 NULL
-164 val_164 12 NULL
-431 val_431 12 NULL
-454 val_454 12 NULL
-478 val_478 12 NULL
-298 val_298 12 NULL
-125 val_125 12 NULL
-431 val_431 12 NULL
-164 val_164 12 NULL
-424 val_424 12 NULL
-187 val_187 12 NULL
-382 val_382 12 NULL
-5 val_5 12 NULL
-70 val_70 12 NULL
-397 val_397 12 NULL
-480 val_480 12 NULL
-291 val_291 12 NULL
-24 val_24 12 NULL
-351 val_351 12 NULL
-255 val_255 12 NULL
-104 val_104 12 NULL
-70 val_70 12 NULL
-163 val_163 12 NULL
-438 val_438 12 NULL
-119 val_119 12 NULL
-414 val_414 12 NULL
-200 val_200 12 NULL
-491 val_491 12 NULL
-237 val_237 12 NULL
-439 val_439 12 NULL
-360 val_360 12 NULL
-248 val_248 12 NULL
-479 val_479 12 NULL
-305 val_305 12 NULL
-417 val_417 12 NULL
-199 val_199 12 NULL
-444 val_444 12 NULL
-120 val_120 12 NULL
-429 val_429 12 NULL
-169 val_169 12 NULL
-443 val_443 12 NULL
-323 val_323 12 NULL
-325 val_325 12 NULL
-277 val_277 12 NULL
-230 val_230 12 NULL
-478 val_478 12 NULL
-178 val_178 12 NULL
-468 val_468 12 NULL
-310 val_310 12 NULL
-317 val_317 12 NULL
-333 val_333 12 NULL
-493 val_493 12 NULL
-460 val_460 12 NULL
-207 val_207 12 NULL
-249 val_249 12 NULL
-265 val_265 12 NULL
-480 val_480 12 NULL
-83 val_83 12 NULL
-136 val_136 12 NULL
-353 val_353 12 NULL
-172 val_172 12 NULL
-214 val_214 12 NULL
-462 val_462 12 NULL
-233 val_233 12 NULL
-406 val_406 12 NULL
-133 val_133 12 NULL
-175 val_175 12 NULL
-189 val_189 12 NULL
-454 val_454 12 NULL
-375 val_375 12 NULL
-401 val_401 12 NULL
-421 val_421 12 NULL
-407 val_407 12 NULL
-384 val_384 12 NULL
-256 val_256 12 NULL
-26 val_26 12 NULL
-134 val_134 12 NULL
-67 val_67 12 NULL
-384 val_384 12 NULL
-379 val_379 12 NULL
-18 val_18 12 NULL
-462 val_462 12 NULL
-492 val_492 12 NULL
-100 val_100 12 NULL
-298 val_298 12 NULL
-9 val_9 12 NULL
-341 val_341 12 NULL
-498 val_498 12 NULL
-146 val_146 12 NULL
-458 val_458 12 NULL
-362 val_362 12 NULL
-186 val_186 12 NULL
-285 val_285 12 NULL
-348 val_348 12 NULL
-167 val_167 12 NULL
-18 val_18 12 NULL
-273 val_273 12 NULL
-183 val_183 12 NULL
-281 val_281 12 NULL
-344 val_344 12 NULL
-97 val_97 12 NULL
-469 val_469 12 NULL
-315 val_315 12 NULL
-84 val_84 12 NULL
-28 val_28 12 NULL
-37 val_37 12 NULL
-448 val_448 12 NULL
-152 val_152 12 NULL
-348 val_348 12 NULL
-307 val_307 12 NULL
-194 val_194 12 NULL
-414 val_414 12 NULL
-477 val_477 12 NULL
-222 val_222 12 NULL
-126 val_126 12 NULL
-90 val_90 12 NULL
-169 val_169 12 NULL
-403 val_403 12 NULL
-400 val_400 12 NULL
-200 val_200 12 NULL
-97 val_97 12 NULL
+4 4_lav 12 NULL
+8 8_lav 12 NULL
+2 2_lav 12 NULL
PREHOOK: query: drop view masking_test_n14
PREHOOK: type: DROPVIEW
PREHOOK: Input: default@masking_test_n14
@@ -1160,17 +175,20 @@ STAGE PLANS:
properties:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: UDFToInteger(key) (type: int), '12' (type: string), ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string)
- outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- File Output Operator
- compressed: false
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Filter Operator
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: UDFToInteger(key) (type: int), '12' (type: string), ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string)
+ outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Execution mode: vectorized
Stage: Stage-0
@@ -1189,506 +207,12 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n14
POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 12 NULL 12 12 12 12 12 12 12 12 12 12
-86 12 NULL 12 12 12 12 12 12 12 12 12 12
-311 12 NULL 12 12 12 12 12 12 12 12 12 12
-27 12 NULL 12 12 12 12 12 12 12 12 12 12
-165 12 NULL 12 12 12 12 12 12 12 12 12 12
-409 12 NULL 12 12 12 12 12 12 12 12 12 12
-255 12 NULL 12 12 12 12 12 12 12 12 12 12
-278 12 NULL 12 12 12 12 12 12 12 12 12 12
-98 12 NULL 12 12 12 12 12 12 12 12 12 12
-484 12 NULL 12 12 12 12 12 12 12 12 12 12
-265 12 NULL 12 12 12 12 12 12 12 12 12 12
-193 12 NULL 12 12 12 12 12 12 12 12 12 12
-401 12 NULL 12 12 12 12 12 12 12 12 12 12
-150 12 NULL 12 12 12 12 12 12 12 12 12 12
-273 12 NULL 12 12 12 12 12 12 12 12 12 12
-224 12 NULL 12 12 12 12 12 12 12 12 12 12
-369 12 NULL 12 12 12 12 12 12 12 12 12 12
-66 12 NULL 12 12 12 12 12 12 12 12 12 12
-128 12 NULL 12 12 12 12 12 12 12 12 12 12
-213 12 NULL 12 12 12 12 12 12 12 12 12 12
-146 12 NULL 12 12 12 12 12 12 12 12 12 12
-406 12 NULL 12 12 12 12 12 12 12 12 12 12
-429 12 NULL 12 12 12 12 12 12 12 12 12 12
-374 12 NULL 12 12 12 12 12 12 12 12 12 12
-152 12 NULL 12 12 12 12 12 12 12 12 12 12
-469 12 NULL 12 12 12 12 12 12 12 12 12 12
-145 12 NULL 12 12 12 12 12 12 12 12 12 12
-495 12 NULL 12 12 12 12 12 12 12 12 12 12
-37 12 NULL 12 12 12 12 12 12 12 12 12 12
-327 12 NULL 12 12 12 12 12 12 12 12 12 12
-281 12 NULL 12 12 12 12 12 12 12 12 12 12
-277 12 NULL 12 12 12 12 12 12 12 12 12 12
-209 12 NULL 12 12 12 12 12 12 12 12 12 12
-15 12 NULL 12 12 12 12 12 12 12 12 12 12
-82 12 NULL 12 12 12 12 12 12 12 12 12 12
-403 12 NULL 12 12 12 12 12 12 12 12 12 12
-166 12 NULL 12 12 12 12 12 12 12 12 12 12
-417 12 NULL 12 12 12 12 12 12 12 12 12 12
-430 12 NULL 12 12 12 12 12 12 12 12 12 12
-252 12 NULL 12 12 12 12 12 12 12 12 12 12
-292 12 NULL 12 12 12 12 12 12 12 12 12 12
-219 12 NULL 12 12 12 12 12 12 12 12 12 12
-287 12 NULL 12 12 12 12 12 12 12 12 12 12
-153 12 NULL 12 12 12 12 12 12 12 12 12 12
-193 12 NULL 12 12 12 12 12 12 12 12 12 12
-338 12 NULL 12 12 12 12 12 12 12 12 12 12
-446 12 NULL 12 12 12 12 12 12 12 12 12 12
-459 12 NULL 12 12 12 12 12 12 12 12 12 12
-394 12 NULL 12 12 12 12 12 12 12 12 12 12
-237 12 NULL 12 12 12 12 12 12 12 12 12 12
-482 12 NULL 12 12 12 12 12 12 12 12 12 12
-174 12 NULL 12 12 12 12 12 12 12 12 12 12
-413 12 NULL 12 12 12 12 12 12 12 12 12 12
-494 12 NULL 12 12 12 12 12 12 12 12 12 12
-207 12 NULL 12 12 12 12 12 12 12 12 12 12
-199 12 NULL 12 12 12 12 12 12 12 12 12 12
-466 12 NULL 12 12 12 12 12 12 12 12 12 12
-208 12 NULL 12 12 12 12 12 12 12 12 12 12
-174 12 NULL 12 12 12 12 12 12 12 12 12 12
-399 12 NULL 12 12 12 12 12 12 12 12 12 12
-396 12 NULL 12 12 12 12 12 12 12 12 12 12
-247 12 NULL 12 12 12 12 12 12 12 12 12 12
-417 12 NULL 12 12 12 12 12 12 12 12 12 12
-489 12 NULL 12 12 12 12 12 12 12 12 12 12
-162 12 NULL 12 12 12 12 12 12 12 12 12 12
-377 12 NULL 12 12 12 12 12 12 12 12 12 12
-397 12 NULL 12 12 12 12 12 12 12 12 12 12
-309 12 NULL 12 12 12 12 12 12 12 12 12 12
-365 12 NULL 12 12 12 12 12 12 12 12 12 12
-266 12 NULL 12 12 12 12 12 12 12 12 12 12
-439 12 NULL 12 12 12 12 12 12 12 12 12 12
-342 12 NULL 12 12 12 12 12 12 12 12 12 12
-367 12 NULL 12 12 12 12 12 12 12 12 12 12
-325 12 NULL 12 12 12 12 12 12 12 12 12 12
-167 12 NULL 12 12 12 12 12 12 12 12 12 12
-195 12 NULL 12 12 12 12 12 12 12 12 12 12
-475 12 NULL 12 12 12 12 12 12 12 12 12 12
-17 12 NULL 12 12 12 12 12 12 12 12 12 12
-113 12 NULL 12 12 12 12 12 12 12 12 12 12
-155 12 NULL 12 12 12 12 12 12 12 12 12 12
-203 12 NULL 12 12 12 12 12 12 12 12 12 12
-339 12 NULL 12 12 12 12 12 12 12 12 12 12
0 12 NULL 12 12 12 12 12 12 12 12 12 12
-455 12 NULL 12 12 12 12 12 12 12 12 12 12
-128 12 NULL 12 12 12 12 12 12 12 12 12 12
-311 12 NULL 12 12 12 12 12 12 12 12 12 12
-316 12 NULL 12 12 12 12 12 12 12 12 12 12
-57 12 NULL 12 12 12 12 12 12 12 12 12 12
-302 12 NULL 12 12 12 12 12 12 12 12 12 12
-205 12 NULL 12 12 12 12 12 12 12 12 12 12
-149 12 NULL 12 12 12 12 12 12 12 12 12 12
-438 12 NULL 12 12 12 12 12 12 12 12 12 12
-345 12 NULL 12 12 12 12 12 12 12 12 12 12
-129 12 NULL 12 12 12 12 12 12 12 12 12 12
-170 12 NULL 12 12 12 12 12 12 12 12 12 12
-20 12 NULL 12 12 12 12 12 12 12 12 12 12
-489 12 NULL 12 12 12 12 12 12 12 12 12 12
-157 12 NULL 12 12 12 12 12 12 12 12 12 12
-378 12 NULL 12 12 12 12 12 12 12 12 12 12
-221 12 NULL 12 12 12 12 12 12 12 12 12 12
-92 12 NULL 12 12 12 12 12 12 12 12 12 12
-111 12 NULL 12 12 12 12 12 12 12 12 12 12
-47 12 NULL 12 12 12 12 12 12 12 12 12 12
-72 12 NULL 12 12 12 12 12 12 12 12 12 12
4 12 NULL 12 12 12 12 12 12 12 12 12 12
-280 12 NULL 12 12 12 12 12 12 12 12 12 12
-35 12 NULL 12 12 12 12 12 12 12 12 12 12
-427 12 NULL 12 12 12 12 12 12 12 12 12 12
-277 12 NULL 12 12 12 12 12 12 12 12 12 12
-208 12 NULL 12 12 12 12 12 12 12 12 12 12
-356 12 NULL 12 12 12 12 12 12 12 12 12 12
-399 12 NULL 12 12 12 12 12 12 12 12 12 12
-169 12 NULL 12 12 12 12 12 12 12 12 12 12
-382 12 NULL 12 12 12 12 12 12 12 12 12 12
-498 12 NULL 12 12 12 12 12 12 12 12 12 12
-125 12 NULL 12 12 12 12 12 12 12 12 12 12
-386 12 NULL 12 12 12 12 12 12 12 12 12 12
-437 12 NULL 12 12 12 12 12 12 12 12 12 12
-469 12 NULL 12 12 12 12 12 12 12 12 12 12
-192 12 NULL 12 12 12 12 12 12 12 12 12 12
-286 12 NULL 12 12 12 12 12 12 12 12 12 12
-187 12 NULL 12 12 12 12 12 12 12 12 12 12
-176 12 NULL 12 12 12 12 12 12 12 12 12 12
-54 12 NULL 12 12 12 12 12 12 12 12 12 12
-459 12 NULL 12 12 12 12 12 12 12 12 12 12
-51 12 NULL 12 12 12 12 12 12 12 12 12 12
-138 12 NULL 12 12 12 12 12 12 12 12 12 12
-103 12 NULL 12 12 12 12 12 12 12 12 12 12
-239 12 NULL 12 12 12 12 12 12 12 12 12 12
-213 12 NULL 12 12 12 12 12 12 12 12 12 12
-216 12 NULL 12 12 12 12 12 12 12 12 12 12
-430 12 NULL 12 12 12 12 12 12 12 12 12 12
-278 12 NULL 12 12 12 12 12 12 12 12 12 12
-176 12 NULL 12 12 12 12 12 12 12 12 12 12
-289 12 NULL 12 12 12 12 12 12 12 12 12 12
-221 12 NULL 12 12 12 12 12 12 12 12 12 12
-65 12 NULL 12 12 12 12 12 12 12 12 12 12
-318 12 NULL 12 12 12 12 12 12 12 12 12 12
-332 12 NULL 12 12 12 12 12 12 12 12 12 12
-311 12 NULL 12 12 12 12 12 12 12 12 12 12
-275 12 NULL 12 12 12 12 12 12 12 12 12 12
-137 12 NULL 12 12 12 12 12 12 12 12 12 12
-241 12 NULL 12 12 12 12 12 12 12 12 12 12
-83 12 NULL 12 12 12 12 12 12 12 12 12 12
-333 12 NULL 12 12 12 12 12 12 12 12 12 12
-180 12 NULL 12 12 12 12 12 12 12 12 12 12
-284 12 NULL 12 12 12 12 12 12 12 12 12 12
-12 12 NULL 12 12 12 12 12 12 12 12 12 12
-230 12 NULL 12 12 12 12 12 12 12 12 12 12
-181 12 NULL 12 12 12 12 12 12 12 12 12 12
-67 12 NULL 12 12 12 12 12 12 12 12 12 12
-260 12 NULL 12 12 12 12 12 12 12 12 12 12
-404 12 NULL 12 12 12 12 12 12 12 12 12 12
-384 12 NULL 12 12 12 12 12 12 12 12 12 12
-489 12 NULL 12 12 12 12 12 12 12 12 12 12
-353 12 NULL 12 12 12 12 12 12 12 12 12 12
-373 12 NULL 12 12 12 12 12 12 12 12 12 12
-272 12 NULL 12 12 12 12 12 12 12 12 12 12
-138 12 NULL 12 12 12 12 12 12 12 12 12 12
-217 12 NULL 12 12 12 12 12 12 12 12 12 12
-84 12 NULL 12 12 12 12 12 12 12 12 12 12
-348 12 NULL 12 12 12 12 12 12 12 12 12 12
-466 12 NULL 12 12 12 12 12 12 12 12 12 12
-58 12 NULL 12 12 12 12 12 12 12 12 12 12
8 12 NULL 12 12 12 12 12 12 12 12 12 12
-411 12 NULL 12 12 12 12 12 12 12 12 12 12
-230 12 NULL 12 12 12 12 12 12 12 12 12 12
-208 12 NULL 12 12 12 12 12 12 12 12 12 12
-348 12 NULL 12 12 12 12 12 12 12 12 12 12
-24 12 NULL 12 12 12 12 12 12 12 12 12 12
-463 12 NULL 12 12 12 12 12 12 12 12 12 12
-431 12 NULL 12 12 12 12 12 12 12 12 12 12
-179 12 NULL 12 12 12 12 12 12 12 12 12 12
-172 12 NULL 12 12 12 12 12 12 12 12 12 12
-42 12 NULL 12 12 12 12 12 12 12 12 12 12
-129 12 NULL 12 12 12 12 12 12 12 12 12 12
-158 12 NULL 12 12 12 12 12 12 12 12 12 12
-119 12 NULL 12 12 12 12 12 12 12 12 12 12
-496 12 NULL 12 12 12 12 12 12 12 12 12 12
0 12 NULL 12 12 12 12 12 12 12 12 12 12
-322 12 NULL 12 12 12 12 12 12 12 12 12 12
-197 12 NULL 12 12 12 12 12 12 12 12 12 12
-468 12 NULL 12 12 12 12 12 12 12 12 12 12
-393 12 NULL 12 12 12 12 12 12 12 12 12 12
-454 12 NULL 12 12 12 12 12 12 12 12 12 12
-100 12 NULL 12 12 12 12 12 12 12 12 12 12
-298 12 NULL 12 12 12 12 12 12 12 12 12 12
-199 12 NULL 12 12 12 12 12 12 12 12 12 12
-191 12 NULL 12 12 12 12 12 12 12 12 12 12
-418 12 NULL 12 12 12 12 12 12 12 12 12 12
-96 12 NULL 12 12 12 12 12 12 12 12 12 12
-26 12 NULL 12 12 12 12 12 12 12 12 12 12
-165 12 NULL 12 12 12 12 12 12 12 12 12 12
-327 12 NULL 12 12 12 12 12 12 12 12 12 12
-230 12 NULL 12 12 12 12 12 12 12 12 12 12
-205 12 NULL 12 12 12 12 12 12 12 12 12 12
-120 12 NULL 12 12 12 12 12 12 12 12 12 12
-131 12 NULL 12 12 12 12 12 12 12 12 12 12
-51 12 NULL 12 12 12 12 12 12 12 12 12 12
-404 12 NULL 12 12 12 12 12 12 12 12 12 12
-43 12 NULL 12 12 12 12 12 12 12 12 12 12
-436 12 NULL 12 12 12 12 12 12 12 12 12 12
-156 12 NULL 12 12 12 12 12 12 12 12 12 12
-469 12 NULL 12 12 12 12 12 12 12 12 12 12
-468 12 NULL 12 12 12 12 12 12 12 12 12 12
-308 12 NULL 12 12 12 12 12 12 12 12 12 12
-95 12 NULL 12 12 12 12 12 12 12 12 12 12
-196 12 NULL 12 12 12 12 12 12 12 12 12 12
-288 12 NULL 12 12 12 12 12 12 12 12 12 12
-481 12 NULL 12 12 12 12 12 12 12 12 12 12
-457 12 NULL 12 12 12 12 12 12 12 12 12 12
-98 12 NULL 12 12 12 12 12 12 12 12 12 12
-282 12 NULL 12 12 12 12 12 12 12 12 12 12
-197 12 NULL 12 12 12 12 12 12 12 12 12 12
-187 12 NULL 12 12 12 12 12 12 12 12 12 12
-318 12 NULL 12 12 12 12 12 12 12 12 12 12
-318 12 NULL 12 12 12 12 12 12 12 12 12 12
-409 12 NULL 12 12 12 12 12 12 12 12 12 12
-470 12 NULL 12 12 12 12 12 12 12 12 12 12
-137 12 NULL 12 12 12 12 12 12 12 12 12 12
-369 12 NULL 12 12 12 12 12 12 12 12 12 12
-316 12 NULL 12 12 12 12 12 12 12 12 12 12
-169 12 NULL 12 12 12 12 12 12 12 12 12 12
-413 12 NULL 12 12 12 12 12 12 12 12 12 12
-85 12 NULL 12 12 12 12 12 12 12 12 12 12
-77 12 NULL 12 12 12 12 12 12 12 12 12 12
0 12 NULL 12 12 12 12 12 12 12 12 12 12
-490 12 NULL 12 12 12 12 12 12 12 12 12 12
-87 12 NULL 12 12 12 12 12 12 12 12 12 12
-364 12 NULL 12 12 12 12 12 12 12 12 12 12
-179 12 NULL 12 12 12 12 12 12 12 12 12 12
-118 12 NULL 12 12 12 12 12 12 12 12 12 12
-134 12 NULL 12 12 12 12 12 12 12 12 12 12
-395 12 NULL 12 12 12 12 12 12 12 12 12 12
-282 12 NULL 12 12 12 12 12 12 12 12 12 12
-138 12 NULL 12 12 12 12 12 12 12 12 12 12
-238 12 NULL 12 12 12 12 12 12 12 12 12 12
-419 12 NULL 12 12 12 12 12 12 12 12 12 12
-15 12 NULL 12 12 12 12 12 12 12 12 12 12
-118 12 NULL 12 12 12 12 12 12 12 12 12 12
-72 12 NULL 12 12 12 12 12 12 12 12 12 12
-90 12 NULL 12 12 12 12 12 12 12 12 12 12
-307 12 NULL 12 12 12 12 12 12 12 12 12 12
-19 12 NULL 12 12 12 12 12 12 12 12 12 12
-435 12 NULL 12 12 12 12 12 12 12 12 12 12
-10 12 NULL 12 12 12 12 12 12 12 12 12 12
-277 12 NULL 12 12 12 12 12 12 12 12 12 12
-273 12 NULL 12 12 12 12 12 12 12 12 12 12
-306 12 NULL 12 12 12 12 12 12 12 12 12 12
-224 12 NULL 12 12 12 12 12 12 12 12 12 12
-309 12 NULL 12 12 12 12 12 12 12 12 12 12
-389 12 NULL 12 12 12 12 12 12 12 12 12 12
-327 12 NULL 12 12 12 12 12 12 12 12 12 12
-242 12 NULL 12 12 12 12 12 12 12 12 12 12
-369 12 NULL 12 12 12 12 12 12 12 12 12 12
-392 12 NULL 12 12 12 12 12 12 12 12 12 12
-272 12 NULL 12 12 12 12 12 12 12 12 12 12
-331 12 NULL 12 12 12 12 12 12 12 12 12 12
-401 12 NULL 12 12 12 12 12 12 12 12 12 12
-242 12 NULL 12 12 12 12 12 12 12 12 12 12
-452 12 NULL 12 12 12 12 12 12 12 12 12 12
-177 12 NULL 12 12 12 12 12 12 12 12 12 12
-226 12 NULL 12 12 12 12 12 12 12 12 12 12
-5 12 NULL 12 12 12 12 12 12 12 12 12 12
-497 12 NULL 12 12 12 12 12 12 12 12 12 12
-402 12 NULL 12 12 12 12 12 12 12 12 12 12
-396 12 NULL 12 12 12 12 12 12 12 12 12 12
-317 12 NULL 12 12 12 12 12 12 12 12 12 12
-395 12 NULL 12 12 12 12 12 12 12 12 12 12
-58 12 NULL 12 12 12 12 12 12 12 12 12 12
-35 12 NULL 12 12 12 12 12 12 12 12 12 12
-336 12 NULL 12 12 12 12 12 12 12 12 12 12
-95 12 NULL 12 12 12 12 12 12 12 12 12 12
-11 12 NULL 12 12 12 12 12 12 12 12 12 12
-168 12 NULL 12 12 12 12 12 12 12 12 12 12
-34 12 NULL 12 12 12 12 12 12 12 12 12 12
-229 12 NULL 12 12 12 12 12 12 12 12 12 12
-233 12 NULL 12 12 12 12 12 12 12 12 12 12
-143 12 NULL 12 12 12 12 12 12 12 12 12 12
-472 12 NULL 12 12 12 12 12 12 12 12 12 12
-322 12 NULL 12 12 12 12 12 12 12 12 12 12
-498 12 NULL 12 12 12 12 12 12 12 12 12 12
-160 12 NULL 12 12 12 12 12 12 12 12 12 12
-195 12 NULL 12 12 12 12 12 12 12 12 12 12
-42 12 NULL 12 12 12 12 12 12 12 12 12 12
-321 12 NULL 12 12 12 12 12 12 12 12 12 12
-430 12 NULL 12 12 12 12 12 12 12 12 12 12
-119 12 NULL 12 12 12 12 12 12 12 12 12 12
-489 12 NULL 12 12 12 12 12 12 12 12 12 12
-458 12 NULL 12 12 12 12 12 12 12 12 12 12
-78 12 NULL 12 12 12 12 12 12 12 12 12 12
-76 12 NULL 12 12 12 12 12 12 12 12 12 12
-41 12 NULL 12 12 12 12 12 12 12 12 12 12
-223 12 NULL 12 12 12 12 12 12 12 12 12 12
-492 12 NULL 12 12 12 12 12 12 12 12 12 12
-149 12 NULL 12 12 12 12 12 12 12 12 12 12
-449 12 NULL 12 12 12 12 12 12 12 12 12 12
-218 12 NULL 12 12 12 12 12 12 12 12 12 12
-228 12 NULL 12 12 12 12 12 12 12 12 12 12
-138 12 NULL 12 12 12 12 12 12 12 12 12 12
-453 12 NULL 12 12 12 12 12 12 12 12 12 12
-30 12 NULL 12 12 12 12 12 12 12 12 12 12
-209 12 NULL 12 12 12 12 12 12 12 12 12 12
-64 12 NULL 12 12 12 12 12 12 12 12 12 12
-468 12 NULL 12 12 12 12 12 12 12 12 12 12
-76 12 NULL 12 12 12 12 12 12 12 12 12 12
-74 12 NULL 12 12 12 12 12 12 12 12 12 12
-342 12 NULL 12 12 12 12 12 12 12 12 12 12
-69 12 NULL 12 12 12 12 12 12 12 12 12 12
-230 12 NULL 12 12 12 12 12 12 12 12 12 12
-33 12 NULL 12 12 12 12 12 12 12 12 12 12
-368 12 NULL 12 12 12 12 12 12 12 12 12 12
-103 12 NULL 12 12 12 12 12 12 12 12 12 12
-296 12 NULL 12 12 12 12 12 12 12 12 12 12
-113 12 NULL 12 12 12 12 12 12 12 12 12 12
-216 12 NULL 12 12 12 12 12 12 12 12 12 12
-367 12 NULL 12 12 12 12 12 12 12 12 12 12
-344 12 NULL 12 12 12 12 12 12 12 12 12 12
-167 12 NULL 12 12 12 12 12 12 12 12 12 12
-274 12 NULL 12 12 12 12 12 12 12 12 12 12
-219 12 NULL 12 12 12 12 12 12 12 12 12 12
-239 12 NULL 12 12 12 12 12 12 12 12 12 12
-485 12 NULL 12 12 12 12 12 12 12 12 12 12
-116 12 NULL 12 12 12 12 12 12 12 12 12 12
-223 12 NULL 12 12 12 12 12 12 12 12 12 12
-256 12 NULL 12 12 12 12 12 12 12 12 12 12
-263 12 NULL 12 12 12 12 12 12 12 12 12 12
-70 12 NULL 12 12 12 12 12 12 12 12 12 12
-487 12 NULL 12 12 12 12 12 12 12 12 12 12
-480 12 NULL 12 12 12 12 12 12 12 12 12 12
-401 12 NULL 12 12 12 12 12 12 12 12 12 12
-288 12 NULL 12 12 12 12 12 12 12 12 12 12
-191 12 NULL 12 12 12 12 12 12 12 12 12 12
-5 12 NULL 12 12 12 12 12 12 12 12 12 12
-244 12 NULL 12 12 12 12 12 12 12 12 12 12
-438 12 NULL 12 12 12 12 12 12 12 12 12 12
-128 12 NULL 12 12 12 12 12 12 12 12 12 12
-467 12 NULL 12 12 12 12 12 12 12 12 12 12
-432 12 NULL 12 12 12 12 12 12 12 12 12 12
-202 12 NULL 12 12 12 12 12 12 12 12 12 12
-316 12 NULL 12 12 12 12 12 12 12 12 12 12
-229 12 NULL 12 12 12 12 12 12 12 12 12 12
-469 12 NULL 12 12 12 12 12 12 12 12 12 12
-463 12 NULL 12 12 12 12 12 12 12 12 12 12
-280 12 NULL 12 12 12 12 12 12 12 12 12 12
2 12 NULL 12 12 12 12 12 12 12 12 12 12
-35 12 NULL 12 12 12 12 12 12 12 12 12 12
-283 12 NULL 12 12 12 12 12 12 12 12 12 12
-331 12 NULL 12 12 12 12 12 12 12 12 12 12
-235 12 NULL 12 12 12 12 12 12 12 12 12 12
-80 12 NULL 12 12 12 12 12 12 12 12 12 12
-44 12 NULL 12 12 12 12 12 12 12 12 12 12
-193 12 NULL 12 12 12 12 12 12 12 12 12 12
-321 12 NULL 12 12 12 12 12 12 12 12 12 12
-335 12 NULL 12 12 12 12 12 12 12 12 12 12
-104 12 NULL 12 12 12 12 12 12 12 12 12 12
-466 12 NULL 12 12 12 12 12 12 12 12 12 12
-366 12 NULL 12 12 12 12 12 12 12 12 12 12
-175 12 NULL 12 12 12 12 12 12 12 12 12 12
-403 12 NULL 12 12 12 12 12 12 12 12 12 12
-483 12 NULL 12 12 12 12 12 12 12 12 12 12
-53 12 NULL 12 12 12 12 12 12 12 12 12 12
-105 12 NULL 12 12 12 12 12 12 12 12 12 12
-257 12 NULL 12 12 12 12 12 12 12 12 12 12
-406 12 NULL 12 12 12 12 12 12 12 12 12 12
-409 12 NULL 12 12 12 12 12 12 12 12 12 12
-190 12 NULL 12 12 12 12 12 12 12 12 12 12
-406 12 NULL 12 12 12 12 12 12 12 12 12 12
-401 12 NULL 12 12 12 12 12 12 12 12 12 12
-114 12 NULL 12 12 12 12 12 12 12 12 12 12
-258 12 NULL 12 12 12 12 12 12 12 12 12 12
-90 12 NULL 12 12 12 12 12 12 12 12 12 12
-203 12 NULL 12 12 12 12 12 12 12 12 12 12
-262 12 NULL 12 12 12 12 12 12 12 12 12 12
-348 12 NULL 12 12 12 12 12 12 12 12 12 12
-424 12 NULL 12 12 12 12 12 12 12 12 12 12
-12 12 NULL 12 12 12 12 12 12 12 12 12 12
-396 12 NULL 12 12 12 12 12 12 12 12 12 12
-201 12 NULL 12 12 12 12 12 12 12 12 12 12
-217 12 NULL 12 12 12 12 12 12 12 12 12 12
-164 12 NULL 12 12 12 12 12 12 12 12 12 12
-431 12 NULL 12 12 12 12 12 12 12 12 12 12
-454 12 NULL 12 12 12 12 12 12 12 12 12 12
-478 12 NULL 12 12 12 12 12 12 12 12 12 12
-298 12 NULL 12 12 12 12 12 12 12 12 12 12
-125 12 NULL 12 12 12 12 12 12 12 12 12 12
-431 12 NULL 12 12 12 12 12 12 12 12 12 12
-164 12 NULL 12 12 12 12 12 12 12 12 12 12
-424 12 NULL 12 12 12 12 12 12 12 12 12 12
-187 12 NULL 12 12 12 12 12 12 12 12 12 12
-382 12 NULL 12 12 12 12 12 12 12 12 12 12
-5 12 NULL 12 12 12 12 12 12 12 12 12 12
-70 12 NULL 12 12 12 12 12 12 12 12 12 12
-397 12 NULL 12 12 12 12 12 12 12 12 12 12
-480 12 NULL 12 12 12 12 12 12 12 12 12 12
-291 12 NULL 12 12 12 12 12 12 12 12 12 12
-24 12 NULL 12 12 12 12 12 12 12 12 12 12
-351 12 NULL 12 12 12 12 12 12 12 12 12 12
-255 12 NULL 12 12 12 12 12 12 12 12 12 12
-104 12 NULL 12 12 12 12 12 12 12 12 12 12
-70 12 NULL 12 12 12 12 12 12 12 12 12 12
-163 12 NULL 12 12 12 12 12 12 12 12 12 12
-438 12 NULL 12 12 12 12 12 12 12 12 12 12
-119 12 NULL 12 12 12 12 12 12 12 12 12 12
-414 12 NULL 12 12 12 12 12 12 12 12 12 12
-200 12 NULL 12 12 12 12 12 12 12 12 12 12
-491 12 NULL 12 12 12 12 12 12 12 12 12 12
-237 12 NULL 12 12 12 12 12 12 12 12 12 12
-439 12 NULL 12 12 12 12 12 12 12 12 12 12
-360 12 NULL 12 12 12 12 12 12 12 12 12 12
-248 12 NULL 12 12 12 12 12 12 12 12 12 12
-479 12 NULL 12 12 12 12 12 12 12 12 12 12
-305 12 NULL 12 12 12 12 12 12 12 12 12 12
-417 12 NULL 12 12 12 12 12 12 12 12 12 12
-199 12 NULL 12 12 12 12 12 12 12 12 12 12
-444 12 NULL 12 12 12 12 12 12 12 12 12 12
-120 12 NULL 12 12 12 12 12 12 12 12 12 12
-429 12 NULL 12 12 12 12 12 12 12 12 12 12
-169 12 NULL 12 12 12 12 12 12 12 12 12 12
-443 12 NULL 12 12 12 12 12 12 12 12 12 12
-323 12 NULL 12 12 12 12 12 12 12 12 12 12
-325 12 NULL 12 12 12 12 12 12 12 12 12 12
-277 12 NULL 12 12 12 12 12 12 12 12 12 12
-230 12 NULL 12 12 12 12 12 12 12 12 12 12
-478 12 NULL 12 12 12 12 12 12 12 12 12 12
-178 12 NULL 12 12 12 12 12 12 12 12 12 12
-468 12 NULL 12 12 12 12 12 12 12 12 12 12
-310 12 NULL 12 12 12 12 12 12 12 12 12 12
-317 12 NULL 12 12 12 12 12 12 12 12 12 12
-333 12 NULL 12 12 12 12 12 12 12 12 12 12
-493 12 NULL 12 12 12 12 12 12 12 12 12 12
-460 12 NULL 12 12 12 12 12 12 12 12 12 12
-207 12 NULL 12 12 12 12 12 12 12 12 12 12
-249 12 NULL 12 12 12 12 12 12 12 12 12 12
-265 12 NULL 12 12 12 12 12 12 12 12 12 12
-480 12 NULL 12 12 12 12 12 12 12 12 12 12
-83 12 NULL 12 12 12 12 12 12 12 12 12 12
-136 12 NULL 12 12 12 12 12 12 12 12 12 12
-353 12 NULL 12 12 12 12 12 12 12 12 12 12
-172 12 NULL 12 12 12 12 12 12 12 12 12 12
-214 12 NULL 12 12 12 12 12 12 12 12 12 12
-462 12 NULL 12 12 12 12 12 12 12 12 12 12
-233 12 NULL 12 12 12 12 12 12 12 12 12 12
-406 12 NULL 12 12 12 12 12 12 12 12 12 12
-133 12 NULL 12 12 12 12 12 12 12 12 12 12
-175 12 NULL 12 12 12 12 12 12 12 12 12 12
-189 12 NULL 12 12 12 12 12 12 12 12 12 12
-454 12 NULL 12 12 12 12 12 12 12 12 12 12
-375 12 NULL 12 12 12 12 12 12 12 12 12 12
-401 12 NULL 12 12 12 12 12 12 12 12 12 12
-421 12 NULL 12 12 12 12 12 12 12 12 12 12
-407 12 NULL 12 12 12 12 12 12 12 12 12 12
-384 12 NULL 12 12 12 12 12 12 12 12 12 12
-256 12 NULL 12 12 12 12 12 12 12 12 12 12
-26 12 NULL 12 12 12 12 12 12 12 12 12 12
-134 12 NULL 12 12 12 12 12 12 12 12 12 12
-67 12 NULL 12 12 12 12 12 12 12 12 12 12
-384 12 NULL 12 12 12 12 12 12 12 12 12 12
-379 12 NULL 12 12 12 12 12 12 12 12 12 12
-18 12 NULL 12 12 12 12 12 12 12 12 12 12
-462 12 NULL 12 12 12 12 12 12 12 12 12 12
-492 12 NULL 12 12 12 12 12 12 12 12 12 12
-100 12 NULL 12 12 12 12 12 12 12 12 12 12
-298 12 NULL 12 12 12 12 12 12 12 12 12 12
-9 12 NULL 12 12 12 12 12 12 12 12 12 12
-341 12 NULL 12 12 12 12 12 12 12 12 12 12
-498 12 NULL 12 12 12 12 12 12 12 12 12 12
-146 12 NULL 12 12 12 12 12 12 12 12 12 12
-458 12 NULL 12 12 12 12 12 12 12 12 12 12
-362 12 NULL 12 12 12 12 12 12 12 12 12 12
-186 12 NULL 12 12 12 12 12 12 12 12 12 12
-285 12 NULL 12 12 12 12 12 12 12 12 12 12
-348 12 NULL 12 12 12 12 12 12 12 12 12 12
-167 12 NULL 12 12 12 12 12 12 12 12 12 12
-18 12 NULL 12 12 12 12 12 12 12 12 12 12
-273 12 NULL 12 12 12 12 12 12 12 12 12 12
-183 12 NULL 12 12 12 12 12 12 12 12 12 12
-281 12 NULL 12 12 12 12 12 12 12 12 12 12
-344 12 NULL 12 12 12 12 12 12 12 12 12 12
-97 12 NULL 12 12 12 12 12 12 12 12 12 12
-469 12 NULL 12 12 12 12 12 12 12 12 12 12
-315 12 NULL 12 12 12 12 12 12 12 12 12 12
-84 12 NULL 12 12 12 12 12 12 12 12 12 12
-28 12 NULL 12 12 12 12 12 12 12 12 12 12
-37 12 NULL 12 12 12 12 12 12 12 12 12 12
-448 12 NULL 12 12 12 12 12 12 12 12 12 12
-152 12 NULL 12 12 12 12 12 12 12 12 12 12
-348 12 NULL 12 12 12 12 12 12 12 12 12 12
-307 12 NULL 12 12 12 12 12 12 12 12 12 12
-194 12 NULL 12 12 12 12 12 12 12 12 12 12
-414 12 NULL 12 12 12 12 12 12 12 12 12 12
-477 12 NULL 12 12 12 12 12 12 12 12 12 12
-222 12 NULL 12 12 12 12 12 12 12 12 12 12
-126 12 NULL 12 12 12 12 12 12 12 12 12 12
-90 12 NULL 12 12 12 12 12 12 12 12 12 12
-169 12 NULL 12 12 12 12 12 12 12 12 12 12
-403 12 NULL 12 12 12 12 12 12 12 12 12 12
-400 12 NULL 12 12 12 12 12 12 12 12 12 12
-200 12 NULL 12 12 12 12 12 12 12 12 12 12
-97 12 NULL 12 12 12 12 12 12 12 12 12 12
PREHOOK: query: explain select * from masking_test_n14 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n14 where key > 0
@@ -1707,15 +231,15 @@ STAGE PLANS:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (UDFToInteger(key) > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: UDFToInteger(key) (type: int), '12' (type: string), ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string)
outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11, _col12
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -1738,500 +262,6 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n14
POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 12 NULL 12 12 12 12 12 12 12 12 12 12
-86 12 NULL 12 12 12 12 12 12 12 12 12 12
-311 12 NULL 12 12 12 12 12 12 12 12 12 12
-27 12 NULL 12 12 12 12 12 12 12 12 12 12
-165 12 NULL 12 12 12 12 12 12 12 12 12 12
-409 12 NULL 12 12 12 12 12 12 12 12 12 12
-255 12 NULL 12 12 12 12 12 12 12 12 12 12
-278 12 NULL 12 12 12 12 12 12 12 12 12 12
-98 12 NULL 12 12 12 12 12 12 12 12 12 12
-484 12 NULL 12 12 12 12 12 12 12 12 12 12
-265 12 NULL 12 12 12 12 12 12 12 12 12 12
-193 12 NULL 12 12 12 12 12 12 12 12 12 12
-401 12 NULL 12 12 12 12 12 12 12 12 12 12
-150 12 NULL 12 12 12 12 12 12 12 12 12 12
-273 12 NULL 12 12 12 12 12 12 12 12 12 12
-224 12 NULL 12 12 12 12 12 12 12 12 12 12
-369 12 NULL 12 12 12 12 12 12 12 12 12 12
-66 12 NULL 12 12 12 12 12 12 12 12 12 12
-128 12 NULL 12 12 12 12 12 12 12 12 12 12
-213 12 NULL 12 12 12 12 12 12 12 12 12 12
-146 12 NULL 12 12 12 12 12 12 12 12 12 12
-406 12 NULL 12 12 12 12 12 12 12 12 12 12
-429 12 NULL 12 12 12 12 12 12 12 12 12 12
-374 12 NULL 12 12 12 12 12 12 12 12 12 12
-152 12 NULL 12 12 12 12 12 12 12 12 12 12
-469 12 NULL 12 12 12 12 12 12 12 12 12 12
-145 12 NULL 12 12 12 12 12 12 12 12 12 12
-495 12 NULL 12 12 12 12 12 12 12 12 12 12
-37 12 NULL 12 12 12 12 12 12 12 12 12 12
-327 12 NULL 12 12 12 12 12 12 12 12 12 12
-281 12 NULL 12 12 12 12 12 12 12 12 12 12
-277 12 NULL 12 12 12 12 12 12 12 12 12 12
-209 12 NULL 12 12 12 12 12 12 12 12 12 12
-15 12 NULL 12 12 12 12 12 12 12 12 12 12
-82 12 NULL 12 12 12 12 12 12 12 12 12 12
-403 12 NULL 12 12 12 12 12 12 12 12 12 12
-166 12 NULL 12 12 12 12 12 12 12 12 12 12
-417 12 NULL 12 12 12 12 12 12 12 12 12 12
-430 12 NULL 12 12 12 12 12 12 12 12 12 12
-252 12 NULL 12 12 12 12 12 12 12 12 12 12
-292 12 NULL 12 12 12 12 12 12 12 12 12 12
-219 12 NULL 12 12 12 12 12 12 12 12 12 12
-287 12 NULL 12 12 12 12 12 12 12 12 12 12
-153 12 NULL 12 12 12 12 12 12 12 12 12 12
-193 12 NULL 12 12 12 12 12 12 12 12 12 12
-338 12 NULL 12 12 12 12 12 12 12 12 12 12
-446 12 NULL 12 12 12 12 12 12 12 12 12 12
-459 12 NULL 12 12 12 12 12 12 12 12 12 12
-394 12 NULL 12 12 12 12 12 12 12 12 12 12
-237 12 NULL 12 12 12 12 12 12 12 12 12 12
-482 12 NULL 12 12 12 12 12 12 12 12 12 12
-174 12 NULL 12 12 12 12 12 12 12 12 12 12
-413 12 NULL 12 12 12 12 12 12 12 12 12 12
-494 12 NULL 12 12 12 12 12 12 12 12 12 12
-207 12 NULL 12 12 12 12 12 12 12 12 12 12
-199 12 NULL 12 12 12 12 12 12 12 12 12 12
-466 12 NULL 12 12 12 12 12 12 12 12 12 12
-208 12 NULL 12 12 12 12 12 12 12 12 12 12
-174 12 NULL 12 12 12 12 12 12 12 12 12 12
-399 12 NULL 12 12 12 12 12 12 12 12 12 12
-396 12 NULL 12 12 12 12 12 12 12 12 12 12
-247 12 NULL 12 12 12 12 12 12 12 12 12 12
-417 12 NULL 12 12 12 12 12 12 12 12 12 12
-489 12 NULL 12 12 12 12 12 12 12 12 12 12
-162 12 NULL 12 12 12 12 12 12 12 12 12 12
-377 12 NULL 12 12 12 12 12 12 12 12 12 12
-397 12 NULL 12 12 12 12 12 12 12 12 12 12
-309 12 NULL 12 12 12 12 12 12 12 12 12 12
-365 12 NULL 12 12 12 12 12 12 12 12 12 12
-266 12 NULL 12 12 12 12 12 12 12 12 12 12
-439 12 NULL 12 12 12 12 12 12 12 12 12 12
-342 12 NULL 12 12 12 12 12 12 12 12 12 12
-367 12 NULL 12 12 12 12 12 12 12 12 12 12
-325 12 NULL 12 12 12 12 12 12 12 12 12 12
-167 12 NULL 12 12 12 12 12 12 12 12 12 12
-195 12 NULL 12 12 12 12 12 12 12 12 12 12
-475 12 NULL 12 12 12 12 12 12 12 12 12 12
-17 12 NULL 12 12 12 12 12 12 12 12 12 12
-113 12 NULL 12 12 12 12 12 12 12 12 12 12
-155 12 NULL 12 12 12 12 12 12 12 12 12 12
-203 12 NULL 12 12 12 12 12 12 12 12 12 12
-339 12 NULL 12 12 12 12 12 12 12 12 12 12
-455 12 NULL 12 12 12 12 12 12 12 12 12 12
-128 12 NULL 12 12 12 12 12 12 12 12 12 12
-311 12 NULL 12 12 12 12 12 12 12 12 12 12
-316 12 NULL 12 12 12 12 12 12 12 12 12 12
-57 12 NULL 12 12 12 12 12 12 12 12 12 12
-302 12 NULL 12 12 12 12 12 12 12 12 12 12
-205 12 NULL 12 12 12 12 12 12 12 12 12 12
-149 12 NULL 12 12 12 12 12 12 12 12 12 12
-438 12 NULL 12 12 12 12 12 12 12 12 12 12
-345 12 NULL 12 12 12 12 12 12 12 12 12 12
-129 12 NULL 12 12 12 12 12 12 12 12 12 12
-170 12 NULL 12 12 12 12 12 12 12 12 12 12
-20 12 NULL 12 12 12 12 12 12 12 12 12 12
-489 12 NULL 12 12 12 12 12 12 12 12 12 12
-157 12 NULL 12 12 12 12 12 12 12 12 12 12
-378 12 NULL 12 12 12 12 12 12 12 12 12 12
-221 12 NULL 12 12 12 12 12 12 12 12 12 12
-92 12 NULL 12 12 12 12 12 12 12 12 12 12
-111 12 NULL 12 12 12 12 12 12 12 12 12 12
-47 12 NULL 12 12 12 12 12 12 12 12 12 12
-72 12 NULL 12 12 12 12 12 12 12 12 12 12
4 12 NULL 12 12 12 12 12 12 12 12 12 12
-280 12 NULL 12 12 12 12 12 12 12 12 12 12
-35 12 NULL 12 12 12 12 12 12 12 12 12 12
-427 12 NULL 12 12 12 12 12 12 12 12 12 12
-277 12 NULL 12 12 12 12 12 12 12 12 12 12
-208 12 NULL 12 12 12 12 12 12 12 12 12 12
-356 12 NULL 12 12 12 12 12 12 12 12 12 12
-399 12 NULL 12 12 12 12 12 12 12 12 12 12
-169 12 NULL 12 12 12 12 12 12 12 12 12 12
-382 12 NULL 12 12 12 12 12 12 12 12 12 12
-498 12 NULL 12 12 12 12 12 12 12 12 12 12
-125 12 NULL 12 12 12 12 12 12 12 12 12 12
-386 12 NULL 12 12 12 12 12 12 12 12 12 12
-437 12 NULL 12 12 12 12 12 12 12 12 12 12
-469 12 NULL 12 12 12 12 12 12 12 12 12 12
-192 12 NULL 12 12 12 12 12 12 12 12 12 12
-286 12 NULL 12 12 12 12 12 12 12 12 12 12
-187 12 NULL 12 12 12 12 12 12 12 12 12 12
-176 12 NULL 12 12 12 12 12 12 12 12 12 12
-54 12 NULL 12 12 12 12 12 12 12 12 12 12
-459 12 NULL 12 12 12 12 12 12 12 12 12 12
-51 12 NULL 12 12 12 12 12 12 12 12 12 12
-138 12 NULL 12 12 12 12 12 12 12 12 12 12
-103 12 NULL 12 12 12 12 12 12 12 12 12 12
-239 12 NULL 12 12 12 12 12 12 12 12 12 12
-213 12 NULL 12 12 12 12 12 12 12 12 12 12
-216 12 NULL 12 12 12 12 12 12 12 12 12 12
-430 12 NULL 12 12 12 12 12 12 12 12 12 12
-278 12 NULL 12 12 12 12 12 12 12 12 12 12
-176 12 NULL 12 12 12 12 12 12 12 12 12 12
-289 12 NULL 12 12 12 12 12 12 12 12 12 12
-221 12 NULL 12 12 12 12 12 12 12 12 12 12
-65 12 NULL 12 12 12 12 12 12 12 12 12 12
-318 12 NULL 12 12 12 12 12 12 12 12 12 12
-332 12 NULL 12 12 12 12 12 12 12 12 12 12
-311 12 NULL 12 12 12 12 12 12 12 12 12 12
-275 12 NULL 12 12 12 12 12 12 12 12 12 12
-137 12 NULL 12 12 12 12 12 12 12 12 12 12
-241 12 NULL 12 12 12 12 12 12 12 12 12 12
-83 12 NULL 12 12 12 12 12 12 12 12 12 12
-333 12 NULL 12 12 12 12 12 12 12 12 12 12
-180 12 NULL 12 12 12 12 12 12 12 12 12 12
-284 12 NULL 12 12 12 12 12 12 12 12 12 12
-12 12 NULL 12 12 12 12 12 12 12 12 12 12
-230 12 NULL 12 12 12 12 12 12 12 12 12 12
-181 12 NULL 12 12 12 12 12 12 12 12 12 12
-67 12 NULL 12 12 12 12 12 12 12 12 12 12
-260 12 NULL 12 12 12 12 12 12 12 12 12 12
-404 12 NULL 12 12 12 12 12 12 12 12 12 12
-384 12 NULL 12 12 12 12 12 12 12 12 12 12
-489 12 NULL 12 12 12 12 12 12 12 12 12 12
-353 12 NULL 12 12 12 12 12 12 12 12 12 12
-373 12 NULL 12 12 12 12 12 12 12 12 12 12
-272 12 NULL 12 12 12 12 12 12 12 12 12 12
-138 12 NULL 12 12 12 12 12 12 12 12 12 12
-217 12 NULL 12 12 12 12 12 12 12 12 12 12
-84 12 NULL 12 12 12 12 12 12 12 12 12 12
-348 12 NULL 12 12 12 12 12 12 12 12 12 12
-466 12 NULL 12 12 12 12 12 12 12 12 12 12
-58 12 NULL 12 12 12 12 12 12 12 12 12 12
8 12 NULL 12 12 12 12 12 12 12 12 12 12
-411 12 NULL 12 12 12 12 12 12 12 12 12 12
-230 12 NULL 12 12 12 12 12 12 12 12 12 12
-208 12 NULL 12 12 12 12 12 12 12 12 12 12
-348 12 NULL 12 12 12 12 12 12 12 12 12 12
-24 12 NULL 12 12 12 12 12 12 12 12 12 12
-463 12 NULL 12 12 12 12 12 12 12 12 12 12
-431 12 NULL 12 12 12 12 12 12 12 12 12 12
-179 12 NULL 12 12 12 12 12 12 12 12 12 12
-172 12 NULL 12 12 12 12 12 12 12 12 12 12
-42 12 NULL 12 12 12 12 12 12 12 12 12 12
-129 12 NULL 12 12 12 12 12 12 12 12 12 12
-158 12 NULL 12 12 12 12 12 12 12 12 12 12
-119 12 NULL 12 12 12 12 12 12 12 12 12 12
-496 12 NULL 12 12 12 12 12 12 12 12 12 12
-322 12 NULL 12 12 12 12 12 12 12 12 12 12
-197 12 NULL 12 12 12 12 12 12 12 12 12 12
-468 12 NULL 12 12 12 12 12 12 12 12 12 12
-393 12 NULL 12 12 12 12 12 12 12 12 12 12
-454 12 NULL 12 12 12 12 12 12 12 12 12 12
-100 12 NULL 12 12 12 12 12 12 12 12 12 12
-298 12 NULL 12 12 12 12 12 12 12 12 12 12
-199 12 NULL 12 12 12 12 12 12 12 12 12 12
-191 12 NULL 12 12 12 12 12 12 12 12 12 12
-418 12 NULL 12 12 12 12 12 12 12 12 12 12
-96 12 NULL 12 12 12 12 12 12 12 12 12 12
-26 12 NULL 12 12 12 12 12 12 12 12 12 12
-165 12 NULL 12 12 12 12 12 12 12 12 12 12
-327 12 NULL 12 12 12 12 12 12 12 12 12 12
-230 12 NULL 12 12 12 12 12 12 12 12 12 12
-205 12 NULL 12 12 12 12 12 12 12 12 12 12
-120 12 NULL 12 12 12 12 12 12 12 12 12 12
-131 12 NULL 12 12 12 12 12 12 12 12 12 12
-51 12 NULL 12 12 12 12 12 12 12 12 12 12
-404 12 NULL 12 12 12 12 12 12 12 12 12 12
-43 12 NULL 12 12 12 12 12 12 12 12 12 12
-436 12 NULL 12 12 12 12 12 12 12 12 12 12
-156 12 NULL 12 12 12 12 12 12 12 12 12 12
-469 12 NULL 12 12 12 12 12 12 12 12 12 12
-468 12 NULL 12 12 12 12 12 12 12 12 12 12
-308 12 NULL 12 12 12 12 12 12 12 12 12 12
-95 12 NULL 12 12 12 12 12 12 12 12 12 12
-196 12 NULL 12 12 12 12 12 12 12 12 12 12
-288 12 NULL 12 12 12 12 12 12 12 12 12 12
-481 12 NULL 12 12 12 12 12 12 12 12 12 12
-457 12 NULL 12 12 12 12 12 12 12 12 12 12
-98 12 NULL 12 12 12 12 12 12 12 12 12 12
-282 12 NULL 12 12 12 12 12 12 12 12 12 12
-197 12 NULL 12 12 12 12 12 12 12 12 12 12
-187 12 NULL 12 12 12 12 12 12 12 12 12 12
-318 12 NULL 12 12 12 12 12 12 12 12 12 12
-318 12 NULL 12 12 12 12 12 12 12 12 12 12
-409 12 NULL 12 12 12 12 12 12 12 12 12 12
-470 12 NULL 12 12 12 12 12 12 12 12 12 12
-137 12 NULL 12 12 12 12 12 12 12 12 12 12
-369 12 NULL 12 12 12 12 12 12 12 12 12 12
-316 12 NULL 12 12 12 12 12 12 12 12 12 12
-169 12 NULL 12 12 12 12 12 12 12 12 12 12
-413 12 NULL 12 12 12 12 12 12 12 12 12 12
-85 12 NULL 12 12 12 12 12 12 12 12 12 12
-77 12 NULL 12 12 12 12 12 12 12 12 12 12
-490 12 NULL 12 12 12 12 12 12 12 12 12 12
-87 12 NULL 12 12 12 12 12 12 12 12 12 12
-364 12 NULL 12 12 12 12 12 12 12 12 12 12
-179 12 NULL 12 12 12 12 12 12 12 12 12 12
-118 12 NULL 12 12 12 12 12 12 12 12 12 12
-134 12 NULL 12 12 12 12 12 12 12 12 12 12
-395 12 NULL 12 12 12 12 12 12 12 12 12 12
-282 12 NULL 12 12 12 12 12 12 12 12 12 12
-138 12 NULL 12 12 12 12 12 12 12 12 12 12
-238 12 NULL 12 12 12 12 12 12 12 12 12 12
-419 12 NULL 12 12 12 12 12 12 12 12 12 12
-15 12 NULL 12 12 12 12 12 12 12 12 12 12
-118 12 NULL 12 12 12 12 12 12 12 12 12 12
-72 12 NULL 12 12 12 12 12 12 12 12 12 12
-90 12 NULL 12 12 12 12 12 12 12 12 12 12
-307 12 NULL 12 12 12 12 12 12 12 12 12 12
-19 12 NULL 12 12 12 12 12 12 12 12 12 12
-435 12 NULL 12 12 12 12 12 12 12 12 12 12
-10 12 NULL 12 12 12 12 12 12 12 12 12 12
-277 12 NULL 12 12 12 12 12 12 12 12 12 12
-273 12 NULL 12 12 12 12 12 12 12 12 12 12
-306 12 NULL 12 12 12 12 12 12 12 12 12 12
-224 12 NULL 12 12 12 12 12 12 12 12 12 12
-309 12 NULL 12 12 12 12 12 12 12 12 12 12
-389 12 NULL 12 12 12 12 12 12 12 12 12 12
-327 12 NULL 12 12 12 12 12 12 12 12 12 12
-242 12 NULL 12 12 12 12 12 12 12 12 12 12
-369 12 NULL 12 12 12 12 12 12 12 12 12 12
-392 12 NULL 12 12 12 12 12 12 12 12 12 12
-272 12 NULL 12 12 12 12 12 12 12 12 12 12
-331 12 NULL 12 12 12 12 12 12 12 12 12 12
-401 12 NULL 12 12 12 12 12 12 12 12 12 12
-242 12 NULL 12 12 12 12 12 12 12 12 12 12
-452 12 NULL 12 12 12 12 12 12 12 12 12 12
-177 12 NULL 12 12 12 12 12 12 12 12 12 12
-226 12 NULL 12 12 12 12 12 12 12 12 12 12
-5 12 NULL 12 12 12 12 12 12 12 12 12 12
-497 12 NULL 12 12 12 12 12 12 12 12 12 12
-402 12 NULL 12 12 12 12 12 12 12 12 12 12
-396 12 NULL 12 12 12 12 12 12 12 12 12 12
-317 12 NULL 12 12 12 12 12 12 12 12 12 12
-395 12 NULL 12 12 12 12 12 12 12 12 12 12
-58 12 NULL 12 12 12 12 12 12 12 12 12 12
-35 12 NULL 12 12 12 12 12 12 12 12 12 12
-336 12 NULL 12 12 12 12 12 12 12 12 12 12
-95 12 NULL 12 12 12 12 12 12 12 12 12 12
-11 12 NULL 12 12 12 12 12 12 12 12 12 12
-168 12 NULL 12 12 12 12 12 12 12 12 12 12
-34 12 NULL 12 12 12 12 12 12 12 12 12 12
-229 12 NULL 12 12 12 12 12 12 12 12 12 12
-233 12 NULL 12 12 12 12 12 12 12 12 12 12
-143 12 NULL 12 12 12 12 12 12 12 12 12 12
-472 12 NULL 12 12 12 12 12 12 12 12 12 12
-322 12 NULL 12 12 12 12 12 12 12 12 12 12
-498 12 NULL 12 12 12 12 12 12 12 12 12 12
-160 12 NULL 12 12 12 12 12 12 12 12 12 12
-195 12 NULL 12 12 12 12 12 12 12 12 12 12
-42 12 NULL 12 12 12 12 12 12 12 12 12 12
-321 12 NULL 12 12 12 12 12 12 12 12 12 12
-430 12 NULL 12 12 12 12 12 12 12 12 12 12
-119 12 NULL 12 12 12 12 12 12 12 12 12 12
-489 12 NULL 12 12 12 12 12 12 12 12 12 12
-458 12 NULL 12 12 12 12 12 12 12 12 12 12
-78 12 NULL 12 12 12 12 12 12 12 12 12 12
-76 12 NULL 12 12 12 12 12 12 12 12 12 12
-41 12 NULL 12 12 12 12 12 12 12 12 12 12
-223 12 NULL 12 12 12 12 12 12 12 12 12 12
-492 12 NULL 12 12 12 12 12 12 12 12 12 12
-149 12 NULL 12 12 12 12 12 12 12 12 12 12
-449 12 NULL 12 12 12 12 12 12 12 12 12 12
-218 12 NULL 12 12 12 12 12 12 12 12 12 12
-228 12 NULL 12 12 12 12 12 12 12 12 12 12
-138 12 NULL 12 12 12 12 12 12 12 12 12 12
-453 12 NULL 12 12 12 12 12 12 12 12 12 12
-30 12 NULL 12 12 12 12 12 12 12 12 12 12
-209 12 NULL 12 12 12 12 12 12 12 12 12 12
-64 12 NULL 12 12 12 12 12 12 12 12 12 12
-468 12 NULL 12 12 12 12 12 12 12 12 12 12
-76 12 NULL 12 12 12 12 12 12 12 12 12 12
-74 12 NULL 12 12 12 12 12 12 12 12 12 12
-342 12 NULL 12 12 12 12 12 12 12 12 12 12
-69 12 NULL 12 12 12 12 12 12 12 12 12 12
-230 12 NULL 12 12 12 12 12 12 12 12 12 12
-33 12 NULL 12 12 12 12 12 12 12 12 12 12
-368 12 NULL 12 12 12 12 12 12 12 12 12 12
-103 12 NULL 12 12 12 12 12 12 12 12 12 12
-296 12 NULL 12 12 12 12 12 12 12 12 12 12
-113 12 NULL 12 12 12 12 12 12 12 12 12 12
-216 12 NULL 12 12 12 12 12 12 12 12 12 12
-367 12 NULL 12 12 12 12 12 12 12 12 12 12
-344 12 NULL 12 12 12 12 12 12 12 12 12 12
-167 12 NULL 12 12 12 12 12 12 12 12 12 12
-274 12 NULL 12 12 12 12 12 12 12 12 12 12
-219 12 NULL 12 12 12 12 12 12 12 12 12 12
-239 12 NULL 12 12 12 12 12 12 12 12 12 12
-485 12 NULL 12 12 12 12 12 12 12 12 12 12
-116 12 NULL 12 12 12 12 12 12 12 12 12 12
-223 12 NULL 12 12 12 12 12 12 12 12 12 12
-256 12 NULL 12 12 12 12 12 12 12 12 12 12
-263 12 NULL 12 12 12 12 12 12 12 12 12 12
-70 12 NULL 12 12 12 12 12 12 12 12 12 12
-487 12 NULL 12 12 12 12 12 12 12 12 12 12
-480 12 NULL 12 12 12 12 12 12 12 12 12 12
-401 12 NULL 12 12 12 12 12 12 12 12 12 12
-288 12 NULL 12 12 12 12 12 12 12 12 12 12
-191 12 NULL 12 12 12 12 12 12 12 12 12 12
-5 12 NULL 12 12 12 12 12 12 12 12 12 12
-244 12 NULL 12 12 12 12 12 12 12 12 12 12
-438 12 NULL 12 12 12 12 12 12 12 12 12 12
-128 12 NULL 12 12 12 12 12 12 12 12 12 12
-467 12 NULL 12 12 12 12 12 12 12 12 12 12
-432 12 NULL 12 12 12 12 12 12 12 12 12 12
-202 12 NULL 12 12 12 12 12 12 12 12 12 12
-316 12 NULL 12 12 12 12 12 12 12 12 12 12
-229 12 NULL 12 12 12 12 12 12 12 12 12 12
-469 12 NULL 12 12 12 12 12 12 12 12 12 12
-463 12 NULL 12 12 12 12 12 12 12 12 12 12
-280 12 NULL 12 12 12 12 12 12 12 12 12 12
2 12 NULL 12 12 12 12 12 12 12 12 12 12
-35 12 NULL 12 12 12 12 12 12 12 12 12 12
-283 12 NULL 12 12 12 12 12 12 12 12 12 12
-331 12 NULL 12 12 12 12 12 12 12 12 12 12
-235 12 NULL 12 12 12 12 12 12 12 12 12 12
-80 12 NULL 12 12 12 12 12 12 12 12 12 12
-44 12 NULL 12 12 12 12 12 12 12 12 12 12
-193 12 NULL 12 12 12 12 12 12 12 12 12 12
-321 12 NULL 12 12 12 12 12 12 12 12 12 12
-335 12 NULL 12 12 12 12 12 12 12 12 12 12
-104 12 NULL 12 12 12 12 12 12 12 12 12 12
-466 12 NULL 12 12 12 12 12 12 12 12 12 12
-366 12 NULL 12 12 12 12 12 12 12 12 12 12
-175 12 NULL 12 12 12 12 12 12 12 12 12 12
-403 12 NULL 12 12 12 12 12 12 12 12 12 12
-483 12 NULL 12 12 12 12 12 12 12 12 12 12
-53 12 NULL 12 12 12 12 12 12 12 12 12 12
-105 12 NULL 12 12 12 12 12 12 12 12 12 12
-257 12 NULL 12 12 12 12 12 12 12 12 12 12
-406 12 NULL 12 12 12 12 12 12 12 12 12 12
-409 12 NULL 12 12 12 12 12 12 12 12 12 12
-190 12 NULL 12 12 12 12 12 12 12 12 12 12
-406 12 NULL 12 12 12 12 12 12 12 12 12 12
-401 12 NULL 12 12 12 12 12 12 12 12 12 12
-114 12 NULL 12 12 12 12 12 12 12 12 12 12
-258 12 NULL 12 12 12 12 12 12 12 12 12 12
-90 12 NULL 12 12 12 12 12 12 12 12 12 12
-203 12 NULL 12 12 12 12 12 12 12 12 12 12
-262 12 NULL 12 12 12 12 12 12 12 12 12 12
-348 12 NULL 12 12 12 12 12 12 12 12 12 12
-424 12 NULL 12 12 12 12 12 12 12 12 12 12
-12 12 NULL 12 12 12 12 12 12 12 12 12 12
-396 12 NULL 12 12 12 12 12 12 12 12 12 12
-201 12 NULL 12 12 12 12 12 12 12 12 12 12
-217 12 NULL 12 12 12 12 12 12 12 12 12 12
-164 12 NULL 12 12 12 12 12 12 12 12 12 12
-431 12 NULL 12 12 12 12 12 12 12 12 12 12
-454 12 NULL 12 12 12 12 12 12 12 12 12 12
-478 12 NULL 12 12 12 12 12 12 12 12 12 12
-298 12 NULL 12 12 12 12 12 12 12 12 12 12
-125 12 NULL 12 12 12 12 12 12 12 12 12 12
-431 12 NULL 12 12 12 12 12 12 12 12 12 12
-164 12 NULL 12 12 12 12 12 12 12 12 12 12
-424 12 NULL 12 12 12 12 12 12 12 12 12 12
-187 12 NULL 12 12 12 12 12 12 12 12 12 12
-382 12 NULL 12 12 12 12 12 12 12 12 12 12
-5 12 NULL 12 12 12 12 12 12 12 12 12 12
-70 12 NULL 12 12 12 12 12 12 12 12 12 12
-397 12 NULL 12 12 12 12 12 12 12 12 12 12
-480 12 NULL 12 12 12 12 12 12 12 12 12 12
-291 12 NULL 12 12 12 12 12 12 12 12 12 12
-24 12 NULL 12 12 12 12 12 12 12 12 12 12
-351 12 NULL 12 12 12 12 12 12 12 12 12 12
-255 12 NULL 12 12 12 12 12 12 12 12 12 12
-104 12 NULL 12 12 12 12 12 12 12 12 12 12
-70 12 NULL 12 12 12 12 12 12 12 12 12 12
-163 12 NULL 12 12 12 12 12 12 12 12 12 12
-438 12 NULL 12 12 12 12 12 12 12 12 12 12
-119 12 NULL 12 12 12 12 12 12 12 12 12 12
-414 12 NULL 12 12 12 12 12 12 12 12 12 12
-200 12 NULL 12 12 12 12 12 12 12 12 12 12
-491 12 NULL 12 12 12 12 12 12 12 12 12 12
-237 12 NULL 12 12 12 12 12 12 12 12 12 12
-439 12 NULL 12 12 12 12 12 12 12 12 12 12
-360 12 NULL 12 12 12 12 12 12 12 12 12 12
-248 12 NULL 12 12 12 12 12 12 12 12 12 12
-479 12 NULL 12 12 12 12 12 12 12 12 12 12
-305 12 NULL 12 12 12 12 12 12 12 12 12 12
-417 12 NULL 12 12 12 12 12 12 12 12 12 12
-199 12 NULL 12 12 12 12 12 12 12 12 12 12
-444 12 NULL 12 12 12 12 12 12 12 12 12 12
-120 12 NULL 12 12 12 12 12 12 12 12 12 12
-429 12 NULL 12 12 12 12 12 12 12 12 12 12
-169 12 NULL 12 12 12 12 12 12 12 12 12 12
-443 12 NULL 12 12 12 12 12 12 12 12 12 12
-323 12 NULL 12 12 12 12 12 12 12 12 12 12
-325 12 NULL 12 12 12 12 12 12 12 12 12 12
-277 12 NULL 12 12 12 12 12 12 12 12 12 12
-230 12 NULL 12 12 12 12 12 12 12 12 12 12
-478 12 NULL 12 12 12 12 12 12 12 12 12 12
-178 12 NULL 12 12 12 12 12 12 12 12 12 12
-468 12 NULL 12 12 12 12 12 12 12 12 12 12
-310 12 NULL 12 12 12 12 12 12 12 12 12 12
-317 12 NULL 12 12 12 12 12 12 12 12 12 12
-333 12 NULL 12 12 12 12 12 12 12 12 12 12
-493 12 NULL 12 12 12 12 12 12 12 12 12 12
-460 12 NULL 12 12 12 12 12 12 12 12 12 12
-207 12 NULL 12 12 12 12 12 12 12 12 12 12
-249 12 NULL 12 12 12 12 12 12 12 12 12 12
-265 12 NULL 12 12 12 12 12 12 12 12 12 12
-480 12 NULL 12 12 12 12 12 12 12 12 12 12
-83 12 NULL 12 12 12 12 12 12 12 12 12 12
-136 12 NULL 12 12 12 12 12 12 12 12 12 12
-353 12 NULL 12 12 12 12 12 12 12 12 12 12
-172 12 NULL 12 12 12 12 12 12 12 12 12 12
-214 12 NULL 12 12 12 12 12 12 12 12 12 12
-462 12 NULL 12 12 12 12 12 12 12 12 12 12
-233 12 NULL 12 12 12 12 12 12 12 12 12 12
-406 12 NULL 12 12 12 12 12 12 12 12 12 12
-133 12 NULL 12 12 12 12 12 12 12 12 12 12
-175 12 NULL 12 12 12 12 12 12 12 12 12 12
-189 12 NULL 12 12 12 12 12 12 12 12 12 12
-454 12 NULL 12 12 12 12 12 12 12 12 12 12
-375 12 NULL 12 12 12 12 12 12 12 12 12 12
-401 12 NULL 12 12 12 12 12 12 12 12 12 12
-421 12 NULL 12 12 12 12 12 12 12 12 12 12
-407 12 NULL 12 12 12 12 12 12 12 12 12 12
-384 12 NULL 12 12 12 12 12 12 12 12 12 12
-256 12 NULL 12 12 12 12 12 12 12 12 12 12
-26 12 NULL 12 12 12 12 12 12 12 12 12 12
-134 12 NULL 12 12 12 12 12 12 12 12 12 12
-67 12 NULL 12 12 12 12 12 12 12 12 12 12
-384 12 NULL 12 12 12 12 12 12 12 12 12 12
-379 12 NULL 12 12 12 12 12 12 12 12 12 12
-18 12 NULL 12 12 12 12 12 12 12 12 12 12
-462 12 NULL 12 12 12 12 12 12 12 12 12 12
-492 12 NULL 12 12 12 12 12 12 12 12 12 12
-100 12 NULL 12 12 12 12 12 12 12 12 12 12
-298 12 NULL 12 12 12 12 12 12 12 12 12 12
-9 12 NULL 12 12 12 12 12 12 12 12 12 12
-341 12 NULL 12 12 12 12 12 12 12 12 12 12
-498 12 NULL 12 12 12 12 12 12 12 12 12 12
-146 12 NULL 12 12 12 12 12 12 12 12 12 12
-458 12 NULL 12 12 12 12 12 12 12 12 12 12
-362 12 NULL 12 12 12 12 12 12 12 12 12 12
-186 12 NULL 12 12 12 12 12 12 12 12 12 12
-285 12 NULL 12 12 12 12 12 12 12 12 12 12
-348 12 NULL 12 12 12 12 12 12 12 12 12 12
-167 12 NULL 12 12 12 12 12 12 12 12 12 12
-18 12 NULL 12 12 12 12 12 12 12 12 12 12
-273 12 NULL 12 12 12 12 12 12 12 12 12 12
-183 12 NULL 12 12 12 12 12 12 12 12 12 12
-281 12 NULL 12 12 12 12 12 12 12 12 12 12
-344 12 NULL 12 12 12 12 12 12 12 12 12 12
-97 12 NULL 12 12 12 12 12 12 12 12 12 12
-469 12 NULL 12 12 12 12 12 12 12 12 12 12
-315 12 NULL 12 12 12 12 12 12 12 12 12 12
-84 12 NULL 12 12 12 12 12 12 12 12 12 12
-28 12 NULL 12 12 12 12 12 12 12 12 12 12
-37 12 NULL 12 12 12 12 12 12 12 12 12 12
-448 12 NULL 12 12 12 12 12 12 12 12 12 12
-152 12 NULL 12 12 12 12 12 12 12 12 12 12
-348 12 NULL 12 12 12 12 12 12 12 12 12 12
-307 12 NULL 12 12 12 12 12 12 12 12 12 12
-194 12 NULL 12 12 12 12 12 12 12 12 12 12
-414 12 NULL 12 12 12 12 12 12 12 12 12 12
-477 12 NULL 12 12 12 12 12 12 12 12 12 12
-222 12 NULL 12 12 12 12 12 12 12 12 12 12
-126 12 NULL 12 12 12 12 12 12 12 12 12 12
-90 12 NULL 12 12 12 12 12 12 12 12 12 12
-169 12 NULL 12 12 12 12 12 12 12 12 12 12
-403 12 NULL 12 12 12 12 12 12 12 12 12 12
-400 12 NULL 12 12 12 12 12 12 12 12 12 12
-200 12 NULL 12 12 12 12 12 12 12 12 12 12
-97 12 NULL 12 12 12 12 12 12 12 12 12 12
[5/9] hive git commit: HIVE-20123: Fix masking tests after HIVE-19617
(Jesus Camacho Rodriguez, reviewed by Ashutosh Chauhan)
Posted by jc...@apache.org.
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/masking_4.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/masking_4.q.out b/ql/src/test/results/clientpositive/masking_4.q.out
index 068c484..1d096f8 100644
--- a/ql/src/test/results/clientpositive/masking_4.q.out
+++ b/ql/src/test/results/clientpositive/masking_4.q.out
@@ -85,15 +85,15 @@ STAGE PLANS:
alias: masking_test_n11
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key = 5) (type: boolean)
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key = 5)) (type: boolean)
+ Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: 5 (type: int), value (type: string)
+ expressions: 5 (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -126,15 +126,15 @@ STAGE PLANS:
alias: masking_test_n11
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key = 5) (type: boolean)
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key = 5)) (type: boolean)
+ Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: 5 (type: int), value (type: string)
+ expressions: 5 (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 125 Data size: 1328 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -156,19 +156,137 @@ with q1 as ( select * from masking_test_n11 where key = '5')
select * from masking_test_subq_n2
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-3 is a root stage
+ Stage-2 depends on stages: Stage-3
+ Stage-1 depends on stages: Stage-2
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-3
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_subq_n2
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: key (type: int)
+ mode: hash
+ outputColumnNames: _col0
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: _col0 (type: int)
+ sort order: +
+ Map-reduce partition columns: _col0 (type: int)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Execution mode: vectorized
+ Reduce Operator Tree:
+ Group By Operator
+ keys: KEY._col0 (type: int)
+ mode: mergepartial
+ outputColumnNames: _col0
+ Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
+ Stage: Stage-2
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: src
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: string)
+ outputColumnNames: _col0
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: int)
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Inner Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double)
+ 1 UDFToDouble(_col0) (type: double)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: _col0 (type: string), _col1 (type: int)
+ mode: hash
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_subq_n2
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), value (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col1 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Left Semi Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double), _col0 (type: int)
+ 1 UDFToDouble(_col0) (type: double), _col1 (type: int)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: masking_test_subq_n2
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/masking_5.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/masking_5.q.out b/ql/src/test/results/clientpositive/masking_5.q.out
index 420a680..a0735ff 100644
--- a/ql/src/test/results/clientpositive/masking_5.q.out
+++ b/ql/src/test/results/clientpositive/masking_5.q.out
@@ -15,22 +15,38 @@ PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n6 tablesample (10 rows)
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-1 is a root stage
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_n6
+ Row Limit Per Split: 10
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), reverse(value) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Execution mode: vectorized
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: masking_test_n6
- Row Limit Per Split: 10
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
PREHOOK: query: select * from masking_test_n6 tablesample (10 rows)
PREHOOK: type: QUERY
@@ -40,16 +56,6 @@ POSTHOOK: query: select * from masking_test_n6 tablesample (10 rows)
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n6
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
PREHOOK: query: explain
select * from masking_test_n6 tablesample(1 percent)
PREHOOK: type: QUERY
@@ -67,17 +73,20 @@ STAGE PLANS:
TableScan
alias: masking_test_n6
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- File Output Operator
- compressed: false
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Filter Operator
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), reverse(value) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Execution mode: vectorized
Stage: Stage-0
@@ -94,506 +103,12 @@ POSTHOOK: query: select * from masking_test_n6 tablesample(1 percent)
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n6
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
-15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
-17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-0 val_0
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
-20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
-35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
-51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
-65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
-67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
-84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-0 val_0
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
-85 val_85
-77 val_77
-0 val_0
-490 val_490
-87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
-90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
-95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
-143 val_143
-472 val_472
-322 val_322
-498 val_498
-160 val_160
-195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
-209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
-216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
-219 val_219
-239 val_239
-485 val_485
-116 val_116
-223 val_223
-256 val_256
-263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
-288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
-128 val_128
-467 val_467
-432 val_432
-202 val_202
-316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
-321 val_321
-335 val_335
-104 val_104
-466 val_466
-366 val_366
-175 val_175
-403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
-406 val_406
-409 val_409
-190 val_190
-406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
-424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
-164 val_164
-431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
-431 val_431
-164 val_164
-424 val_424
-187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
-438 val_438
-119 val_119
-414 val_414
-200 val_200
-491 val_491
-237 val_237
-439 val_439
-360 val_360
-248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
-443 val_443
-323 val_323
-325 val_325
-277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
-310 val_310
-317 val_317
-333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
-353 val_353
-172 val_172
-214 val_214
-462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
-454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
-462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
-458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
-469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
-477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+0 0_lav
+4 4_lav
+8 8_lav
+0 0_lav
+0 0_lav
+2 2_lav
PREHOOK: query: drop table masking_test_n6
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@masking_test_n6
@@ -637,18 +152,18 @@ STAGE PLANS:
Map Reduce
Map Operator Tree:
TableScan
- alias: s
+ alias: masking_test_n6
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (((hash(key) & 2147483647) % 2) = 0) (type: boolean)
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ predicate: ((((hash(key) & 2147483647) % 2) = 0) and ((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: key (type: int), value (type: string)
+ expressions: key (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 41 Data size: 435 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -669,246 +184,4 @@ POSTHOOK: query: select * from masking_test_n6 tablesample (bucket 1 out of 2) s
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n6
#### A masked pattern was here ####
-238 val_238
-90 val_90
-126 val_126
-414 val_414
-348 val_348
-84 val_84
-344 val_344
-348 val_348
-362 val_362
-458 val_458
-146 val_146
-498 val_498
-384 val_384
-134 val_134
-256 val_256
-384 val_384
-454 val_454
-214 val_214
-480 val_480
-310 val_310
-178 val_178
-478 val_478
-444 val_444
-248 val_248
-360 val_360
-414 val_414
-70 val_70
-480 val_480
-70 val_70
-164 val_164
-478 val_478
-454 val_454
-164 val_164
-396 val_396
-348 val_348
-90 val_90
-190 val_190
-466 val_466
-80 val_80
-2 val_2
-316 val_316
-202 val_202
-432 val_432
-244 val_244
-480 val_480
-70 val_70
-256 val_256
-116 val_116
-344 val_344
-216 val_216
-368 val_368
-342 val_342
-64 val_64
-30 val_30
-458 val_458
-430 val_430
-498 val_498
-472 val_472
-336 val_336
-58 val_58
-396 val_396
-402 val_402
-226 val_226
-452 val_452
-272 val_272
-392 val_392
-10 val_10
-90 val_90
-238 val_238
-134 val_134
-364 val_364
-490 val_490
-316 val_316
-98 val_98
-308 val_308
-156 val_156
-404 val_404
-96 val_96
-454 val_454
-158 val_158
-348 val_348
-208 val_208
-58 val_58
-466 val_466
-348 val_348
-84 val_84
-272 val_272
-384 val_384
-404 val_404
-260 val_260
-284 val_284
-332 val_332
-430 val_430
-216 val_216
-54 val_54
-286 val_286
-386 val_386
-498 val_498
-208 val_208
-378 val_378
-20 val_20
-316 val_316
-342 val_342
-266 val_266
-162 val_162
-396 val_396
-208 val_208
-466 val_466
-482 val_482
-394 val_394
-446 val_446
-338 val_338
-292 val_292
-252 val_252
-430 val_430
-146 val_146
-484 val_484
-98 val_98
-86 val_86
-327 val_327
-437 val_437
-97 val_97
-435 val_435
-169 val_169
-19 val_19
-307 val_307
-255 val_255
-169 val_169
-307 val_307
-419 val_419
-399 val_399
-153 val_153
-287 val_287
-315 val_315
-97 val_97
-427 val_427
-369 val_369
-341 val_341
-77 val_77
-85 val_85
-169 val_169
-409 val_409
-369 val_369
-67 val_67
-137 val_137
-409 val_409
-407 val_407
-421 val_421
-133 val_133
-187 val_187
-233 val_233
-197 val_197
-221 val_221
-417 val_417
-353 val_353
-83 val_83
-249 val_249
-157 val_157
-317 val_317
-165 val_165
-325 val_325
-443 val_443
-169 val_169
-199 val_199
-417 val_417
-479 val_479
-43 val_43
-237 val_237
-491 val_491
-51 val_51
-119 val_119
-149 val_149
-163 val_163
-255 val_255
-351 val_351
-327 val_327
-291 val_291
-165 val_165
-397 val_397
-57 val_57
-187 val_187
-191 val_191
-199 val_199
-311 val_311
-201 val_201
-393 val_393
-197 val_197
-339 val_339
-119 val_119
-113 val_113
-17 val_17
-409 val_409
-105 val_105
-483 val_483
-463 val_463
-195 val_195
-325 val_325
-463 val_463
-229 val_229
-411 val_411
-327 val_327
-467 val_467
-365 val_365
-191 val_191
-397 val_397
-377 val_377
-353 val_353
-485 val_485
-239 val_239
-495 val_495
-113 val_113
-417 val_417
-67 val_67
-181 val_181
-69 val_69
-399 val_399
-83 val_83
-453 val_453
-137 val_137
-449 val_449
-149 val_149
-311 val_311
-41 val_41
-65 val_65
-119 val_119
-221 val_221
-289 val_289
-195 val_195
-199 val_199
-233 val_233
-229 val_229
-239 val_239
-27 val_27
-317 val_317
-51 val_51
-459 val_459
-497 val_497
-311 val_311
-177 val_177
-237 val_237
-187 val_187
-459 val_459
-369 val_369
+2 2_lav
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/masking_6.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/masking_6.q.out b/ql/src/test/results/clientpositive/masking_6.q.out
index bee347f..0f1bcb4 100644
--- a/ql/src/test/results/clientpositive/masking_6.q.out
+++ b/ql/src/test/results/clientpositive/masking_6.q.out
@@ -32,17 +32,20 @@ STAGE PLANS:
properties:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string), '12' (type: string)
- outputColumnNames: _col0, _col1, _col2
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- File Output Operator
- compressed: false
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Filter Operator
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: UDFToInteger(key) (type: int), reverse(value) (type: string), '12' (type: string)
+ outputColumnNames: _col0, _col1, _col2
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Execution mode: vectorized
Stage: Stage-0
@@ -61,506 +64,12 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n0
POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 val_238 12
-86 val_86 12
-311 val_311 12
-27 val_27 12
-165 val_165 12
-409 val_409 12
-255 val_255 12
-278 val_278 12
-98 val_98 12
-484 val_484 12
-265 val_265 12
-193 val_193 12
-401 val_401 12
-150 val_150 12
-273 val_273 12
-224 val_224 12
-369 val_369 12
-66 val_66 12
-128 val_128 12
-213 val_213 12
-146 val_146 12
-406 val_406 12
-429 val_429 12
-374 val_374 12
-152 val_152 12
-469 val_469 12
-145 val_145 12
-495 val_495 12
-37 val_37 12
-327 val_327 12
-281 val_281 12
-277 val_277 12
-209 val_209 12
-15 val_15 12
-82 val_82 12
-403 val_403 12
-166 val_166 12
-417 val_417 12
-430 val_430 12
-252 val_252 12
-292 val_292 12
-219 val_219 12
-287 val_287 12
-153 val_153 12
-193 val_193 12
-338 val_338 12
-446 val_446 12
-459 val_459 12
-394 val_394 12
-237 val_237 12
-482 val_482 12
-174 val_174 12
-413 val_413 12
-494 val_494 12
-207 val_207 12
-199 val_199 12
-466 val_466 12
-208 val_208 12
-174 val_174 12
-399 val_399 12
-396 val_396 12
-247 val_247 12
-417 val_417 12
-489 val_489 12
-162 val_162 12
-377 val_377 12
-397 val_397 12
-309 val_309 12
-365 val_365 12
-266 val_266 12
-439 val_439 12
-342 val_342 12
-367 val_367 12
-325 val_325 12
-167 val_167 12
-195 val_195 12
-475 val_475 12
-17 val_17 12
-113 val_113 12
-155 val_155 12
-203 val_203 12
-339 val_339 12
-0 val_0 12
-455 val_455 12
-128 val_128 12
-311 val_311 12
-316 val_316 12
-57 val_57 12
-302 val_302 12
-205 val_205 12
-149 val_149 12
-438 val_438 12
-345 val_345 12
-129 val_129 12
-170 val_170 12
-20 val_20 12
-489 val_489 12
-157 val_157 12
-378 val_378 12
-221 val_221 12
-92 val_92 12
-111 val_111 12
-47 val_47 12
-72 val_72 12
-4 val_4 12
-280 val_280 12
-35 val_35 12
-427 val_427 12
-277 val_277 12
-208 val_208 12
-356 val_356 12
-399 val_399 12
-169 val_169 12
-382 val_382 12
-498 val_498 12
-125 val_125 12
-386 val_386 12
-437 val_437 12
-469 val_469 12
-192 val_192 12
-286 val_286 12
-187 val_187 12
-176 val_176 12
-54 val_54 12
-459 val_459 12
-51 val_51 12
-138 val_138 12
-103 val_103 12
-239 val_239 12
-213 val_213 12
-216 val_216 12
-430 val_430 12
-278 val_278 12
-176 val_176 12
-289 val_289 12
-221 val_221 12
-65 val_65 12
-318 val_318 12
-332 val_332 12
-311 val_311 12
-275 val_275 12
-137 val_137 12
-241 val_241 12
-83 val_83 12
-333 val_333 12
-180 val_180 12
-284 val_284 12
-12 val_12 12
-230 val_230 12
-181 val_181 12
-67 val_67 12
-260 val_260 12
-404 val_404 12
-384 val_384 12
-489 val_489 12
-353 val_353 12
-373 val_373 12
-272 val_272 12
-138 val_138 12
-217 val_217 12
-84 val_84 12
-348 val_348 12
-466 val_466 12
-58 val_58 12
-8 val_8 12
-411 val_411 12
-230 val_230 12
-208 val_208 12
-348 val_348 12
-24 val_24 12
-463 val_463 12
-431 val_431 12
-179 val_179 12
-172 val_172 12
-42 val_42 12
-129 val_129 12
-158 val_158 12
-119 val_119 12
-496 val_496 12
-0 val_0 12
-322 val_322 12
-197 val_197 12
-468 val_468 12
-393 val_393 12
-454 val_454 12
-100 val_100 12
-298 val_298 12
-199 val_199 12
-191 val_191 12
-418 val_418 12
-96 val_96 12
-26 val_26 12
-165 val_165 12
-327 val_327 12
-230 val_230 12
-205 val_205 12
-120 val_120 12
-131 val_131 12
-51 val_51 12
-404 val_404 12
-43 val_43 12
-436 val_436 12
-156 val_156 12
-469 val_469 12
-468 val_468 12
-308 val_308 12
-95 val_95 12
-196 val_196 12
-288 val_288 12
-481 val_481 12
-457 val_457 12
-98 val_98 12
-282 val_282 12
-197 val_197 12
-187 val_187 12
-318 val_318 12
-318 val_318 12
-409 val_409 12
-470 val_470 12
-137 val_137 12
-369 val_369 12
-316 val_316 12
-169 val_169 12
-413 val_413 12
-85 val_85 12
-77 val_77 12
-0 val_0 12
-490 val_490 12
-87 val_87 12
-364 val_364 12
-179 val_179 12
-118 val_118 12
-134 val_134 12
-395 val_395 12
-282 val_282 12
-138 val_138 12
-238 val_238 12
-419 val_419 12
-15 val_15 12
-118 val_118 12
-72 val_72 12
-90 val_90 12
-307 val_307 12
-19 val_19 12
-435 val_435 12
-10 val_10 12
-277 val_277 12
-273 val_273 12
-306 val_306 12
-224 val_224 12
-309 val_309 12
-389 val_389 12
-327 val_327 12
-242 val_242 12
-369 val_369 12
-392 val_392 12
-272 val_272 12
-331 val_331 12
-401 val_401 12
-242 val_242 12
-452 val_452 12
-177 val_177 12
-226 val_226 12
-5 val_5 12
-497 val_497 12
-402 val_402 12
-396 val_396 12
-317 val_317 12
-395 val_395 12
-58 val_58 12
-35 val_35 12
-336 val_336 12
-95 val_95 12
-11 val_11 12
-168 val_168 12
-34 val_34 12
-229 val_229 12
-233 val_233 12
-143 val_143 12
-472 val_472 12
-322 val_322 12
-498 val_498 12
-160 val_160 12
-195 val_195 12
-42 val_42 12
-321 val_321 12
-430 val_430 12
-119 val_119 12
-489 val_489 12
-458 val_458 12
-78 val_78 12
-76 val_76 12
-41 val_41 12
-223 val_223 12
-492 val_492 12
-149 val_149 12
-449 val_449 12
-218 val_218 12
-228 val_228 12
-138 val_138 12
-453 val_453 12
-30 val_30 12
-209 val_209 12
-64 val_64 12
-468 val_468 12
-76 val_76 12
-74 val_74 12
-342 val_342 12
-69 val_69 12
-230 val_230 12
-33 val_33 12
-368 val_368 12
-103 val_103 12
-296 val_296 12
-113 val_113 12
-216 val_216 12
-367 val_367 12
-344 val_344 12
-167 val_167 12
-274 val_274 12
-219 val_219 12
-239 val_239 12
-485 val_485 12
-116 val_116 12
-223 val_223 12
-256 val_256 12
-263 val_263 12
-70 val_70 12
-487 val_487 12
-480 val_480 12
-401 val_401 12
-288 val_288 12
-191 val_191 12
-5 val_5 12
-244 val_244 12
-438 val_438 12
-128 val_128 12
-467 val_467 12
-432 val_432 12
-202 val_202 12
-316 val_316 12
-229 val_229 12
-469 val_469 12
-463 val_463 12
-280 val_280 12
-2 val_2 12
-35 val_35 12
-283 val_283 12
-331 val_331 12
-235 val_235 12
-80 val_80 12
-44 val_44 12
-193 val_193 12
-321 val_321 12
-335 val_335 12
-104 val_104 12
-466 val_466 12
-366 val_366 12
-175 val_175 12
-403 val_403 12
-483 val_483 12
-53 val_53 12
-105 val_105 12
-257 val_257 12
-406 val_406 12
-409 val_409 12
-190 val_190 12
-406 val_406 12
-401 val_401 12
-114 val_114 12
-258 val_258 12
-90 val_90 12
-203 val_203 12
-262 val_262 12
-348 val_348 12
-424 val_424 12
-12 val_12 12
-396 val_396 12
-201 val_201 12
-217 val_217 12
-164 val_164 12
-431 val_431 12
-454 val_454 12
-478 val_478 12
-298 val_298 12
-125 val_125 12
-431 val_431 12
-164 val_164 12
-424 val_424 12
-187 val_187 12
-382 val_382 12
-5 val_5 12
-70 val_70 12
-397 val_397 12
-480 val_480 12
-291 val_291 12
-24 val_24 12
-351 val_351 12
-255 val_255 12
-104 val_104 12
-70 val_70 12
-163 val_163 12
-438 val_438 12
-119 val_119 12
-414 val_414 12
-200 val_200 12
-491 val_491 12
-237 val_237 12
-439 val_439 12
-360 val_360 12
-248 val_248 12
-479 val_479 12
-305 val_305 12
-417 val_417 12
-199 val_199 12
-444 val_444 12
-120 val_120 12
-429 val_429 12
-169 val_169 12
-443 val_443 12
-323 val_323 12
-325 val_325 12
-277 val_277 12
-230 val_230 12
-478 val_478 12
-178 val_178 12
-468 val_468 12
-310 val_310 12
-317 val_317 12
-333 val_333 12
-493 val_493 12
-460 val_460 12
-207 val_207 12
-249 val_249 12
-265 val_265 12
-480 val_480 12
-83 val_83 12
-136 val_136 12
-353 val_353 12
-172 val_172 12
-214 val_214 12
-462 val_462 12
-233 val_233 12
-406 val_406 12
-133 val_133 12
-175 val_175 12
-189 val_189 12
-454 val_454 12
-375 val_375 12
-401 val_401 12
-421 val_421 12
-407 val_407 12
-384 val_384 12
-256 val_256 12
-26 val_26 12
-134 val_134 12
-67 val_67 12
-384 val_384 12
-379 val_379 12
-18 val_18 12
-462 val_462 12
-492 val_492 12
-100 val_100 12
-298 val_298 12
-9 val_9 12
-341 val_341 12
-498 val_498 12
-146 val_146 12
-458 val_458 12
-362 val_362 12
-186 val_186 12
-285 val_285 12
-348 val_348 12
-167 val_167 12
-18 val_18 12
-273 val_273 12
-183 val_183 12
-281 val_281 12
-344 val_344 12
-97 val_97 12
-469 val_469 12
-315 val_315 12
-84 val_84 12
-28 val_28 12
-37 val_37 12
-448 val_448 12
-152 val_152 12
-348 val_348 12
-307 val_307 12
-194 val_194 12
-414 val_414 12
-477 val_477 12
-222 val_222 12
-126 val_126 12
-90 val_90 12
-169 val_169 12
-403 val_403 12
-400 val_400 12
-200 val_200 12
-97 val_97 12
+0 0_lav 12
+4 4_lav 12
+8 8_lav 12
+0 0_lav 12
+0 0_lav 12
+2 2_lav 12
PREHOOK: query: explain select * from masking_test_n0 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n0 where key > 0
@@ -579,15 +88,15 @@ STAGE PLANS:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (UDFToInteger(key) > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: UDFToInteger(key) (type: int), value (type: string), '12' (type: string)
+ expressions: UDFToInteger(key) (type: int), reverse(value) (type: string), '12' (type: string)
outputColumnNames: _col0, _col1, _col2
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -610,503 +119,9 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n0
POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 val_238 12
-86 val_86 12
-311 val_311 12
-27 val_27 12
-165 val_165 12
-409 val_409 12
-255 val_255 12
-278 val_278 12
-98 val_98 12
-484 val_484 12
-265 val_265 12
-193 val_193 12
-401 val_401 12
-150 val_150 12
-273 val_273 12
-224 val_224 12
-369 val_369 12
-66 val_66 12
-128 val_128 12
-213 val_213 12
-146 val_146 12
-406 val_406 12
-429 val_429 12
-374 val_374 12
-152 val_152 12
-469 val_469 12
-145 val_145 12
-495 val_495 12
-37 val_37 12
-327 val_327 12
-281 val_281 12
-277 val_277 12
-209 val_209 12
-15 val_15 12
-82 val_82 12
-403 val_403 12
-166 val_166 12
-417 val_417 12
-430 val_430 12
-252 val_252 12
-292 val_292 12
-219 val_219 12
-287 val_287 12
-153 val_153 12
-193 val_193 12
-338 val_338 12
-446 val_446 12
-459 val_459 12
-394 val_394 12
-237 val_237 12
-482 val_482 12
-174 val_174 12
-413 val_413 12
-494 val_494 12
-207 val_207 12
-199 val_199 12
-466 val_466 12
-208 val_208 12
-174 val_174 12
-399 val_399 12
-396 val_396 12
-247 val_247 12
-417 val_417 12
-489 val_489 12
-162 val_162 12
-377 val_377 12
-397 val_397 12
-309 val_309 12
-365 val_365 12
-266 val_266 12
-439 val_439 12
-342 val_342 12
-367 val_367 12
-325 val_325 12
-167 val_167 12
-195 val_195 12
-475 val_475 12
-17 val_17 12
-113 val_113 12
-155 val_155 12
-203 val_203 12
-339 val_339 12
-455 val_455 12
-128 val_128 12
-311 val_311 12
-316 val_316 12
-57 val_57 12
-302 val_302 12
-205 val_205 12
-149 val_149 12
-438 val_438 12
-345 val_345 12
-129 val_129 12
-170 val_170 12
-20 val_20 12
-489 val_489 12
-157 val_157 12
-378 val_378 12
-221 val_221 12
-92 val_92 12
-111 val_111 12
-47 val_47 12
-72 val_72 12
-4 val_4 12
-280 val_280 12
-35 val_35 12
-427 val_427 12
-277 val_277 12
-208 val_208 12
-356 val_356 12
-399 val_399 12
-169 val_169 12
-382 val_382 12
-498 val_498 12
-125 val_125 12
-386 val_386 12
-437 val_437 12
-469 val_469 12
-192 val_192 12
-286 val_286 12
-187 val_187 12
-176 val_176 12
-54 val_54 12
-459 val_459 12
-51 val_51 12
-138 val_138 12
-103 val_103 12
-239 val_239 12
-213 val_213 12
-216 val_216 12
-430 val_430 12
-278 val_278 12
-176 val_176 12
-289 val_289 12
-221 val_221 12
-65 val_65 12
-318 val_318 12
-332 val_332 12
-311 val_311 12
-275 val_275 12
-137 val_137 12
-241 val_241 12
-83 val_83 12
-333 val_333 12
-180 val_180 12
-284 val_284 12
-12 val_12 12
-230 val_230 12
-181 val_181 12
-67 val_67 12
-260 val_260 12
-404 val_404 12
-384 val_384 12
-489 val_489 12
-353 val_353 12
-373 val_373 12
-272 val_272 12
-138 val_138 12
-217 val_217 12
-84 val_84 12
-348 val_348 12
-466 val_466 12
-58 val_58 12
-8 val_8 12
-411 val_411 12
-230 val_230 12
-208 val_208 12
-348 val_348 12
-24 val_24 12
-463 val_463 12
-431 val_431 12
-179 val_179 12
-172 val_172 12
-42 val_42 12
-129 val_129 12
-158 val_158 12
-119 val_119 12
-496 val_496 12
-322 val_322 12
-197 val_197 12
-468 val_468 12
-393 val_393 12
-454 val_454 12
-100 val_100 12
-298 val_298 12
-199 val_199 12
-191 val_191 12
-418 val_418 12
-96 val_96 12
-26 val_26 12
-165 val_165 12
-327 val_327 12
-230 val_230 12
-205 val_205 12
-120 val_120 12
-131 val_131 12
-51 val_51 12
-404 val_404 12
-43 val_43 12
-436 val_436 12
-156 val_156 12
-469 val_469 12
-468 val_468 12
-308 val_308 12
-95 val_95 12
-196 val_196 12
-288 val_288 12
-481 val_481 12
-457 val_457 12
-98 val_98 12
-282 val_282 12
-197 val_197 12
-187 val_187 12
-318 val_318 12
-318 val_318 12
-409 val_409 12
-470 val_470 12
-137 val_137 12
-369 val_369 12
-316 val_316 12
-169 val_169 12
-413 val_413 12
-85 val_85 12
-77 val_77 12
-490 val_490 12
-87 val_87 12
-364 val_364 12
-179 val_179 12
-118 val_118 12
-134 val_134 12
-395 val_395 12
-282 val_282 12
-138 val_138 12
-238 val_238 12
-419 val_419 12
-15 val_15 12
-118 val_118 12
-72 val_72 12
-90 val_90 12
-307 val_307 12
-19 val_19 12
-435 val_435 12
-10 val_10 12
-277 val_277 12
-273 val_273 12
-306 val_306 12
-224 val_224 12
-309 val_309 12
-389 val_389 12
-327 val_327 12
-242 val_242 12
-369 val_369 12
-392 val_392 12
-272 val_272 12
-331 val_331 12
-401 val_401 12
-242 val_242 12
-452 val_452 12
-177 val_177 12
-226 val_226 12
-5 val_5 12
-497 val_497 12
-402 val_402 12
-396 val_396 12
-317 val_317 12
-395 val_395 12
-58 val_58 12
-35 val_35 12
-336 val_336 12
-95 val_95 12
-11 val_11 12
-168 val_168 12
-34 val_34 12
-229 val_229 12
-233 val_233 12
-143 val_143 12
-472 val_472 12
-322 val_322 12
-498 val_498 12
-160 val_160 12
-195 val_195 12
-42 val_42 12
-321 val_321 12
-430 val_430 12
-119 val_119 12
-489 val_489 12
-458 val_458 12
-78 val_78 12
-76 val_76 12
-41 val_41 12
-223 val_223 12
-492 val_492 12
-149 val_149 12
-449 val_449 12
-218 val_218 12
-228 val_228 12
-138 val_138 12
-453 val_453 12
-30 val_30 12
-209 val_209 12
-64 val_64 12
-468 val_468 12
-76 val_76 12
-74 val_74 12
-342 val_342 12
-69 val_69 12
-230 val_230 12
-33 val_33 12
-368 val_368 12
-103 val_103 12
-296 val_296 12
-113 val_113 12
-216 val_216 12
-367 val_367 12
-344 val_344 12
-167 val_167 12
-274 val_274 12
-219 val_219 12
-239 val_239 12
-485 val_485 12
-116 val_116 12
-223 val_223 12
-256 val_256 12
-263 val_263 12
-70 val_70 12
-487 val_487 12
-480 val_480 12
-401 val_401 12
-288 val_288 12
-191 val_191 12
-5 val_5 12
-244 val_244 12
-438 val_438 12
-128 val_128 12
-467 val_467 12
-432 val_432 12
-202 val_202 12
-316 val_316 12
-229 val_229 12
-469 val_469 12
-463 val_463 12
-280 val_280 12
-2 val_2 12
-35 val_35 12
-283 val_283 12
-331 val_331 12
-235 val_235 12
-80 val_80 12
-44 val_44 12
-193 val_193 12
-321 val_321 12
-335 val_335 12
-104 val_104 12
-466 val_466 12
-366 val_366 12
-175 val_175 12
-403 val_403 12
-483 val_483 12
-53 val_53 12
-105 val_105 12
-257 val_257 12
-406 val_406 12
-409 val_409 12
-190 val_190 12
-406 val_406 12
-401 val_401 12
-114 val_114 12
-258 val_258 12
-90 val_90 12
-203 val_203 12
-262 val_262 12
-348 val_348 12
-424 val_424 12
-12 val_12 12
-396 val_396 12
-201 val_201 12
-217 val_217 12
-164 val_164 12
-431 val_431 12
-454 val_454 12
-478 val_478 12
-298 val_298 12
-125 val_125 12
-431 val_431 12
-164 val_164 12
-424 val_424 12
-187 val_187 12
-382 val_382 12
-5 val_5 12
-70 val_70 12
-397 val_397 12
-480 val_480 12
-291 val_291 12
-24 val_24 12
-351 val_351 12
-255 val_255 12
-104 val_104 12
-70 val_70 12
-163 val_163 12
-438 val_438 12
-119 val_119 12
-414 val_414 12
-200 val_200 12
-491 val_491 12
-237 val_237 12
-439 val_439 12
-360 val_360 12
-248 val_248 12
-479 val_479 12
-305 val_305 12
-417 val_417 12
-199 val_199 12
-444 val_444 12
-120 val_120 12
-429 val_429 12
-169 val_169 12
-443 val_443 12
-323 val_323 12
-325 val_325 12
-277 val_277 12
-230 val_230 12
-478 val_478 12
-178 val_178 12
-468 val_468 12
-310 val_310 12
-317 val_317 12
-333 val_333 12
-493 val_493 12
-460 val_460 12
-207 val_207 12
-249 val_249 12
-265 val_265 12
-480 val_480 12
-83 val_83 12
-136 val_136 12
-353 val_353 12
-172 val_172 12
-214 val_214 12
-462 val_462 12
-233 val_233 12
-406 val_406 12
-133 val_133 12
-175 val_175 12
-189 val_189 12
-454 val_454 12
-375 val_375 12
-401 val_401 12
-421 val_421 12
-407 val_407 12
-384 val_384 12
-256 val_256 12
-26 val_26 12
-134 val_134 12
-67 val_67 12
-384 val_384 12
-379 val_379 12
-18 val_18 12
-462 val_462 12
-492 val_492 12
-100 val_100 12
-298 val_298 12
-9 val_9 12
-341 val_341 12
-498 val_498 12
-146 val_146 12
-458 val_458 12
-362 val_362 12
-186 val_186 12
-285 val_285 12
-348 val_348 12
-167 val_167 12
-18 val_18 12
-273 val_273 12
-183 val_183 12
-281 val_281 12
-344 val_344 12
-97 val_97 12
-469 val_469 12
-315 val_315 12
-84 val_84 12
-28 val_28 12
-37 val_37 12
-448 val_448 12
-152 val_152 12
-348 val_348 12
-307 val_307 12
-194 val_194 12
-414 val_414 12
-477 val_477 12
-222 val_222 12
-126 val_126 12
-90 val_90 12
-169 val_169 12
-403 val_403 12
-400 val_400 12
-200 val_200 12
-97 val_97 12
+4 4_lav 12
+8 8_lav 12
+2 2_lav 12
PREHOOK: query: drop view masking_test_n0
PREHOOK: type: DROPVIEW
PREHOOK: Input: default@masking_test_n0
@@ -1158,17 +173,20 @@ STAGE PLANS:
properties:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: UDFToInteger(key) (type: int), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string)
- outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- File Output Operator
- compressed: false
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Filter Operator
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: UDFToInteger(key) (type: int), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string)
+ outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Execution mode: vectorized
Stage: Stage-0
@@ -1187,506 +205,12 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n0
POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 12 12 12 12 12 12 12 12 12 12 12
-86 12 12 12 12 12 12 12 12 12 12 12
-311 12 12 12 12 12 12 12 12 12 12 12
-27 12 12 12 12 12 12 12 12 12 12 12
-165 12 12 12 12 12 12 12 12 12 12 12
-409 12 12 12 12 12 12 12 12 12 12 12
-255 12 12 12 12 12 12 12 12 12 12 12
-278 12 12 12 12 12 12 12 12 12 12 12
-98 12 12 12 12 12 12 12 12 12 12 12
-484 12 12 12 12 12 12 12 12 12 12 12
-265 12 12 12 12 12 12 12 12 12 12 12
-193 12 12 12 12 12 12 12 12 12 12 12
-401 12 12 12 12 12 12 12 12 12 12 12
-150 12 12 12 12 12 12 12 12 12 12 12
-273 12 12 12 12 12 12 12 12 12 12 12
-224 12 12 12 12 12 12 12 12 12 12 12
-369 12 12 12 12 12 12 12 12 12 12 12
-66 12 12 12 12 12 12 12 12 12 12 12
-128 12 12 12 12 12 12 12 12 12 12 12
-213 12 12 12 12 12 12 12 12 12 12 12
-146 12 12 12 12 12 12 12 12 12 12 12
-406 12 12 12 12 12 12 12 12 12 12 12
-429 12 12 12 12 12 12 12 12 12 12 12
-374 12 12 12 12 12 12 12 12 12 12 12
-152 12 12 12 12 12 12 12 12 12 12 12
-469 12 12 12 12 12 12 12 12 12 12 12
-145 12 12 12 12 12 12 12 12 12 12 12
-495 12 12 12 12 12 12 12 12 12 12 12
-37 12 12 12 12 12 12 12 12 12 12 12
-327 12 12 12 12 12 12 12 12 12 12 12
-281 12 12 12 12 12 12 12 12 12 12 12
-277 12 12 12 12 12 12 12 12 12 12 12
-209 12 12 12 12 12 12 12 12 12 12 12
-15 12 12 12 12 12 12 12 12 12 12 12
-82 12 12 12 12 12 12 12 12 12 12 12
-403 12 12 12 12 12 12 12 12 12 12 12
-166 12 12 12 12 12 12 12 12 12 12 12
-417 12 12 12 12 12 12 12 12 12 12 12
-430 12 12 12 12 12 12 12 12 12 12 12
-252 12 12 12 12 12 12 12 12 12 12 12
-292 12 12 12 12 12 12 12 12 12 12 12
-219 12 12 12 12 12 12 12 12 12 12 12
-287 12 12 12 12 12 12 12 12 12 12 12
-153 12 12 12 12 12 12 12 12 12 12 12
-193 12 12 12 12 12 12 12 12 12 12 12
-338 12 12 12 12 12 12 12 12 12 12 12
-446 12 12 12 12 12 12 12 12 12 12 12
-459 12 12 12 12 12 12 12 12 12 12 12
-394 12 12 12 12 12 12 12 12 12 12 12
-237 12 12 12 12 12 12 12 12 12 12 12
-482 12 12 12 12 12 12 12 12 12 12 12
-174 12 12 12 12 12 12 12 12 12 12 12
-413 12 12 12 12 12 12 12 12 12 12 12
-494 12 12 12 12 12 12 12 12 12 12 12
-207 12 12 12 12 12 12 12 12 12 12 12
-199 12 12 12 12 12 12 12 12 12 12 12
-466 12 12 12 12 12 12 12 12 12 12 12
-208 12 12 12 12 12 12 12 12 12 12 12
-174 12 12 12 12 12 12 12 12 12 12 12
-399 12 12 12 12 12 12 12 12 12 12 12
-396 12 12 12 12 12 12 12 12 12 12 12
-247 12 12 12 12 12 12 12 12 12 12 12
-417 12 12 12 12 12 12 12 12 12 12 12
-489 12 12 12 12 12 12 12 12 12 12 12
-162 12 12 12 12 12 12 12 12 12 12 12
-377 12 12 12 12 12 12 12 12 12 12 12
-397 12 12 12 12 12 12 12 12 12 12 12
-309 12 12 12 12 12 12 12 12 12 12 12
-365 12 12 12 12 12 12 12 12 12 12 12
-266 12 12 12 12 12 12 12 12 12 12 12
-439 12 12 12 12 12 12 12 12 12 12 12
-342 12 12 12 12 12 12 12 12 12 12 12
-367 12 12 12 12 12 12 12 12 12 12 12
-325 12 12 12 12 12 12 12 12 12 12 12
-167 12 12 12 12 12 12 12 12 12 12 12
-195 12 12 12 12 12 12 12 12 12 12 12
-475 12 12 12 12 12 12 12 12 12 12 12
-17 12 12 12 12 12 12 12 12 12 12 12
-113 12 12 12 12 12 12 12 12 12 12 12
-155 12 12 12 12 12 12 12 12 12 12 12
-203 12 12 12 12 12 12 12 12 12 12 12
-339 12 12 12 12 12 12 12 12 12 12 12
0 12 12 12 12 12 12 12 12 12 12 12
-455 12 12 12 12 12 12 12 12 12 12 12
-128 12 12 12 12 12 12 12 12 12 12 12
-311 12 12 12 12 12 12 12 12 12 12 12
-316 12 12 12 12 12 12 12 12 12 12 12
-57 12 12 12 12 12 12 12 12 12 12 12
-302 12 12 12 12 12 12 12 12 12 12 12
-205 12 12 12 12 12 12 12 12 12 12 12
-149 12 12 12 12 12 12 12 12 12 12 12
-438 12 12 12 12 12 12 12 12 12 12 12
-345 12 12 12 12 12 12 12 12 12 12 12
-129 12 12 12 12 12 12 12 12 12 12 12
-170 12 12 12 12 12 12 12 12 12 12 12
-20 12 12 12 12 12 12 12 12 12 12 12
-489 12 12 12 12 12 12 12 12 12 12 12
-157 12 12 12 12 12 12 12 12 12 12 12
-378 12 12 12 12 12 12 12 12 12 12 12
-221 12 12 12 12 12 12 12 12 12 12 12
-92 12 12 12 12 12 12 12 12 12 12 12
-111 12 12 12 12 12 12 12 12 12 12 12
-47 12 12 12 12 12 12 12 12 12 12 12
-72 12 12 12 12 12 12 12 12 12 12 12
4 12 12 12 12 12 12 12 12 12 12 12
-280 12 12 12 12 12 12 12 12 12 12 12
-35 12 12 12 12 12 12 12 12 12 12 12
-427 12 12 12 12 12 12 12 12 12 12 12
-277 12 12 12 12 12 12 12 12 12 12 12
-208 12 12 12 12 12 12 12 12 12 12 12
-356 12 12 12 12 12 12 12 12 12 12 12
-399 12 12 12 12 12 12 12 12 12 12 12
-169 12 12 12 12 12 12 12 12 12 12 12
-382 12 12 12 12 12 12 12 12 12 12 12
-498 12 12 12 12 12 12 12 12 12 12 12
-125 12 12 12 12 12 12 12 12 12 12 12
-386 12 12 12 12 12 12 12 12 12 12 12
-437 12 12 12 12 12 12 12 12 12 12 12
-469 12 12 12 12 12 12 12 12 12 12 12
-192 12 12 12 12 12 12 12 12 12 12 12
-286 12 12 12 12 12 12 12 12 12 12 12
-187 12 12 12 12 12 12 12 12 12 12 12
-176 12 12 12 12 12 12 12 12 12 12 12
-54 12 12 12 12 12 12 12 12 12 12 12
-459 12 12 12 12 12 12 12 12 12 12 12
-51 12 12 12 12 12 12 12 12 12 12 12
-138 12 12 12 12 12 12 12 12 12 12 12
-103 12 12 12 12 12 12 12 12 12 12 12
-239 12 12 12 12 12 12 12 12 12 12 12
-213 12 12 12 12 12 12 12 12 12 12 12
-216 12 12 12 12 12 12 12 12 12 12 12
-430 12 12 12 12 12 12 12 12 12 12 12
-278 12 12 12 12 12 12 12 12 12 12 12
-176 12 12 12 12 12 12 12 12 12 12 12
-289 12 12 12 12 12 12 12 12 12 12 12
-221 12 12 12 12 12 12 12 12 12 12 12
-65 12 12 12 12 12 12 12 12 12 12 12
-318 12 12 12 12 12 12 12 12 12 12 12
-332 12 12 12 12 12 12 12 12 12 12 12
-311 12 12 12 12 12 12 12 12 12 12 12
-275 12 12 12 12 12 12 12 12 12 12 12
-137 12 12 12 12 12 12 12 12 12 12 12
-241 12 12 12 12 12 12 12 12 12 12 12
-83 12 12 12 12 12 12 12 12 12 12 12
-333 12 12 12 12 12 12 12 12 12 12 12
-180 12 12 12 12 12 12 12 12 12 12 12
-284 12 12 12 12 12 12 12 12 12 12 12
-12 12 12 12 12 12 12 12 12 12 12 12
-230 12 12 12 12 12 12 12 12 12 12 12
-181 12 12 12 12 12 12 12 12 12 12 12
-67 12 12 12 12 12 12 12 12 12 12 12
-260 12 12 12 12 12 12 12 12 12 12 12
-404 12 12 12 12 12 12 12 12 12 12 12
-384 12 12 12 12 12 12 12 12 12 12 12
-489 12 12 12 12 12 12 12 12 12 12 12
-353 12 12 12 12 12 12 12 12 12 12 12
-373 12 12 12 12 12 12 12 12 12 12 12
-272 12 12 12 12 12 12 12 12 12 12 12
-138 12 12 12 12 12 12 12 12 12 12 12
-217 12 12 12 12 12 12 12 12 12 12 12
-84 12 12 12 12 12 12 12 12 12 12 12
-348 12 12 12 12 12 12 12 12 12 12 12
-466 12 12 12 12 12 12 12 12 12 12 12
-58 12 12 12 12 12 12 12 12 12 12 12
8 12 12 12 12 12 12 12 12 12 12 12
-411 12 12 12 12 12 12 12 12 12 12 12
-230 12 12 12 12 12 12 12 12 12 12 12
-208 12 12 12 12 12 12 12 12 12 12 12
-348 12 12 12 12 12 12 12 12 12 12 12
-24 12 12 12 12 12 12 12 12 12 12 12
-463 12 12 12 12 12 12 12 12 12 12 12
-431 12 12 12 12 12 12 12 12 12 12 12
-179 12 12 12 12 12 12 12 12 12 12 12
-172 12 12 12 12 12 12 12 12 12 12 12
-42 12 12 12 12 12 12 12 12 12 12 12
-129 12 12 12 12 12 12 12 12 12 12 12
-158 12 12 12 12 12 12 12 12 12 12 12
-119 12 12 12 12 12 12 12 12 12 12 12
-496 12 12 12 12 12 12 12 12 12 12 12
0 12 12 12 12 12 12 12 12 12 12 12
-322 12 12 12 12 12 12 12 12 12 12 12
-197 12 12 12 12 12 12 12 12 12 12 12
-468 12 12 12 12 12 12 12 12 12 12 12
-393 12 12 12 12 12 12 12 12 12 12 12
-454 12 12 12 12 12 12 12 12 12 12 12
-100 12 12 12 12 12 12 12 12 12 12 12
-298 12 12 12 12 12 12 12 12 12 12 12
-199 12 12 12 12 12 12 12 12 12 12 12
-191 12 12 12 12 12 12 12 12 12 12 12
-418 12 12 12 12 12 12 12 12 12 12 12
-96 12 12 12 12 12 12 12 12 12 12 12
-26 12 12 12 12 12 12 12 12 12 12 12
-165 12 12 12 12 12 12 12 12 12 12 12
-327 12 12 12 12 12 12 12 12 12 12 12
-230 12 12 12 12 12 12 12 12 12 12 12
-205 12 12 12 12 12 12 12 12 12 12 12
-120 12 12 12 12 12 12 12 12 12 12 12
-131 12 12 12 12 12 12 12 12 12 12 12
-51 12 12 12 12 12 12 12 12 12 12 12
-404 12 12 12 12 12 12 12 12 12 12 12
-43 12 12 12 12 12 12 12 12 12 12 12
-436 12 12 12 12 12 12 12 12 12 12 12
-156 12 12 12 12 12 12 12 12 12 12 12
-469 12 12 12 12 12 12 12 12 12 12 12
-468 12 12 12 12 12 12 12 12 12 12 12
-308 12 12 12 12 12 12 12 12 12 12 12
-95 12 12 12 12 12 12 12 12 12 12 12
-196 12 12 12 12 12 12 12 12 12 12 12
-288 12 12 12 12 12 12 12 12 12 12 12
-481 12 12 12 12 12 12 12 12 12 12 12
-457 12 12 12 12 12 12 12 12 12 12 12
-98 12 12 12 12 12 12 12 12 12 12 12
-282 12 12 12 12 12 12 12 12 12 12 12
-197 12 12 12 12 12 12 12 12 12 12 12
-187 12 12 12 12 12 12 12 12 12 12 12
-318 12 12 12 12 12 12 12 12 12 12 12
-318 12 12 12 12 12 12 12 12 12 12 12
-409 12 12 12 12 12 12 12 12 12 12 12
-470 12 12 12 12 12 12 12 12 12 12 12
-137 12 12 12 12 12 12 12 12 12 12 12
-369 12 12 12 12 12 12 12 12 12 12 12
-316 12 12 12 12 12 12 12 12 12 12 12
-169 12 12 12 12 12 12 12 12 12 12 12
-413 12 12 12 12 12 12 12 12 12 12 12
-85 12 12 12 12 12 12 12 12 12 12 12
-77 12 12 12 12 12 12 12 12 12 12 12
0 12 12 12 12 12 12 12 12 12 12 12
-490 12 12 12 12 12 12 12 12 12 12 12
-87 12 12 12 12 12 12 12 12 12 12 12
-364 12 12 12 12 12 12 12 12 12 12 12
-179 12 12 12 12 12 12 12 12 12 12 12
-118 12 12 12 12 12 12 12 12 12 12 12
-134 12 12 12 12 12 12 12 12 12 12 12
-395 12 12 12 12 12 12 12 12 12 12 12
-282 12 12 12 12 12 12 12 12 12 12 12
-138 12 12 12 12 12 12 12 12 12 12 12
-238 12 12 12 12 12 12 12 12 12 12 12
-419 12 12 12 12 12 12 12 12 12 12 12
-15 12 12 12 12 12 12 12 12 12 12 12
-118 12 12 12 12 12 12 12 12 12 12 12
-72 12 12 12 12 12 12 12 12 12 12 12
-90 12 12 12 12 12 12 12 12 12 12 12
-307 12 12 12 12 12 12 12 12 12 12 12
-19 12 12 12 12 12 12 12 12 12 12 12
-435 12 12 12 12 12 12 12 12 12 12 12
-10 12 12 12 12 12 12 12 12 12 12 12
-277 12 12 12 12 12 12 12 12 12 12 12
-273 12 12 12 12 12 12 12 12 12 12 12
-306 12 12 12 12 12 12 12 12 12 12 12
-224 12 12 12 12 12 12 12 12 12 12 12
-309 12 12 12 12 12 12 12 12 12 12 12
-389 12 12 12 12 12 12 12 12 12 12 12
-327 12 12 12 12 12 12 12 12 12 12 12
-242 12 12 12 12 12 12 12 12 12 12 12
-369 12 12 12 12 12 12 12 12 12 12 12
-392 12 12 12 12 12 12 12 12 12 12 12
-272 12 12 12 12 12 12 12 12 12 12 12
-331 12 12 12 12 12 12 12 12 12 12 12
-401 12 12 12 12 12 12 12 12 12 12 12
-242 12 12 12 12 12 12 12 12 12 12 12
-452 12 12 12 12 12 12 12 12 12 12 12
-177 12 12 12 12 12 12 12 12 12 12 12
-226 12 12 12 12 12 12 12 12 12 12 12
-5 12 12 12 12 12 12 12 12 12 12 12
-497 12 12 12 12 12 12 12 12 12 12 12
-402 12 12 12 12 12 12 12 12 12 12 12
-396 12 12 12 12 12 12 12 12 12 12 12
-317 12 12 12 12 12 12 12 12 12 12 12
-395 12 12 12 12 12 12 12 12 12 12 12
-58 12 12 12 12 12 12 12 12 12 12 12
-35 12 12 12 12 12 12 12 12 12 12 12
-336 12 12 12 12 12 12 12 12 12 12 12
-95 12 12 12 12 12 12 12 12 12 12 12
-11 12 12 12 12 12 12 12 12 12 12 12
-168 12 12 12 12 12 12 12 12 12 12 12
-34 12 12 12 12 12 12 12 12 12 12 12
-229 12 12 12 12 12 12 12 12 12 12 12
-233 12 12 12 12 12 12 12 12 12 12 12
-143 12 12 12 12 12 12 12 12 12 12 12
-472 12 12 12 12 12 12 12 12 12 12 12
-322 12 12 12 12 12 12 12 12 12 12 12
-498 12 12 12 12 12 12 12 12 12 12 12
-160 12 12 12 12 12 12 12 12 12 12 12
-195 12 12 12 12 12 12 12 12 12 12 12
-42 12 12 12 12 12 12 12 12 12 12 12
-321 12 12 12 12 12 12 12 12 12 12 12
-430 12 12 12 12 12 12 12 12 12 12 12
-119 12 12 12 12 12 12 12 12 12 12 12
-489 12 12 12 12 12 12 12 12 12 12 12
-458 12 12 12 12 12 12 12 12 12 12 12
-78 12 12 12 12 12 12 12 12 12 12 12
-76 12 12 12 12 12 12 12 12 12 12 12
-41 12 12 12 12 12 12 12 12 12 12 12
-223 12 12 12 12 12 12 12 12 12 12 12
-492 12 12 12 12 12 12 12 12 12 12 12
-149 12 12 12 12 12 12 12 12 12 12 12
-449 12 12 12 12 12 12 12 12 12 12 12
-218 12 12 12 12 12 12 12 12 12 12 12
-228 12 12 12 12 12 12 12 12 12 12 12
-138 12 12 12 12 12 12 12 12 12 12 12
-453 12 12 12 12 12 12 12 12 12 12 12
-30 12 12 12 12 12 12 12 12 12 12 12
-209 12 12 12 12 12 12 12 12 12 12 12
-64 12 12 12 12 12 12 12 12 12 12 12
-468 12 12 12 12 12 12 12 12 12 12 12
-76 12 12 12 12 12 12 12 12 12 12 12
-74 12 12 12 12 12 12 12 12 12 12 12
-342 12 12 12 12 12 12 12 12 12 12 12
-69 12 12 12 12 12 12 12 12 12 12 12
-230 12 12 12 12 12 12 12 12 12 12 12
-33 12 12 12 12 12 12 12 12 12 12 12
-368 12 12 12 12 12 12 12 12 12 12 12
-103 12 12 12 12 12 12 12 12 12 12 12
-296 12 12 12 12 12 12 12 12 12 12 12
-113 12 12 12 12 12 12 12 12 12 12 12
-216 12 12 12 12 12 12 12 12 12 12 12
-367 12 12 12 12 12 12 12 12 12 12 12
-344 12 12 12 12 12 12 12 12 12 12 12
-167 12 12 12 12 12 12 12 12 12 12 12
-274 12 12 12 12 12 12 12 12 12 12 12
-219 12 12 12 12 12 12 12 12 12 12 12
-239 12 12 12 12 12 12 12 12 12 12 12
-485 12 12 12 12 12 12 12 12 12 12 12
-116 12 12 12 12 12 12 12 12 12 12 12
-223 12 12 12 12 12 12 12 12 12 12 12
-256 12 12 12 12 12 12 12 12 12 12 12
-263 12 12 12 12 12 12 12 12 12 12 12
-70 12 12 12 12 12 12 12 12 12 12 12
-487 12 12 12 12 12 12 12 12 12 12 12
-480 12 12 12 12 12 12 12 12 12 12 12
-401 12 12 12 12 12 12 12 12 12 12 12
-288 12 12 12 12 12 12 12 12 12 12 12
-191 12 12 12 12 12 12 12 12 12 12 12
-5 12 12 12 12 12 12 12 12 12 12 12
-244 12 12 12 12 12 12 12 12 12 12 12
-438 12 12 12 12 12 12 12 12 12 12 12
-128 12 12 12 12 12 12 12 12 12 12 12
-467 12 12 12 12 12 12 12 12 12 12 12
-432 12 12 12 12 12 12 12 12 12 12 12
-202 12 12 12 12 12 12 12 12 12 12 12
-316 12 12 12 12 12 12 12 12 12 12 12
-229 12 12 12 12 12 12 12 12 12 12 12
-469 12 12 12 12 12 12 12 12 12 12 12
-463 12 12 12 12 12 12 12 12 12 12 12
-280 12 12 12 12 12 12 12 12 12 12 12
2 12 12 12 12 12 12 12 12 12 12 12
-35 12 12 12 12 12 12 12 12 12 12 12
-283 12 12 12 12 12 12 12 12 12 12 12
-331 12 12 12 12 12 12 12 12 12 12 12
-235 12 12 12 12 12 12 12 12 12 12 12
-80 12 12 12 12 12 12 12 12 12 12 12
-44 12 12 12 12 12 12 12 12 12 12 12
-193 12 12 12 12 12 12 12 12 12 12 12
-321 12 12 12 12 12 12 12 12 12 12 12
-335 12 12 12 12 12 12 12 12 12 12 12
-104 12 12 12 12 12 12 12 12 12 12 12
-466 12 12 12 12 12 12 12 12 12 12 12
-366 12 12 12 12 12 12 12 12 12 12 12
-175 12 12 12 12 12 12 12 12 12 12 12
-403 12 12 12 12 12 12 12 12 12 12 12
-483 12 12 12 12 12 12 12 12 12 12 12
-53 12 12 12 12 12 12 12 12 12 12 12
-105 12 12 12 12 12 12 12 12 12 12 12
-257 12 12 12 12 12 12 12 12 12 12 12
-406 12 12 12 12 12 12 12 12 12 12 12
-409 12 12 12 12 12 12 12 12 12 12 12
-190 12 12 12 12 12 12 12 12 12 12 12
-406 12 12 12 12 12 12 12 12 12 12 12
-401 12 12 12 12 12 12 12 12 12 12 12
-114 12 12 12 12 12 12 12 12 12 12 12
-258 12 12 12 12 12 12 12 12 12 12 12
-90 12 12 12 12 12 12 12 12 12 12 12
-203 12 12 12 12 12 12 12 12 12 12 12
-262 12 12 12 12 12 12 12 12 12 12 12
-348 12 12 12 12 12 12 12 12 12 12 12
-424 12 12 12 12 12 12 12 12 12 12 12
-12 12 12 12 12 12 12 12 12 12 12 12
-396 12 12 12 12 12 12 12 12 12 12 12
-201 12 12 12 12 12 12 12 12 12 12 12
-217 12 12 12 12 12 12 12 12 12 12 12
-164 12 12 12 12 12 12 12 12 12 12 12
-431 12 12 12 12 12 12 12 12 12 12 12
-454 12 12 12 12 12 12 12 12 12 12 12
-478 12 12 12 12 12 12 12 12 12 12 12
-298 12 12 12 12 12 12 12 12 12 12 12
-125 12 12 12 12 12 12 12 12 12 12 12
-431 12 12 12 12 12 12 12 12 12 12 12
-164 12 12 12 12 12 12 12 12 12 12 12
-424 12 12 12 12 12 12 12 12 12 12 12
-187 12 12 12 12 12 12 12 12 12 12 12
-382 12 12 12 12 12 12 12 12 12 12 12
-5 12 12 12 12 12 12 12 12 12 12 12
-70 12 12 12 12 12 12 12 12 12 12 12
-397 12 12 12 12 12 12 12 12 12 12 12
-480 12 12 12 12 12 12 12 12 12 12 12
-291 12 12 12 12 12 12 12 12 12 12 12
-24 12 12 12 12 12 12 12 12 12 12 12
-351 12 12 12 12 12 12 12 12 12 12 12
-255 12 12 12 12 12 12 12 12 12 12 12
-104 12 12 12 12 12 12 12 12 12 12 12
-70 12 12 12 12 12 12 12 12 12 12 12
-163 12 12 12 12 12 12 12 12 12 12 12
-438 12 12 12 12 12 12 12 12 12 12 12
-119 12 12 12 12 12 12 12 12 12 12 12
-414 12 12 12 12 12 12 12 12 12 12 12
-200 12 12 12 12 12 12 12 12 12 12 12
-491 12 12 12 12 12 12 12 12 12 12 12
-237 12 12 12 12 12 12 12 12 12 12 12
-439 12 12 12 12 12 12 12 12 12 12 12
-360 12 12 12 12 12 12 12 12 12 12 12
-248 12 12 12 12 12 12 12 12 12 12 12
-479 12 12 12 12 12 12 12 12 12 12 12
-305 12 12 12 12 12 12 12 12 12 12 12
-417 12 12 12 12 12 12 12 12 12 12 12
-199 12 12 12 12 12 12 12 12 12 12 12
-444 12 12 12 12 12 12 12 12 12 12 12
-120 12 12 12 12 12 12 12 12 12 12 12
-429 12 12 12 12 12 12 12 12 12 12 12
-169 12 12 12 12 12 12 12 12 12 12 12
-443 12 12 12 12 12 12 12 12 12 12 12
-323 12 12 12 12 12 12 12 12 12 12 12
-325 12 12 12 12 12 12 12 12 12 12 12
-277 12 12 12 12 12 12 12 12 12 12 12
-230 12 12 12 12 12 12 12 12 12 12 12
-478 12 12 12 12 12 12 12 12 12 12 12
-178 12 12 12 12 12 12 12 12 12 12 12
-468 12 12 12 12 12 12 12 12 12 12 12
-310 12 12 12 12 12 12 12 12 12 12 12
-317 12 12 12 12 12 12 12 12 12 12 12
-333 12 12 12 12 12 12 12 12 12 12 12
-493 12 12 12 12 12 12 12 12 12 12 12
-460 12 12 12 12 12 12 12 12 12 12 12
-207 12 12 12 12 12 12 12 12 12 12 12
-249 12 12 12 12 12 12 12 12 12 12 12
-265 12 12 12 12 12 12 12 12 12 12 12
-480 12 12 12 12 12 12 12 12 12 12 12
-83 12 12 12 12 12 12 12 12 12 12 12
-136 12 12 12 12 12 12 12 12 12 12 12
-353 12 12 12 12 12 12 12 12 12 12 12
-172 12 12 12 12 12 12 12 12 12 12 12
-214 12 12 12 12 12 12 12 12 12 12 12
-462 12 12 12 12 12 12 12 12 12 12 12
-233 12 12 12 12 12 12 12 12 12 12 12
-406 12 12 12 12 12 12 12 12 12 12 12
-133 12 12 12 12 12 12 12 12 12 12 12
-175 12 12 12 12 12 12 12 12 12 12 12
-189 12 12 12 12 12 12 12 12 12 12 12
-454 12 12 12 12 12 12 12 12 12 12 12
-375 12 12 12 12 12 12 12 12 12 12 12
-401 12 12 12 12 12 12 12 12 12 12 12
-421 12 12 12 12 12 12 12 12 12 12 12
-407 12 12 12 12 12 12 12 12 12 12 12
-384 12 12 12 12 12 12 12 12 12 12 12
-256 12 12 12 12 12 12 12 12 12 12 12
-26 12 12 12 12 12 12 12 12 12 12 12
-134 12 12 12 12 12 12 12 12 12 12 12
-67 12 12 12 12 12 12 12 12 12 12 12
-384 12 12 12 12 12 12 12 12 12 12 12
-379 12 12 12 12 12 12 12 12 12 12 12
-18 12 12 12 12 12 12 12 12 12 12 12
-462 12 12 12 12 12 12 12 12 12 12 12
-492 12 12 12 12 12 12 12 12 12 12 12
-100 12 12 12 12 12 12 12 12 12 12 12
-298 12 12 12 12 12 12 12 12 12 12 12
-9 12 12 12 12 12 12 12 12 12 12 12
-341 12 12 12 12 12 12 12 12 12 12 12
-498 12 12 12 12 12 12 12 12 12 12 12
-146 12 12 12 12 12 12 12 12 12 12 12
-458 12 12 12 12 12 12 12 12 12 12 12
-362 12 12 12 12 12 12 12 12 12 12 12
-186 12 12 12 12 12 12 12 12 12 12 12
-285 12 12 12 12 12 12 12 12 12 12 12
-348 12 12 12 12 12 12 12 12 12 12 12
-167 12 12 12 12 12 12 12 12 12 12 12
-18 12 12 12 12 12 12 12 12 12 12 12
-273 12 12 12 12 12 12 12 12 12 12 12
-183 12 12 12 12 12 12 12 12 12 12 12
-281 12 12 12 12 12 12 12 12 12 12 12
-344 12 12 12 12 12 12 12 12 12 12 12
-97 12 12 12 12 12 12 12 12 12 12 12
-469 12 12 12 12 12 12 12 12 12 12 12
-315 12 12 12 12 12 12 12 12 12 12 12
-84 12 12 12 12 12 12 12 12 12 12 12
-28 12 12 12 12 12 12 12 12 12 12 12
-37 12 12 12 12 12 12 12 12 12 12 12
-448 12 12 12 12 12 12 12 12 12 12 12
-152 12 12 12 12 12 12 12 12 12 12 12
-348 12 12 12 12 12 12 12 12 12 12 12
-307 12 12 12 12 12 12 12 12 12 12 12
-194 12 12 12 12 12 12 12 12 12 12 12
-414 12 12 12 12 12 12 12 12 12 12 12
-477 12 12 12 12 12 12 12 12 12 12 12
-222 12 12 12 12 12 12 12 12 12 12 12
-126 12 12 12 12 12 12 12 12 12 12 12
-90 12 12 12 12 12 12 12 12 12 12 12
-169 12 12 12 12 12 12 12 12 12 12 12
-403 12 12 12 12 12 12 12 12 12 12 12
-400 12 12 12 12 12 12 12 12 12 12 12
-200 12 12 12 12 12 12 12 12 12 12 12
-97 12 12 12 12 12 12 12 12 12 12 12
PREHOOK: query: explain select * from masking_test_n0 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n0 where key > 0
@@ -1705,15 +229,15 @@ STAGE PLANS:
insideView TRUE
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (UDFToInteger(key) > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((UDFToInteger(key) % 2) = 0) and (UDFToInteger(key) < 10) and (UDFToInteger(key) > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: UDFToInteger(key) (type: int), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string), '12' (type: string)
outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -1736,500 +260,6 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n0
POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 12 12 12 12 12 12 12 12 12 12 12
-86 12 12 12 12 12 12 12 12 12 12 12
-311 12 12 12 12 12 12 12 12 12 12 12
-27 12 12 12 12 12 12 12 12 12 12 12
-165 12 12 12 12 12 12 12 12 12 12 12
-409 12 12 12 12 12 12 12 12 12 12 12
-255 12 12 12 12 12 12 12 12 12 12 12
-278 12 12 12 12 12 12 12 12 12 12 12
-98 12 12 12 12 12 12 12 12 12 12 12
-484 12 12 12 12 12 12 12 12 12 12 12
-265 12 12 12 12 12 12 12 12 12 12 12
-193 12 12 12 12 12 12 12 12 12 12 12
-401 12 12 12 12 12 12 12 12 12 12 12
-150 12 12 12 12 12 12 12 12 12 12 12
-273 12 12 12 12 12 12 12 12 12 12 12
-224 12 12 12 12 12 12 12 12 12 12 12
-369 12 12 12 12 12 12 12 12 12 12 12
-66 12 12 12 12 12 12 12 12 12 12 12
-128 12 12 12 12 12 12 12 12 12 12 12
-213 12 12 12 12 12 12 12 12 12 12 12
-146 12 12 12 12 12 12 12 12 12 12 12
-406 12 12 12 12 12 12 12 12 12 12 12
-429 12 12 12 12 12 12 12 12 12 12 12
-374 12 12 12 12 12 12 12 12 12 12 12
-152 12 12 12 12 12 12 12 12 12 12 12
-469 12 12 12 12 12 12 12 12 12 12 12
-145 12 12 12 12 12 12 12 12 12 12 12
-495 12 12 12 12 12 12 12 12 12 12 12
-37 12 12 12 12 12 12 12 12 12 12 12
-327 12 12 12 12 12 12 12 12 12 12 12
-281 12 12 12 12 12 12 12 12 12 12 12
-277 12 12 12 12 12 12 12 12 12 12 12
-209 12 12 12 12 12 12 12 12 12 12 12
-15 12 12 12 12 12 12 12 12 12 12 12
-82 12 12 12 12 12 12 12 12 12 12 12
-403 12 12 12 12 12 12 12 12 12 12 12
-166 12 12 12 12 12 12 12 12 12 12 12
-417 12 12 12 12 12 12 12 12 12 12 12
-430 12 12 12 12 12 12 12 12 12 12 12
-252 12 12 12 12 12 12 12 12 12 12 12
-292 12 12 12 12 12 12 12 12 12 12 12
-219 12 12 12 12 12 12 12 12 12 12 12
-287 12 12 12 12 12 12 12 12 12 12 12
-153 12 12 12 12 12 12 12 12 12 12 12
-193 12 12 12 12 12 12 12 12 12 12 12
-338 12 12 12 12 12 12 12 12 12 12 12
-446 12 12 12 12 12 12 12 12 12 12 12
-459 12 12 12 12 12 12 12 12 12 12 12
-394 12 12 12 12 12 12 12 12 12 12 12
-237 12 12 12 12 12 12 12 12 12 12 12
-482 12 12 12 12 12 12 12 12 12 12 12
-174 12 12 12 12 12 12 12 12 12 12 12
-413 12 12 12 12 12 12 12 12 12 12 12
-494 12 12 12 12 12 12 12 12 12 12 12
-207 12 12 12 12 12 12 12 12 12 12 12
-199 12 12 12 12 12 12 12 12 12 12 12
-466 12 12 12 12 12 12 12 12 12 12 12
-208 12 12 12 12 12 12 12 12 12 12 12
-174 12 12 12 12 12 12 12 12 12 12 12
-399 12 12 12 12 12 12 12 12 12 12 12
-396 12 12 12 12 12 12 12 12 12 12 12
-247 12 12 12 12 12 12 12 12 12 12 12
-417 12 12 12 12 12 12 12 12 12 12 12
-489 12 12 12 12 12 12 12 12 12 12 12
-162 12 12 12 12 12 12 12 12 12 12 12
-377 12 12 12 12 12 12 12 12 12 12 12
-397 12 12 12 12 12 12 12 12 12 12 12
-309 12 12 12 12 12 12 12 12 12 12 12
-365 12 12 12 12 12 12 12 12 12 12 12
-266 12 12 12 12 12 12 12 12 12 12 12
-439 12 12 12 12 12 12 12 12 12 12 12
-342 12 12 12 12 12 12 12 12 12 12 12
-367 12 12 12 12 12 12 12 12 12 12 12
-325 12 12 12 12 12 12 12 12 12 12 12
-167 12 12 12 12 12 12 12 12 12 12 12
-195 12 12 12 12 12 12 12 12 12 12 12
-475 12 12 12 12 12 12 12 12 12 12 12
-17 12 12 12 12 12 12 12 12 12 12 12
-113 12 12 12 12 12 12 12 12 12 12 12
-155 12 12 12 12 12 12 12 12 12 12 12
-203 12 12 12 12 12 12 12 12 12 12 12
-339 12 12 12 12 12 12 12 12 12 12 12
-455 12 12 12 12 12 12 12 12 12 12 12
-128 12 12 12 12 12 12 12 12 12 12 12
-311 12 12 12 12 12 12 12 12 12 12 12
-316 12 12 12 12 12 12 12 12 12 12 12
-57 12 12 12 12 12 12 12 12 12 12 12
-302 12 12 12 12 12 12 12 12 12 12 12
-205 12 12 12 12 12 12 12 12 12 12 12
-149 12 12 12 12 12 12 12 12 12 12 12
-438 12 12 12 12 12 12 12 12 12 12 12
-345 12 12 12 12 12 12 12 12 12 12 12
-129 12 12 12 12 12 12 12 12 12 12 12
-170 12 12 12 12 12 12 12 12 12 12 12
-20 12 12 12 12 12 12 12 12 12 12 12
-489 12 12 12 12 12 12 12 12 12 12 12
-157 12 12 12 12 12 12 12 12 12 12 12
-378 12 12 12 12 12 12 12 12 12 12 12
-221 12 12 12 12 12 12 12 12 12 12 12
-92 12 12 12 12 12 12 12 12 12 12 12
-111 12 12 12 12 12 12 12 12 12 12 12
-47 12 12 12 12 12 12 12 12 12 12 12
-72 12 12 12 12 12 12 12 12 12 12 12
4 12 12 12 12 12 12 12 12 12 12 12
-280 12 12 12 12 12 12 12 12 12 12 12
-35 12 12 12 12 12 12 12 12 12 12 12
-427 12 12 12 12 12 12 12 12 12 12 12
-277 12 12 12 12 12 12 12 12 12 12 12
-208 12 12 12 12 12 12 12 12 12 12 12
-356 12 12 12 12 12 12 12 12 12 12 12
-399 12 12 12 12 12 12 12 12 12 12 12
-169 12 12 12 12 12 12 12 12 12 12 12
-382 12 12 12 12 12 12 12 12 12 12 12
-498 12 12 12 12 12 12 12 12 12 12 12
-125 12 12 12 12 12 12 12 12 12 12 12
-386 12 12 12 12 12 12 12 12 12 12 12
-437 12 12 12 12 12 12 12 12 12 12 12
-469 12 12 12 12 12 12 12 12 12 12 12
-192 12 12 12 12 12 12 12 12 12 12 12
-286 12 12 12 12 12 12 12 12 12 12 12
-187 12 12 12 12 12 12 12 12 12 12 12
-176 12 12 12 12 12 12 12 12 12 12 12
-54 12 12 12 12 12 12 12 12 12 12 12
-459 12 12 12 12 12 12 12 12 12 12 12
-51 12 12 12 12 12 12 12 12 12 12 12
-138 12 12 12 12 12 12 12 12 12 12 12
-103 12 12 12 12 12 12 12 12 12 12 12
-239 12 12 12 12 12 12 12 12 12 12 12
-213 12 12 12 12 12 12 12 12 12 12 12
-216 12 12 12 12 12 12 12 12 12 12 12
-430 12 12 12 12 12 12 12 12 12 12 12
-278 12 12 12 12 12 12 12 12 12 12 12
-176 12 12 12 12 12 12 12 12 12 12 12
-289 12 12 12 12 12 12 12 12 12 12 12
-221 12 12 12 12 12 12 12 12 12 12 12
-65 12 12 12 12 12 12 12 12 12 12 12
-318 12 12 12 12 12 12 12 12 12 12 12
-332 12 12 12 12 12 12 12 12 12 12 12
-311 12 12 12 12 12 12 12 12 12 12 12
-275 12 12 12 12 12 12 12 12 12 12 12
-137 12 12 12 12 12 12 12 12 12 12 12
-241 12 12 12 12 12 12 12 12 12 12 12
-83 12 12 12 12 12 12 12 12 12 12 12
-333 12 12 12 12 12 12 12 12 12 12 12
-180 12 12 12 12 12 12 12 12 12 12 12
-284 12 12 12 12 12 12 12 12 12 12 12
-12 12 12 12 12 12 12 12 12 12 12 12
-230 12 12 12 12 12 12 12 12 12 12 12
-181 12 12 12 12 12 12 12 12 12 12 12
-67 12 12 12 12 12 12 12 12 12 12 12
-260 12 12 12 12 12 12 12 12 12 12 12
-404 12 12 12 12 12 12 12 12 12 12 12
-384 12 12 12 12 12 12 12 12 12 12 12
-489 12 12 12 12 12 12 12 12 12 12 12
-353 12 12 12 12 12 12 12 12 12 12 12
-373 12 12 12 12 12 12 12 12 12 12 12
-272 12 12 12 12 12 12 12 12 12 12 12
-138 12 12 12 12 12 12 12 12 12 12 12
-217 12 12 12 12 12 12 12 12 12 12 12
-84 12 12 12 12 12 12 12 12 12 12 12
-348 12 12 12 12 12 12 12 12 12 12 12
-466 12 12 12 12 12 12 12 12 12 12 12
-58 12 12 12 12 12 12 12 12 12 12 12
8 12 12 12 12 12 12 12 12 12 12 12
-411 12 12 12 12 12 12 12 12 12 12 12
-230 12 12 12 12 12 12 12 12 12 12 12
-208 12 12 12 12 12 12 12 12 12 12 12
-348 12 12 12 12 12 12 12 12 12 12 12
-24 12 12 12 12 12 12 12 12 12 12 12
-463 12 12 12 12 12 12 12 12 12 12 12
-431 12 12 12 12 12 12 12 12 12 12 12
-179 12 12 12 12 12 12 12 12 12 12 12
-172 12 12 12 12 12 12 12 12 12 12 12
-42 12 12 12 12 12 12 12 12 12 12 12
-129 12 12 12 12 12 12 12 12 12 12 12
-158 12 12 12 12 12 12 12 12 12 12 12
-119 12 12 12 12 12 12 12 12 12 12 12
-496 12 12 12 12 12 12 12 12 12 12 12
-322 12 12 12 12 12 12 12 12 12 12 12
-197 12 12 12 12 12 12 12 12 12 12 12
-468 12 12 12 12 12 12 12 12 12 12 12
-393 12 12 12 12 12 12 12 12 12 12 12
-454 12 12 12 12 12 12 12 12 12 12 12
-100 12 12 12 12 12 12 12 12 12 12 12
-298 12 12 12 12 12 12 12 12 12 12 12
-199 12 12 12 12 12 12 12 12 12 12 12
-191 12 12 12 12 12 12 12 12 12 12 12
-418 12 12 12 12 12 12 12 12 12 12 12
-96 12 12 12 12 12 12 12 12 12 12 12
-26 12 12 12 12 12 12 12 12 12 12 12
-165 12 12 12 12 12 12 12 12 12 12 12
-327 12 12 12 12 12 12 12 12 12 12 12
-230 12 12 12 12 12 12 12 12 12 12 12
-205 12 12 12 12 12 12 12 12 12 12 12
-120 12 12 12 12 12 12 12 12 12 12 12
-131 12 12 12 12 12 12 12 12 12 12 12
-51 12 12 12 12 12 12 12 12 12 12 12
-404 12 12 12 12 12 12 12 12 12 12 12
-43 12 12 12 12 12 12 12 12 12 12 12
-436 12 12 12 12 12 12 12 12 12 12 12
-156 12 12 12 12 12 12 12 12 12 12 12
-469 12 12 12 12 12 12 12 12 12 12 12
-468 12 12 12 12 12 12 12 12 12 12 12
-308 12 12 12 12 12 12 12 12 12 12 12
-95 12 12 12 12 12 12 12 12 12 12 12
-196 12 12 12 12 12 12 12 12 12 12 12
-288 12 12 12 12 12 12 12 12 12 12 12
-481 12 12 12 12 12 12 12 12 12 12 12
-457 12 12 12 12 12 12 12 12 12 12 12
-98 12 12 12 12 12 12 12 12 12 12 12
-282 12 12 12 12 12 12 12 12 12 12 12
-197 12 12 12 12 12 12 12 12 12 12 12
-187 12 12 12 12 12 12 12 12 12 12 12
-318 12 12 12 12 12 12 12 12 12 12 12
-318 12 12 12 12 12 12 12 12 12 12 12
-409 12 12 12 12 12 12 12 12 12 12 12
-470 12 12 12 12 12 12 12 12 12 12 12
-137 12 12 12 12 12 12 12 12 12 12 12
-369 12 12 12 12 12 12 12 12 12 12 12
-316 12 12 12 12 12 12 12 12 12 12 12
-169 12 12 12 12 12 12 12 12 12 12 12
-413 12 12 12 12 12 12 12 12 12 12 12
-85 12 12 12 12 12 12 12 12 12 12 12
-77 12 12 12 12 12 12 12 12 12 12 12
-490 12 12 12 12 12 12 12 12 12 12 12
-87 12 12 12 12 12 12 12 12 12 12 12
-364 12 12 12 12 12 12 12 12 12 12 12
-179 12 12 12 12 12 12 12 12 12 12 12
-118 12 12 12 12 12 12 12 12 12 12 12
-134 12 12 12 12 12 12 12 12 12 12 12
-395 12 12 12 12 12 12 12 12 12 12 12
-282 12 12 12 12 12 12 12 12 12 12 12
-138 12 12 12 12 12 12 12 12 12 12 12
-238 12 12 12 12 12 12 12 12 12 12 12
-419 12 12 12 12 12 12 12 12 12 12 12
-15 12 12 12 12 12 12 12 12 12 12 12
-118 12 12 12 12 12 12 12 12 12 12 12
-72 12 12 12 12 12 12 12 12 12 12 12
-90 12 12 12 12 12 12 12 12 12 12 12
-307 12 12 12 12 12 12 12 12 12 12 12
-19 12 12 12 12 12 12 12 12 12 12 12
-435 12 12 12 12 12 12 12 12 12 12 12
-10 12 12 12 12 12 12 12 12 12 12 12
-277 12 12 12 12 12 12 12 12 12 12 12
-273 12 12 12 12 12 12 12 12 12 12 12
-306 12 12 12 12 12 12 12 12 12 12 12
-224 12 12 12 12 12 12 12 12 12 12 12
-309 12 12 12 12 12 12 12 12 12 12 12
-389 12 12 12 12 12 12 12 12 12 12 12
-327 12 12 12 12 12 12 12 12 12 12 12
-242 12 12 12 12 12 12 12 12 12 12 12
-369 12 12 12 12 12 12 12 12 12 12 12
-392 12 12 12 12 12 12 12 12 12 12 12
-272 12 12 12 12 12 12 12 12 12 12 12
-331 12 12 12 12 12 12 12 12 12 12 12
-401 12 12 12 12 12 12 12 12 12 12 12
-242 12 12 12 12 12 12 12 12 12 12 12
-452 12 12 12 12 12 12 12 12 12 12 12
-177 12 12 12 12 12 12 12 12 12 12 12
-226 12 12 12 12 12 12 12 12 12 12 12
-5 12 12 12 12 12 12 12 12 12 12 12
-497 12 12 12 12 12 12 12 12 12 12 12
-402 12 12 12 12 12 12 12 12 12 12 12
-396 12 12 12 12 12 12 12 12 12 12 12
-317 12 12 12 12 12 12 12 12 12 12 12
-395 12 12 12 12 12 12 12 12 12 12 12
-58 12 12 12 12 12 12 12 12 12 12 12
-35 12 12 12 12 12 12 12 12 12 12 12
-336 12 12 12 12 12 12 12 12 12 12 12
-95 12 12 12 12 12 12 12 12 12 12 12
-11 12 12 12 12 12 12 12 12 12 12 12
-168 12 12 12 12 12 12 12 12 12 12 12
-34 12 12 12 12 12 12 12 12 12 12 12
-229 12 12 12 12 12 12 12 12 12 12 12
-233 12 12 12 12 12 12 12 12 12 12 12
-143 12 12 12 12 12 12 12 12 12 12 12
-472 12 12 12 12 12 12 12 12 12 12 12
-322 12 12 12 12 12 12 12 12 12 12 12
-498 12 12 12 12 12 12 12 12 12 12 12
-160 12 12 12 12 12 12 12 12 12 12 12
-195 12 12 12 12 12 12 12 12 12 12 12
-42 12 12 12 12 12 12 12 12 12 12 12
-321 12 12 12 12 12 12 12 12 12 12 12
-430 12 12 12 12 12 12 12 12 12 12 12
-119 12 12 12 12 12 12 12 12 12 12 12
-489 12 12 12 12 12 12 12 12 12 12 12
-458 12 12 12 12 12 12 12 12 12 12 12
-78 12 12 12 12 12 12 12 12 12 12 12
-76 12 12 12 12 12 12 12 12 12 12 12
-41 12 12 12 12 12 12 12 12 12 12 12
-223 12 12 12 12 12 12 12 12 12 12 12
-492 12 12 12 12 12 12 12 12 12 12 12
-149 12 12 12 12 12 12 12 12 12 12 12
-449 12 12 12 12 12 12 12 12 12 12 12
-218 12 12 12 12 12 12 12 12 12 12 12
-228 12 12 12 12 12 12 12 12 12 12 12
-138 12 12 12 12 12 12 12 12 12 12 12
-453 12 12 12 12 12 12 12 12 12 12 12
-30 12 12 12 12 12 12 12 12 12 12 12
-209 12 12 12 12 12 12 12 12 12 12 12
-64 12 12 12 12 12 12 12 12 12 12 12
-468 12 12 12 12 12 12 12 12 12 12 12
-76 12 12 12 12 12 12 12 12 12 12 12
-74 12 12 12 12 12 12 12 12 12 12 12
-342 12 12 12 12 12 12 12 12 12 12 12
-69 12 12 12 12 12 12 12 12 12 12 12
-230 12 12 12 12 12 12 12 12 12 12 12
-33 12 12 12 12 12 12 12 12 12 12 12
-368 12 12 12 12 12 12 12 12 12 12 12
-103 12 12 12 12 12 12 12 12 12 12 12
-296 12 12 12 12 12 12 12 12 12 12 12
-113 12 12 12 12 12 12 12 12 12 12 12
-216 12 12 12 12 12 12 12 12 12 12 12
-367 12 12 12 12 12 12 12 12 12 12 12
-344 12 12 12 12 12 12 12 12 12 12 12
-167 12 12 12 12 12 12 12 12 12 12 12
-274 12 12 12 12 12 12 12 12 12 12 12
-219 12 12 12 12 12 12 12 12 12 12 12
-239 12 12 12 12 12 12 12 12 12 12 12
-485 12 12 12 12 12 12 12 12 12 12 12
-116 12 12 12 12 12 12 12 12 12 12 12
-223 12 12 12 12 12 12 12 12 12 12 12
-256 12 12 12 12 12 12 12 12 12 12 12
-263 12 12 12 12 12 12 12 12 12 12 12
-70 12 12 12 12 12 12 12 12 12 12 12
-487 12 12 12 12 12 12 12 12 12 12 12
-480 12 12 12 12 12 12 12 12 12 12 12
-401 12 12 12 12 12 12 12 12 12 12 12
-288 12 12 12 12 12 12 12 12 12 12 12
-191 12 12 12 12 12 12 12 12 12 12 12
-5 12 12 12 12 12 12 12 12 12 12 12
-244 12 12 12 12 12 12 12 12 12 12 12
-438 12 12 12 12 12 12 12 12 12 12 12
-128 12 12 12 12 12 12 12 12 12 12 12
-467 12 12 12 12 12 12 12 12 12 12 12
-432 12 12 12 12 12 12 12 12 12 12 12
-202 12 12 12 12 12 12 12 12 12 12 12
-316 12 12 12 12 12 12 12 12 12 12 12
-229 12 12 12 12 12 12 12 12 12 12 12
-469 12 12 12 12 12 12 12 12 12 12 12
-463 12 12 12 12 12 12 12 12 12 12 12
-280 12 12 12 12 12 12 12 12 12 12 12
2 12 12 12 12 12 12 12 12 12 12 12
-35 12 12 12 12 12 12 12 12 12 12 12
-283 12 12 12 12 12 12 12 12 12 12 12
-331 12 12 12 12 12 12 12 12 12 12 12
-235 12 12 12 12 12 12 12 12 12 12 12
-80 12 12 12 12 12 12 12 12 12 12 12
-44 12 12 12 12 12 12 12 12 12 12 12
-193 12 12 12 12 12 12 12 12 12 12 12
-321 12 12 12 12 12 12 12 12 12 12 12
-335 12 12 12 12 12 12 12 12 12 12 12
-104 12 12 12 12 12 12 12 12 12 12 12
-466 12 12 12 12 12 12 12 12 12 12 12
-366 12 12 12 12 12 12 12 12 12 12 12
-175 12 12 12 12 12 12 12 12 12 12 12
-403 12 12 12 12 12 12 12 12 12 12 12
-483 12 12 12 12 12 12 12 12 12 12 12
-53 12 12 12 12 12 12 12 12 12 12 12
-105 12 12 12 12 12 12 12 12 12 12 12
-257 12 12 12 12 12 12 12 12 12 12 12
-406 12 12 12 12 12 12 12 12 12 12 12
-409 12 12 12 12 12 12 12 12 12 12 12
-190 12 12 12 12 12 12 12 12 12 12 12
-406 12 12 12 12 12 12 12 12 12 12 12
-401 12 12 12 12 12 12 12 12 12 12 12
-114 12 12 12 12 12 12 12 12 12 12 12
-258 12 12 12 12 12 12 12 12 12 12 12
-90 12 12 12 12 12 12 12 12 12 12 12
-203 12 12 12 12 12 12 12 12 12 12 12
-262 12 12 12 12 12 12 12 12 12 12 12
-348 12 12 12 12 12 12 12 12 12 12 12
-424 12 12 12 12 12 12 12 12 12 12 12
-12 12 12 12 12 12 12 12 12 12 12 12
-396 12 12 12 12 12 12 12 12 12 12 12
-201 12 12 12 12 12 12 12 12 12 12 12
-217 12 12 12 12 12 12 12 12 12 12 12
-164 12 12 12 12 12 12 12 12 12 12 12
-431 12 12 12 12 12 12 12 12 12 12 12
-454 12 12 12 12 12 12 12 12 12 12 12
-478 12 12 12 12 12 12 12 12 12 12 12
-298 12 12 12 12 12 12 12 12 12 12 12
-125 12 12 12 12 12 12 12 12 12 12 12
-431 12 12 12 12 12 12 12 12 12 12 12
-164 12 12 12 12 12 12 12 12 12 12 12
-424 12 12 12 12 12 12 12 12 12 12 12
-187 12 12 12 12 12 12 12 12 12 12 12
-382 12 12 12 12 12 12 12 12 12 12 12
-5 12 12 12 12 12 12 12 12 12 12 12
-70 12 12 12 12 12 12 12 12 12 12 12
-397 12 12 12 12 12 12 12 12 12 12 12
-480 12 12 12 12 12 12 12 12 12 12 12
-291 12 12 12 12 12 12 12 12 12 12 12
-24 12 12 12 12 12 12 12 12 12 12 12
-351 12 12 12 12 12 12 12 12 12 12 12
-255 12 12 12 12 12 12 12 12 12 12 12
-104 12 12 12 12 12 12 12 12 12 12 12
-70 12 12 12 12 12 12 12 12 12 12 12
-163 12 12 12 12 12 12 12 12 12 12 12
-438 12 12 12 12 12 12 12 12 12 12 12
-119 12 12 12 12 12 12 12 12 12 12 12
-414 12 12 12 12 12 12 12 12 12 12 12
-200 12 12 12 12 12 12 12 12 12 12 12
-491 12 12 12 12 12 12 12 12 12 12 12
-237 12 12 12 12 12 12 12 12 12 12 12
-439 12 12 12 12 12 12 12 12 12 12 12
-360 12 12 12 12 12 12 12 12 12 12 12
-248 12 12 12 12 12 12 12 12 12 12 12
-479 12 12 12 12 12 12 12 12 12 12 12
-305 12 12 12 12 12 12 12 12 12 12 12
-417 12 12 12 12 12 12 12 12 12 12 12
-199 12 12 12 12 12 12 12 12 12 12 12
-444 12 12 12 12 12 12 12 12 12 12 12
-120 12 12 12 12 12 12 12 12 12 12 12
-429 12 12 12 12 12 12 12 12 12 12 12
-169 12 12 12 12 12 12 12 12 12 12 12
-443 12 12 12 12 12 12 12 12 12 12 12
-323 12 12 12 12 12 12 12 12 12 12 12
-325 12 12 12 12 12 12 12 12 12 12 12
-277 12 12 12 12 12 12 12 12 12 12 12
-230 12 12 12 12 12 12 12 12 12 12 12
-478 12 12 12 12 12 12 12 12 12 12 12
-178 12 12 12 12 12 12 12 12 12 12 12
-468 12 12 12 12 12 12 12 12 12 12 12
-310 12 12 12 12 12 12 12 12 12 12 12
-317 12 12 12 12 12 12 12 12 12 12 12
-333 12 12 12 12 12 12 12 12 12 12 12
-493 12 12 12 12 12 12 12 12 12 12 12
-460 12 12 12 12 12 12 12 12 12 12 12
-207 12 12 12 12 12 12 12 12 12 12 12
-249 12 12 12 12 12 12 12 12 12 12 12
-265 12 12 12 12 12 12 12 12 12 12 12
-480 12 12 12 12 12 12 12 12 12 12 12
-83 12 12 12 12 12 12 12 12 12 12 12
-136 12 12 12 12 12 12 12 12 12 12 12
-353 12 12 12 12 12 12 12 12 12 12 12
-172 12 12 12 12 12 12 12 12 12 12 12
-214 12 12 12 12 12 12 12 12 12 12 12
-462 12 12 12 12 12 12 12 12 12 12 12
-233 12 12 12 12 12 12 12 12 12 12 12
-406 12 12 12 12 12 12 12 12 12 12 12
-133 12 12 12 12 12 12 12 12 12 12 12
-175 12 12 12 12 12 12 12 12 12 12 12
-189 12 12 12 12 12 12 12 12 12 12 12
-454 12 12 12 12 12 12 12 12 12 12 12
-375 12 12 12 12 12 12 12 12 12 12 12
-401 12 12 12 12 12 12 12 12 12 12 12
-421 12 12 12 12 12 12 12 12 12 12 12
-407 12 12 12 12 12 12 12 12 12 12 12
-384 12 12 12 12 12 12 12 12 12 12 12
-256 12 12 12 12 12 12 12 12 12 12 12
-26 12 12 12 12 12 12 12 12 12 12 12
-134 12 12 12 12 12 12 12 12 12 12 12
-67 12 12 12 12 12 12 12 12 12 12 12
-384 12 12 12 12 12 12 12 12 12 12 12
-379 12 12 12 12 12 12 12 12 12 12 12
-18 12 12 12 12 12 12 12 12 12 12 12
-462 12 12 12 12 12 12 12 12 12 12 12
-492 12 12 12 12 12 12 12 12 12 12 12
-100 12 12 12 12 12 12 12 12 12 12 12
-298 12 12 12 12 12 12 12 12 12 12 12
-9 12 12 12 12 12 12 12 12 12 12 12
-341 12 12 12 12 12 12 12 12 12 12 12
-498 12 12 12 12 12 12 12 12 12 12 12
-146 12 12 12 12 12 12 12 12 12 12 12
-458 12 12 12 12 12 12 12 12 12 12 12
-362 12 12 12 12 12 12 12 12 12 12 12
-186 12 12 12 12 12 12 12 12 12 12 12
-285 12 12 12 12 12 12 12 12 12 12 12
-348 12 12 12 12 12 12 12 12 12 12 12
-167 12 12 12 12 12 12 12 12 12 12 12
-18 12 12 12 12 12 12 12 12 12 12 12
-273 12 12 12 12 12 12 12 12 12 12 12
-183 12 12 12 12 12 12 12 12 12 12 12
-281 12 12 12 12 12 12 12 12 12 12 12
-344 12 12 12 12 12 12 12 12 12 12 12
-97 12 12 12 12 12 12 12 12 12 12 12
-469 12 12 12 12 12 12 12 12 12 12 12
-315 12 12 12 12 12 12 12 12 12 12 12
-84 12 12 12 12 12 12 12 12 12 12 12
-28 12 12 12 12 12 12 12 12 12 12 12
-37 12 12 12 12 12 12 12 12 12 12 12
-448 12 12 12 12 12 12 12 12 12 12 12
-152 12 12 12 12 12 12 12 12 12 12 12
-348 12 12 12 12 12 12 12 12 12 12 12
-307 12 12 12 12 12 12 12 12 12 12 12
-194 12 12 12 12 12 12 12 12 12 12 12
-414 12 12 12 12 12 12 12 12 12 12 12
-477 12 12 12 12 12 12 12 12 12 12 12
-222 12 12 12 12 12 12 12 12 12 12 12
-126 12 12 12 12 12 12 12 12 12 12 12
-90 12 12 12 12 12 12 12 12 12 12 12
-169 12 12 12 12 12 12 12 12 12 12 12
-403 12 12 12 12 12 12 12 12 12 12 12
-400 12 12 12 12 12 12 12 12 12 12 12
-200 12 12 12 12 12 12 12 12 12 12 12
-97 12 12 12 12 12 12 12 12 12 12 12
[8/9] hive git commit: HIVE-20123: Fix masking tests after HIVE-19617
(Jesus Camacho Rodriguez, reviewed by Ashutosh Chauhan)
Posted by jc...@apache.org.
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/masking_1.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/masking_1.q.out b/ql/src/test/results/clientpositive/masking_1.q.out
index bc0a42a..6e0a9eb 100644
--- a/ql/src/test/results/clientpositive/masking_1.q.out
+++ b/ql/src/test/results/clientpositive/masking_1.q.out
@@ -15,21 +15,37 @@ PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n8
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-1 is a root stage
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_n8
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), reverse(value) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Execution mode: vectorized
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: masking_test_n8
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
PREHOOK: query: select * from masking_test_n8
PREHOOK: type: QUERY
@@ -39,506 +55,12 @@ POSTHOOK: query: select * from masking_test_n8
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n8
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
-15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
-17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-0 val_0
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
-20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
-35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
-51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
-65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
-67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
-84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-0 val_0
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
-85 val_85
-77 val_77
-0 val_0
-490 val_490
-87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
-90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
-95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
-143 val_143
-472 val_472
-322 val_322
-498 val_498
-160 val_160
-195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
-209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
-216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
-219 val_219
-239 val_239
-485 val_485
-116 val_116
-223 val_223
-256 val_256
-263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
-288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
-128 val_128
-467 val_467
-432 val_432
-202 val_202
-316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
-321 val_321
-335 val_335
-104 val_104
-466 val_466
-366 val_366
-175 val_175
-403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
-406 val_406
-409 val_409
-190 val_190
-406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
-424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
-164 val_164
-431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
-431 val_431
-164 val_164
-424 val_424
-187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
-438 val_438
-119 val_119
-414 val_414
-200 val_200
-491 val_491
-237 val_237
-439 val_439
-360 val_360
-248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
-443 val_443
-323 val_323
-325 val_325
-277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
-310 val_310
-317 val_317
-333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
-353 val_353
-172 val_172
-214 val_214
-462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
-454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
-462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
-458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
-469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
-477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+0 0_lav
+4 4_lav
+8 8_lav
+0 0_lav
+0 0_lav
+2 2_lav
PREHOOK: query: explain select * from masking_test_n8 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n8 where key > 0
@@ -555,15 +77,15 @@ STAGE PLANS:
alias: masking_test_n8
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: key (type: int), value (type: string)
+ expressions: key (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -584,503 +106,9 @@ POSTHOOK: query: select * from masking_test_n8 where key > 0
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n8
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
-15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
-17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
-20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
-35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
-51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
-65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
-67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
-84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
-85 val_85
-77 val_77
-490 val_490
-87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
-90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
-95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
-143 val_143
-472 val_472
-322 val_322
-498 val_498
-160 val_160
-195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
-209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
-216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
-219 val_219
-239 val_239
-485 val_485
-116 val_116
-223 val_223
-256 val_256
-263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
-288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
-128 val_128
-467 val_467
-432 val_432
-202 val_202
-316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
-321 val_321
-335 val_335
-104 val_104
-466 val_466
-366 val_366
-175 val_175
-403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
-406 val_406
-409 val_409
-190 val_190
-406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
-424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
-164 val_164
-431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
-431 val_431
-164 val_164
-424 val_424
-187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
-438 val_438
-119 val_119
-414 val_414
-200 val_200
-491 val_491
-237 val_237
-439 val_439
-360 val_360
-248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
-443 val_443
-323 val_323
-325 val_325
-277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
-310 val_310
-317 val_317
-333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
-353 val_353
-172 val_172
-214 val_214
-462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
-454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
-462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
-458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
-469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
-477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+4 4_lav
+8 8_lav
+2 2_lav
PREHOOK: query: explain select key from masking_test_n8 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select key from masking_test_n8 where key > 0
@@ -1097,15 +125,15 @@ STAGE PLANS:
alias: masking_test_n8
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: key (type: int)
outputColumnNames: _col0
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -1126,503 +154,9 @@ POSTHOOK: query: select key from masking_test_n8 where key > 0
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n8
#### A masked pattern was here ####
-238
-86
-311
-27
-165
-409
-255
-278
-98
-484
-265
-193
-401
-150
-273
-224
-369
-66
-128
-213
-146
-406
-429
-374
-152
-469
-145
-495
-37
-327
-281
-277
-209
-15
-82
-403
-166
-417
-430
-252
-292
-219
-287
-153
-193
-338
-446
-459
-394
-237
-482
-174
-413
-494
-207
-199
-466
-208
-174
-399
-396
-247
-417
-489
-162
-377
-397
-309
-365
-266
-439
-342
-367
-325
-167
-195
-475
-17
-113
-155
-203
-339
-455
-128
-311
-316
-57
-302
-205
-149
-438
-345
-129
-170
-20
-489
-157
-378
-221
-92
-111
-47
-72
4
-280
-35
-427
-277
-208
-356
-399
-169
-382
-498
-125
-386
-437
-469
-192
-286
-187
-176
-54
-459
-51
-138
-103
-239
-213
-216
-430
-278
-176
-289
-221
-65
-318
-332
-311
-275
-137
-241
-83
-333
-180
-284
-12
-230
-181
-67
-260
-404
-384
-489
-353
-373
-272
-138
-217
-84
-348
-466
-58
8
-411
-230
-208
-348
-24
-463
-431
-179
-172
-42
-129
-158
-119
-496
-322
-197
-468
-393
-454
-100
-298
-199
-191
-418
-96
-26
-165
-327
-230
-205
-120
-131
-51
-404
-43
-436
-156
-469
-468
-308
-95
-196
-288
-481
-457
-98
-282
-197
-187
-318
-318
-409
-470
-137
-369
-316
-169
-413
-85
-77
-490
-87
-364
-179
-118
-134
-395
-282
-138
-238
-419
-15
-118
-72
-90
-307
-19
-435
-10
-277
-273
-306
-224
-309
-389
-327
-242
-369
-392
-272
-331
-401
-242
-452
-177
-226
-5
-497
-402
-396
-317
-395
-58
-35
-336
-95
-11
-168
-34
-229
-233
-143
-472
-322
-498
-160
-195
-42
-321
-430
-119
-489
-458
-78
-76
-41
-223
-492
-149
-449
-218
-228
-138
-453
-30
-209
-64
-468
-76
-74
-342
-69
-230
-33
-368
-103
-296
-113
-216
-367
-344
-167
-274
-219
-239
-485
-116
-223
-256
-263
-70
-487
-480
-401
-288
-191
-5
-244
-438
-128
-467
-432
-202
-316
-229
-469
-463
-280
2
-35
-283
-331
-235
-80
-44
-193
-321
-335
-104
-466
-366
-175
-403
-483
-53
-105
-257
-406
-409
-190
-406
-401
-114
-258
-90
-203
-262
-348
-424
-12
-396
-201
-217
-164
-431
-454
-478
-298
-125
-431
-164
-424
-187
-382
-5
-70
-397
-480
-291
-24
-351
-255
-104
-70
-163
-438
-119
-414
-200
-491
-237
-439
-360
-248
-479
-305
-417
-199
-444
-120
-429
-169
-443
-323
-325
-277
-230
-478
-178
-468
-310
-317
-333
-493
-460
-207
-249
-265
-480
-83
-136
-353
-172
-214
-462
-233
-406
-133
-175
-189
-454
-375
-401
-421
-407
-384
-256
-26
-134
-67
-384
-379
-18
-462
-492
-100
-298
-9
-341
-498
-146
-458
-362
-186
-285
-348
-167
-18
-273
-183
-281
-344
-97
-469
-315
-84
-28
-37
-448
-152
-348
-307
-194
-414
-477
-222
-126
-90
-169
-403
-400
-200
-97
PREHOOK: query: explain select value from masking_test_n8 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select value from masking_test_n8 where key > 0
@@ -1639,15 +173,15 @@ STAGE PLANS:
alias: masking_test_n8
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: value (type: string)
+ expressions: reverse(value) (type: string)
outputColumnNames: _col0
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -1668,503 +202,9 @@ POSTHOOK: query: select value from masking_test_n8 where key > 0
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n8
#### A masked pattern was here ####
-val_238
-val_86
-val_311
-val_27
-val_165
-val_409
-val_255
-val_278
-val_98
-val_484
-val_265
-val_193
-val_401
-val_150
-val_273
-val_224
-val_369
-val_66
-val_128
-val_213
-val_146
-val_406
-val_429
-val_374
-val_152
-val_469
-val_145
-val_495
-val_37
-val_327
-val_281
-val_277
-val_209
-val_15
-val_82
-val_403
-val_166
-val_417
-val_430
-val_252
-val_292
-val_219
-val_287
-val_153
-val_193
-val_338
-val_446
-val_459
-val_394
-val_237
-val_482
-val_174
-val_413
-val_494
-val_207
-val_199
-val_466
-val_208
-val_174
-val_399
-val_396
-val_247
-val_417
-val_489
-val_162
-val_377
-val_397
-val_309
-val_365
-val_266
-val_439
-val_342
-val_367
-val_325
-val_167
-val_195
-val_475
-val_17
-val_113
-val_155
-val_203
-val_339
-val_455
-val_128
-val_311
-val_316
-val_57
-val_302
-val_205
-val_149
-val_438
-val_345
-val_129
-val_170
-val_20
-val_489
-val_157
-val_378
-val_221
-val_92
-val_111
-val_47
-val_72
-val_4
-val_280
-val_35
-val_427
-val_277
-val_208
-val_356
-val_399
-val_169
-val_382
-val_498
-val_125
-val_386
-val_437
-val_469
-val_192
-val_286
-val_187
-val_176
-val_54
-val_459
-val_51
-val_138
-val_103
-val_239
-val_213
-val_216
-val_430
-val_278
-val_176
-val_289
-val_221
-val_65
-val_318
-val_332
-val_311
-val_275
-val_137
-val_241
-val_83
-val_333
-val_180
-val_284
-val_12
-val_230
-val_181
-val_67
-val_260
-val_404
-val_384
-val_489
-val_353
-val_373
-val_272
-val_138
-val_217
-val_84
-val_348
-val_466
-val_58
-val_8
-val_411
-val_230
-val_208
-val_348
-val_24
-val_463
-val_431
-val_179
-val_172
-val_42
-val_129
-val_158
-val_119
-val_496
-val_322
-val_197
-val_468
-val_393
-val_454
-val_100
-val_298
-val_199
-val_191
-val_418
-val_96
-val_26
-val_165
-val_327
-val_230
-val_205
-val_120
-val_131
-val_51
-val_404
-val_43
-val_436
-val_156
-val_469
-val_468
-val_308
-val_95
-val_196
-val_288
-val_481
-val_457
-val_98
-val_282
-val_197
-val_187
-val_318
-val_318
-val_409
-val_470
-val_137
-val_369
-val_316
-val_169
-val_413
-val_85
-val_77
-val_490
-val_87
-val_364
-val_179
-val_118
-val_134
-val_395
-val_282
-val_138
-val_238
-val_419
-val_15
-val_118
-val_72
-val_90
-val_307
-val_19
-val_435
-val_10
-val_277
-val_273
-val_306
-val_224
-val_309
-val_389
-val_327
-val_242
-val_369
-val_392
-val_272
-val_331
-val_401
-val_242
-val_452
-val_177
-val_226
-val_5
-val_497
-val_402
-val_396
-val_317
-val_395
-val_58
-val_35
-val_336
-val_95
-val_11
-val_168
-val_34
-val_229
-val_233
-val_143
-val_472
-val_322
-val_498
-val_160
-val_195
-val_42
-val_321
-val_430
-val_119
-val_489
-val_458
-val_78
-val_76
-val_41
-val_223
-val_492
-val_149
-val_449
-val_218
-val_228
-val_138
-val_453
-val_30
-val_209
-val_64
-val_468
-val_76
-val_74
-val_342
-val_69
-val_230
-val_33
-val_368
-val_103
-val_296
-val_113
-val_216
-val_367
-val_344
-val_167
-val_274
-val_219
-val_239
-val_485
-val_116
-val_223
-val_256
-val_263
-val_70
-val_487
-val_480
-val_401
-val_288
-val_191
-val_5
-val_244
-val_438
-val_128
-val_467
-val_432
-val_202
-val_316
-val_229
-val_469
-val_463
-val_280
-val_2
-val_35
-val_283
-val_331
-val_235
-val_80
-val_44
-val_193
-val_321
-val_335
-val_104
-val_466
-val_366
-val_175
-val_403
-val_483
-val_53
-val_105
-val_257
-val_406
-val_409
-val_190
-val_406
-val_401
-val_114
-val_258
-val_90
-val_203
-val_262
-val_348
-val_424
-val_12
-val_396
-val_201
-val_217
-val_164
-val_431
-val_454
-val_478
-val_298
-val_125
-val_431
-val_164
-val_424
-val_187
-val_382
-val_5
-val_70
-val_397
-val_480
-val_291
-val_24
-val_351
-val_255
-val_104
-val_70
-val_163
-val_438
-val_119
-val_414
-val_200
-val_491
-val_237
-val_439
-val_360
-val_248
-val_479
-val_305
-val_417
-val_199
-val_444
-val_120
-val_429
-val_169
-val_443
-val_323
-val_325
-val_277
-val_230
-val_478
-val_178
-val_468
-val_310
-val_317
-val_333
-val_493
-val_460
-val_207
-val_249
-val_265
-val_480
-val_83
-val_136
-val_353
-val_172
-val_214
-val_462
-val_233
-val_406
-val_133
-val_175
-val_189
-val_454
-val_375
-val_401
-val_421
-val_407
-val_384
-val_256
-val_26
-val_134
-val_67
-val_384
-val_379
-val_18
-val_462
-val_492
-val_100
-val_298
-val_9
-val_341
-val_498
-val_146
-val_458
-val_362
-val_186
-val_285
-val_348
-val_167
-val_18
-val_273
-val_183
-val_281
-val_344
-val_97
-val_469
-val_315
-val_84
-val_28
-val_37
-val_448
-val_152
-val_348
-val_307
-val_194
-val_414
-val_477
-val_222
-val_126
-val_90
-val_169
-val_403
-val_400
-val_200
-val_97
+4_lav
+8_lav
+2_lav
PREHOOK: query: explain select * from masking_test_n8 join srcpart on (masking_test_n8.key = srcpart.key)
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n8 join srcpart on (masking_test_n8.key = srcpart.key)
@@ -2181,17 +221,17 @@ STAGE PLANS:
alias: masking_test_n8
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: key is not null (type: boolean)
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: key (type: int), value (type: string)
+ expressions: key (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: UDFToDouble(_col0) (type: double)
sort order: +
Map-reduce partition columns: UDFToDouble(_col0) (type: double)
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
value expressions: _col0 (type: int), _col1 (type: string)
TableScan
alias: srcpart
@@ -2250,4118 +290,54 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12
POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=11
POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12
#### A masked pattern was here ####
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-09 12
-2 val_2 2 val_2 2008-04-09 11
-2 val_2 2 val_2 2008-04-08 11
-2 val_2 2 val_2 2008-04-09 12
-2 val_2 2 val_2 2008-04-08 12
-4 val_4 4 val_4 2008-04-08 12
-4 val_4 4 val_4 2008-04-09 12
-4 val_4 4 val_4 2008-04-08 11
-4 val_4 4 val_4 2008-04-09 11
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-09 12
-8 val_8 8 val_8 2008-04-08 11
-8 val_8 8 val_8 2008-04-09 11
-8 val_8 8 val_8 2008-04-08 12
-8 val_8 8 val_8 2008-04-09 12
-9 val_9 9 val_9 2008-04-08 12
-9 val_9 9 val_9 2008-04-09 12
-9 val_9 9 val_9 2008-04-09 11
-9 val_9 9 val_9 2008-04-08 11
-10 val_10 10 val_10 2008-04-09 11
-10 val_10 10 val_10 2008-04-09 12
-10 val_10 10 val_10 2008-04-08 12
-10 val_10 10 val_10 2008-04-08 11
-11 val_11 11 val_11 2008-04-09 12
-11 val_11 11 val_11 2008-04-09 11
-11 val_11 11 val_11 2008-04-08 12
-11 val_11 11 val_11 2008-04-08 11
-12 val_12 12 val_12 2008-04-09 12
-12 val_12 12 val_12 2008-04-08 11
-12 val_12 12 val_12 2008-04-09 11
-12 val_12 12 val_12 2008-04-08 12
-12 val_12 12 val_12 2008-04-08 11
-12 val_12 12 val_12 2008-04-08 12
-12 val_12 12 val_12 2008-04-09 11
-12 val_12 12 val_12 2008-04-09 12
-12 val_12 12 val_12 2008-04-09 12
-12 val_12 12 val_12 2008-04-08 11
-12 val_12 12 val_12 2008-04-09 11
-12 val_12 12 val_12 2008-04-08 12
-12 val_12 12 val_12 2008-04-08 11
-12 val_12 12 val_12 2008-04-08 12
-12 val_12 12 val_12 2008-04-09 11
-12 val_12 12 val_12 2008-04-09 12
-15 val_15 15 val_15 2008-04-08 12
-15 val_15 15 val_15 2008-04-08 11
-15 val_15 15 val_15 2008-04-09 12
-15 val_15 15 val_15 2008-04-09 12
-15 val_15 15 val_15 2008-04-09 11
-15 val_15 15 val_15 2008-04-08 11
-15 val_15 15 val_15 2008-04-09 11
-15 val_15 15 val_15 2008-04-08 12
-15 val_15 15 val_15 2008-04-08 12
-15 val_15 15 val_15 2008-04-08 11
-15 val_15 15 val_15 2008-04-09 12
-15 val_15 15 val_15 2008-04-09 12
-15 val_15 15 val_15 2008-04-09 11
-15 val_15 15 val_15 2008-04-08 11
-15 val_15 15 val_15 2008-04-09 11
-15 val_15 15 val_15 2008-04-08 12
-17 val_17 17 val_17 2008-04-09 11
-17 val_17 17 val_17 2008-04-09 12
-17 val_17 17 val_17 2008-04-08 12
-17 val_17 17 val_17 2008-04-08 11
-18 val_18 18 val_18 2008-04-08 12
-18 val_18 18 val_18 2008-04-08 12
-18 val_18 18 val_18 2008-04-08 11
-18 val_18 18 val_18 2008-04-09 12
-18 val_18 18 val_18 2008-04-09 12
-18 val_18 18 val_18 2008-04-09 11
-18 val_18 18 val_18 2008-04-09 11
-18 val_18 18 val_18 2008-04-08 11
-18 val_18 18 val_18 2008-04-08 12
-18 val_18 18 val_18 2008-04-08 12
-18 val_18 18 val_18 2008-04-08 11
-18 val_18 18 val_18 2008-04-09 12
-18 val_18 18 val_18 2008-04-09 12
-18 val_18 18 val_18 2008-04-09 11
-18 val_18 18 val_18 2008-04-09 11
-18 val_18 18 val_18 2008-04-08 11
-19 val_19 19 val_19 2008-04-09 11
-19 val_19 19 val_19 2008-04-09 12
-19 val_19 19 val_19 2008-04-08 11
-19 val_19 19 val_19 2008-04-08 12
-20 val_20 20 val_20 2008-04-08 11
-20 val_20 20 val_20 2008-04-09 11
-20 val_20 20 val_20 2008-04-08 12
-20 val_20 20 val_20 2008-04-09 12
-24 val_24 24 val_24 2008-04-09 12
-24 val_24 24 val_24 2008-04-08 11
-24 val_24 24 val_24 2008-04-08 11
-24 val_24 24 val_24 2008-04-09 12
-24 val_24 24 val_24 2008-04-08 12
-24 val_24 24 val_24 2008-04-08 12
-24 val_24 24 val_24 2008-04-09 11
-24 val_24 24 val_24 2008-04-09 11
-24 val_24 24 val_24 2008-04-09 12
-24 val_24 24 val_24 2008-04-08 11
-24 val_24 24 val_24 2008-04-08 11
-24 val_24 24 val_24 2008-04-09 12
-24 val_24 24 val_24 2008-04-08 12
-24 val_24 24 val_24 2008-04-08 12
-24 val_24 24 val_24 2008-04-09 11
-24 val_24 24 val_24 2008-04-09 11
-26 val_26 26 val_26 2008-04-09 12
-26 val_26 26 val_26 2008-04-08 11
-26 val_26 26 val_26 2008-04-09 11
-26 val_26 26 val_26 2008-04-09 12
-26 val_26 26 val_26 2008-04-09 11
-26 val_26 26 val_26 2008-04-08 12
-26 val_26 26 val_26 2008-04-08 12
-26 val_26 26 val_26 2008-04-08 11
-26 val_26 26 val_26 2008-04-09 12
-26 val_26 26 val_26 2008-04-08 11
-26 val_26 26 val_26 2008-04-09 11
-26 val_26 26 val_26 2008-04-09 12
-26 val_26 26 val_26 2008-04-09 11
-26 val_26 26 val_26 2008-04-08 12
-26 val_26 26 val_26 2008-04-08 12
-26 val_26 26 val_26 2008-04-08 11
-27 val_27 27 val_27 2008-04-09 12
-27 val_27 27 val_27 2008-04-09 11
-27 val_27 27 val_27 2008-04-08 12
-27 val_27 27 val_27 2008-04-08 11
-28 val_28 28 val_28 2008-04-08 12
-28 val_28 28 val_28 2008-04-09 11
-28 val_28 28 val_28 2008-04-09 12
-28 val_28 28 val_28 2008-04-08 11
-30 val_30 30 val_30 2008-04-09 12
-30 val_30 30 val_30 2008-04-09 11
-30 val_30 30 val_30 2008-04-08 11
-30 val_30 30 val_30 2008-04-08 12
-33 val_33 33 val_33 2008-04-08 11
-33 val_33 33 val_33 2008-04-08 12
-33 val_33 33 val_33 2008-04-09 11
-33 val_33 33 val_33 2008-04-09 12
-34 val_34 34 val_34 2008-04-09 11
-34 val_34 34 val_34 2008-04-09 12
-34 val_34 34 val_34 2008-04-08 11
-34 val_34 34 val_34 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-09 11
-37 val_37 37 val_37 2008-04-09 12
-37 val_37 37 val_37 2008-04-08 12
-37 val_37 37 val_37 2008-04-08 11
-37 val_37 37 val_37 2008-04-09 11
-37 val_37 37 val_37 2008-04-09 11
-37 val_37 37 val_37 2008-04-09 12
-37 val_37 37 val_37 2008-04-08 12
-37 val_37 37 val_37 2008-04-08 11
-37 val_37 37 val_37 2008-04-09 12
-37 val_37 37 val_37 2008-04-08 12
-37 val_37 37 val_37 2008-04-08 11
-37 val_37 37 val_37 2008-04-09 11
-37 val_37 37 val_37 2008-04-09 11
-37 val_37 37 val_37 2008-04-09 12
-37 val_37 37 val_37 2008-04-08 12
-37 val_37 37 val_37 2008-04-08 11
-41 val_41 41 val_41 2008-04-08 11
-41 val_41 41 val_41 2008-04-09 11
-41 val_41 41 val_41 2008-04-09 12
-41 val_41 41 val_41 2008-04-08 12
-42 val_42 42 val_42 2008-04-09 12
-42 val_42 42 val_42 2008-04-09 11
-42 val_42 42 val_42 2008-04-08 12
-42 val_42 42 val_42 2008-04-08 12
-42 val_42 42 val_42 2008-04-09 12
-42 val_42 42 val_42 2008-04-08 11
-42 val_42 42 val_42 2008-04-09 11
-42 val_42 42 val_42 2008-04-08 11
-42 val_42 42 val_42 2008-04-09 12
-42 val_42 42 val_42 2008-04-09 11
-42 val_42 42 val_42 2008-04-08 12
-42 val_42 42 val_42 2008-04-08 12
-42 val_42 42 val_42 2008-04-09 12
-42 val_42 42 val_42 2008-04-08 11
-42 val_42 42 val_42 2008-04-09 11
-42 val_42 42 val_42 2008-04-08 11
-43 val_43 43 val_43 2008-04-09 12
-43 val_43 43 val_43 2008-04-08 12
-43 val_43 43 val_43 2008-04-09 11
-43 val_43 43 val_43 2008-04-08 11
-44 val_44 44 val_44 2008-04-09 11
-44 val_44 44 val_44 2008-04-08 11
-44 val_44 44 val_44 2008-04-09 12
-44 val_44 44 val_44 2008-04-08 12
-47 val_47 47 val_47 2008-04-08 11
-47 val_47 47 val_47 2008-04-08 12
-47 val_47 47 val_47 2008-04-09 12
-47 val_47 47 val_47 2008-04-09 11
-51 val_51 51 val_51 2008-04-09 12
-51 val_51 51 val_51 2008-04-08 12
-51 val_51 51 val_51 2008-04-08 11
-51 val_51 51 val_51 2008-04-08 11
-51 val_51 51 val_51 2008-04-09 11
-51 val_51 51 val_51 2008-04-09 12
-51 val_51 51 val_51 2008-04-08 12
-51 val_51 51 val_51 2008-04-09 11
-51 val_51 51 val_51 2008-04-09 12
-51 val_51 51 val_51 2008-04-08 12
-51 val_51 51 val_51 2008-04-08 11
-51 val_51 51 val_51 2008-04-08 11
-51 val_51 51 val_51 2008-04-09 11
-51 val_51 51 val_51 2008-04-09 12
-51 val_51 51 val_51 2008-04-08 12
-51 val_51 51 val_51 2008-04-09 11
-53 val_53 53 val_53 2008-04-08 11
-53 val_53 53 val_53 2008-04-09 11
-53 val_53 53 val_53 2008-04-09 12
-53 val_53 53 val_53 2008-04-08 12
-54 val_54 54 val_54 2008-04-08 11
-54 val_54 54 val_54 2008-04-09 12
-54 val_54 54 val_54 2008-04-09 11
-54 val_54 54 val_54 2008-04-08 12
-57 val_57 57 val_57 2008-04-08 12
-57 val_57 57 val_57 2008-04-08 11
-57 val_57 57 val_57 2008-04-09 11
-57 val_57 57 val_57 2008-04-09 12
-58 val_58 58 val_58 2008-04-08 11
-58 val_58 58 val_58 2008-04-09 11
-58 val_58 58 val_58 2008-04-09 12
-58 val_58 58 val_58 2008-04-08 11
-58 val_58 58 val_58 2008-04-08 12
-58 val_58 58 val_58 2008-04-09 11
-58 val_58 58 val_58 2008-04-09 12
-58 val_58 58 val_58 2008-04-08 12
-58 val_58 58 val_58 2008-04-08 11
-58 val_58 58 val_58 2008-04-09 11
-58 val_58 58 val_58 2008-04-09 12
-58 val_58 58 val_58 2008-04-08 11
-58 val_58 58 val_58 2008-04-08 12
-58 val_58 58 val_58 2008-04-09 11
-58 val_58 58 val_58 2008-04-09 12
-58 val_58 58 val_58 2008-04-08 12
-64 val_64 64 val_64 2008-04-09 12
-64 val_64 64 val_64 2008-04-08 11
-64 val_64 64 val_64 2008-04-08 12
-64 val_64 64 val_64 2008-04-09 11
-65 val_65 65 val_65 2008-04-09 11
-65 val_65 65 val_65 2008-04-09 12
-65 val_65 65 val_65 2008-04-08 11
-65 val_65 65 val_65 2008-04-08 12
-66 val_66 66 val_66 2008-04-09 12
-66 val_66 66 val_66 2008-04-09 11
-66 val_66 66 val_66 2008-04-08 11
-66 val_66 66 val_66 2008-04-08 12
-67 val_67 67 val_67 2008-04-09 12
-67 val_67 67 val_67 2008-04-09 11
-67 val_67 67 val_67 2008-04-09 12
-67 val_67 67 val_67 2008-04-09 11
-67 val_67 67 val_67 2008-04-08 11
-67 val_67 67 val_67 2008-04-08 12
-67 val_67 67 val_67 2008-04-08 11
-67 val_67 67 val_67 2008-04-08 12
-67 val_67 67 val_67 2008-04-09 12
-67 val_67 67 val_67 2008-04-09 11
-67 val_67 67 val_67 2008-04-09 12
-67 val_67 67 val_67 2008-04-09 11
-67 val_67 67 val_67 2008-04-08 11
-67 val_67 67 val_67 2008-04-08 12
-67 val_67 67 val_67 2008-04-08 11
-67 val_67 67 val_67 2008-04-08 12
-69 val_69 69 val_69 2008-04-09 12
-69 val_69 69 val_69 2008-04-08 11
-69 val_69 69 val_69 2008-04-08 12
-69 val_69 69 val_69 2008-04-09 11
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-72 val_72 72 val_72 2008-04-09 12
-72 val_72 72 val_72 2008-04-08 12
-72 val_72 72 val_72 2008-04-08 12
-72 val_72 72 val_72 2008-04-09 11
-72 val_72 72 val_72 2008-04-08 11
-72 val_72 72 val_72 2008-04-09 12
-72 val_72 72 val_72 2008-04-08 11
-72 val_72 72 val_72 2008-04-09 11
-72 val_72 72 val_72 2008-04-09 12
-72 val_72 72 val_72 2008-04-08 12
-72 val_72 72 val_72 2008-04-08 12
-72 val_72 72 val_72 2008-04-09 11
-72 val_72 72 val_72 2008-04-08 11
-72 val_72 72 val_72 2008-04-09 12
-72 val_72 72 val_72 2008-04-08 11
-72 val_72 72 val_72 2008-04-09 11
-74 val_74 74 val_74 2008-04-09 11
-74 val_74 74 val_74 2008-04-08 12
-74 val_74 74 val_74 2008-04-09 12
-74 val_74 74 val_74 2008-04-08 11
-76 val_76 76 val_76 2008-04-08 11
-76 val_76 76 val_76 2008-04-08 12
-76 val_76 76 val_76 2008-04-08 12
-76 val_76 76 val_76 2008-04-08 11
-76 val_76 76 val_76 2008-04-09 12
-76 val_76 76 val_76 2008-04-09 12
-76 val_76 76 val_76 2008-04-09 11
-76 val_76 76 val_76 2008-04-09 11
-76 val_76 76 val_76 2008-04-08 11
-76 val_76 76 val_76 2008-04-08 12
-76 val_76 76 val_76 2008-04-08 12
-76 val_76 76 val_76 2008-04-08 11
-76 val_76 76 val_76 2008-04-09 12
-76 val_76 76 val_76 2008-04-09 12
-76 val_76 76 val_76 2008-04-09 11
-76 val_76 76 val_76 2008-04-09 11
-77 val_77 77 val_77 2008-04-08 12
-77 val_77 77 val_77 2008-04-09 12
-77 val_77 77 val_77 2008-04-09 11
-77 val_77 77 val_77 2008-04-08 11
-78 val_78 78 val_78 2008-04-09 11
-78 val_78 78 val_78 2008-04-08 11
-78 val_78 78 val_78 2008-04-09 12
-78 val_78 78 val_78 2008-04-08 12
-80 val_80 80 val_80 2008-04-09 11
-80 val_80 80 val_80 2008-04-08 11
-80 val_80 80 val_80 2008-04-09 12
-80 val_80 80 val_80 2008-04-08 12
-82 val_82 82 val_82 2008-04-08 12
-82 val_82 82 val_82 2008-04-09 11
-82 val_82 82 val_82 2008-04-08 11
-82 val_82 82 val_82 2008-04-09 12
-83 val_83 83 val_83 2008-04-08 12
-83 val_83 83 val_83 2008-04-09 12
-83 val_83 83 val_83 2008-04-09 11
-83 val_83 83 val_83 2008-04-09 12
-83 val_83 83 val_83 2008-04-08 11
-83 val_83 83 val_83 2008-04-08 12
-83 val_83 83 val_83 2008-04-09 11
-83 val_83 83 val_83 2008-04-08 11
-83 val_83 83 val_83 2008-04-08 12
-83 val_83 83 val_83 2008-04-09 12
-83 val_83 83 val_83 2008-04-09 11
-83 val_83 83 val_83 2008-04-09 12
-83 val_83 83 val_83 2008-04-08 11
-83 val_83 83 val_83 2008-04-08 12
-83 val_83 83 val_83 2008-04-09 11
-83 val_83 83 val_83 2008-04-08 11
-84 val_84 84 val_84 2008-04-09 12
-84 val_84 84 val_84 2008-04-08 11
-84 val_84 84 val_84 2008-04-08 11
-84 val_84 84 val_84 2008-04-09 12
-84 val_84 84 val_84 2008-04-08 12
-84 val_84 84 val_84 2008-04-09 11
-84 val_84 84 val_84 2008-04-09 11
-84 val_84 84 val_84 2008-04-08 12
-84 val_84 84 val_84 2008-04-09 12
-84 val_84 84 val_84 2008-04-08 11
-84 val_84 84 val_84 2008-04-08 11
-84 val_84 84 val_84 2008-04-09 12
-84 val_84 84 val_84 2008-04-08 12
-84 val_84 84 val_84 2008-04-09 11
-84 val_84 84 val_84 2008-04-09 11
-84 val_84 84 val_84 2008-04-08 12
-85 val_85 85 val_85 2008-04-09 12
-85 val_85 85 val_85 2008-04-09 11
-85 val_85 85 val_85 2008-04-08 11
-85 val_85 85 val_85 2008-04-08 12
-86 val_86 86 val_86 2008-04-08 12
-86 val_86 86 val_86 2008-04-09 11
-86 val_86 86 val_86 2008-04-08 11
-86 val_86 86 val_86 2008-04-09 12
-87 val_87 87 val_87 2008-04-09 12
-87 val_87 87 val_87 2008-04-08 11
-87 val_87 87 val_87 2008-04-08 12
-87 val_87 87 val_87 2008-04-09 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-09 11
-92 val_92 92 val_92 2008-04-09 11
-92 val_92 92 val_92 2008-04-09 12
-92 val_92 92 val_92 2008-04-08 12
-92 val_92 92 val_92 2008-04-08 11
-95 val_95 95 val_95 2008-04-08 11
-95 val_95 95 val_95 2008-04-09 12
-95 val_95 95 val_95 2008-04-08 12
-95 val_95 95 val_95 2008-04-09 11
-95 val_95 95 val_95 2008-04-08 12
-95 val_95 95 val_95 2008-04-09 11
-95 val_95 95 val_95 2008-04-09 12
-95 val_95 95 val_95 2008-04-08 11
-95 val_95 95 val_95 2008-04-08 11
-95 val_95 95 val_95 2008-04-09 12
-95 val_95 95 val_95 2008-04-08 12
-95 val_95 95 val_95 2008-04-09 11
-95 val_95 95 val_95 2008-04-08 12
-95 val_95 95 val_95 2008-04-09 11
-95 val_95 95 val_95 2008-04-09 12
-95 val_95 95 val_95 2008-04-08 11
-96 val_96 96 val_96 2008-04-09 12
-96 val_96 96 val_96 2008-04-08 11
-96 val_96 96 val_96 2008-04-08 12
-96 val_96 96 val_96 2008-04-09 11
-97 val_97 97 val_97 2008-04-09 12
-97 val_97 97 val_97 2008-04-09 12
-97 val_97 97 val_97 2008-04-09 11
-97 val_97 97 val_97 2008-04-09 11
-97 val_97 97 val_97 2008-04-08 12
-97 val_97 97 val_97 2008-04-08 12
-97 val_97 97 val_97 2008-04-08 11
-97 val_97 97 val_97 2008-04-08 11
-97 val_97 97 val_97 2008-04-09 12
-97 val_97 97 val_97 2008-04-09 12
-97 val_97 97 val_97 2008-04-09 11
-97 val_97 97 val_97 2008-04-09 11
-97 val_97 97 val_97 2008-04-08 12
-97 val_97 97 val_97 2008-04-08 12
-97 val_97 97 val_97 2008-04-08 11
-97 val_97 97 val_97 2008-04-08 11
-98 val_98 98 val_98 2008-04-08 11
-98 val_98 98 val_98 2008-04-08 11
-98 val_98 98 val_98 2008-04-08 12
-98 val_98 98 val_98 2008-04-09 12
-98 val_98 98 val_98 2008-04-09 11
-98 val_98 98 val_98 2008-04-09 11
-98 val_98 98 val_98 2008-04-08 12
-98 val_98 98 val_98 2008-04-09 12
-98 val_98 98 val_98 2008-04-08 11
-98 val_98 98 val_98 2008-04-08 11
-98 val_98 98 val_98 2008-04-08 12
-98 val_98 98 val_98 2008-04-09 12
-98 val_98 98 val_98 2008-04-09 11
-98 val_98 98 val_98 2008-04-09 11
-98 val_98 98 val_98 2008-04-08 12
-98 val_98 98 val_98 2008-04-09 12
-100 val_100 100 val_100 2008-04-09 11
-100 val_100 100 val_100 2008-04-08 11
-100 val_100 100 val_100 2008-04-09 12
-100 val_100 100 val_100 2008-04-08 12
-100 val_100 100 val_100 2008-04-08 12
-100 val_100 100 val_100 2008-04-09 12
-100 val_100 100 val_100 2008-04-08 11
-100 val_100 100 val_100 2008-04-09 11
-100 val_100 100 val_100 2008-04-09 11
-100 val_100 100 val_100 2008-04-08 11
-100 val_100 100 val_100 2008-04-09 12
-100 val_100 100 val_100 2008-04-08 12
-100 val_100 100 val_100 2008-04-08 12
-100 val_100 100 val_100 2008-04-09 12
-100 val_100 100 val_100 2008-04-08 11
-100 val_100 100 val_100 2008-04-09 11
-103 val_103 103 val_103 2008-04-08 11
-103 val_103 103 val_103 2008-04-09 12
-103 val_103 103 val_103 2008-04-09 11
-103 val_103 103 val_103 2008-04-08 11
-103 val_103 103 val_103 2008-04-09 11
-103 val_103 103 val_103 2008-04-08 12
-103 val_103 103 val_103 2008-04-08 12
-103 val_103 103 val_103 2008-04-09 12
-103 val_103 103 val_103 2008-04-08 11
-103 val_103 103 val_103 2008-04-09 12
-103 val_103 103 val_103 2008-04-09 11
-103 val_103 103 val_103 2008-04-08 11
-103 val_103 103 val_103 2008-04-09 11
-103 val_103 103 val_103 2008-04-08 12
-103 val_103 103 val_103 2008-04-08 12
-103 val_103 103 val_103 2008-04-09 12
-104 val_104 104 val_104 2008-04-08 11
-104 val_104 104 val_104 2008-04-09 12
-104 val_104 104 val_104 2008-04-09 11
-104 val_104 104 val_104 2008-04-08 12
-104 val_104 104 val_104 2008-04-08 11
-104 val_104 104 val_104 2008-04-09 12
-104 val_104 104 val_104 2008-04-08 12
-104 val_104 104 val_104 2008-04-09 11
-104 val_104 104 val_104 2008-04-08 11
-104 val_104 104 val_104 2008-04-09 12
-104 val_104 104 val_104 2008-04-09 11
-104 val_104 104 val_104 2008-04-08 12
-104 val_104 104 val_104 2008-04-08 11
-104 val_104 104 val_104 2008-04-09 12
-104 val_104 104 val_104 2008-04-08 12
-104 val_104 104 val_104 2008-04-09 11
-105 val_105 105 val_105 2008-04-09 12
-105 val_105 105 val_105 2008-04-09 11
-105 val_105 105 val_105 2008-04-08 11
-105 val_105 105 val_105 2008-04-08 12
-111 val_111 111 val_111 2008-04-08 12
-111 val_111 111 val_111 2008-04-08 11
-111 val_111 111 val_111 2008-04-09 12
-111 val_111 111 val_111 2008-04-09 11
-113 val_113 113 val_113 2008-04-09 12
-113 val_113 113 val_113 2008-04-08 11
-113 val_113 113 val_113 2008-04-08 12
-113 val_113 113 val_113 2008-04-08 12
-113 val_113 113 val_113 2008-04-09 11
-113 val_113 113 val_113 2008-04-09 11
-113 val_113 113 val_113 2008-04-08 11
-113 val_113 113 val_113 2008-04-09 12
-113 val_113 113 val_113 2008-04-09 12
-113 val_113 113 val_113 2008-04-08 11
-113 val_113 113 val_113 2008-04-08 12
-113 val_113 113 val_113 2008-04-08 12
-113 val_113 113 val_113 2008-04-09 11
-113 val_113 113 val_113 2008-04-09 11
-113 val_113 113 val_113 2008-04-08 11
-113 val_113 113 val_113 2008-04-09 12
-114 val_114 114 val_114 2008-04-09 11
-114 val_114 114 val_114 2008-04-09 12
-114 val_114 114 val_114 2008-04-08 12
-114 val_114 114 val_114 2008-04-08 11
-116 val_116 116 val_116 2008-04-08 12
-116 val_116 116 val_116 2008-04-09 11
-116 val_116 116 val_116 2008-04-08 11
-116 val_116 116 val_116 2008-04-09 12
-118 val_118 118 val_118 2008-04-09 12
-118 val_118 118 val_118 2008-04-08 11
-118 val_118 118 val_118 2008-04-09 11
-118 val_118 118 val_118 2008-04-09 12
-118 val_118 118 val_118 2008-04-08 11
-118 val_118 118 val_118 2008-04-08 12
-118 val_118 118 val_118 2008-04-08 12
-118 val_118 118 val_118 2008-04-09 11
-118 val_118 118 val_118 2008-04-09 12
-118 val_118 118 val_118 2008-04-08 11
-118 val_118 118 val_118 2008-04-09 11
-118 val_118 118 val_118 2008-04-09 12
-118 val_118 118 val_118 2008-04-08 11
-118 val_118 118 val_118 2008-04-08 12
-118 val_118 118 val_118 2008-04-08 12
-118 val_118 118 val_118 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 12
-120 val_120 120 val_120 2008-04-09 11
-120 val_120 120 val_120 2008-04-08 11
-120 val_120 120 val_120 2008-04-09 12
-120 val_120 120 val_120 2008-04-08 12
-120 val_120 120 val_120 2008-04-09 12
-120 val_120 120 val_120 2008-04-08 12
-120 val_120 120 val_120 2008-04-08 11
-120 val_120 120 val_120 2008-04-09 11
-120 val_120 120 val_120 2008-04-09 11
-120 val_120 120 val_120 2008-04-08 11
-120 val_120 120 val_120 2008-04-09 12
-120 val_120 120 val_120 2008-04-08 12
-120 val_120 120 val_120 2008-04-09 12
-120 val_120 120 val_120 2008-04-08 12
-120 val_120 120 val_120 2008-04-08 11
-120 val_120 120 val_120 2008-04-09 11
-125 val_125 125 val_125 2008-04-09 12
-125 val_125 125 val_125 2008-04-08 11
-125 val_125 125 val_125 2008-04-09 11
-125 val_125 125 val_125 2008-04-08 11
-125 val_125 125 val_125 2008-04-09 12
-125 val_125 125 val_125 2008-04-09 11
-125 val_125 125 val_125 2008-04-08 12
-125 val_125 125 val_125 2008-04-08 12
-125 val_125 125 val_125 2008-04-09 12
-125 val_125 125 val_125 2008-04-08 11
-125 val_125 125 val_125 2008-04-09 11
-125 val_125 125 val_125 2008-04-08 11
-125 val_125 125 val_125 2008-04-09 12
-125 val_125 125 val_125 2008-04-09 11
-125 val_125 125 val_125 2008-04-08 12
-125 val_125 125 val_125 2008-04-08 12
-126 val_126 126 val_126 2008-04-08 11
-126 val_126 126 val_126 2008-04-08 12
-126 val_126 126 val_126 2008-04-09 12
-126 val_126 126 val_126 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-08 12
-129 val_129 129 val_129 2008-04-09 12
-129 val_129 129 val_129 2008-04-08 12
-129 val_129 129 val_129 2008-04-09 12
-129 val_129 129 val_129 2008-04-08 12
-129 val_129 129 val_129 2008-04-09 11
-129 val_129 129 val_129 2008-04-08 11
-129 val_129 129 val_129 2008-04-09 11
-129 val_129 129 val_129 2008-04-08 11
-129 val_129 129 val_129 2008-04-09 12
-129 val_129 129 val_129 2008-04-08 12
-129 val_129 129 val_129 2008-04-09 12
-129 val_129 129 val_129 2008-04-08 12
-129 val_129 129 val_129 2008-04-09 11
-129 val_129 129 val_129 2008-04-08 11
-129 val_129 129 val_129 2008-04-09 11
-129 val_129 129 val_129 2008-04-08 11
-131 val_131 131 val_131 2008-04-08 12
-131 val_131 131 val_131 2008-04-09 12
-131 val_131 131 val_131 2008-04-09 11
-131 val_131 131 val_131 2008-04-08 11
-133 val_133 133 val_133 2008-04-08 11
-133 val_133 133 val_133 2008-04-08 12
-133 val_133 133 val_133 2008-04-09 11
-133 val_133 133 val_133 2008-04-09 12
-134 val_134 134 val_134 2008-04-08 12
-134 val_134 134 val_134 2008-04-09 11
-134 val_134 134 val_134 2008-04-08 11
-134 val_134 134 val_134 2008-04-09 11
-134 val_134 134 val_134 2008-04-09 12
-134 val_134 134 val_134 2008-04-08 12
-134 val_134 134 val_134 2008-04-09 12
-134 val_134 134 val_134 2008-04-08 11
-134 val_134 134 val_134 2008-04-08 12
-134 val_134 134 val_134 2008-04-09 11
-134 val_134 134 val_134 2008-04-08 11
-134 val_134 134 val_134 2008-04-09 11
-134 val_134 134 val_134 2008-04-09 12
-134 val_134 134 val_134 2008-04-08 12
-134 val_134 134 val_134 2008-04-09 12
-134 val_134 134 val_134 2008-04-08 11
-136 val_136 136 val_136 2008-04-09 12
-136 val_136 136 val_136 2008-04-08 12
-136 val_136 136 val_136 2008-04-08 11
-136 val_136 136 val_136 2008-04-09 11
-137 val_137 137 val_137 2008-04-08 11
-137 val_137 137 val_137 2008-04-09 12
-137 val_137 137 val_137 2008-04-09 11
-137 val_137 137 val_137 2008-04-09 11
-137 val_137 137 val_137 2008-04-09 12
-137 val_137 137 val_137 2008-04-08 12
-137 val_137 137 val_137 2008-04-08 11
-137 val_137 137 val_137 2008-04-08 12
-137 val_137 137 val_137 2008-04-08 11
-137 val_137 137 val_137 2008-04-09 12
-137 val_137 137 val_137 2008-04-09 11
-137 val_137 137 val_137 2008-04-09 11
-137 val_137 137 val_137 2008-04-09 12
-137 val_137 137 val_137 2008-04-08 12
-137 val_137 137 val_137 2008-04-08 11
-137 val_137 137 val_137 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-143 val_143 143 val_143 2008-04-09 12
-143 val_143 143 val_143 2008-04-08 11
-143 val_143 143 val_143 2008-04-09 11
-143 val_143 143 val_143 2008-04-08 12
-145 val_145 145 val_145 2008-04-09 11
-145 val_145 145 val_145 2008-04-08 11
-145 val_145 145 val_145 2008-04-08 12
-145 val_145 145 val_145 2008-04-09 12
-146 val_146 146 val_146 2008-04-08 11
-146 val_146 146 val_146 2008-04-09 11
-146 val_146 146 val_146 2008-04-08 12
-146 val_146 146 val_146 2008-04-08 11
-146 val_146 146 val_146 2008-04-09 12
-146 val_146 146 val_146 2008-04-09 12
-146 val_146 146 val_146 2008-04-09 11
-146 val_146 146 val_146 2008-04-08 12
-146 val_146 146 val_146 2008-04-08 11
-146 val_146 146 val_146 2008-04-09 11
-146 val_146 146 val_146 2008-04-08 12
-146 val_146 146 val_146 2008-04-08 11
-146 val_146 146 val_146 2008-04-09 12
-146 val_146 146 val_146 2008-04-09 12
-146 val_146 146 val_146 2008-04-09 11
-146 val_146 146 val_146 2008-04-08 12
-149 val_149 149 val_149 2008-04-08 12
-149 val_149 149 val_149 2008-04-09 12
-149 val_149 149 val_149 2008-04-09 12
-149 val_149 149 val_149 2008-04-09 11
-149 val_149 149 val_149 2008-04-09 11
-149 val_149 149 val_149 2008-04-08 11
-149 val_149 149 val_149 2008-04-08 11
-149 val_149 149 val_149 2008-04-08 12
-149 val_149 149 val_149 2008-04-08 12
-149 val_149 149 val_149 2008-04-09 12
-149 val_149 149 val_149 2008-04-09 12
-149 val_149 149 val_149 2008-04-09 11
-149 val_149 149 val_149 2008-04-09 11
-149 val_149 149 val_149 2008-04-08 11
-149 val_149 149 val_149 2008-04-08 11
-149 val_149 149 val_149 2008-04-08 12
-150 val_150 150 val_150 2008-04-09 11
-150 val_150 150 val_150 2008-04-09 12
-150 val_150 150 val_150 2008-04-08 11
-150 val_150 150 val_150 2008-04-08 12
-152 val_152 152 val_152 2008-04-08 11
-152 val_152 152 val_152 2008-04-08 12
-152 val_152 152 val_152 2008-04-09 11
-152 val_152 152 val_152 2008-04-08 11
-152 val_152 152 val_152 2008-04-09 12
-152 val_152 152 val_152 2008-04-09 11
-152 val_152 152 val_152 2008-04-09 12
-152 val_152 152 val_152 2008-04-08 12
-152 val_152 152 val_152 2008-04-08 11
-152 val_152 152 val_152 2008-04-08 12
-152 val_152 152 val_152 2008-04-09 11
-152 val_152 152 val_152 2008-04-08 11
-152 val_152 152 val_152 2008-04-09 12
-152 val_152 152 val_152 2008-04-09 11
-152 val_152 152 val_152 2008-04-09 12
-152 val_152 152 val_152 2008-04-08 12
-153 val_153 153 val_153 2008-04-09 11
-153 val_153 153 val_153 2008-04-08 11
-153 val_153 153 val_153 2008-04-08 12
-153 val_153 153 val_153 2008-04-09 12
-155 val_155 155 val_155 2008-04-08 12
-155 val_155 155 val_155 2008-04-08 11
-155 val_155 155 val_155 2008-04-09 12
-155 val_155 155 val_155 2008-04-09 11
-156 val_156 156 val_156 2008-04-08 12
-156 val_156 156 val_156 2008-04-09 12
-156 val_156 156 val_156 2008-04-09 11
-156 val_156 156 val_156 2008-04-08 11
-157 val_157 157 val_157 2008-04-09 11
-157 val_157 157 val_157 2008-04-08 12
-157 val_157 157 val_157 2008-04-08 11
-157 val_157 157 val_157 2008-04-09 12
-158 val_158 158 val_158 2008-04-08 11
-158 val_158 158 val_158 2008-04-09 11
-158 val_158 158 val_158 2008-04-09 12
-158 val_158 158 val_158 2008-04-08 12
-160 val_160 160 val_160 2008-04-09 11
-160 val_160 160 val_160 2008-04-09 12
-160 val_160 160 val_160 2008-04-08 11
-160 val_160 160 val_160 2008-04-08 12
-162 val_162 162 val_162 2008-04-09 11
-162 val_162 162 val_162 2008-04-08 12
-162 val_162 162 val_162 2008-04-08 11
-162 val_162 162 val_162 2008-04-09 12
-163 val_163 163 val_163 2008-04-09 11
-163 val_163 163 val_163 2008-04-09 12
-163 val_163 163 val_163 2008-04-08 11
-163 val_163 163 val_163 2008-04-08 12
-164 val_164 164 val_164 2008-04-08 11
-164 val_164 164 val_164 2008-04-09 11
-164 val_164 164 val_164 2008-04-08 11
-164 val_164 164 val_164 2008-04-09 12
-164 val_164 164 val_164 2008-04-09 11
-164 val_164 164 val_164 2008-04-09 12
-164 val_164 164 val_164 2008-04-08 12
-164 val_164 164 val_164 2008-04-08 12
-164 val_164 164 val_164 2008-04-08 11
-164 val_164 164 val_164 2008-04-09 11
-164 val_164 164 val_164 2008-04-08 11
-164 val_164 164 val_164 2008-04-09 12
-164 val_164 164 val_164 2008-04-09 11
-164 val_164 164 val_164 2008-04-09 12
-164 val_164 164 val_164 2008-04-08 12
-164 val_164 164 val_164 2008-04-08 12
-165 val_165 165 val_165 2008-04-08 11
-165 val_165 165 val_165 2008-04-09 11
-165 val_165 165 val_165 2008-04-09 12
-165 val_165 165 val_165 2008-04-08 12
-165 val_165 165 val_165 2008-04-09 12
-165 val_165 165 val_165 2008-04-08 12
-165 val_165 165 val_165 2008-04-08 11
-165 val_165 165 val_165 2008-04-09 11
-165 val_165 165 val_165 2008-04-08 11
-165 val_165 165 val_165 2008-04-09 11
-165 val_165 165 val_165 2008-04-09 12
-165 val_165 165 val_165 2008-04-08 12
-165 val_165 165 val_165 2008-04-09 12
-165 val_165 165 val_165 2008-04-08 12
-165 val_165 165 val_165 2008-04-08 11
-165 val_165 165 val_165 2008-04-09 11
-166 val_166 166 val_166 2008-04-08 12
-166 val_166 166 val_166 2008-04-08 11
-166 val_166 166 val_166 2008-04-09 12
-166 val_166 166 val_166 2008-04-09 11
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-08 12
-168 val_168 168 val_168 2008-04-08 11
-168 val_168 168 val_168 2008-04-08 12
-168 val_168 168 val_168 2008-04-09 11
-168 val_168 168 val_168 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-08 11
-170 val_170 170 val_170 2008-04-09 11
-170 val_170 170 val_170 2008-04-09 12
-170 val_170 170 val_170 2008-04-08 11
-170 val_170 170 val_170 2008-04-08 12
-172 val_172 172 val_172 2008-04-08 11
-172 val_172 172 val_172 2008-04-09 11
-172 val_172 172 val_172 2008-04-08 12
-172 val_172 172 val_172 2008-04-09 12
-172 val_172 172 val_172 2008-04-08 11
-172 val_172 172 val_172 2008-04-08 12
-172 val_172 172 val_172 2008-04-09 12
-172 val_172 172 val_172 2008-04-09 11
-172 val_172 172 val_172 2008-04-08 11
-172 val_172 172 val_172 2008-04-09 11
-172 val_172 172 val_172 2008-04-08 12
-172 val_172 172 val_172 2008-04-09 12
-172 val_172 172 val_172 2008-04-08 11
-172 val_172 172 val_172 2008-04-08 12
-172 val_172 172 val_172 2008-04-09 12
-172 val_172 172 val_172 2008-04-09 11
-174 val_174 174 val_174 2008-04-08 12
-174 val_174 174 val_174 2008-04-09 12
-174 val_174 174 val_174 2008-04-09 12
-174 val_174 174 val_174 2008-04-08 11
-174 val_174 174 val_174 2008-04-08 11
-174 val_174 174 val_174 2008-04-08 12
-174 val_174 174 val_174 2008-04-09 11
-174 val_174 174 val_174 2008-04-09 11
-174 val_174 174 val_174 2008-04-08 12
-174 val_174 174 val_174 2008-04-09 12
-174 val_174 174 val_174 2008-04-09 12
-174 val_174 174 val_174 2008-04-08 11
-174 val_174 174 val_174 2008-04-08 11
-174 val_174 174 val_174 2008-04-08 12
-174 val_174 174 val_174 2008-04-09 11
-174 val_174 174 val_174 2008-04-09 11
-175 val_175 175 val_175 2008-04-09 12
-175 val_175 175 val_175 2008-04-08 11
-175 val_175 175 val_175 2008-04-09 12
-175 val_175 175 val_175 2008-04-08 11
-175 val_175 175 val_175 2008-04-09 11
-175 val_175 175 val_175 2008-04-09 11
-175 val_175 175 val_175 2008-04-08 12
-175 val_175 175 val_175 2008-04-08 12
-175 val_175 175 val_175 2008-04-09 12
-175 val_175 175 val_175 2008-04-08 11
-175 val_175 175 val_175 2008-04-09 12
-175 val_175 175 val_175 2008-04-08 11
-175 val_175 175 val_175 2008-04-09 11
-175 val_175 175 val_175 2008-04-09 11
-175 val_175 175 val_175 2008-04-08 12
-175 val_175 175 val_175 2008-04-08 12
-176 val_176 176 val_176 2008-04-08 11
-176 val_176 176 val_176 2008-04-09 12
-176 val_176 176 val_176 2008-04-08 12
-176 val_176 176 val_176 2008-04-09 12
-176 val_176 176 val_176 2008-04-08 11
-176 val_176 176 val_176 2008-04-09 11
-176 val_176 176 val_176 2008-04-09 11
-176 val_176 176 val_176 2008-04-08 12
-176 val_176 176 val_176 2008-04-08 11
-176 val_176 176 val_176 2008-04-09 12
-176 val_176 176 val_176 2008-04-08 12
-176 val_176 176 val_176 2008-04-09 12
-176 val_176 176 val_176 2008-04-08 11
-176 val_176 176 val_176 2008-04-09 11
-176 val_176 176 val_176 2008-04-09 11
-176 val_176 176 val_176 2008-04-08 12
-177 val_177 177 val_177 2008-04-08 12
-177 val_177 177 val_177 2008-04-08 11
-177 val_177 177 val_177 2008-04-09 11
-177 val_177 177 val_177 2008-04-09 12
-178 val_178 178 val_178 2008-04-08 12
-178 val_178 178 val_178 2008-04-09 11
-178 val_178 178 val_178 2008-04-08 11
-178 val_178 178 val_178 2008-04-09 12
-179 val_179 179 val_179 2008-04-08 12
-179 val_179 179 val_179 2008-04-09 12
-179 val_179 179 val_179 2008-04-08 12
-179 val_179 179 val_179 2008-04-09 11
-179 val_179 179 val_179 2008-04-09 12
-179 val_179 179 val_179 2008-04-09 11
-179 val_179 179 val_179 2008-04-08 11
-179 val_179 179 val_179 2008-04-08 11
-179 val_179 179 val_179 2008-04-08 12
-179 val_179 179 val_179 2008-04-09 12
-179 val_179 179 val_179 2008-04-08 12
-179 val_179 179 val_179 2008-04-09 11
-179 val_179 179 val_179 2008-04-09 12
-179 val_179 179 val_179 2008-04-09 11
-179 val_179 179 val_179 2008-04-08 11
-179 val_179 179 val_179 2008-04-08 11
-180 val_180 180 val_180 2008-04-09 11
-180 val_180 180 val_180 2008-04-09 12
-180 val_180 180 val_180 2008-04-08 11
-180 val_180 180 val_180 2008-04-08 12
-181 val_181 181 val_181 2008-04-09 11
-181 val_181 181 val_181 2008-04-09 12
-181 val_181 181 val_181 2008-04-08 11
-181 val_181 181 val_181 2008-04-08 12
-183 val_183 183 val_183 2008-04-08 12
-183 val_183 183 val_183 2008-04-08 11
-183 val_183 183 val_183 2008-04-09 12
-183 val_183 183 val_183 2008-04-09 11
-186 val_186 186 val_186 2008-04-08 11
-186 val_186 186 val_186 2008-04-08 12
-186 val_186 186 val_186 2008-04-09 11
-186 val_186 186 val_186 2008-04-09 12
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-08 12
-189 val_189 189 val_189 2008-04-09 11
-189 val_189 189 val_189 2008-04-09 12
-189 val_189 189 val_189 2008-04-08 11
-189 val_189 189 val_189 2008-04-08 12
-190 val_190 190 val_190 2008-04-09 12
-190 val_190 190 val_190 2008-04-08 12
-190 val_190 190 val_190 2008-04-09 11
-190 val_190 190 val_190 2008-04-08 11
-191 val_191 191 val_191 2008-04-09 11
-191 val_191 191 val_191 2008-04-09 12
-191 val_191 191 val_191 2008-04-08 11
-191 val_191 191 val_191 2008-04-09 11
-191 val_191 191 val_191 2008-04-08 12
-191 val_191 191 val_191 2008-04-08 11
-191 val_191 191 val_191 2008-04-09 12
-191 val_191 191 val_191 2008-04-08 12
-191 val_191 191 val_191 2008-04-09 11
-191 val_191 191 val_191 2008-04-09 12
-191 val_191 191 val_191 2008-04-08 11
-191 val_191 191 val_191 2008-04-09 11
-191 val_191 191 val_191 2008-04-08 12
-191 val_191 191 val_191 2008-04-08 11
-191 val_191 191 val_191 2008-04-09 12
-191 val_191 191 val_191 2008-04-08 12
-192 val_192 192 val_192 2008-04-09 12
-192 val_192 192 val_192 2008-04-08 12
-192 val_192 192 val_192 2008-04-08 11
-192 val_192 192 val_192 2008-04-09 11
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-08 11
-194 val_194 194 val_194 2008-04-08 12
-194 val_194 194 val_194 2008-04-08 11
-194 val_194 194 val_194 2008-04-09 12
-194 val_194 194 val_194 2008-04-09 11
-195 val_195 195 val_195 2008-04-08 11
-195 val_195 195 val_195 2008-04-09 11
-195 val_195 195 val_195 2008-04-09 12
-195 val_195 195 val_195 2008-04-08 12
-195 val_195 195 val_195 2008-04-09 12
-195 val_195 195 val_195 2008-04-08 11
-195 val_195 195 val_195 2008-04-08 12
-195 val_195 195 val_195 2008-04-09 11
-195 val_195 195 val_195 2008-04-08 11
-195 val_195 195 val_195 2008-04-09 11
-195 val_195 195 val_195 2008-04-09 12
-195 val_195 195 val_195 2008-04-08 12
-195 val_195 195 val_195 2008-04-09 12
-195 val_195 195 val_195 2008-04-08 11
-195 val_195 195 val_195 2008-04-08 12
-195 val_195 195 val_195 2008-04-09 11
-196 val_196 196 val_196 2008-04-08 12
-196 val_196 196 val_196 2008-04-09 11
-196 val_196 196 val_196 2008-04-08 11
-196 val_196 196 val_196 2008-04-09 12
-197 val_197 197 val_197 2008-04-08 12
-197 val_197 197 val_197 2008-04-08 11
-197 val_197 197 val_197 2008-04-09 11
-197 val_197 197 val_197 2008-04-09 11
-197 val_197 197 val_197 2008-04-08 11
-197 val_197 197 val_197 2008-04-08 12
-197 val_197 197 val_197 2008-04-09 12
-197 val_197 197 val_197 2008-04-09 12
-197 val_197 197 val_197 2008-04-08 12
-197 val_197 197 val_197 2008-04-08 11
-197 val_197 197 val_197 2008-04-09 11
-197 val_197 197 val_197 2008-04-09 11
-197 val_197 197 val_197 2008-04-08 11
-197 val_197 197 val_197 2008-04-08 12
-197 val_197 197 val_197 2008-04-09 12
-197 val_197 197 val_197 2008-04-09 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-08 11
-200 val_200 200 val_200 2008-04-09 12
-200 val_200 200 val_200 2008-04-08 11
-200 val_200 200 val_200 2008-04-09 11
-200 val_200 200 val_200 2008-04-08 12
-200 val_200 200 val_200 2008-04-08 12
-200 val_200 200 val_200 2008-04-09 12
-200 val_200 200 val_200 2008-04-08 11
-200 val_200 200 val_200 2008-04-09 11
-200 val_200 200 val_200 2008-04-09 12
-200 val_200 200 val_200 2008-04-08 11
-200 val_200 200 val_200 2008-04-09 11
-200 val_200 200 val_200 2008-04-08 12
-200 val_200 200 val_200 2008-04-08 12
-200 val_200 200 val_200 2008-04-09 12
-200 val_200 200 val_200 2008-04-08 11
-200 val_200 200 val_200 2008-04-09 11
-201 val_201 201 val_201 2008-04-09 11
-201 val_201 201 val_201 2008-04-08 11
-201 val_201 201 val_201 2008-04-09 12
-201 val_201 201 val_201 2008-04-08 12
-202 val_202 202 val_202 2008-04-09 12
-202 val_202 202 val_202 2008-04-08 11
-202 val_202 202 val_202 2008-04-09 11
-202 val_202 202 val_202 2008-04-08 12
-203 val_203 203 val_203 2008-04-09 11
-203 val_203 203 val_203 2008-04-08 11
-203 val_203 203 val_203 2008-04-08 12
-203 val_203 203 val_203 2008-04-09 11
-203 val_203 203 val_203 2008-04-08 11
-203 val_203 203 val_203 2008-04-09 12
-203 val_203 203 val_203 2008-04-09 12
-203 val_203 203 val_203 2008-04-08 12
-203 val_203 203 val_203 2008-04-09 11
-203 val_203 203 val_203 2008-04-08 11
-203 val_203 203 val_203 2008-04-08 12
-203 val_203 203 val_203 2008-04-09 11
-203 val_203 203 val_203 2008-04-08 11
-203 val_203 203 val_203 2008-04-09 12
-203 val_203 203 val_203 2008-04-09 12
-203 val_203 203 val_203 2008-04-08 12
-205 val_205 205 val_205 2008-04-08 11
-205 val_205 205 val_205 2008-04-08 12
-205 val_205 205 val_205 2008-04-09 11
-205 val_205 205 val_205 2008-04-08 12
-205 val_205 205 val_205 2008-04-09 12
-205 val_205 205 val_205 2008-04-09 11
-205 val_205 205 val_205 2008-04-08 11
-205 val_205 205 val_205 2008-04-09 12
-205 val_205 205 val_205 2008-04-08 11
-205 val_205 205 val_205 2008-04-08 12
-205 val_205 205 val_205 2008-04-09 11
-205 val_205 205 val_205 2008-04-08 12
-205 val_205 205 val_205 2008-04-09 12
-205 val_205 205 val_205 2008-04-09 11
-205 val_205 205 val_205 2008-04-08 11
-205 val_205 205 val_205 2008-04-09 12
-207 val_207 207 val_207 2008-04-09 12
-207 val_207 207 val_207 2008-04-09 11
-207 val_207 207 val_207 2008-04-08 12
-207 val_207 207 val_207 2008-04-09 12
-207 val_207 207 val_207 2008-04-09 11
-207 val_207 207 val_207 2008-04-08 11
-207 val_207 207 val_207 2008-04-08 12
-207 val_207 207 val_207 2008-04-08 11
-207 val_207 207 val_207 2008-04-09 12
-207 val_207 207 val_207 2008-04-09 11
-207 val_207 207 val_207 2008-04-08 12
-207 val_207 207 val_207 2008-04-09 12
-207 val_207 207 val_207 2008-04-09 11
-207 val_207 207 val_207 2008-04-08 11
-207 val_207 207 val_207 2008-04-08 12
-207 val_207 207 val_207 2008-04-08 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 12
-209 val_209 209 val_209 2008-04-08 12
-209 val_209 209 val_209 2008-04-09 11
-209 val_209 209 val_209 2008-04-09 12
-209 val_209 209 val_209 2008-04-09 11
-209 val_209 209 val_209 2008-04-08 11
-209 val_209 209 val_209 2008-04-08 11
-209 val_209 209 val_209 2008-04-09 12
-209 val_209 209 val_209 2008-04-08 12
-209 val_209 209 val_209 2008-04-08 12
-209 val_209 209 val_209 2008-04-09 11
-209 val_209 209 val_209 2008-04-09 12
-209 val_209 209 val_209 2008-04-09 11
-209 val_209 209 val_209 2008-04-08 11
-209 val_209 209 val_209 2008-04-08 11
-209 val_209 209 val_209 2008-04-09 12
-209 val_209 209 val_209 2008-04-08 12
-213 val_213 213 val_213 2008-04-08 11
-213 val_213 213 val_213 2008-04-09 12
-213 val_213 213 val_213 2008-04-09 11
-213 val_213 213 val_213 2008-04-09 11
-213 val_213 213 val_213 2008-04-08 11
-213 val_213 213 val_213 2008-04-09 12
-213 val_213 213 val_213 2008-04-08 12
-213 val_213 213 val_213 2008-04-08 12
-213 val_213 213 val_213 2008-04-08 11
-213 val_213 213 val_213 2008-04-09 12
-213 val_213 213 val_213 2008-04-09 11
-213 val_213 213 val_213 2008-04-09 11
-213 val_213 213 val_213 2008-04-08 11
-213 val_213 213 val_213 2008-04-09 12
-213 val_213 213 val_213 2008-04-08 12
-213 val_213 213 val_213 2008-04-08 12
-214 val_214 214 val_214 2008-04-08 12
-214 val_214 214 val_214 2008-04-08 11
-214 val_214 214 val_214 2008-04-09 11
-214 val_214 214 val_214 2008-04-09 12
-216 val_216 216 val_216 2008-04-09 11
-216 val_216 216 val_216 2008-04-08 12
-216 val_216 216 val_216 2008-04-08 11
-216 val_216 216 val_216 2008-04-09 12
-216 val_216 216 val_216 2008-04-08 12
-216 val_216 216 val_216 2008-04-09 11
-216 val_216 216 val_216 2008-04-09 12
-216 val_216 216 val_216 2008-04-08 11
-216 val_216 216 val_216 2008-04-09 11
-216 val_216 216 val_216 2008-04-08 12
-216 val_216 216 val_216 2008-04-08 11
-216 val_216 216 val_216 2008-04-09 12
-216 val_216 216 val_216 2008-04-08 12
-216 val_216 216 val_216 2008-04-09 11
-216 val_216 216 val_216 2008-04-09 12
-216 val_216 216 val_216 2008-04-08 11
-217 val_217 217 val_217 2008-04-08 12
-217 val_217 217 val_217 2008-04-08 11
-217 val_217 217 val_217 2008-04-09 11
-217 val_217 217 val_217 2008-04-08 12
-217 val_217 217 val_217 2008-04-08 11
-217 val_217 217 val_217 2008-04-09 11
-217 val_217 217 val_217 2008-04-09 12
-217 val_217 217 val_217 2008-04-09 12
-217 val_217 217 val_217 2008-04-08 12
-217 val_217 217 val_217 2008-04-08 11
-217 val_217 217 val_217 2008-04-09 11
-217 val_217 217 val_217 2008-04-08 12
-217 val_217 217 val_217 2008-04-08 11
-217 val_217 217 val_217 2008-04-09 11
-217 val_217 217 val_217 2008-04-09 12
-217 val_217 217 val_217 2008-04-09 12
-218 val_218 218 val_218 2008-04-08 12
-218 val_218 218 val_218 2008-04-
<TRUNCATED>
[2/9] hive git commit: HIVE-20123: Fix masking tests after HIVE-19617
(Jesus Camacho Rodriguez, reviewed by Ashutosh Chauhan)
Posted by jc...@apache.org.
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/masking_disablecbo_1.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/masking_disablecbo_1.q.out b/ql/src/test/results/clientpositive/masking_disablecbo_1.q.out
index 0967fde..61508b5 100644
--- a/ql/src/test/results/clientpositive/masking_disablecbo_1.q.out
+++ b/ql/src/test/results/clientpositive/masking_disablecbo_1.q.out
@@ -15,21 +15,37 @@ PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n10
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-1 is a root stage
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_n10
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), reverse(value) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Execution mode: vectorized
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: masking_test_n10
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
PREHOOK: query: select * from masking_test_n10
PREHOOK: type: QUERY
@@ -39,506 +55,12 @@ POSTHOOK: query: select * from masking_test_n10
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n10
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
-15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
-17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-0 val_0
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
-20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
-35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
-51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
-65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
-67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
-84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-0 val_0
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
-85 val_85
-77 val_77
-0 val_0
-490 val_490
-87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
-90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
-95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
-143 val_143
-472 val_472
-322 val_322
-498 val_498
-160 val_160
-195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
-209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
-216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
-219 val_219
-239 val_239
-485 val_485
-116 val_116
-223 val_223
-256 val_256
-263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
-288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
-128 val_128
-467 val_467
-432 val_432
-202 val_202
-316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
-321 val_321
-335 val_335
-104 val_104
-466 val_466
-366 val_366
-175 val_175
-403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
-406 val_406
-409 val_409
-190 val_190
-406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
-424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
-164 val_164
-431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
-431 val_431
-164 val_164
-424 val_424
-187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
-438 val_438
-119 val_119
-414 val_414
-200 val_200
-491 val_491
-237 val_237
-439 val_439
-360 val_360
-248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
-443 val_443
-323 val_323
-325 val_325
-277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
-310 val_310
-317 val_317
-333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
-353 val_353
-172 val_172
-214 val_214
-462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
-454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
-462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
-458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
-469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
-477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+0 0_lav
+4 4_lav
+8 8_lav
+0 0_lav
+0 0_lav
+2 2_lav
PREHOOK: query: explain select * from masking_test_n10 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n10 where key > 0
@@ -555,15 +77,15 @@ STAGE PLANS:
alias: masking_test_n10
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: key (type: int), value (type: string)
+ expressions: key (type: int), reverse(value) (type: string)
outputColumnNames: _col0, _col1
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -584,503 +106,9 @@ POSTHOOK: query: select * from masking_test_n10 where key > 0
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n10
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
-15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
-17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
-20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
-35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
-51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
-65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
-67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
-84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
-85 val_85
-77 val_77
-490 val_490
-87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
-90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
-95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
-143 val_143
-472 val_472
-322 val_322
-498 val_498
-160 val_160
-195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
-209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
-216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
-219 val_219
-239 val_239
-485 val_485
-116 val_116
-223 val_223
-256 val_256
-263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
-288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
-128 val_128
-467 val_467
-432 val_432
-202 val_202
-316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
-321 val_321
-335 val_335
-104 val_104
-466 val_466
-366 val_366
-175 val_175
-403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
-406 val_406
-409 val_409
-190 val_190
-406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
-424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
-164 val_164
-431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
-431 val_431
-164 val_164
-424 val_424
-187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
-438 val_438
-119 val_119
-414 val_414
-200 val_200
-491 val_491
-237 val_237
-439 val_439
-360 val_360
-248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
-443 val_443
-323 val_323
-325 val_325
-277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
-310 val_310
-317 val_317
-333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
-353 val_353
-172 val_172
-214 val_214
-462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
-454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
-462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
-458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
-469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
-477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+4 4_lav
+8 8_lav
+2 2_lav
PREHOOK: query: explain select key from masking_test_n10 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select key from masking_test_n10 where key > 0
@@ -1097,15 +125,15 @@ STAGE PLANS:
alias: masking_test_n10
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: key (type: int)
outputColumnNames: _col0
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -1126,503 +154,9 @@ POSTHOOK: query: select key from masking_test_n10 where key > 0
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n10
#### A masked pattern was here ####
-238
-86
-311
-27
-165
-409
-255
-278
-98
-484
-265
-193
-401
-150
-273
-224
-369
-66
-128
-213
-146
-406
-429
-374
-152
-469
-145
-495
-37
-327
-281
-277
-209
-15
-82
-403
-166
-417
-430
-252
-292
-219
-287
-153
-193
-338
-446
-459
-394
-237
-482
-174
-413
-494
-207
-199
-466
-208
-174
-399
-396
-247
-417
-489
-162
-377
-397
-309
-365
-266
-439
-342
-367
-325
-167
-195
-475
-17
-113
-155
-203
-339
-455
-128
-311
-316
-57
-302
-205
-149
-438
-345
-129
-170
-20
-489
-157
-378
-221
-92
-111
-47
-72
4
-280
-35
-427
-277
-208
-356
-399
-169
-382
-498
-125
-386
-437
-469
-192
-286
-187
-176
-54
-459
-51
-138
-103
-239
-213
-216
-430
-278
-176
-289
-221
-65
-318
-332
-311
-275
-137
-241
-83
-333
-180
-284
-12
-230
-181
-67
-260
-404
-384
-489
-353
-373
-272
-138
-217
-84
-348
-466
-58
8
-411
-230
-208
-348
-24
-463
-431
-179
-172
-42
-129
-158
-119
-496
-322
-197
-468
-393
-454
-100
-298
-199
-191
-418
-96
-26
-165
-327
-230
-205
-120
-131
-51
-404
-43
-436
-156
-469
-468
-308
-95
-196
-288
-481
-457
-98
-282
-197
-187
-318
-318
-409
-470
-137
-369
-316
-169
-413
-85
-77
-490
-87
-364
-179
-118
-134
-395
-282
-138
-238
-419
-15
-118
-72
-90
-307
-19
-435
-10
-277
-273
-306
-224
-309
-389
-327
-242
-369
-392
-272
-331
-401
-242
-452
-177
-226
-5
-497
-402
-396
-317
-395
-58
-35
-336
-95
-11
-168
-34
-229
-233
-143
-472
-322
-498
-160
-195
-42
-321
-430
-119
-489
-458
-78
-76
-41
-223
-492
-149
-449
-218
-228
-138
-453
-30
-209
-64
-468
-76
-74
-342
-69
-230
-33
-368
-103
-296
-113
-216
-367
-344
-167
-274
-219
-239
-485
-116
-223
-256
-263
-70
-487
-480
-401
-288
-191
-5
-244
-438
-128
-467
-432
-202
-316
-229
-469
-463
-280
2
-35
-283
-331
-235
-80
-44
-193
-321
-335
-104
-466
-366
-175
-403
-483
-53
-105
-257
-406
-409
-190
-406
-401
-114
-258
-90
-203
-262
-348
-424
-12
-396
-201
-217
-164
-431
-454
-478
-298
-125
-431
-164
-424
-187
-382
-5
-70
-397
-480
-291
-24
-351
-255
-104
-70
-163
-438
-119
-414
-200
-491
-237
-439
-360
-248
-479
-305
-417
-199
-444
-120
-429
-169
-443
-323
-325
-277
-230
-478
-178
-468
-310
-317
-333
-493
-460
-207
-249
-265
-480
-83
-136
-353
-172
-214
-462
-233
-406
-133
-175
-189
-454
-375
-401
-421
-407
-384
-256
-26
-134
-67
-384
-379
-18
-462
-492
-100
-298
-9
-341
-498
-146
-458
-362
-186
-285
-348
-167
-18
-273
-183
-281
-344
-97
-469
-315
-84
-28
-37
-448
-152
-348
-307
-194
-414
-477
-222
-126
-90
-169
-403
-400
-200
-97
PREHOOK: query: explain select value from masking_test_n10 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select value from masking_test_n10 where key > 0
@@ -1639,15 +173,15 @@ STAGE PLANS:
alias: masking_test_n10
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: (key > 0) (type: boolean)
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ predicate: (((key % 2) = 0) and (key < 10) and (key > 0)) (type: boolean)
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: value (type: string)
+ expressions: reverse(value) (type: string)
outputColumnNames: _col0
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 27 Data size: 286 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -1668,503 +202,9 @@ POSTHOOK: query: select value from masking_test_n10 where key > 0
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n10
#### A masked pattern was here ####
-val_238
-val_86
-val_311
-val_27
-val_165
-val_409
-val_255
-val_278
-val_98
-val_484
-val_265
-val_193
-val_401
-val_150
-val_273
-val_224
-val_369
-val_66
-val_128
-val_213
-val_146
-val_406
-val_429
-val_374
-val_152
-val_469
-val_145
-val_495
-val_37
-val_327
-val_281
-val_277
-val_209
-val_15
-val_82
-val_403
-val_166
-val_417
-val_430
-val_252
-val_292
-val_219
-val_287
-val_153
-val_193
-val_338
-val_446
-val_459
-val_394
-val_237
-val_482
-val_174
-val_413
-val_494
-val_207
-val_199
-val_466
-val_208
-val_174
-val_399
-val_396
-val_247
-val_417
-val_489
-val_162
-val_377
-val_397
-val_309
-val_365
-val_266
-val_439
-val_342
-val_367
-val_325
-val_167
-val_195
-val_475
-val_17
-val_113
-val_155
-val_203
-val_339
-val_455
-val_128
-val_311
-val_316
-val_57
-val_302
-val_205
-val_149
-val_438
-val_345
-val_129
-val_170
-val_20
-val_489
-val_157
-val_378
-val_221
-val_92
-val_111
-val_47
-val_72
-val_4
-val_280
-val_35
-val_427
-val_277
-val_208
-val_356
-val_399
-val_169
-val_382
-val_498
-val_125
-val_386
-val_437
-val_469
-val_192
-val_286
-val_187
-val_176
-val_54
-val_459
-val_51
-val_138
-val_103
-val_239
-val_213
-val_216
-val_430
-val_278
-val_176
-val_289
-val_221
-val_65
-val_318
-val_332
-val_311
-val_275
-val_137
-val_241
-val_83
-val_333
-val_180
-val_284
-val_12
-val_230
-val_181
-val_67
-val_260
-val_404
-val_384
-val_489
-val_353
-val_373
-val_272
-val_138
-val_217
-val_84
-val_348
-val_466
-val_58
-val_8
-val_411
-val_230
-val_208
-val_348
-val_24
-val_463
-val_431
-val_179
-val_172
-val_42
-val_129
-val_158
-val_119
-val_496
-val_322
-val_197
-val_468
-val_393
-val_454
-val_100
-val_298
-val_199
-val_191
-val_418
-val_96
-val_26
-val_165
-val_327
-val_230
-val_205
-val_120
-val_131
-val_51
-val_404
-val_43
-val_436
-val_156
-val_469
-val_468
-val_308
-val_95
-val_196
-val_288
-val_481
-val_457
-val_98
-val_282
-val_197
-val_187
-val_318
-val_318
-val_409
-val_470
-val_137
-val_369
-val_316
-val_169
-val_413
-val_85
-val_77
-val_490
-val_87
-val_364
-val_179
-val_118
-val_134
-val_395
-val_282
-val_138
-val_238
-val_419
-val_15
-val_118
-val_72
-val_90
-val_307
-val_19
-val_435
-val_10
-val_277
-val_273
-val_306
-val_224
-val_309
-val_389
-val_327
-val_242
-val_369
-val_392
-val_272
-val_331
-val_401
-val_242
-val_452
-val_177
-val_226
-val_5
-val_497
-val_402
-val_396
-val_317
-val_395
-val_58
-val_35
-val_336
-val_95
-val_11
-val_168
-val_34
-val_229
-val_233
-val_143
-val_472
-val_322
-val_498
-val_160
-val_195
-val_42
-val_321
-val_430
-val_119
-val_489
-val_458
-val_78
-val_76
-val_41
-val_223
-val_492
-val_149
-val_449
-val_218
-val_228
-val_138
-val_453
-val_30
-val_209
-val_64
-val_468
-val_76
-val_74
-val_342
-val_69
-val_230
-val_33
-val_368
-val_103
-val_296
-val_113
-val_216
-val_367
-val_344
-val_167
-val_274
-val_219
-val_239
-val_485
-val_116
-val_223
-val_256
-val_263
-val_70
-val_487
-val_480
-val_401
-val_288
-val_191
-val_5
-val_244
-val_438
-val_128
-val_467
-val_432
-val_202
-val_316
-val_229
-val_469
-val_463
-val_280
-val_2
-val_35
-val_283
-val_331
-val_235
-val_80
-val_44
-val_193
-val_321
-val_335
-val_104
-val_466
-val_366
-val_175
-val_403
-val_483
-val_53
-val_105
-val_257
-val_406
-val_409
-val_190
-val_406
-val_401
-val_114
-val_258
-val_90
-val_203
-val_262
-val_348
-val_424
-val_12
-val_396
-val_201
-val_217
-val_164
-val_431
-val_454
-val_478
-val_298
-val_125
-val_431
-val_164
-val_424
-val_187
-val_382
-val_5
-val_70
-val_397
-val_480
-val_291
-val_24
-val_351
-val_255
-val_104
-val_70
-val_163
-val_438
-val_119
-val_414
-val_200
-val_491
-val_237
-val_439
-val_360
-val_248
-val_479
-val_305
-val_417
-val_199
-val_444
-val_120
-val_429
-val_169
-val_443
-val_323
-val_325
-val_277
-val_230
-val_478
-val_178
-val_468
-val_310
-val_317
-val_333
-val_493
-val_460
-val_207
-val_249
-val_265
-val_480
-val_83
-val_136
-val_353
-val_172
-val_214
-val_462
-val_233
-val_406
-val_133
-val_175
-val_189
-val_454
-val_375
-val_401
-val_421
-val_407
-val_384
-val_256
-val_26
-val_134
-val_67
-val_384
-val_379
-val_18
-val_462
-val_492
-val_100
-val_298
-val_9
-val_341
-val_498
-val_146
-val_458
-val_362
-val_186
-val_285
-val_348
-val_167
-val_18
-val_273
-val_183
-val_281
-val_344
-val_97
-val_469
-val_315
-val_84
-val_28
-val_37
-val_448
-val_152
-val_348
-val_307
-val_194
-val_414
-val_477
-val_222
-val_126
-val_90
-val_169
-val_403
-val_400
-val_200
-val_97
+4_lav
+8_lav
+2_lav
PREHOOK: query: explain select * from masking_test_n10 join srcpart on (masking_test_n10.key = srcpart.key)
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n10 join srcpart on (masking_test_n10.key = srcpart.key)
@@ -2181,14 +221,18 @@ STAGE PLANS:
alias: masking_test_n10
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Filter Operator
- predicate: UDFToDouble(key) is not null (type: boolean)
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Reduce Output Operator
- key expressions: UDFToDouble(key) (type: double)
- sort order: +
- Map-reduce partition columns: UDFToDouble(key) (type: double)
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- value expressions: key (type: int), value (type: string)
+ predicate: (((key % 2) = 0) and (key < 10) and UDFToDouble(key) is not null) (type: boolean)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), reverse(value) (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: int), _col1 (type: string)
TableScan
alias: srcpart
Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE
@@ -2206,7 +250,7 @@ STAGE PLANS:
condition map:
Inner Join 0 to 1
keys:
- 0 UDFToDouble(key) (type: double)
+ 0 UDFToDouble(_col0) (type: double)
1 UDFToDouble(key) (type: double)
outputColumnNames: _col0, _col1, _col5, _col6, _col7, _col8
Statistics: Num rows: 2200 Data size: 23372 Basic stats: COMPLETE Column stats: NONE
@@ -2246,4118 +290,54 @@ POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12
POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=11
POSTHOOK: Input: default@srcpart@ds=2008-04-09/hr=12
#### A masked pattern was here ####
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 12
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-08 11
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-08 12
-0 val_0 0 val_0 2008-04-09 11
-0 val_0 0 val_0 2008-04-09 12
-2 val_2 2 val_2 2008-04-09 11
-2 val_2 2 val_2 2008-04-08 11
-2 val_2 2 val_2 2008-04-09 12
-2 val_2 2 val_2 2008-04-08 12
-4 val_4 4 val_4 2008-04-08 12
-4 val_4 4 val_4 2008-04-09 12
-4 val_4 4 val_4 2008-04-08 11
-4 val_4 4 val_4 2008-04-09 11
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-08 11
-5 val_5 5 val_5 2008-04-09 12
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-09 11
-5 val_5 5 val_5 2008-04-08 12
-5 val_5 5 val_5 2008-04-09 12
-8 val_8 8 val_8 2008-04-08 11
-8 val_8 8 val_8 2008-04-09 11
-8 val_8 8 val_8 2008-04-08 12
-8 val_8 8 val_8 2008-04-09 12
-9 val_9 9 val_9 2008-04-08 12
-9 val_9 9 val_9 2008-04-09 12
-9 val_9 9 val_9 2008-04-09 11
-9 val_9 9 val_9 2008-04-08 11
-10 val_10 10 val_10 2008-04-09 11
-10 val_10 10 val_10 2008-04-09 12
-10 val_10 10 val_10 2008-04-08 12
-10 val_10 10 val_10 2008-04-08 11
-11 val_11 11 val_11 2008-04-09 12
-11 val_11 11 val_11 2008-04-09 11
-11 val_11 11 val_11 2008-04-08 12
-11 val_11 11 val_11 2008-04-08 11
-12 val_12 12 val_12 2008-04-09 12
-12 val_12 12 val_12 2008-04-08 11
-12 val_12 12 val_12 2008-04-09 11
-12 val_12 12 val_12 2008-04-08 12
-12 val_12 12 val_12 2008-04-08 11
-12 val_12 12 val_12 2008-04-08 12
-12 val_12 12 val_12 2008-04-09 11
-12 val_12 12 val_12 2008-04-09 12
-12 val_12 12 val_12 2008-04-09 12
-12 val_12 12 val_12 2008-04-08 11
-12 val_12 12 val_12 2008-04-09 11
-12 val_12 12 val_12 2008-04-08 12
-12 val_12 12 val_12 2008-04-08 11
-12 val_12 12 val_12 2008-04-08 12
-12 val_12 12 val_12 2008-04-09 11
-12 val_12 12 val_12 2008-04-09 12
-15 val_15 15 val_15 2008-04-08 12
-15 val_15 15 val_15 2008-04-08 11
-15 val_15 15 val_15 2008-04-09 12
-15 val_15 15 val_15 2008-04-09 12
-15 val_15 15 val_15 2008-04-09 11
-15 val_15 15 val_15 2008-04-08 11
-15 val_15 15 val_15 2008-04-09 11
-15 val_15 15 val_15 2008-04-08 12
-15 val_15 15 val_15 2008-04-08 12
-15 val_15 15 val_15 2008-04-08 11
-15 val_15 15 val_15 2008-04-09 12
-15 val_15 15 val_15 2008-04-09 12
-15 val_15 15 val_15 2008-04-09 11
-15 val_15 15 val_15 2008-04-08 11
-15 val_15 15 val_15 2008-04-09 11
-15 val_15 15 val_15 2008-04-08 12
-17 val_17 17 val_17 2008-04-09 11
-17 val_17 17 val_17 2008-04-09 12
-17 val_17 17 val_17 2008-04-08 12
-17 val_17 17 val_17 2008-04-08 11
-18 val_18 18 val_18 2008-04-08 12
-18 val_18 18 val_18 2008-04-08 12
-18 val_18 18 val_18 2008-04-08 11
-18 val_18 18 val_18 2008-04-09 12
-18 val_18 18 val_18 2008-04-09 12
-18 val_18 18 val_18 2008-04-09 11
-18 val_18 18 val_18 2008-04-09 11
-18 val_18 18 val_18 2008-04-08 11
-18 val_18 18 val_18 2008-04-08 12
-18 val_18 18 val_18 2008-04-08 12
-18 val_18 18 val_18 2008-04-08 11
-18 val_18 18 val_18 2008-04-09 12
-18 val_18 18 val_18 2008-04-09 12
-18 val_18 18 val_18 2008-04-09 11
-18 val_18 18 val_18 2008-04-09 11
-18 val_18 18 val_18 2008-04-08 11
-19 val_19 19 val_19 2008-04-09 11
-19 val_19 19 val_19 2008-04-09 12
-19 val_19 19 val_19 2008-04-08 11
-19 val_19 19 val_19 2008-04-08 12
-20 val_20 20 val_20 2008-04-08 11
-20 val_20 20 val_20 2008-04-09 11
-20 val_20 20 val_20 2008-04-08 12
-20 val_20 20 val_20 2008-04-09 12
-24 val_24 24 val_24 2008-04-09 12
-24 val_24 24 val_24 2008-04-08 11
-24 val_24 24 val_24 2008-04-08 11
-24 val_24 24 val_24 2008-04-09 12
-24 val_24 24 val_24 2008-04-08 12
-24 val_24 24 val_24 2008-04-08 12
-24 val_24 24 val_24 2008-04-09 11
-24 val_24 24 val_24 2008-04-09 11
-24 val_24 24 val_24 2008-04-09 12
-24 val_24 24 val_24 2008-04-08 11
-24 val_24 24 val_24 2008-04-08 11
-24 val_24 24 val_24 2008-04-09 12
-24 val_24 24 val_24 2008-04-08 12
-24 val_24 24 val_24 2008-04-08 12
-24 val_24 24 val_24 2008-04-09 11
-24 val_24 24 val_24 2008-04-09 11
-26 val_26 26 val_26 2008-04-09 12
-26 val_26 26 val_26 2008-04-08 11
-26 val_26 26 val_26 2008-04-09 11
-26 val_26 26 val_26 2008-04-09 12
-26 val_26 26 val_26 2008-04-09 11
-26 val_26 26 val_26 2008-04-08 12
-26 val_26 26 val_26 2008-04-08 12
-26 val_26 26 val_26 2008-04-08 11
-26 val_26 26 val_26 2008-04-09 12
-26 val_26 26 val_26 2008-04-08 11
-26 val_26 26 val_26 2008-04-09 11
-26 val_26 26 val_26 2008-04-09 12
-26 val_26 26 val_26 2008-04-09 11
-26 val_26 26 val_26 2008-04-08 12
-26 val_26 26 val_26 2008-04-08 12
-26 val_26 26 val_26 2008-04-08 11
-27 val_27 27 val_27 2008-04-09 12
-27 val_27 27 val_27 2008-04-09 11
-27 val_27 27 val_27 2008-04-08 12
-27 val_27 27 val_27 2008-04-08 11
-28 val_28 28 val_28 2008-04-08 12
-28 val_28 28 val_28 2008-04-09 11
-28 val_28 28 val_28 2008-04-09 12
-28 val_28 28 val_28 2008-04-08 11
-30 val_30 30 val_30 2008-04-09 12
-30 val_30 30 val_30 2008-04-09 11
-30 val_30 30 val_30 2008-04-08 11
-30 val_30 30 val_30 2008-04-08 12
-33 val_33 33 val_33 2008-04-08 11
-33 val_33 33 val_33 2008-04-08 12
-33 val_33 33 val_33 2008-04-09 11
-33 val_33 33 val_33 2008-04-09 12
-34 val_34 34 val_34 2008-04-09 11
-34 val_34 34 val_34 2008-04-09 12
-34 val_34 34 val_34 2008-04-08 11
-34 val_34 34 val_34 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-08 12
-35 val_35 35 val_35 2008-04-09 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-08 11
-35 val_35 35 val_35 2008-04-09 12
-35 val_35 35 val_35 2008-04-09 11
-37 val_37 37 val_37 2008-04-09 12
-37 val_37 37 val_37 2008-04-08 12
-37 val_37 37 val_37 2008-04-08 11
-37 val_37 37 val_37 2008-04-09 11
-37 val_37 37 val_37 2008-04-09 11
-37 val_37 37 val_37 2008-04-09 12
-37 val_37 37 val_37 2008-04-08 12
-37 val_37 37 val_37 2008-04-08 11
-37 val_37 37 val_37 2008-04-09 12
-37 val_37 37 val_37 2008-04-08 12
-37 val_37 37 val_37 2008-04-08 11
-37 val_37 37 val_37 2008-04-09 11
-37 val_37 37 val_37 2008-04-09 11
-37 val_37 37 val_37 2008-04-09 12
-37 val_37 37 val_37 2008-04-08 12
-37 val_37 37 val_37 2008-04-08 11
-41 val_41 41 val_41 2008-04-08 11
-41 val_41 41 val_41 2008-04-09 11
-41 val_41 41 val_41 2008-04-09 12
-41 val_41 41 val_41 2008-04-08 12
-42 val_42 42 val_42 2008-04-09 12
-42 val_42 42 val_42 2008-04-09 11
-42 val_42 42 val_42 2008-04-08 12
-42 val_42 42 val_42 2008-04-08 12
-42 val_42 42 val_42 2008-04-09 12
-42 val_42 42 val_42 2008-04-08 11
-42 val_42 42 val_42 2008-04-09 11
-42 val_42 42 val_42 2008-04-08 11
-42 val_42 42 val_42 2008-04-09 12
-42 val_42 42 val_42 2008-04-09 11
-42 val_42 42 val_42 2008-04-08 12
-42 val_42 42 val_42 2008-04-08 12
-42 val_42 42 val_42 2008-04-09 12
-42 val_42 42 val_42 2008-04-08 11
-42 val_42 42 val_42 2008-04-09 11
-42 val_42 42 val_42 2008-04-08 11
-43 val_43 43 val_43 2008-04-09 12
-43 val_43 43 val_43 2008-04-08 12
-43 val_43 43 val_43 2008-04-09 11
-43 val_43 43 val_43 2008-04-08 11
-44 val_44 44 val_44 2008-04-09 11
-44 val_44 44 val_44 2008-04-08 11
-44 val_44 44 val_44 2008-04-09 12
-44 val_44 44 val_44 2008-04-08 12
-47 val_47 47 val_47 2008-04-08 11
-47 val_47 47 val_47 2008-04-08 12
-47 val_47 47 val_47 2008-04-09 12
-47 val_47 47 val_47 2008-04-09 11
-51 val_51 51 val_51 2008-04-09 12
-51 val_51 51 val_51 2008-04-08 12
-51 val_51 51 val_51 2008-04-08 11
-51 val_51 51 val_51 2008-04-08 11
-51 val_51 51 val_51 2008-04-09 11
-51 val_51 51 val_51 2008-04-09 12
-51 val_51 51 val_51 2008-04-08 12
-51 val_51 51 val_51 2008-04-09 11
-51 val_51 51 val_51 2008-04-09 12
-51 val_51 51 val_51 2008-04-08 12
-51 val_51 51 val_51 2008-04-08 11
-51 val_51 51 val_51 2008-04-08 11
-51 val_51 51 val_51 2008-04-09 11
-51 val_51 51 val_51 2008-04-09 12
-51 val_51 51 val_51 2008-04-08 12
-51 val_51 51 val_51 2008-04-09 11
-53 val_53 53 val_53 2008-04-08 11
-53 val_53 53 val_53 2008-04-09 11
-53 val_53 53 val_53 2008-04-09 12
-53 val_53 53 val_53 2008-04-08 12
-54 val_54 54 val_54 2008-04-08 11
-54 val_54 54 val_54 2008-04-09 12
-54 val_54 54 val_54 2008-04-09 11
-54 val_54 54 val_54 2008-04-08 12
-57 val_57 57 val_57 2008-04-08 12
-57 val_57 57 val_57 2008-04-08 11
-57 val_57 57 val_57 2008-04-09 11
-57 val_57 57 val_57 2008-04-09 12
-58 val_58 58 val_58 2008-04-08 11
-58 val_58 58 val_58 2008-04-09 11
-58 val_58 58 val_58 2008-04-09 12
-58 val_58 58 val_58 2008-04-08 11
-58 val_58 58 val_58 2008-04-08 12
-58 val_58 58 val_58 2008-04-09 11
-58 val_58 58 val_58 2008-04-09 12
-58 val_58 58 val_58 2008-04-08 12
-58 val_58 58 val_58 2008-04-08 11
-58 val_58 58 val_58 2008-04-09 11
-58 val_58 58 val_58 2008-04-09 12
-58 val_58 58 val_58 2008-04-08 11
-58 val_58 58 val_58 2008-04-08 12
-58 val_58 58 val_58 2008-04-09 11
-58 val_58 58 val_58 2008-04-09 12
-58 val_58 58 val_58 2008-04-08 12
-64 val_64 64 val_64 2008-04-09 12
-64 val_64 64 val_64 2008-04-08 11
-64 val_64 64 val_64 2008-04-08 12
-64 val_64 64 val_64 2008-04-09 11
-65 val_65 65 val_65 2008-04-09 11
-65 val_65 65 val_65 2008-04-09 12
-65 val_65 65 val_65 2008-04-08 11
-65 val_65 65 val_65 2008-04-08 12
-66 val_66 66 val_66 2008-04-09 12
-66 val_66 66 val_66 2008-04-09 11
-66 val_66 66 val_66 2008-04-08 11
-66 val_66 66 val_66 2008-04-08 12
-67 val_67 67 val_67 2008-04-09 12
-67 val_67 67 val_67 2008-04-09 11
-67 val_67 67 val_67 2008-04-09 12
-67 val_67 67 val_67 2008-04-09 11
-67 val_67 67 val_67 2008-04-08 11
-67 val_67 67 val_67 2008-04-08 12
-67 val_67 67 val_67 2008-04-08 11
-67 val_67 67 val_67 2008-04-08 12
-67 val_67 67 val_67 2008-04-09 12
-67 val_67 67 val_67 2008-04-09 11
-67 val_67 67 val_67 2008-04-09 12
-67 val_67 67 val_67 2008-04-09 11
-67 val_67 67 val_67 2008-04-08 11
-67 val_67 67 val_67 2008-04-08 12
-67 val_67 67 val_67 2008-04-08 11
-67 val_67 67 val_67 2008-04-08 12
-69 val_69 69 val_69 2008-04-09 12
-69 val_69 69 val_69 2008-04-08 11
-69 val_69 69 val_69 2008-04-08 12
-69 val_69 69 val_69 2008-04-09 11
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-08 12
-70 val_70 70 val_70 2008-04-09 11
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-70 val_70 70 val_70 2008-04-08 11
-70 val_70 70 val_70 2008-04-09 12
-72 val_72 72 val_72 2008-04-09 12
-72 val_72 72 val_72 2008-04-08 12
-72 val_72 72 val_72 2008-04-08 12
-72 val_72 72 val_72 2008-04-09 11
-72 val_72 72 val_72 2008-04-08 11
-72 val_72 72 val_72 2008-04-09 12
-72 val_72 72 val_72 2008-04-08 11
-72 val_72 72 val_72 2008-04-09 11
-72 val_72 72 val_72 2008-04-09 12
-72 val_72 72 val_72 2008-04-08 12
-72 val_72 72 val_72 2008-04-08 12
-72 val_72 72 val_72 2008-04-09 11
-72 val_72 72 val_72 2008-04-08 11
-72 val_72 72 val_72 2008-04-09 12
-72 val_72 72 val_72 2008-04-08 11
-72 val_72 72 val_72 2008-04-09 11
-74 val_74 74 val_74 2008-04-09 11
-74 val_74 74 val_74 2008-04-08 12
-74 val_74 74 val_74 2008-04-09 12
-74 val_74 74 val_74 2008-04-08 11
-76 val_76 76 val_76 2008-04-08 11
-76 val_76 76 val_76 2008-04-08 12
-76 val_76 76 val_76 2008-04-08 12
-76 val_76 76 val_76 2008-04-08 11
-76 val_76 76 val_76 2008-04-09 12
-76 val_76 76 val_76 2008-04-09 12
-76 val_76 76 val_76 2008-04-09 11
-76 val_76 76 val_76 2008-04-09 11
-76 val_76 76 val_76 2008-04-08 11
-76 val_76 76 val_76 2008-04-08 12
-76 val_76 76 val_76 2008-04-08 12
-76 val_76 76 val_76 2008-04-08 11
-76 val_76 76 val_76 2008-04-09 12
-76 val_76 76 val_76 2008-04-09 12
-76 val_76 76 val_76 2008-04-09 11
-76 val_76 76 val_76 2008-04-09 11
-77 val_77 77 val_77 2008-04-08 12
-77 val_77 77 val_77 2008-04-09 12
-77 val_77 77 val_77 2008-04-09 11
-77 val_77 77 val_77 2008-04-08 11
-78 val_78 78 val_78 2008-04-09 11
-78 val_78 78 val_78 2008-04-08 11
-78 val_78 78 val_78 2008-04-09 12
-78 val_78 78 val_78 2008-04-08 12
-80 val_80 80 val_80 2008-04-09 11
-80 val_80 80 val_80 2008-04-08 11
-80 val_80 80 val_80 2008-04-09 12
-80 val_80 80 val_80 2008-04-08 12
-82 val_82 82 val_82 2008-04-08 12
-82 val_82 82 val_82 2008-04-09 11
-82 val_82 82 val_82 2008-04-08 11
-82 val_82 82 val_82 2008-04-09 12
-83 val_83 83 val_83 2008-04-08 12
-83 val_83 83 val_83 2008-04-09 12
-83 val_83 83 val_83 2008-04-09 11
-83 val_83 83 val_83 2008-04-09 12
-83 val_83 83 val_83 2008-04-08 11
-83 val_83 83 val_83 2008-04-08 12
-83 val_83 83 val_83 2008-04-09 11
-83 val_83 83 val_83 2008-04-08 11
-83 val_83 83 val_83 2008-04-08 12
-83 val_83 83 val_83 2008-04-09 12
-83 val_83 83 val_83 2008-04-09 11
-83 val_83 83 val_83 2008-04-09 12
-83 val_83 83 val_83 2008-04-08 11
-83 val_83 83 val_83 2008-04-08 12
-83 val_83 83 val_83 2008-04-09 11
-83 val_83 83 val_83 2008-04-08 11
-84 val_84 84 val_84 2008-04-09 12
-84 val_84 84 val_84 2008-04-08 11
-84 val_84 84 val_84 2008-04-08 11
-84 val_84 84 val_84 2008-04-09 12
-84 val_84 84 val_84 2008-04-08 12
-84 val_84 84 val_84 2008-04-09 11
-84 val_84 84 val_84 2008-04-09 11
-84 val_84 84 val_84 2008-04-08 12
-84 val_84 84 val_84 2008-04-09 12
-84 val_84 84 val_84 2008-04-08 11
-84 val_84 84 val_84 2008-04-08 11
-84 val_84 84 val_84 2008-04-09 12
-84 val_84 84 val_84 2008-04-08 12
-84 val_84 84 val_84 2008-04-09 11
-84 val_84 84 val_84 2008-04-09 11
-84 val_84 84 val_84 2008-04-08 12
-85 val_85 85 val_85 2008-04-09 12
-85 val_85 85 val_85 2008-04-09 11
-85 val_85 85 val_85 2008-04-08 11
-85 val_85 85 val_85 2008-04-08 12
-86 val_86 86 val_86 2008-04-08 12
-86 val_86 86 val_86 2008-04-09 11
-86 val_86 86 val_86 2008-04-08 11
-86 val_86 86 val_86 2008-04-09 12
-87 val_87 87 val_87 2008-04-09 12
-87 val_87 87 val_87 2008-04-08 11
-87 val_87 87 val_87 2008-04-08 12
-87 val_87 87 val_87 2008-04-09 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-09 11
-90 val_90 90 val_90 2008-04-09 12
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-08 12
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-08 11
-90 val_90 90 val_90 2008-04-09 11
-92 val_92 92 val_92 2008-04-09 11
-92 val_92 92 val_92 2008-04-09 12
-92 val_92 92 val_92 2008-04-08 12
-92 val_92 92 val_92 2008-04-08 11
-95 val_95 95 val_95 2008-04-08 11
-95 val_95 95 val_95 2008-04-09 12
-95 val_95 95 val_95 2008-04-08 12
-95 val_95 95 val_95 2008-04-09 11
-95 val_95 95 val_95 2008-04-08 12
-95 val_95 95 val_95 2008-04-09 11
-95 val_95 95 val_95 2008-04-09 12
-95 val_95 95 val_95 2008-04-08 11
-95 val_95 95 val_95 2008-04-08 11
-95 val_95 95 val_95 2008-04-09 12
-95 val_95 95 val_95 2008-04-08 12
-95 val_95 95 val_95 2008-04-09 11
-95 val_95 95 val_95 2008-04-08 12
-95 val_95 95 val_95 2008-04-09 11
-95 val_95 95 val_95 2008-04-09 12
-95 val_95 95 val_95 2008-04-08 11
-96 val_96 96 val_96 2008-04-09 12
-96 val_96 96 val_96 2008-04-08 11
-96 val_96 96 val_96 2008-04-08 12
-96 val_96 96 val_96 2008-04-09 11
-97 val_97 97 val_97 2008-04-09 12
-97 val_97 97 val_97 2008-04-09 12
-97 val_97 97 val_97 2008-04-09 11
-97 val_97 97 val_97 2008-04-09 11
-97 val_97 97 val_97 2008-04-08 12
-97 val_97 97 val_97 2008-04-08 12
-97 val_97 97 val_97 2008-04-08 11
-97 val_97 97 val_97 2008-04-08 11
-97 val_97 97 val_97 2008-04-09 12
-97 val_97 97 val_97 2008-04-09 12
-97 val_97 97 val_97 2008-04-09 11
-97 val_97 97 val_97 2008-04-09 11
-97 val_97 97 val_97 2008-04-08 12
-97 val_97 97 val_97 2008-04-08 12
-97 val_97 97 val_97 2008-04-08 11
-97 val_97 97 val_97 2008-04-08 11
-98 val_98 98 val_98 2008-04-08 11
-98 val_98 98 val_98 2008-04-08 11
-98 val_98 98 val_98 2008-04-08 12
-98 val_98 98 val_98 2008-04-09 12
-98 val_98 98 val_98 2008-04-09 11
-98 val_98 98 val_98 2008-04-09 11
-98 val_98 98 val_98 2008-04-08 12
-98 val_98 98 val_98 2008-04-09 12
-98 val_98 98 val_98 2008-04-08 11
-98 val_98 98 val_98 2008-04-08 11
-98 val_98 98 val_98 2008-04-08 12
-98 val_98 98 val_98 2008-04-09 12
-98 val_98 98 val_98 2008-04-09 11
-98 val_98 98 val_98 2008-04-09 11
-98 val_98 98 val_98 2008-04-08 12
-98 val_98 98 val_98 2008-04-09 12
-100 val_100 100 val_100 2008-04-09 11
-100 val_100 100 val_100 2008-04-08 11
-100 val_100 100 val_100 2008-04-09 12
-100 val_100 100 val_100 2008-04-08 12
-100 val_100 100 val_100 2008-04-08 12
-100 val_100 100 val_100 2008-04-09 12
-100 val_100 100 val_100 2008-04-08 11
-100 val_100 100 val_100 2008-04-09 11
-100 val_100 100 val_100 2008-04-09 11
-100 val_100 100 val_100 2008-04-08 11
-100 val_100 100 val_100 2008-04-09 12
-100 val_100 100 val_100 2008-04-08 12
-100 val_100 100 val_100 2008-04-08 12
-100 val_100 100 val_100 2008-04-09 12
-100 val_100 100 val_100 2008-04-08 11
-100 val_100 100 val_100 2008-04-09 11
-103 val_103 103 val_103 2008-04-08 11
-103 val_103 103 val_103 2008-04-09 12
-103 val_103 103 val_103 2008-04-09 11
-103 val_103 103 val_103 2008-04-08 11
-103 val_103 103 val_103 2008-04-09 11
-103 val_103 103 val_103 2008-04-08 12
-103 val_103 103 val_103 2008-04-08 12
-103 val_103 103 val_103 2008-04-09 12
-103 val_103 103 val_103 2008-04-08 11
-103 val_103 103 val_103 2008-04-09 12
-103 val_103 103 val_103 2008-04-09 11
-103 val_103 103 val_103 2008-04-08 11
-103 val_103 103 val_103 2008-04-09 11
-103 val_103 103 val_103 2008-04-08 12
-103 val_103 103 val_103 2008-04-08 12
-103 val_103 103 val_103 2008-04-09 12
-104 val_104 104 val_104 2008-04-08 11
-104 val_104 104 val_104 2008-04-09 12
-104 val_104 104 val_104 2008-04-09 11
-104 val_104 104 val_104 2008-04-08 12
-104 val_104 104 val_104 2008-04-08 11
-104 val_104 104 val_104 2008-04-09 12
-104 val_104 104 val_104 2008-04-08 12
-104 val_104 104 val_104 2008-04-09 11
-104 val_104 104 val_104 2008-04-08 11
-104 val_104 104 val_104 2008-04-09 12
-104 val_104 104 val_104 2008-04-09 11
-104 val_104 104 val_104 2008-04-08 12
-104 val_104 104 val_104 2008-04-08 11
-104 val_104 104 val_104 2008-04-09 12
-104 val_104 104 val_104 2008-04-08 12
-104 val_104 104 val_104 2008-04-09 11
-105 val_105 105 val_105 2008-04-09 12
-105 val_105 105 val_105 2008-04-09 11
-105 val_105 105 val_105 2008-04-08 11
-105 val_105 105 val_105 2008-04-08 12
-111 val_111 111 val_111 2008-04-08 12
-111 val_111 111 val_111 2008-04-08 11
-111 val_111 111 val_111 2008-04-09 12
-111 val_111 111 val_111 2008-04-09 11
-113 val_113 113 val_113 2008-04-09 12
-113 val_113 113 val_113 2008-04-08 11
-113 val_113 113 val_113 2008-04-08 12
-113 val_113 113 val_113 2008-04-08 12
-113 val_113 113 val_113 2008-04-09 11
-113 val_113 113 val_113 2008-04-09 11
-113 val_113 113 val_113 2008-04-08 11
-113 val_113 113 val_113 2008-04-09 12
-113 val_113 113 val_113 2008-04-09 12
-113 val_113 113 val_113 2008-04-08 11
-113 val_113 113 val_113 2008-04-08 12
-113 val_113 113 val_113 2008-04-08 12
-113 val_113 113 val_113 2008-04-09 11
-113 val_113 113 val_113 2008-04-09 11
-113 val_113 113 val_113 2008-04-08 11
-113 val_113 113 val_113 2008-04-09 12
-114 val_114 114 val_114 2008-04-09 11
-114 val_114 114 val_114 2008-04-09 12
-114 val_114 114 val_114 2008-04-08 12
-114 val_114 114 val_114 2008-04-08 11
-116 val_116 116 val_116 2008-04-08 12
-116 val_116 116 val_116 2008-04-09 11
-116 val_116 116 val_116 2008-04-08 11
-116 val_116 116 val_116 2008-04-09 12
-118 val_118 118 val_118 2008-04-09 12
-118 val_118 118 val_118 2008-04-08 11
-118 val_118 118 val_118 2008-04-09 11
-118 val_118 118 val_118 2008-04-09 12
-118 val_118 118 val_118 2008-04-08 11
-118 val_118 118 val_118 2008-04-08 12
-118 val_118 118 val_118 2008-04-08 12
-118 val_118 118 val_118 2008-04-09 11
-118 val_118 118 val_118 2008-04-09 12
-118 val_118 118 val_118 2008-04-08 11
-118 val_118 118 val_118 2008-04-09 11
-118 val_118 118 val_118 2008-04-09 12
-118 val_118 118 val_118 2008-04-08 11
-118 val_118 118 val_118 2008-04-08 12
-118 val_118 118 val_118 2008-04-08 12
-118 val_118 118 val_118 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 11
-119 val_119 119 val_119 2008-04-09 12
-119 val_119 119 val_119 2008-04-08 11
-119 val_119 119 val_119 2008-04-09 12
-120 val_120 120 val_120 2008-04-09 11
-120 val_120 120 val_120 2008-04-08 11
-120 val_120 120 val_120 2008-04-09 12
-120 val_120 120 val_120 2008-04-08 12
-120 val_120 120 val_120 2008-04-09 12
-120 val_120 120 val_120 2008-04-08 12
-120 val_120 120 val_120 2008-04-08 11
-120 val_120 120 val_120 2008-04-09 11
-120 val_120 120 val_120 2008-04-09 11
-120 val_120 120 val_120 2008-04-08 11
-120 val_120 120 val_120 2008-04-09 12
-120 val_120 120 val_120 2008-04-08 12
-120 val_120 120 val_120 2008-04-09 12
-120 val_120 120 val_120 2008-04-08 12
-120 val_120 120 val_120 2008-04-08 11
-120 val_120 120 val_120 2008-04-09 11
-125 val_125 125 val_125 2008-04-09 12
-125 val_125 125 val_125 2008-04-08 11
-125 val_125 125 val_125 2008-04-09 11
-125 val_125 125 val_125 2008-04-08 11
-125 val_125 125 val_125 2008-04-09 12
-125 val_125 125 val_125 2008-04-09 11
-125 val_125 125 val_125 2008-04-08 12
-125 val_125 125 val_125 2008-04-08 12
-125 val_125 125 val_125 2008-04-09 12
-125 val_125 125 val_125 2008-04-08 11
-125 val_125 125 val_125 2008-04-09 11
-125 val_125 125 val_125 2008-04-08 11
-125 val_125 125 val_125 2008-04-09 12
-125 val_125 125 val_125 2008-04-09 11
-125 val_125 125 val_125 2008-04-08 12
-125 val_125 125 val_125 2008-04-08 12
-126 val_126 126 val_126 2008-04-08 11
-126 val_126 126 val_126 2008-04-08 12
-126 val_126 126 val_126 2008-04-09 12
-126 val_126 126 val_126 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-08 11
-128 val_128 128 val_128 2008-04-09 11
-128 val_128 128 val_128 2008-04-09 12
-128 val_128 128 val_128 2008-04-08 12
-128 val_128 128 val_128 2008-04-08 12
-129 val_129 129 val_129 2008-04-09 12
-129 val_129 129 val_129 2008-04-08 12
-129 val_129 129 val_129 2008-04-09 12
-129 val_129 129 val_129 2008-04-08 12
-129 val_129 129 val_129 2008-04-09 11
-129 val_129 129 val_129 2008-04-08 11
-129 val_129 129 val_129 2008-04-09 11
-129 val_129 129 val_129 2008-04-08 11
-129 val_129 129 val_129 2008-04-09 12
-129 val_129 129 val_129 2008-04-08 12
-129 val_129 129 val_129 2008-04-09 12
-129 val_129 129 val_129 2008-04-08 12
-129 val_129 129 val_129 2008-04-09 11
-129 val_129 129 val_129 2008-04-08 11
-129 val_129 129 val_129 2008-04-09 11
-129 val_129 129 val_129 2008-04-08 11
-131 val_131 131 val_131 2008-04-08 12
-131 val_131 131 val_131 2008-04-09 12
-131 val_131 131 val_131 2008-04-09 11
-131 val_131 131 val_131 2008-04-08 11
-133 val_133 133 val_133 2008-04-08 11
-133 val_133 133 val_133 2008-04-08 12
-133 val_133 133 val_133 2008-04-09 11
-133 val_133 133 val_133 2008-04-09 12
-134 val_134 134 val_134 2008-04-08 12
-134 val_134 134 val_134 2008-04-09 11
-134 val_134 134 val_134 2008-04-08 11
-134 val_134 134 val_134 2008-04-09 11
-134 val_134 134 val_134 2008-04-09 12
-134 val_134 134 val_134 2008-04-08 12
-134 val_134 134 val_134 2008-04-09 12
-134 val_134 134 val_134 2008-04-08 11
-134 val_134 134 val_134 2008-04-08 12
-134 val_134 134 val_134 2008-04-09 11
-134 val_134 134 val_134 2008-04-08 11
-134 val_134 134 val_134 2008-04-09 11
-134 val_134 134 val_134 2008-04-09 12
-134 val_134 134 val_134 2008-04-08 12
-134 val_134 134 val_134 2008-04-09 12
-134 val_134 134 val_134 2008-04-08 11
-136 val_136 136 val_136 2008-04-09 12
-136 val_136 136 val_136 2008-04-08 12
-136 val_136 136 val_136 2008-04-08 11
-136 val_136 136 val_136 2008-04-09 11
-137 val_137 137 val_137 2008-04-08 11
-137 val_137 137 val_137 2008-04-09 12
-137 val_137 137 val_137 2008-04-09 11
-137 val_137 137 val_137 2008-04-09 11
-137 val_137 137 val_137 2008-04-09 12
-137 val_137 137 val_137 2008-04-08 12
-137 val_137 137 val_137 2008-04-08 11
-137 val_137 137 val_137 2008-04-08 12
-137 val_137 137 val_137 2008-04-08 11
-137 val_137 137 val_137 2008-04-09 12
-137 val_137 137 val_137 2008-04-09 11
-137 val_137 137 val_137 2008-04-09 11
-137 val_137 137 val_137 2008-04-09 12
-137 val_137 137 val_137 2008-04-08 12
-137 val_137 137 val_137 2008-04-08 11
-137 val_137 137 val_137 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-09 12
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 12
-138 val_138 138 val_138 2008-04-09 11
-138 val_138 138 val_138 2008-04-08 11
-138 val_138 138 val_138 2008-04-08 12
-143 val_143 143 val_143 2008-04-09 12
-143 val_143 143 val_143 2008-04-08 11
-143 val_143 143 val_143 2008-04-09 11
-143 val_143 143 val_143 2008-04-08 12
-145 val_145 145 val_145 2008-04-09 11
-145 val_145 145 val_145 2008-04-08 11
-145 val_145 145 val_145 2008-04-08 12
-145 val_145 145 val_145 2008-04-09 12
-146 val_146 146 val_146 2008-04-08 11
-146 val_146 146 val_146 2008-04-09 11
-146 val_146 146 val_146 2008-04-08 12
-146 val_146 146 val_146 2008-04-08 11
-146 val_146 146 val_146 2008-04-09 12
-146 val_146 146 val_146 2008-04-09 12
-146 val_146 146 val_146 2008-04-09 11
-146 val_146 146 val_146 2008-04-08 12
-146 val_146 146 val_146 2008-04-08 11
-146 val_146 146 val_146 2008-04-09 11
-146 val_146 146 val_146 2008-04-08 12
-146 val_146 146 val_146 2008-04-08 11
-146 val_146 146 val_146 2008-04-09 12
-146 val_146 146 val_146 2008-04-09 12
-146 val_146 146 val_146 2008-04-09 11
-146 val_146 146 val_146 2008-04-08 12
-149 val_149 149 val_149 2008-04-08 12
-149 val_149 149 val_149 2008-04-09 12
-149 val_149 149 val_149 2008-04-09 12
-149 val_149 149 val_149 2008-04-09 11
-149 val_149 149 val_149 2008-04-09 11
-149 val_149 149 val_149 2008-04-08 11
-149 val_149 149 val_149 2008-04-08 11
-149 val_149 149 val_149 2008-04-08 12
-149 val_149 149 val_149 2008-04-08 12
-149 val_149 149 val_149 2008-04-09 12
-149 val_149 149 val_149 2008-04-09 12
-149 val_149 149 val_149 2008-04-09 11
-149 val_149 149 val_149 2008-04-09 11
-149 val_149 149 val_149 2008-04-08 11
-149 val_149 149 val_149 2008-04-08 11
-149 val_149 149 val_149 2008-04-08 12
-150 val_150 150 val_150 2008-04-09 11
-150 val_150 150 val_150 2008-04-09 12
-150 val_150 150 val_150 2008-04-08 11
-150 val_150 150 val_150 2008-04-08 12
-152 val_152 152 val_152 2008-04-08 11
-152 val_152 152 val_152 2008-04-08 12
-152 val_152 152 val_152 2008-04-09 11
-152 val_152 152 val_152 2008-04-08 11
-152 val_152 152 val_152 2008-04-09 12
-152 val_152 152 val_152 2008-04-09 11
-152 val_152 152 val_152 2008-04-09 12
-152 val_152 152 val_152 2008-04-08 12
-152 val_152 152 val_152 2008-04-08 11
-152 val_152 152 val_152 2008-04-08 12
-152 val_152 152 val_152 2008-04-09 11
-152 val_152 152 val_152 2008-04-08 11
-152 val_152 152 val_152 2008-04-09 12
-152 val_152 152 val_152 2008-04-09 11
-152 val_152 152 val_152 2008-04-09 12
-152 val_152 152 val_152 2008-04-08 12
-153 val_153 153 val_153 2008-04-09 11
-153 val_153 153 val_153 2008-04-08 11
-153 val_153 153 val_153 2008-04-08 12
-153 val_153 153 val_153 2008-04-09 12
-155 val_155 155 val_155 2008-04-08 12
-155 val_155 155 val_155 2008-04-08 11
-155 val_155 155 val_155 2008-04-09 12
-155 val_155 155 val_155 2008-04-09 11
-156 val_156 156 val_156 2008-04-08 12
-156 val_156 156 val_156 2008-04-09 12
-156 val_156 156 val_156 2008-04-09 11
-156 val_156 156 val_156 2008-04-08 11
-157 val_157 157 val_157 2008-04-09 11
-157 val_157 157 val_157 2008-04-08 12
-157 val_157 157 val_157 2008-04-08 11
-157 val_157 157 val_157 2008-04-09 12
-158 val_158 158 val_158 2008-04-08 11
-158 val_158 158 val_158 2008-04-09 11
-158 val_158 158 val_158 2008-04-09 12
-158 val_158 158 val_158 2008-04-08 12
-160 val_160 160 val_160 2008-04-09 11
-160 val_160 160 val_160 2008-04-09 12
-160 val_160 160 val_160 2008-04-08 11
-160 val_160 160 val_160 2008-04-08 12
-162 val_162 162 val_162 2008-04-09 11
-162 val_162 162 val_162 2008-04-08 12
-162 val_162 162 val_162 2008-04-08 11
-162 val_162 162 val_162 2008-04-09 12
-163 val_163 163 val_163 2008-04-09 11
-163 val_163 163 val_163 2008-04-09 12
-163 val_163 163 val_163 2008-04-08 11
-163 val_163 163 val_163 2008-04-08 12
-164 val_164 164 val_164 2008-04-08 11
-164 val_164 164 val_164 2008-04-09 11
-164 val_164 164 val_164 2008-04-08 11
-164 val_164 164 val_164 2008-04-09 12
-164 val_164 164 val_164 2008-04-09 11
-164 val_164 164 val_164 2008-04-09 12
-164 val_164 164 val_164 2008-04-08 12
-164 val_164 164 val_164 2008-04-08 12
-164 val_164 164 val_164 2008-04-08 11
-164 val_164 164 val_164 2008-04-09 11
-164 val_164 164 val_164 2008-04-08 11
-164 val_164 164 val_164 2008-04-09 12
-164 val_164 164 val_164 2008-04-09 11
-164 val_164 164 val_164 2008-04-09 12
-164 val_164 164 val_164 2008-04-08 12
-164 val_164 164 val_164 2008-04-08 12
-165 val_165 165 val_165 2008-04-08 11
-165 val_165 165 val_165 2008-04-09 11
-165 val_165 165 val_165 2008-04-09 12
-165 val_165 165 val_165 2008-04-08 12
-165 val_165 165 val_165 2008-04-09 12
-165 val_165 165 val_165 2008-04-08 12
-165 val_165 165 val_165 2008-04-08 11
-165 val_165 165 val_165 2008-04-09 11
-165 val_165 165 val_165 2008-04-08 11
-165 val_165 165 val_165 2008-04-09 11
-165 val_165 165 val_165 2008-04-09 12
-165 val_165 165 val_165 2008-04-08 12
-165 val_165 165 val_165 2008-04-09 12
-165 val_165 165 val_165 2008-04-08 12
-165 val_165 165 val_165 2008-04-08 11
-165 val_165 165 val_165 2008-04-09 11
-166 val_166 166 val_166 2008-04-08 12
-166 val_166 166 val_166 2008-04-08 11
-166 val_166 166 val_166 2008-04-09 12
-166 val_166 166 val_166 2008-04-09 11
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-08 12
-167 val_167 167 val_167 2008-04-09 11
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-08 11
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-09 12
-167 val_167 167 val_167 2008-04-08 12
-168 val_168 168 val_168 2008-04-08 11
-168 val_168 168 val_168 2008-04-08 12
-168 val_168 168 val_168 2008-04-09 11
-168 val_168 168 val_168 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-08 12
-169 val_169 169 val_169 2008-04-09 11
-169 val_169 169 val_169 2008-04-09 12
-169 val_169 169 val_169 2008-04-08 11
-169 val_169 169 val_169 2008-04-08 11
-170 val_170 170 val_170 2008-04-09 11
-170 val_170 170 val_170 2008-04-09 12
-170 val_170 170 val_170 2008-04-08 11
-170 val_170 170 val_170 2008-04-08 12
-172 val_172 172 val_172 2008-04-08 11
-172 val_172 172 val_172 2008-04-09 11
-172 val_172 172 val_172 2008-04-08 12
-172 val_172 172 val_172 2008-04-09 12
-172 val_172 172 val_172 2008-04-08 11
-172 val_172 172 val_172 2008-04-08 12
-172 val_172 172 val_172 2008-04-09 12
-172 val_172 172 val_172 2008-04-09 11
-172 val_172 172 val_172 2008-04-08 11
-172 val_172 172 val_172 2008-04-09 11
-172 val_172 172 val_172 2008-04-08 12
-172 val_172 172 val_172 2008-04-09 12
-172 val_172 172 val_172 2008-04-08 11
-172 val_172 172 val_172 2008-04-08 12
-172 val_172 172 val_172 2008-04-09 12
-172 val_172 172 val_172 2008-04-09 11
-174 val_174 174 val_174 2008-04-08 12
-174 val_174 174 val_174 2008-04-09 12
-174 val_174 174 val_174 2008-04-09 12
-174 val_174 174 val_174 2008-04-08 11
-174 val_174 174 val_174 2008-04-08 11
-174 val_174 174 val_174 2008-04-08 12
-174 val_174 174 val_174 2008-04-09 11
-174 val_174 174 val_174 2008-04-09 11
-174 val_174 174 val_174 2008-04-08 12
-174 val_174 174 val_174 2008-04-09 12
-174 val_174 174 val_174 2008-04-09 12
-174 val_174 174 val_174 2008-04-08 11
-174 val_174 174 val_174 2008-04-08 11
-174 val_174 174 val_174 2008-04-08 12
-174 val_174 174 val_174 2008-04-09 11
-174 val_174 174 val_174 2008-04-09 11
-175 val_175 175 val_175 2008-04-09 12
-175 val_175 175 val_175 2008-04-08 11
-175 val_175 175 val_175 2008-04-09 12
-175 val_175 175 val_175 2008-04-08 11
-175 val_175 175 val_175 2008-04-09 11
-175 val_175 175 val_175 2008-04-09 11
-175 val_175 175 val_175 2008-04-08 12
-175 val_175 175 val_175 2008-04-08 12
-175 val_175 175 val_175 2008-04-09 12
-175 val_175 175 val_175 2008-04-08 11
-175 val_175 175 val_175 2008-04-09 12
-175 val_175 175 val_175 2008-04-08 11
-175 val_175 175 val_175 2008-04-09 11
-175 val_175 175 val_175 2008-04-09 11
-175 val_175 175 val_175 2008-04-08 12
-175 val_175 175 val_175 2008-04-08 12
-176 val_176 176 val_176 2008-04-08 11
-176 val_176 176 val_176 2008-04-09 12
-176 val_176 176 val_176 2008-04-08 12
-176 val_176 176 val_176 2008-04-09 12
-176 val_176 176 val_176 2008-04-08 11
-176 val_176 176 val_176 2008-04-09 11
-176 val_176 176 val_176 2008-04-09 11
-176 val_176 176 val_176 2008-04-08 12
-176 val_176 176 val_176 2008-04-08 11
-176 val_176 176 val_176 2008-04-09 12
-176 val_176 176 val_176 2008-04-08 12
-176 val_176 176 val_176 2008-04-09 12
-176 val_176 176 val_176 2008-04-08 11
-176 val_176 176 val_176 2008-04-09 11
-176 val_176 176 val_176 2008-04-09 11
-176 val_176 176 val_176 2008-04-08 12
-177 val_177 177 val_177 2008-04-08 12
-177 val_177 177 val_177 2008-04-08 11
-177 val_177 177 val_177 2008-04-09 11
-177 val_177 177 val_177 2008-04-09 12
-178 val_178 178 val_178 2008-04-08 12
-178 val_178 178 val_178 2008-04-09 11
-178 val_178 178 val_178 2008-04-08 11
-178 val_178 178 val_178 2008-04-09 12
-179 val_179 179 val_179 2008-04-08 12
-179 val_179 179 val_179 2008-04-09 12
-179 val_179 179 val_179 2008-04-08 12
-179 val_179 179 val_179 2008-04-09 11
-179 val_179 179 val_179 2008-04-09 12
-179 val_179 179 val_179 2008-04-09 11
-179 val_179 179 val_179 2008-04-08 11
-179 val_179 179 val_179 2008-04-08 11
-179 val_179 179 val_179 2008-04-08 12
-179 val_179 179 val_179 2008-04-09 12
-179 val_179 179 val_179 2008-04-08 12
-179 val_179 179 val_179 2008-04-09 11
-179 val_179 179 val_179 2008-04-09 12
-179 val_179 179 val_179 2008-04-09 11
-179 val_179 179 val_179 2008-04-08 11
-179 val_179 179 val_179 2008-04-08 11
-180 val_180 180 val_180 2008-04-09 11
-180 val_180 180 val_180 2008-04-09 12
-180 val_180 180 val_180 2008-04-08 11
-180 val_180 180 val_180 2008-04-08 12
-181 val_181 181 val_181 2008-04-09 11
-181 val_181 181 val_181 2008-04-09 12
-181 val_181 181 val_181 2008-04-08 11
-181 val_181 181 val_181 2008-04-08 12
-183 val_183 183 val_183 2008-04-08 12
-183 val_183 183 val_183 2008-04-08 11
-183 val_183 183 val_183 2008-04-09 12
-183 val_183 183 val_183 2008-04-09 11
-186 val_186 186 val_186 2008-04-08 11
-186 val_186 186 val_186 2008-04-08 12
-186 val_186 186 val_186 2008-04-09 11
-186 val_186 186 val_186 2008-04-09 12
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-08 12
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-09 12
-187 val_187 187 val_187 2008-04-08 11
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-09 11
-187 val_187 187 val_187 2008-04-08 12
-189 val_189 189 val_189 2008-04-09 11
-189 val_189 189 val_189 2008-04-09 12
-189 val_189 189 val_189 2008-04-08 11
-189 val_189 189 val_189 2008-04-08 12
-190 val_190 190 val_190 2008-04-09 12
-190 val_190 190 val_190 2008-04-08 12
-190 val_190 190 val_190 2008-04-09 11
-190 val_190 190 val_190 2008-04-08 11
-191 val_191 191 val_191 2008-04-09 11
-191 val_191 191 val_191 2008-04-09 12
-191 val_191 191 val_191 2008-04-08 11
-191 val_191 191 val_191 2008-04-09 11
-191 val_191 191 val_191 2008-04-08 12
-191 val_191 191 val_191 2008-04-08 11
-191 val_191 191 val_191 2008-04-09 12
-191 val_191 191 val_191 2008-04-08 12
-191 val_191 191 val_191 2008-04-09 11
-191 val_191 191 val_191 2008-04-09 12
-191 val_191 191 val_191 2008-04-08 11
-191 val_191 191 val_191 2008-04-09 11
-191 val_191 191 val_191 2008-04-08 12
-191 val_191 191 val_191 2008-04-08 11
-191 val_191 191 val_191 2008-04-09 12
-191 val_191 191 val_191 2008-04-08 12
-192 val_192 192 val_192 2008-04-09 12
-192 val_192 192 val_192 2008-04-08 12
-192 val_192 192 val_192 2008-04-08 11
-192 val_192 192 val_192 2008-04-09 11
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 11
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 11
-193 val_193 193 val_193 2008-04-09 12
-193 val_193 193 val_193 2008-04-08 12
-193 val_193 193 val_193 2008-04-08 11
-194 val_194 194 val_194 2008-04-08 12
-194 val_194 194 val_194 2008-04-08 11
-194 val_194 194 val_194 2008-04-09 12
-194 val_194 194 val_194 2008-04-09 11
-195 val_195 195 val_195 2008-04-08 11
-195 val_195 195 val_195 2008-04-09 11
-195 val_195 195 val_195 2008-04-09 12
-195 val_195 195 val_195 2008-04-08 12
-195 val_195 195 val_195 2008-04-09 12
-195 val_195 195 val_195 2008-04-08 11
-195 val_195 195 val_195 2008-04-08 12
-195 val_195 195 val_195 2008-04-09 11
-195 val_195 195 val_195 2008-04-08 11
-195 val_195 195 val_195 2008-04-09 11
-195 val_195 195 val_195 2008-04-09 12
-195 val_195 195 val_195 2008-04-08 12
-195 val_195 195 val_195 2008-04-09 12
-195 val_195 195 val_195 2008-04-08 11
-195 val_195 195 val_195 2008-04-08 12
-195 val_195 195 val_195 2008-04-09 11
-196 val_196 196 val_196 2008-04-08 12
-196 val_196 196 val_196 2008-04-09 11
-196 val_196 196 val_196 2008-04-08 11
-196 val_196 196 val_196 2008-04-09 12
-197 val_197 197 val_197 2008-04-08 12
-197 val_197 197 val_197 2008-04-08 11
-197 val_197 197 val_197 2008-04-09 11
-197 val_197 197 val_197 2008-04-09 11
-197 val_197 197 val_197 2008-04-08 11
-197 val_197 197 val_197 2008-04-08 12
-197 val_197 197 val_197 2008-04-09 12
-197 val_197 197 val_197 2008-04-09 12
-197 val_197 197 val_197 2008-04-08 12
-197 val_197 197 val_197 2008-04-08 11
-197 val_197 197 val_197 2008-04-09 11
-197 val_197 197 val_197 2008-04-09 11
-197 val_197 197 val_197 2008-04-08 11
-197 val_197 197 val_197 2008-04-08 12
-197 val_197 197 val_197 2008-04-09 12
-197 val_197 197 val_197 2008-04-09 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 12
-199 val_199 199 val_199 2008-04-08 11
-199 val_199 199 val_199 2008-04-09 12
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-09 11
-199 val_199 199 val_199 2008-04-08 11
-200 val_200 200 val_200 2008-04-09 12
-200 val_200 200 val_200 2008-04-08 11
-200 val_200 200 val_200 2008-04-09 11
-200 val_200 200 val_200 2008-04-08 12
-200 val_200 200 val_200 2008-04-08 12
-200 val_200 200 val_200 2008-04-09 12
-200 val_200 200 val_200 2008-04-08 11
-200 val_200 200 val_200 2008-04-09 11
-200 val_200 200 val_200 2008-04-09 12
-200 val_200 200 val_200 2008-04-08 11
-200 val_200 200 val_200 2008-04-09 11
-200 val_200 200 val_200 2008-04-08 12
-200 val_200 200 val_200 2008-04-08 12
-200 val_200 200 val_200 2008-04-09 12
-200 val_200 200 val_200 2008-04-08 11
-200 val_200 200 val_200 2008-04-09 11
-201 val_201 201 val_201 2008-04-09 11
-201 val_201 201 val_201 2008-04-08 11
-201 val_201 201 val_201 2008-04-09 12
-201 val_201 201 val_201 2008-04-08 12
-202 val_202 202 val_202 2008-04-09 12
-202 val_202 202 val_202 2008-04-08 11
-202 val_202 202 val_202 2008-04-09 11
-202 val_202 202 val_202 2008-04-08 12
-203 val_203 203 val_203 2008-04-09 11
-203 val_203 203 val_203 2008-04-08 11
-203 val_203 203 val_203 2008-04-08 12
-203 val_203 203 val_203 2008-04-09 11
-203 val_203 203 val_203 2008-04-08 11
-203 val_203 203 val_203 2008-04-09 12
-203 val_203 203 val_203 2008-04-09 12
-203 val_203 203 val_203 2008-04-08 12
-203 val_203 203 val_203 2008-04-09 11
-203 val_203 203 val_203 2008-04-08 11
-203 val_203 203 val_203 2008-04-08 12
-203 val_203 203 val_203 2008-04-09 11
-203 val_203 203 val_203 2008-04-08 11
-203 val_203 203 val_203 2008-04-09 12
-203 val_203 203 val_203 2008-04-09 12
-203 val_203 203 val_203 2008-04-08 12
-205 val_205 205 val_205 2008-04-08 11
-205 val_205 205 val_205 2008-04-08 12
-205 val_205 205 val_205 2008-04-09 11
-205 val_205 205 val_205 2008-04-08 12
-205 val_205 205 val_205 2008-04-09 12
-205 val_205 205 val_205 2008-04-09 11
-205 val_205 205 val_205 2008-04-08 11
-205 val_205 205 val_205 2008-04-09 12
-205 val_205 205 val_205 2008-04-08 11
-205 val_205 205 val_205 2008-04-08 12
-205 val_205 205 val_205 2008-04-09 11
-205 val_205 205 val_205 2008-04-08 12
-205 val_205 205 val_205 2008-04-09 12
-205 val_205 205 val_205 2008-04-09 11
-205 val_205 205 val_205 2008-04-08 11
-205 val_205 205 val_205 2008-04-09 12
-207 val_207 207 val_207 2008-04-09 12
-207 val_207 207 val_207 2008-04-09 11
-207 val_207 207 val_207 2008-04-08 12
-207 val_207 207 val_207 2008-04-09 12
-207 val_207 207 val_207 2008-04-09 11
-207 val_207 207 val_207 2008-04-08 11
-207 val_207 207 val_207 2008-04-08 12
-207 val_207 207 val_207 2008-04-08 11
-207 val_207 207 val_207 2008-04-09 12
-207 val_207 207 val_207 2008-04-09 11
-207 val_207 207 val_207 2008-04-08 12
-207 val_207 207 val_207 2008-04-09 12
-207 val_207 207 val_207 2008-04-09 11
-207 val_207 207 val_207 2008-04-08 11
-207 val_207 207 val_207 2008-04-08 12
-207 val_207 207 val_207 2008-04-08 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 12
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 12
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 11
-208 val_208 208 val_208 2008-04-08 11
-208 val_208 208 val_208 2008-04-09 12
-209 val_209 209 val_209 2008-04-08 12
-209 val_209 209 val_209 2008-04-09 11
-209 val_209 209 val_209 2008-04-09 12
-209 val_209 209 val_209 2008-04-09 11
-209 val_209 209 val_209 2008-04-08 11
-209 val_209 209 val_209 2008-04-08 11
-209 val_209 209 val_209 2008-04-09 12
-209 val_209 209 val_209 2008-04-08 12
-209 val_209 209 val_209 2008-04-08 12
-209 val_209 209 val_209 2008-04-09 11
-209 val_209 209 val_209 2008-04-09 12
-209 val_209 209 val_209 2008-04-09 11
-209 val_209 209 val_209 2008-04-08 11
-209 val_209 209 val_209 2008-04-08 11
-209 val_209 209 val_209 2008-04-09 12
-209 val_209 209 val_209 2008-04-08 12
-213 val_213 213 val_213 2008-04-08 11
-213 val_213 213 val_213 2008-04-09 12
-213 val_213 213 val_213 2008-04-09 11
-213 val_213 213 val_213 2008-04-09 11
-213 val_213 213 val_213 2008-04-08 11
-213 val_213 213 val_213 2008-04-09 12
-213 val_213 213 val_213 2008-04-08 12
-213 val_213 213 val_213 2008-04-08 12
-213 val_213 213 val_213 2008-04-08 11
-213 val_213 213 val_213 2008-04-09 12
-213 val_213 213 val_213 2008-04-09 11
-213 val_213 213 val_213 2008-04-09 11
-213 val_213 213 val_213 2008-04-08 11
-213 val_213 213 val_213 2008-04-09 12
-213 val_213 213 val_213 2008-04-08 12
-213 val_213 213 val_213 2008-04-08 12
-214 val_214 214 val_214 2008-04-08 12
-214 val_214 214 val_214 2008-04-08 11
-214 val_214 214 val_214 2008-04-09 11
-214 val_214 214 val_214 2008-04-09 12
-216 val_216 216 val_216 2008-04-09 11
-216 val_216 216 val_216 2008-04-08 12
-216 val_216 216 val_216 2008-04-08 11
-216 val_216 216 val_216 2008-04-09 12
-216 val_216 216 val_216 2008-04-08 12
-216 val_216 216 val_216 2008-04-09 11
-216 val_216 216 val_216 2008-04-09 12
-216 val_216 216 val_216 2008-04-08 11
-216 val_216 216 val_216 2008-04-09 11
-216 val_216 216 val_216 2008-04-08 12
-216 val_216 216 val_216 2008-04-08 11
-216 val_216 216 val_216 2008-04-09 12
-216 val_216 216 val_216 2008-04-08 12
-216 val_216 216 val_216 2008-04-09 11
-216 val_2
<TRUNCATED>
[6/9] hive git commit: HIVE-20123: Fix masking tests after HIVE-19617
(Jesus Camacho Rodriguez, reviewed by Ashutosh Chauhan)
Posted by jc...@apache.org.
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/masking_3.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/masking_3.q.out b/ql/src/test/results/clientpositive/masking_3.q.out
index 8553b08..1bd14bc 100644
--- a/ql/src/test/results/clientpositive/masking_3.q.out
+++ b/ql/src/test/results/clientpositive/masking_3.q.out
@@ -15,539 +15,741 @@ PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_subq_n3
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-3 is a root stage
+ Stage-2 depends on stages: Stage-3
+ Stage-1 depends on stages: Stage-2
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-3
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_subq_n3
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: key (type: int)
+ mode: hash
+ outputColumnNames: _col0
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: _col0 (type: int)
+ sort order: +
+ Map-reduce partition columns: _col0 (type: int)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Execution mode: vectorized
+ Reduce Operator Tree:
+ Group By Operator
+ keys: KEY._col0 (type: int)
+ mode: mergepartial
+ outputColumnNames: _col0
+ Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
+ Stage: Stage-2
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: src
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: string)
+ outputColumnNames: _col0
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: int)
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Inner Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double)
+ 1 UDFToDouble(_col0) (type: double)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: _col0 (type: string), _col1 (type: int)
+ mode: hash
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_subq_n3
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), value (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col1 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Left Semi Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double), _col0 (type: int)
+ 1 UDFToDouble(_col0) (type: double), _col1 (type: int)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: masking_test_subq_n3
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string)
- outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
PREHOOK: query: select * from masking_test_subq_n3
PREHOOK: type: QUERY
PREHOOK: Input: default@masking_test_subq_n3
+PREHOOK: Input: default@src
#### A masked pattern was here ####
POSTHOOK: query: select * from masking_test_subq_n3
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_subq_n3
+POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
+0 val_0
+0 val_0
+0 val_0
+2 val_2
+4 val_4
+5 val_5
+5 val_5
+5 val_5
+8 val_8
+9 val_9
+10 val_10
+11 val_11
+12 val_12
+12 val_12
+15 val_15
15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-0 val_0
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
+18 val_18
+18 val_18
+19 val_19
20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
+24 val_24
+24 val_24
+26 val_26
+26 val_26
+27 val_27
+28 val_28
+30 val_30
+33 val_33
+34 val_34
35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
+35 val_35
+35 val_35
+37 val_37
+37 val_37
+41 val_41
+42 val_42
+42 val_42
+43 val_43
+44 val_44
+47 val_47
51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
+51 val_51
+53 val_53
+54 val_54
+57 val_57
+58 val_58
+58 val_58
+64 val_64
65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
+66 val_66
67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
+67 val_67
+69 val_69
+70 val_70
+70 val_70
+70 val_70
+72 val_72
+72 val_72
+74 val_74
+76 val_76
+76 val_76
+77 val_77
+78 val_78
+80 val_80
+82 val_82
+83 val_83
+83 val_83
+84 val_84
84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-0 val_0
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
85 val_85
-77 val_77
-0 val_0
-490 val_490
+86 val_86
87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
+90 val_90
+90 val_90
+92 val_92
95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
-143 val_143
-472 val_472
-322 val_322
-498 val_498
-160 val_160
-195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
-209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
+95 val_95
+96 val_96
+97 val_97
+97 val_97
+98 val_98
+98 val_98
+100 val_100
+100 val_100
103 val_103
-296 val_296
+103 val_103
+104 val_104
+104 val_104
+105 val_105
+111 val_111
113 val_113
-216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
-219 val_219
-239 val_239
-485 val_485
+113 val_113
+114 val_114
116 val_116
-223 val_223
-256 val_256
-263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
-288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
+118 val_118
+118 val_118
+119 val_119
+119 val_119
+119 val_119
+120 val_120
+120 val_120
+125 val_125
+125 val_125
+126 val_126
128 val_128
-467 val_467
-432 val_432
-202 val_202
-316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
-321 val_321
-335 val_335
-104 val_104
-466 val_466
-366 val_366
-175 val_175
-403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
-406 val_406
-409 val_409
-190 val_190
-406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
-424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
+128 val_128
+128 val_128
+129 val_129
+129 val_129
+131 val_131
+133 val_133
+134 val_134
+134 val_134
+136 val_136
+137 val_137
+137 val_137
+138 val_138
+138 val_138
+138 val_138
+138 val_138
+143 val_143
+145 val_145
+146 val_146
+146 val_146
+149 val_149
+149 val_149
+150 val_150
+152 val_152
+152 val_152
+153 val_153
+155 val_155
+156 val_156
+157 val_157
+158 val_158
+160 val_160
+162 val_162
+163 val_163
164 val_164
-431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
-431 val_431
164 val_164
-424 val_424
+165 val_165
+165 val_165
+166 val_166
+167 val_167
+167 val_167
+167 val_167
+168 val_168
+169 val_169
+169 val_169
+169 val_169
+169 val_169
+170 val_170
+172 val_172
+172 val_172
+174 val_174
+174 val_174
+175 val_175
+175 val_175
+176 val_176
+176 val_176
+177 val_177
+178 val_178
+179 val_179
+179 val_179
+180 val_180
+181 val_181
+183 val_183
+186 val_186
187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
-438 val_438
-119 val_119
-414 val_414
+187 val_187
+187 val_187
+189 val_189
+190 val_190
+191 val_191
+191 val_191
+192 val_192
+193 val_193
+193 val_193
+193 val_193
+194 val_194
+195 val_195
+195 val_195
+196 val_196
+197 val_197
+197 val_197
+199 val_199
+199 val_199
+199 val_199
200 val_200
-491 val_491
+200 val_200
+201 val_201
+202 val_202
+203 val_203
+203 val_203
+205 val_205
+205 val_205
+207 val_207
+207 val_207
+208 val_208
+208 val_208
+208 val_208
+209 val_209
+209 val_209
+213 val_213
+213 val_213
+214 val_214
+216 val_216
+216 val_216
+217 val_217
+217 val_217
+218 val_218
+219 val_219
+219 val_219
+221 val_221
+221 val_221
+222 val_222
+223 val_223
+223 val_223
+224 val_224
+224 val_224
+226 val_226
+228 val_228
+229 val_229
+229 val_229
+230 val_230
+230 val_230
+230 val_230
+230 val_230
+230 val_230
+233 val_233
+233 val_233
+235 val_235
237 val_237
-439 val_439
-360 val_360
+237 val_237
+238 val_238
+238 val_238
+239 val_239
+239 val_239
+241 val_241
+242 val_242
+242 val_242
+244 val_244
+247 val_247
248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
-443 val_443
-323 val_323
-325 val_325
+249 val_249
+252 val_252
+255 val_255
+255 val_255
+256 val_256
+256 val_256
+257 val_257
+258 val_258
+260 val_260
+262 val_262
+263 val_263
+265 val_265
+265 val_265
+266 val_266
+272 val_272
+272 val_272
+273 val_273
+273 val_273
+273 val_273
+274 val_274
+275 val_275
277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
+277 val_277
+277 val_277
+277 val_277
+278 val_278
+278 val_278
+280 val_280
+280 val_280
+281 val_281
+281 val_281
+282 val_282
+282 val_282
+283 val_283
+284 val_284
+285 val_285
+286 val_286
+287 val_287
+288 val_288
+288 val_288
+289 val_289
+291 val_291
+292 val_292
+296 val_296
+298 val_298
+298 val_298
+298 val_298
+302 val_302
+305 val_305
+306 val_306
+307 val_307
+307 val_307
+308 val_308
+309 val_309
+309 val_309
310 val_310
+311 val_311
+311 val_311
+311 val_311
+315 val_315
+316 val_316
+316 val_316
+316 val_316
+317 val_317
317 val_317
+318 val_318
+318 val_318
+318 val_318
+321 val_321
+321 val_321
+322 val_322
+322 val_322
+323 val_323
+325 val_325
+325 val_325
+327 val_327
+327 val_327
+327 val_327
+331 val_331
+331 val_331
+332 val_332
333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
+333 val_333
+335 val_335
+336 val_336
+338 val_338
+339 val_339
+341 val_341
+342 val_342
+342 val_342
+344 val_344
+344 val_344
+345 val_345
+348 val_348
+348 val_348
+348 val_348
+348 val_348
+348 val_348
+351 val_351
353 val_353
-172 val_172
-214 val_214
+353 val_353
+356 val_356
+360 val_360
+362 val_362
+364 val_364
+365 val_365
+366 val_366
+367 val_367
+367 val_367
+368 val_368
+369 val_369
+369 val_369
+369 val_369
+373 val_373
+374 val_374
+375 val_375
+377 val_377
+378 val_378
+379 val_379
+382 val_382
+382 val_382
+384 val_384
+384 val_384
+384 val_384
+386 val_386
+389 val_389
+392 val_392
+393 val_393
+394 val_394
+395 val_395
+395 val_395
+396 val_396
+396 val_396
+396 val_396
+397 val_397
+397 val_397
+399 val_399
+399 val_399
+400 val_400
+401 val_401
+401 val_401
+401 val_401
+401 val_401
+401 val_401
+402 val_402
+403 val_403
+403 val_403
+403 val_403
+404 val_404
+404 val_404
+406 val_406
+406 val_406
+406 val_406
+406 val_406
+407 val_407
+409 val_409
+409 val_409
+409 val_409
+411 val_411
+413 val_413
+413 val_413
+414 val_414
+414 val_414
+417 val_417
+417 val_417
+417 val_417
+418 val_418
+419 val_419
+421 val_421
+424 val_424
+424 val_424
+427 val_427
+429 val_429
+429 val_429
+430 val_430
+430 val_430
+430 val_430
+431 val_431
+431 val_431
+431 val_431
+432 val_432
+435 val_435
+436 val_436
+437 val_437
+438 val_438
+438 val_438
+438 val_438
+439 val_439
+439 val_439
+443 val_443
+444 val_444
+446 val_446
+448 val_448
+449 val_449
+452 val_452
+453 val_453
+454 val_454
+454 val_454
+454 val_454
+455 val_455
+457 val_457
+458 val_458
+458 val_458
+459 val_459
+459 val_459
+460 val_460
462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
-454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
-458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
+463 val_463
+463 val_463
+466 val_466
+466 val_466
+466 val_466
+467 val_467
+468 val_468
+468 val_468
+468 val_468
+468 val_468
469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
+469 val_469
+469 val_469
+469 val_469
+469 val_469
+470 val_470
+472 val_472
+475 val_475
477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+478 val_478
+478 val_478
+479 val_479
+480 val_480
+480 val_480
+480 val_480
+481 val_481
+482 val_482
+483 val_483
+484 val_484
+485 val_485
+487 val_487
+489 val_489
+489 val_489
+489 val_489
+489 val_489
+490 val_490
+491 val_491
+492 val_492
+492 val_492
+493 val_493
+494 val_494
+495 val_495
+496 val_496
+497 val_497
+498 val_498
+498 val_498
+498 val_498
PREHOOK: query: explain select * from masking_test_subq_n3 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_subq_n3 where key > 0
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-1 is a root stage
+ Stage-3 is a root stage
+ Stage-2 depends on stages: Stage-3
+ Stage-1 depends on stages: Stage-2
Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-3
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_subq_n3
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (key > 0) (type: boolean)
+ Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: key (type: int)
+ mode: hash
+ outputColumnNames: _col0
+ Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: _col0 (type: int)
+ sort order: +
+ Map-reduce partition columns: _col0 (type: int)
+ Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Execution mode: vectorized
+ Reduce Operator Tree:
+ Group By Operator
+ keys: KEY._col0 (type: int)
+ mode: mergepartial
+ outputColumnNames: _col0
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
+ Stage: Stage-2
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: src
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: string)
+ outputColumnNames: _col0
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: int)
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Inner Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double)
+ 1 UDFToDouble(_col0) (type: double)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: _col0 (type: string), _col1 (type: int)
+ mode: hash
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
Stage: Stage-1
Map Reduce
Map Operator Tree:
@@ -561,14 +763,34 @@ STAGE PLANS:
expressions: key (type: int), value (type: string)
outputColumnNames: _col0, _col1
Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- File Output Operator
- compressed: false
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int)
Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
- Execution mode: vectorized
+ value expressions: _col1 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Left Semi Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double), _col0 (type: int)
+ 1 UDFToDouble(_col0) (type: double), _col1 (type: int)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Stage: Stage-0
Fetch Operator
@@ -579,517 +801,601 @@ STAGE PLANS:
PREHOOK: query: select * from masking_test_subq_n3 where key > 0
PREHOOK: type: QUERY
PREHOOK: Input: default@masking_test_subq_n3
+PREHOOK: Input: default@src
#### A masked pattern was here ####
POSTHOOK: query: select * from masking_test_subq_n3 where key > 0
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_subq_n3
+POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
-15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
+2 val_2
+4 val_4
+5 val_5
+5 val_5
+5 val_5
+8 val_8
+9 val_9
+10 val_10
+11 val_11
+12 val_12
+12 val_12
+15 val_15
+15 val_15
17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
+18 val_18
+18 val_18
+19 val_19
20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
+24 val_24
+24 val_24
+26 val_26
+26 val_26
+27 val_27
+28 val_28
+30 val_30
+33 val_33
+34 val_34
35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
+35 val_35
+35 val_35
+37 val_37
+37 val_37
+41 val_41
+42 val_42
+42 val_42
+43 val_43
+44 val_44
+47 val_47
51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
+51 val_51
+53 val_53
+54 val_54
+57 val_57
+58 val_58
+58 val_58
+64 val_64
65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
+66 val_66
67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
+67 val_67
+69 val_69
+70 val_70
+70 val_70
+70 val_70
+72 val_72
+72 val_72
+74 val_74
+76 val_76
+76 val_76
+77 val_77
+78 val_78
+80 val_80
+82 val_82
+83 val_83
+83 val_83
+84 val_84
84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
85 val_85
-77 val_77
-490 val_490
+86 val_86
87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
+90 val_90
+90 val_90
+92 val_92
95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
+95 val_95
+96 val_96
+97 val_97
+97 val_97
+98 val_98
+98 val_98
+100 val_100
+100 val_100
+103 val_103
+103 val_103
+104 val_104
+104 val_104
+105 val_105
+111 val_111
+113 val_113
+113 val_113
+114 val_114
+116 val_116
+118 val_118
+118 val_118
+119 val_119
+119 val_119
+119 val_119
+120 val_120
+120 val_120
+125 val_125
+125 val_125
+126 val_126
+128 val_128
+128 val_128
+128 val_128
+129 val_129
+129 val_129
+131 val_131
+133 val_133
+134 val_134
+134 val_134
+136 val_136
+137 val_137
+137 val_137
+138 val_138
+138 val_138
+138 val_138
+138 val_138
143 val_143
-472 val_472
-322 val_322
-498 val_498
+145 val_145
+146 val_146
+146 val_146
+149 val_149
+149 val_149
+150 val_150
+152 val_152
+152 val_152
+153 val_153
+155 val_155
+156 val_156
+157 val_157
+158 val_158
160 val_160
+162 val_162
+163 val_163
+164 val_164
+164 val_164
+165 val_165
+165 val_165
+166 val_166
+167 val_167
+167 val_167
+167 val_167
+168 val_168
+169 val_169
+169 val_169
+169 val_169
+169 val_169
+170 val_170
+172 val_172
+172 val_172
+174 val_174
+174 val_174
+175 val_175
+175 val_175
+176 val_176
+176 val_176
+177 val_177
+178 val_178
+179 val_179
+179 val_179
+180 val_180
+181 val_181
+183 val_183
+186 val_186
+187 val_187
+187 val_187
+187 val_187
+189 val_189
+190 val_190
+191 val_191
+191 val_191
+192 val_192
+193 val_193
+193 val_193
+193 val_193
+194 val_194
195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
+195 val_195
+196 val_196
+197 val_197
+197 val_197
+199 val_199
+199 val_199
+199 val_199
+200 val_200
+200 val_200
+201 val_201
+202 val_202
+203 val_203
+203 val_203
+205 val_205
+205 val_205
+207 val_207
+207 val_207
+208 val_208
+208 val_208
+208 val_208
209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
+209 val_209
+213 val_213
+213 val_213
+214 val_214
216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
+216 val_216
+217 val_217
+217 val_217
+218 val_218
219 val_219
-239 val_239
-485 val_485
-116 val_116
+219 val_219
+221 val_221
+221 val_221
+222 val_222
+223 val_223
223 val_223
+224 val_224
+224 val_224
+226 val_226
+228 val_228
+229 val_229
+229 val_229
+230 val_230
+230 val_230
+230 val_230
+230 val_230
+230 val_230
+233 val_233
+233 val_233
+235 val_235
+237 val_237
+237 val_237
+238 val_238
+238 val_238
+239 val_239
+239 val_239
+241 val_241
+242 val_242
+242 val_242
+244 val_244
+247 val_247
+248 val_248
+249 val_249
+252 val_252
+255 val_255
+255 val_255
256 val_256
+256 val_256
+257 val_257
+258 val_258
+260 val_260
+262 val_262
263 val_263
-70 val_70
-487 val_487
-480 val_480
-401 val_401
+265 val_265
+265 val_265
+266 val_266
+272 val_272
+272 val_272
+273 val_273
+273 val_273
+273 val_273
+274 val_274
+275 val_275
+277 val_277
+277 val_277
+277 val_277
+277 val_277
+278 val_278
+278 val_278
+280 val_280
+280 val_280
+281 val_281
+281 val_281
+282 val_282
+282 val_282
+283 val_283
+284 val_284
+285 val_285
+286 val_286
+287 val_287
288 val_288
-191 val_191
-5 val_5
-244 val_244
-438 val_438
-128 val_128
-467 val_467
-432 val_432
-202 val_202
+288 val_288
+289 val_289
+291 val_291
+292 val_292
+296 val_296
+298 val_298
+298 val_298
+298 val_298
+302 val_302
+305 val_305
+306 val_306
+307 val_307
+307 val_307
+308 val_308
+309 val_309
+309 val_309
+310 val_310
+311 val_311
+311 val_311
+311 val_311
+315 val_315
+316 val_316
316 val_316
-229 val_229
-469 val_469
-463 val_463
-280 val_280
-2 val_2
-35 val_35
-283 val_283
-331 val_331
-235 val_235
-80 val_80
-44 val_44
-193 val_193
+316 val_316
+317 val_317
+317 val_317
+318 val_318
+318 val_318
+318 val_318
321 val_321
+321 val_321
+322 val_322
+322 val_322
+323 val_323
+325 val_325
+325 val_325
+327 val_327
+327 val_327
+327 val_327
+331 val_331
+331 val_331
+332 val_332
+333 val_333
+333 val_333
335 val_335
-104 val_104
-466 val_466
+336 val_336
+338 val_338
+339 val_339
+341 val_341
+342 val_342
+342 val_342
+344 val_344
+344 val_344
+345 val_345
+348 val_348
+348 val_348
+348 val_348
+348 val_348
+348 val_348
+351 val_351
+353 val_353
+353 val_353
+356 val_356
+360 val_360
+362 val_362
+364 val_364
+365 val_365
366 val_366
-175 val_175
+367 val_367
+367 val_367
+368 val_368
+369 val_369
+369 val_369
+369 val_369
+373 val_373
+374 val_374
+375 val_375
+377 val_377
+378 val_378
+379 val_379
+382 val_382
+382 val_382
+384 val_384
+384 val_384
+384 val_384
+386 val_386
+389 val_389
+392 val_392
+393 val_393
+394 val_394
+395 val_395
+395 val_395
+396 val_396
+396 val_396
+396 val_396
+397 val_397
+397 val_397
+399 val_399
+399 val_399
+400 val_400
+401 val_401
+401 val_401
+401 val_401
+401 val_401
+401 val_401
+402 val_402
403 val_403
-483 val_483
-53 val_53
-105 val_105
-257 val_257
+403 val_403
+403 val_403
+404 val_404
+404 val_404
406 val_406
-409 val_409
-190 val_190
406 val_406
-401 val_401
-114 val_114
-258 val_258
-90 val_90
-203 val_203
-262 val_262
-348 val_348
+406 val_406
+406 val_406
+407 val_407
+409 val_409
+409 val_409
+409 val_409
+411 val_411
+413 val_413
+413 val_413
+414 val_414
+414 val_414
+417 val_417
+417 val_417
+417 val_417
+418 val_418
+419 val_419
+421 val_421
424 val_424
-12 val_12
-396 val_396
-201 val_201
-217 val_217
-164 val_164
+424 val_424
+427 val_427
+429 val_429
+429 val_429
+430 val_430
+430 val_430
+430 val_430
431 val_431
-454 val_454
-478 val_478
-298 val_298
-125 val_125
431 val_431
-164 val_164
-424 val_424
-187 val_187
-382 val_382
-5 val_5
-70 val_70
-397 val_397
-480 val_480
-291 val_291
-24 val_24
-351 val_351
-255 val_255
-104 val_104
-70 val_70
-163 val_163
+431 val_431
+432 val_432
+435 val_435
+436 val_436
+437 val_437
+438 val_438
+438 val_438
438 val_438
-119 val_119
-414 val_414
-200 val_200
-491 val_491
-237 val_237
439 val_439
-360 val_360
-248 val_248
-479 val_479
-305 val_305
-417 val_417
-199 val_199
-444 val_444
-120 val_120
-429 val_429
-169 val_169
+439 val_439
443 val_443
-323 val_323
-325 val_325
-277 val_277
-230 val_230
-478 val_478
-178 val_178
-468 val_468
-310 val_310
-317 val_317
-333 val_333
-493 val_493
-460 val_460
-207 val_207
-249 val_249
-265 val_265
-480 val_480
-83 val_83
-136 val_136
-353 val_353
-172 val_172
-214 val_214
-462 val_462
-233 val_233
-406 val_406
-133 val_133
-175 val_175
-189 val_189
+444 val_444
+446 val_446
+448 val_448
+449 val_449
+452 val_452
+453 val_453
454 val_454
-375 val_375
-401 val_401
-421 val_421
-407 val_407
-384 val_384
-256 val_256
-26 val_26
-134 val_134
-67 val_67
-384 val_384
-379 val_379
-18 val_18
-462 val_462
-492 val_492
-100 val_100
-298 val_298
-9 val_9
-341 val_341
-498 val_498
-146 val_146
+454 val_454
+454 val_454
+455 val_455
+457 val_457
458 val_458
-362 val_362
-186 val_186
-285 val_285
-348 val_348
-167 val_167
-18 val_18
-273 val_273
-183 val_183
-281 val_281
-344 val_344
-97 val_97
+458 val_458
+459 val_459
+459 val_459
+460 val_460
+462 val_462
+462 val_462
+463 val_463
+463 val_463
+466 val_466
+466 val_466
+466 val_466
+467 val_467
+468 val_468
+468 val_468
+468 val_468
+468 val_468
469 val_469
-315 val_315
-84 val_84
-28 val_28
-37 val_37
-448 val_448
-152 val_152
-348 val_348
-307 val_307
-194 val_194
-414 val_414
+469 val_469
+469 val_469
+469 val_469
+469 val_469
+470 val_470
+472 val_472
+475 val_475
477 val_477
-222 val_222
-126 val_126
-90 val_90
-169 val_169
-403 val_403
-400 val_400
-200 val_200
-97 val_97
+478 val_478
+478 val_478
+479 val_479
+480 val_480
+480 val_480
+480 val_480
+481 val_481
+482 val_482
+483 val_483
+484 val_484
+485 val_485
+487 val_487
+489 val_489
+489 val_489
+489 val_489
+489 val_489
+490 val_490
+491 val_491
+492 val_492
+492 val_492
+493 val_493
+494 val_494
+495 val_495
+496 val_496
+497 val_497
+498 val_498
+498 val_498
+498 val_498
PREHOOK: query: explain select key from masking_test_subq_n3 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select key from masking_test_subq_n3 where key > 0
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-1 is a root stage
+ Stage-3 is a root stage
+ Stage-2 depends on stages: Stage-3
+ Stage-1 depends on stages: Stage-2
Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-3
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_subq_n3
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (key > 0) (type: boolean)
+ Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: key (type: int)
+ mode: hash
+ outputColumnNames: _col0
+ Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: _col0 (type: int)
+ sort order: +
+ Map-reduce partition columns: _col0 (type: int)
+ Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Execution mode: vectorized
+ Reduce Operator Tree:
+ Group By Operator
+ keys: KEY._col0 (type: int)
+ mode: mergepartial
+ outputColumnNames: _col0
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
+ Stage: Stage-2
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: src
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: string)
+ outputColumnNames: _col0
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: int)
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Inner Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double)
+ 1 UDFToDouble(_col0) (type: double)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: _col0 (type: string), _col1 (type: int)
+ mode: hash
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
Stage: Stage-1
Map Reduce
Map Operator Tree:
@@ -1103,14 +1409,33 @@ STAGE PLANS:
expressions: key (type: int)
outputColumnNames: _col0
Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- File Output Operator
- compressed: false
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int)
Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
- Execution mode: vectorized
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Left Semi Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double), _col0 (type: int)
+ 1 UDFToDouble(_col0) (type: double), _col1 (type: int)
+ outputColumnNames: _col0
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Stage: Stage-0
Fetch Operator
@@ -1121,518 +1446,522 @@ STAGE PLANS:
PREHOOK: query: select key from masking_test_subq_n3 where key > 0
PREHOOK: type: QUERY
PREHOOK: Input: default@masking_test_subq_n3
+PREHOOK: Input: default@src
#### A masked pattern was here ####
POSTHOOK: query: select key from masking_test_subq_n3 where key > 0
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_subq_n3
+POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238
-86
-311
-27
-165
-409
-255
-278
-98
-484
-265
-193
-401
-150
-273
-224
-369
-66
-128
-213
-146
-406
-429
-374
-152
-469
-145
-495
-37
-327
-281
-277
-209
+2
+4
+5
+5
+5
+8
+9
+10
+11
+12
+12
+15
15
-82
-403
-166
-417
-430
-252
-292
-219
-287
-153
-193
-338
-446
-459
-394
-237
-482
-174
-413
-494
-207
-199
-466
-208
-174
-399
-396
-247
-417
-489
-162
-377
-397
-309
-365
-266
-439
-342
-367
-325
-167
-195
-475
17
-113
-155
-203
-339
-455
-128
-311
-316
-57
-302
-205
-149
-438
-345
-129
-170
+18
+18
+19
20
-489
-157
-378
-221
-92
-111
-47
-72
-4
-280
+24
+24
+26
+26
+27
+28
+30
+33
+34
35
-427
-277
-208
-356
-399
-169
-382
-498
-125
-386
-437
-469
-192
-286
-187
-176
-54
-459
+35
+35
+37
+37
+41
+42
+42
+43
+44
+47
51
-138
-103
-239
-213
-216
-430
-278
-176
-289
-221
+51
+53
+54
+57
+58
+58
+64
65
-318
-332
-311
-275
-137
-241
-83
-333
-180
-284
-12
-230
-181
+66
67
-260
-404
-384
-489
-353
-373
-272
-138
-217
+67
+69
+70
+70
+70
+72
+72
+74
+76
+76
+77
+78
+80
+82
+83
+83
+84
84
-348
-466
-58
-8
-411
-230
-208
-348
-24
-463
-431
-179
-172
-42
-129
-158
-119
-496
-322
-197
-468
-393
-454
-100
-298
-199
-191
-418
-96
-26
-165
-327
-230
-205
-120
-131
-51
-404
-43
-436
-156
-469
-468
-308
-95
-196
-288
-481
-457
-98
-282
-197
-187
-318
-318
-409
-470
-137
-369
-316
-169
-413
85
-77
-490
+86
87
-364
-179
+90
+90
+90
+92
+95
+95
+96
+97
+97
+98
+98
+100
+100
+103
+103
+104
+104
+105
+111
+113
+113
+114
+116
118
+118
+119
+119
+119
+120
+120
+125
+125
+126
+128
+128
+128
+129
+129
+131
+133
134
-395
-282
+134
+136
+137
+137
+138
+138
+138
138
-238
-419
-15
-118
-72
-90
-307
-19
-435
-10
-277
-273
-306
-224
-309
-389
-327
-242
-369
-392
-272
-331
-401
-242
-452
-177
-226
-5
-497
-402
-396
-317
-395
-58
-35
-336
-95
-11
-168
-34
-229
-233
143
-472
-322
-498
+145
+146
+146
+149
+149
+150
+152
+152
+153
+155
+156
+157
+158
160
+162
+163
+164
+164
+165
+165
+166
+167
+167
+167
+168
+169
+169
+169
+169
+170
+172
+172
+174
+174
+175
+175
+176
+176
+177
+178
+179
+179
+180
+181
+183
+186
+187
+187
+187
+189
+190
+191
+191
+192
+193
+193
+193
+194
195
-42
-321
-430
-119
-489
-458
-78
-76
-41
-223
-492
-149
-449
-218
-228
-138
-453
-30
+195
+196
+197
+197
+199
+199
+199
+200
+200
+201
+202
+203
+203
+205
+205
+207
+207
+208
+208
+208
209
-64
-468
-76
-74
-342
-69
-230
-33
-368
-103
-296
-113
+209
+213
+213
+214
216
-367
-344
-167
-274
+216
+217
+217
+218
219
-239
-485
-116
+219
+221
+221
+222
223
+223
+224
+224
+226
+228
+229
+229
+230
+230
+230
+230
+230
+233
+233
+235
+237
+237
+238
+238
+239
+239
+241
+242
+242
+244
+247
+248
+249
+252
+255
+255
+256
256
+257
+258
+260
+262
263
-70
-487
-480
-401
-288
-191
-5
-244
-438
-128
-467
-432
-202
-316
-229
-469
-463
+265
+265
+266
+272
+272
+273
+273
+273
+274
+275
+277
+277
+277
+277
+278
+278
280
-2
-35
+280
+281
+281
+282
+282
283
-331
-235
-80
-44
-193
+284
+285
+286
+287
+288
+288
+289
+291
+292
+296
+298
+298
+298
+302
+305
+306
+307
+307
+308
+309
+309
+310
+311
+311
+311
+315
+316
+316
+316
+317
+317
+318
+318
+318
+321
321
+322
+322
+323
+325
+325
+327
+327
+327
+331
+331
+332
+333
+333
335
-104
-466
+336
+338
+339
+341
+342
+342
+344
+344
+345
+348
+348
+348
+348
+348
+351
+353
+353
+356
+360
+362
+364
+365
366
-175
+367
+367
+368
+369
+369
+369
+373
+374
+375
+377
+378
+379
+382
+382
+384
+384
+384
+386
+389
+392
+393
+394
+395
+395
+396
+396
+396
+397
+397
+399
+399
+400
+401
+401
+401
+401
+401
+402
403
-483
-53
-105
-257
+403
+403
+404
+404
406
-409
-190
406
-401
-114
-258
-90
-203
-262
-348
+406
+406
+407
+409
+409
+409
+411
+413
+413
+414
+414
+417
+417
+417
+418
+419
+421
424
-12
-396
-201
-217
-164
+424
+427
+429
+429
+430
+430
+430
431
-454
-478
-298
-125
431
-164
-424
-187
-382
-5
-70
-397
-480
-291
-24
-351
-255
-104
-70
-163
+431
+432
+435
+436
+437
+438
+438
438
-119
-414
-200
-491
-237
439
-360
-248
-479
-305
-417
-199
-444
-120
-429
-169
+439
443
-323
-325
-277
-230
-478
-178
-468
-310
-317
-333
-493
+444
+446
+448
+449
+452
+453
+454
+454
+454
+455
+457
+458
+458
+459
+459
460
-207
-249
-265
-480
-83
-136
-353
-172
-214
462
-233
-406
-133
-175
-189
-454
-375
-401
-421
-407
-384
-256
-26
-134
-67
-384
-379
-18
462
-492
-100
-298
-9
-341
-498
-146
-458
-362
-186
-285
-348
-167
-18
-273
-183
-281
-344
-97
+463
+463
+466
+466
+466
+467
+468
+468
+468
+468
469
-315
-84
-28
-37
-448
-152
-348
-307
-194
-414
+469
+469
+469
+469
+470
+472
+475
477
-222
-126
-90
-169
-403
-400
-200
-97
+478
+478
+479
+480
+480
+480
+481
+482
+483
+484
+485
+487
+489
+489
+489
+489
+490
+491
+492
+492
+493
+494
+495
+496
+497
+498
+498
+498
PREHOOK: query: explain select value from masking_test_subq_n3 where key > 0
PREHOOK: type: QUERY
POSTHOOK: query: explain select value from masking_test_subq_n3 where key > 0
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-1 is a root stage
+ Stage-3 is a root stage
+ Stage-2 depends on stages: Stage-3
+ Stage-1 depends on stages: Stage-2
Stage-0 depends on stages: Stage-1
STAGE PLANS:
- Stage: Stage-1
+ Stage: Stage-3
Map Reduce
Map Operator Tree:
TableScan
@@ -1641,540 +1970,649 @@ STAGE PLANS:
Filter Operator
predicate: (key > 0) (type: boolean)
Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: value (type: string)
+ Group By Operator
+ keys: key (type: int)
+ mode: hash
outputColumnNames: _col0
Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- File Output Operator
- compressed: false
+ Reduce Output Operator
+ key expressions: _col0 (type: int)
+ sort order: +
+ Map-reduce partition columns: _col0 (type: int)
Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Execution mode: vectorized
+ Reduce Operator Tree:
+ Group By Operator
+ keys: KEY._col0 (type: int)
+ mode: mergepartial
+ outputColumnNames: _col0
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
- Stage: Stage-0
- Fetch Operator
- limit: -1
- Processor Tree:
- ListSink
+ Stage: Stage-2
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: src
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: string)
+ outputColumnNames: _col0
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: int)
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Inner Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double)
+ 1 UDFToDouble(_col0) (type: double)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: _col0 (type: string), _col1 (type: int)
+ mode: hash
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
-PREHOOK: query: select value from masking_test_subq_n3 where key > 0
-PREHOOK: type: QUERY
-PREHOOK: Input: default@masking_test_subq_n3
-#### A masked pattern was here ####
-POSTHOOK: query: select value from masking_test_subq_n3 where key > 0
-POSTHOOK: type: QUERY
-POSTHOOK: Input: default@masking_test_subq_n3
-#### A masked pattern was here ####
-val_238
-val_86
-val_311
-val_27
-val_165
-val_409
-val_255
-val_278
-val_98
-val_484
-val_265
-val_193
-val_401
-val_150
-val_273
-val_224
-val_369
-val_66
-val_128
-val_213
-val_146
-val_406
-val_429
-val_374
-val_152
-val_469
-val_145
-val_495
-val_37
-val_327
-val_281
-val_277
-val_209
-val_15
-val_82
-val_403
-val_166
-val_417
-val_430
-val_252
-val_292
-val_219
-val_287
-val_153
-val_193
-val_338
-val_446
-val_459
-val_394
-val_237
-val_482
-val_174
-val_413
-val_494
-val_207
-val_199
-val_466
-val_208
-val_174
-val_399
-val_396
-val_247
-val_417
-val_489
-val_162
-val_377
-val_397
-val_309
-val_365
-val_266
-val_439
-val_342
-val_367
-val_325
-val_167
-val_195
-val_475
-val_17
-val_113
-val_155
-val_203
-val_339
-val_455
-val_128
-val_311
-val_316
-val_57
-val_302
-val_205
-val_149
-val_438
-val_345
-val_129
-val_170
-val_20
-val_489
-val_157
-val_378
-val_221
-val_92
-val_111
-val_47
-val_72
-val_4
-val_280
-val_35
-val_427
-val_277
-val_208
-val_356
-val_399
-val_169
-val_382
-val_498
-val_125
-val_386
-val_437
-val_469
-val_192
-val_286
-val_187
-val_176
-val_54
-val_459
-val_51
-val_138
-val_103
-val_239
-val_213
-val_216
-val_430
-val_278
-val_176
-val_289
-val_221
-val_65
-val_318
-val_332
-val_311
-val_275
-val_137
-val_241
-val_83
-val_333
-val_180
-val_284
-val_12
-val_230
-val_181
-val_67
-val_260
-val_404
-val_384
-val_489
-val_353
-val_373
-val_272
-val_138
-val_217
-val_84
-val_348
-val_466
-val_58
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_subq_n3
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (key > 0) (type: boolean)
+ Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), value (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int)
+ Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col1 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Left Semi Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double), _col0 (type: int)
+ 1 UDFToDouble(_col0) (type: double), _col1 (type: int)
+ outputColumnNames: _col1
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: _col1 (type: string)
+ outputColumnNames: _col0
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+
+ Stage: Stage-0
+ Fetch Operator
+ limit: -1
+ Processor Tree:
+ ListSink
+
+PREHOOK: query: select value from masking_test_subq_n3 where key > 0
+PREHOOK: type: QUERY
+PREHOOK: Input: default@masking_test_subq_n3
+PREHOOK: Input: default@src
+#### A masked pattern was here ####
+POSTHOOK: query: select value from masking_test_subq_n3 where key > 0
+POSTHOOK: type: QUERY
+POSTHOOK: Input: default@masking_test_subq_n3
+POSTHOOK: Input: default@src
+#### A masked pattern was here ####
+val_2
+val_4
+val_5
+val_5
+val_5
val_8
-val_411
-val_230
-val_208
-val_348
+val_9
+val_10
+val_11
+val_12
+val_12
+val_15
+val_15
+val_17
+val_18
+val_18
+val_19
+val_20
+val_24
val_24
-val_463
-val_431
-val_179
-val_172
-val_42
-val_129
-val_158
-val_119
-val_496
-val_322
-val_197
-val_468
-val_393
-val_454
-val_100
-val_298
-val_199
-val_191
-val_418
-val_96
val_26
-val_165
-val_327
-val_230
-val_205
-val_120
-val_131
-val_51
-val_404
+val_26
+val_27
+val_28
+val_30
+val_33
+val_34
+val_35
+val_35
+val_35
+val_37
+val_37
+val_41
+val_42
+val_42
val_43
-val_436
-val_156
-val_469
-val_468
-val_308
-val_95
-val_196
-val_288
-val_481
-val_457
-val_98
-val_282
-val_197
-val_187
-val_318
-val_318
-val_409
-val_470
-val_137
-val_369
-val_316
-val_169
-val_413
-val_85
+val_44
+val_47
+val_51
+val_51
+val_53
+val_54
+val_57
+val_58
+val_58
+val_64
+val_65
+val_66
+val_67
+val_67
+val_69
+val_70
+val_70
+val_70
+val_72
+val_72
+val_74
+val_76
+val_76
val_77
-val_490
+val_78
+val_80
+val_82
+val_83
+val_83
+val_84
+val_84
+val_85
+val_86
val_87
-val_364
-val_179
+val_90
+val_90
+val_90
+val_92
+val_95
+val_95
+val_96
+val_97
+val_97
+val_98
+val_98
+val_100
+val_100
+val_103
+val_103
+val_104
+val_104
+val_105
+val_111
+val_113
+val_113
+val_114
+val_116
+val_118
val_118
+val_119
+val_119
+val_119
+val_120
+val_120
+val_125
+val_125
+val_126
+val_128
+val_128
+val_128
+val_129
+val_129
+val_131
+val_133
val_134
-val_395
-val_282
+val_134
+val_136
+val_137
+val_137
val_138
-val_238
-val_419
-val_15
-val_118
-val_72
-val_90
-val_307
-val_19
-val_435
-val_10
-val_277
-val_273
-val_306
-val_224
-val_309
-val_389
-val_327
-val_242
-val_369
-val_392
-val_272
-val_331
-val_401
-val_242
-val_452
+val_138
+val_138
+val_138
+val_143
+val_145
+val_146
+val_146
+val_149
+val_149
+val_150
+val_152
+val_152
+val_153
+val_155
+val_156
+val_157
+val_158
+val_160
+val_162
+val_163
+val_164
+val_164
+val_165
+val_165
+val_166
+val_167
+val_167
+val_167
+val_168
+val_169
+val_169
+val_169
+val_169
+val_170
+val_172
+val_172
+val_174
+val_174
+val_175
+val_175
+val_176
+val_176
val_177
-val_226
-val_5
-val_497
-val_402
-val_396
-val_317
-val_395
-val_58
-val_35
-val_336
-val_95
-val_11
-val_168
-val_34
-val_229
-val_233
-val_143
-val_472
-val_322
-val_498
-val_160
+val_178
+val_179
+val_179
+val_180
+val_181
+val_183
+val_186
+val_187
+val_187
+val_187
+val_189
+val_190
+val_191
+val_191
+val_192
+val_193
+val_193
+val_193
+val_194
val_195
-val_42
-val_321
-val_430
-val_119
-val_489
-val_458
-val_78
-val_76
-val_41
-val_223
-val_492
-val_149
-val_449
-val_218
-val_228
-val_138
-val_453
-val_30
+val_195
+val_196
+val_197
+val_197
+val_199
+val_199
+val_199
+val_200
+val_200
+val_201
+val_202
+val_203
+val_203
+val_205
+val_205
+val_207
+val_207
+val_208
+val_208
+val_208
val_209
-val_64
-val_468
-val_76
-val_74
-val_342
-val_69
-val_230
-val_33
-val_368
-val_103
-val_296
-val_113
+val_209
+val_213
+val_213
+val_214
val_216
-val_367
-val_344
-val_167
-val_274
+val_216
+val_217
+val_217
+val_218
val_219
-val_239
-val_485
-val_116
+val_219
+val_221
+val_221
+val_222
+val_223
val_223
+val_224
+val_224
+val_226
+val_228
+val_229
+val_229
+val_230
+val_230
+val_230
+val_230
+val_230
+val_233
+val_233
+val_235
+val_237
+val_237
+val_238
+val_238
+val_239
+val_239
+val_241
+val_242
+val_242
+val_244
+val_247
+val_248
+val_249
+val_252
+val_255
+val_255
val_256
+val_256
+val_257
+val_258
+val_260
+val_262
val_263
-val_70
-val_487
-val_480
-val_401
-val_288
-val_191
-val_5
-val_244
-val_438
-val_128
-val_467
-val_432
-val_202
-val_316
-val_229
-val_469
-val_463
+val_265
+val_265
+val_266
+val_272
+val_272
+val_273
+val_273
+val_273
+val_274
+val_275
+val_277
+val_277
+val_277
+val_277
+val_278
+val_278
val_280
-val_2
-val_35
+val_280
+val_281
+val_281
+val_282
+val_282
val_283
-val_331
-val_235
-val_80
-val_44
-val_193
+val_284
+val_285
+val_286
+val_287
+val_288
+val_288
+val_289
+val_291
+val_292
+val_296
+val_298
+val_298
+val_298
+val_302
+val_305
+val_306
+val_307
+val_307
+val_308
+val_309
+val_309
+val_310
+val_311
+val_311
+val_311
+val_315
+val_316
+val_316
+val_316
+val_317
+val_317
+val_318
+val_318
+val_318
val_321
+val_321
+val_322
+val_322
+val_323
+val_325
+val_325
+val_327
+val_327
+val_327
+val_331
+val_331
+val_332
+val_333
+val_333
val_335
-val_104
-val_466
+val_336
+val_338
+val_339
+val_341
+val_342
+val_342
+val_344
+val_344
+val_345
+val_348
+val_348
+val_348
+val_348
+val_348
+val_351
+val_353
+val_353
+val_356
+val_360
+val_362
+val_364
+val_365
val_366
-val_175
+val_367
+val_367
+val_368
+val_369
+val_369
+val_369
+val_373
+val_374
+val_375
+val_377
+val_378
+val_379
+val_382
+val_382
+val_384
+val_384
+val_384
+val_386
+val_389
+val_392
+val_393
+val_394
+val_395
+val_395
+val_396
+val_396
+val_396
+val_397
+val_397
+val_399
+val_399
+val_400
+val_401
+val_401
+val_401
+val_401
+val_401
+val_402
val_403
-val_483
-val_53
-val_105
-val_257
+val_403
+val_403
+val_404
+val_404
val_406
-val_409
-val_190
val_406
-val_401
-val_114
-val_258
-val_90
-val_203
-val_262
-val_348
+val_406
+val_406
+val_407
+val_409
+val_409
+val_409
+val_411
+val_413
+val_413
+val_414
+val_414
+val_417
+val_417
+val_417
+val_418
+val_419
+val_421
val_424
-val_12
-val_396
-val_201
-val_217
-val_164
+val_424
+val_427
+val_429
+val_429
+val_430
+val_430
+val_430
val_431
-val_454
-val_478
-val_298
-val_125
val_431
-val_164
-val_424
-val_187
-val_382
-val_5
-val_70
-val_397
-val_480
-val_291
-val_24
-val_351
-val_255
-val_104
-val_70
-val_163
+val_431
+val_432
+val_435
+val_436
+val_437
+val_438
+val_438
val_438
-val_119
-val_414
-val_200
-val_491
-val_237
val_439
-val_360
-val_248
-val_479
-val_305
-val_417
-val_199
-val_444
-val_120
-val_429
-val_169
+val_439
val_443
-val_323
-val_325
-val_277
-val_230
-val_478
-val_178
-val_468
-val_310
-val_317
-val_333
-val_493
+val_444
+val_446
+val_448
+val_449
+val_452
+val_453
+val_454
+val_454
+val_454
+val_455
+val_457
+val_458
+val_458
+val_459
+val_459
val_460
-val_207
-val_249
-val_265
-val_480
-val_83
-val_136
-val_353
-val_172
-val_214
val_462
-val_233
-val_406
-val_133
-val_175
-val_189
-val_454
-val_375
-val_401
-val_421
-val_407
-val_384
-val_256
-val_26
-val_134
-val_67
-val_384
-val_379
-val_18
val_462
-val_492
-val_100
-val_298
-val_9
-val_341
-val_498
-val_146
-val_458
-val_362
-val_186
-val_285
-val_348
-val_167
-val_18
-val_273
-val_183
-val_281
-val_344
-val_97
+val_463
+val_463
+val_466
+val_466
+val_466
+val_467
+val_468
+val_468
+val_468
+val_468
val_469
-val_315
-val_84
-val_28
-val_37
-val_448
-val_152
-val_348
-val_307
-val_194
-val_414
+val_469
+val_469
+val_469
+val_469
+val_470
+val_472
+val_475
val_477
-val_222
-val_126
-val_90
-val_169
-val_403
-val_400
-val_200
-val_97
+val_478
+val_478
+val_479
+val_480
+val_480
+val_480
+val_481
+val_482
+val_483
+val_484
+val_485
+val_487
+val_489
+val_489
+val_489
+val_489
+val_490
+val_491
+val_492
+val_492
+val_493
+val_494
+val_495
+val_496
+val_497
+val_498
+val_498
+val_498
PREHOOK: query: explain select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key)
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key)
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-1 is a root stage
- Stage-0 depends on stages: Stage-1
+ Stage-4 is a root stage
+ Stage-3 depends on stages: Stage-4
+ Stage-1 depends on stages: Stage-3
+ Stage-2 depends on stages: Stage-1
+ Stage-0 depends on stages: Stage-2
STAGE PLANS:
- Stage: Stage-1
+ Stage: Stage-4
Map Reduce
Map Operator Tree:
TableScan
@@ -2183,16 +2621,128 @@ STAGE PLANS:
Filter Operator
predicate: key is not null (type: boolean)
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: key (type: int)
+ mode: hash
+ outputColumnNames: _col0
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: _col0 (type: int)
+ sort order: +
+ Map-reduce partition columns: _col0 (type: int)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Execution mode: vectorized
+ Reduce Operator Tree:
+ Group By Operator
+ keys: KEY._col0 (type: int)
+ mode: mergepartial
+ outputColumnNames: _col0
+ Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
+ Stage: Stage-3
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: src
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Select Operator
- expressions: key (type: int), value (type: string)
- outputColumnNames: _col0, _col1
+ expressions: key (type: string)
+ outputColumnNames: _col0
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: UDFToDouble(_col0) (type: double)
sort order: +
Map-reduce partition columns: UDFToDouble(_col0) (type: double)
Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
- value expressions: _col0 (type: int), _col1 (type: string)
+ value expressions: _col0 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 250 Data size: 2656 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: int)
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Inner Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double)
+ 1 UDFToDouble(_col0) (type: double)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: _col0 (type: string), _col1 (type: int)
+ mode: hash
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_subq_n3
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), value (type: string)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col1 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Left Semi Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double), _col0 (type: int)
+ 1 UDFToDouble(_col0) (type: double), _col1 (type: int)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
+ Stage: Stage-2
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: int), _col1 (type: string)
TableScan
alias: srcpart
Statistics: Num rows: 2000 Data size: 21248 Basic stats: COMPLETE Column stats: NONE
@@ -2235,6 +2785,7 @@ STAGE PLANS:
PREHOOK: query: select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key)
PREHOOK: type: QUERY
PREHOOK: Input: default@masking_test_subq_n3
+PREHOOK: Input: default@src
PREHOOK: Input: default@srcpart
PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
PREHOOK: Input: default@srcpart@ds=2008-04-08/hr=12
@@ -2244,6 +2795,7 @@ PREHOOK: Input: default@srcpart@ds=2008-04-09/hr=12
POSTHOOK: query: select * from masking_test_subq_n3 join srcpart on (masking_test_subq_n3.key = srcpart.key)
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_subq_n3
+POSTHOOK: Input: default@src
POSTHOOK: Input: default@srcpart
POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=11
POSTHOOK: Input: default@srcpart@ds=2008-04-08/hr=12
@@ -6367,10 +6919,92 @@ PREHOOK: type: QUERY
POSTHOOK: query: explain select * from default.masking_test_subq_n3 where key > 0
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-1 is a root stage
+ Stage-3 is a root stage
+ Stage-2 depends on stages: Stage-3
+ Stage-1 depends on stages: Stage-2
Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-3
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_subq_n3
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (key > 0) (type: boolean)
+ Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: key (type: int)
+ mode: hash
+ outputColumnNames: _col0
+ Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: _col0 (type: int)
+ sort order: +
+ Map-reduce partition columns: _col0 (type: int)
+ Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
+ Execution mode: vectorized
+ Reduce Operator Tree:
+ Group By Operator
+ keys: KEY._col0 (type: int)
+ mode: mergepartial
+ outputColumnNames: _col0
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
+ Stage: Stage-2
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: src
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: key is not null (type: boolean)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: string)
+ outputColumnNames: _col0
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 500 Data size: 5312 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double)
+ sort order: +
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double)
+ Statistics: Num rows: 83 Data size: 881 Basic stats: COMPLETE Column stats: NONE
+ value expressions: _col0 (type: int)
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Inner Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double)
+ 1 UDFToDouble(_col0) (type: double)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Group By Operator
+ keys: _col0 (type: string), _col1 (type: int)
+ mode: hash
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazybinary.LazyBinarySerDe
+
Stage: Stage-1
Map Reduce
Map Operator Tree:
@@ -6384,14 +7018,34 @@ STAGE PLANS:
expressions: key (type: int), value (type: string)
outputColumnNames: _col0, _col1
Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- File Output Operator
- compressed: false
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col0 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col0 (type: int)
Statistics: Num rows: 166 Data size: 1763 Basic stats: COMPLETE Column stats: NONE
- table:
- input format: org.apache.hadoop.mapred.SequenceFileInputFormat
- output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
- serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
- Execution mode: vectorized
+ value expressions: _col1 (type: string)
+ TableScan
+ Reduce Output Operator
+ key expressions: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ sort order: ++
+ Map-reduce partition columns: UDFToDouble(_col0) (type: double), _col1 (type: int)
+ Statistics: Num rows: 550 Data size: 5843 Basic stats: COMPLETE Column stats: NONE
+ Reduce Operator Tree:
+ Join Operator
+ condition map:
+ Left Semi Join 0 to 1
+ keys:
+ 0 UDFToDouble(_col0) (type: double), _col0 (type: int)
+ 1 UDFToDouble(_col0) (type: double), _col1 (type: int)
+ outputColumnNames: _col0, _col1
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 605 Data size: 6427 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Stage: Stage-0
Fetch Operator
@@ -6402,517 +7056,601 @@ STAGE PLANS:
PREHOOK: query: select * from default.masking_test_subq_n3 where key > 0
PREHOOK: type: QUERY
PREHOOK: Input: default@masking_test_subq_n3
+PREHOOK: Input: default@src
#### A masked pattern was here ####
POSTHOOK: query: select * from default.masking_test_subq_n3 where key > 0
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_subq_n3
+POSTHOOK: Input: default@src
#### A masked pattern was here ####
-238 val_238
-86 val_86
-311 val_311
-27 val_27
-165 val_165
-409 val_409
-255 val_255
-278 val_278
-98 val_98
-484 val_484
-265 val_265
-193 val_193
-401 val_401
-150 val_150
-273 val_273
-224 val_224
-369 val_369
-66 val_66
-128 val_128
-213 val_213
-146 val_146
-406 val_406
-429 val_429
-374 val_374
-152 val_152
-469 val_469
-145 val_145
-495 val_495
-37 val_37
-327 val_327
-281 val_281
-277 val_277
-209 val_209
+2 val_2
+4 val_4
+5 val_5
+5 val_5
+5 val_5
+8 val_8
+9 val_9
+10 val_10
+11 val_11
+12 val_12
+12 val_12
+15 val_15
15 val_15
-82 val_82
-403 val_403
-166 val_166
-417 val_417
-430 val_430
-252 val_252
-292 val_292
-219 val_219
-287 val_287
-153 val_153
-193 val_193
-338 val_338
-446 val_446
-459 val_459
-394 val_394
-237 val_237
-482 val_482
-174 val_174
-413 val_413
-494 val_494
-207 val_207
-199 val_199
-466 val_466
-208 val_208
-174 val_174
-399 val_399
-396 val_396
-247 val_247
-417 val_417
-489 val_489
-162 val_162
-377 val_377
-397 val_397
-309 val_309
-365 val_365
-266 val_266
-439 val_439
-342 val_342
-367 val_367
-325 val_325
-167 val_167
-195 val_195
-475 val_475
17 val_17
-113 val_113
-155 val_155
-203 val_203
-339 val_339
-455 val_455
-128 val_128
-311 val_311
-316 val_316
-57 val_57
-302 val_302
-205 val_205
-149 val_149
-438 val_438
-345 val_345
-129 val_129
-170 val_170
+18 val_18
+18 val_18
+19 val_19
20 val_20
-489 val_489
-157 val_157
-378 val_378
-221 val_221
-92 val_92
-111 val_111
-47 val_47
-72 val_72
-4 val_4
-280 val_280
+24 val_24
+24 val_24
+26 val_26
+26 val_26
+27 val_27
+28 val_28
+30 val_30
+33 val_33
+34 val_34
35 val_35
-427 val_427
-277 val_277
-208 val_208
-356 val_356
-399 val_399
-169 val_169
-382 val_382
-498 val_498
-125 val_125
-386 val_386
-437 val_437
-469 val_469
-192 val_192
-286 val_286
-187 val_187
-176 val_176
-54 val_54
-459 val_459
+35 val_35
+35 val_35
+37 val_37
+37 val_37
+41 val_41
+42 val_42
+42 val_42
+43 val_43
+44 val_44
+47 val_47
51 val_51
-138 val_138
-103 val_103
-239 val_239
-213 val_213
-216 val_216
-430 val_430
-278 val_278
-176 val_176
-289 val_289
-221 val_221
+51 val_51
+53 val_53
+54 val_54
+57 val_57
+58 val_58
+58 val_58
+64 val_64
65 val_65
-318 val_318
-332 val_332
-311 val_311
-275 val_275
-137 val_137
-241 val_241
-83 val_83
-333 val_333
-180 val_180
-284 val_284
-12 val_12
-230 val_230
-181 val_181
+66 val_66
67 val_67
-260 val_260
-404 val_404
-384 val_384
-489 val_489
-353 val_353
-373 val_373
-272 val_272
-138 val_138
-217 val_217
+67 val_67
+69 val_69
+70 val_70
+70 val_70
+70 val_70
+72 val_72
+72 val_72
+74 val_74
+76 val_76
+76 val_76
+77 val_77
+78 val_78
+80 val_80
+82 val_82
+83 val_83
+83 val_83
+84 val_84
84 val_84
-348 val_348
-466 val_466
-58 val_58
-8 val_8
-411 val_411
-230 val_230
-208 val_208
-348 val_348
-24 val_24
-463 val_463
-431 val_431
-179 val_179
-172 val_172
-42 val_42
-129 val_129
-158 val_158
-119 val_119
-496 val_496
-322 val_322
-197 val_197
-468 val_468
-393 val_393
-454 val_454
-100 val_100
-298 val_298
-199 val_199
-191 val_191
-418 val_418
-96 val_96
-26 val_26
-165 val_165
-327 val_327
-230 val_230
-205 val_205
-120 val_120
-131 val_131
-51 val_51
-404 val_404
-43 val_43
-436 val_436
-156 val_156
-469 val_469
-468 val_468
-308 val_308
-95 val_95
-196 val_196
-288 val_288
-481 val_481
-457 val_457
-98 val_98
-282 val_282
-197 val_197
-187 val_187
-318 val_318
-318 val_318
-409 val_409
-470 val_470
-137 val_137
-369 val_369
-316 val_316
-169 val_169
-413 val_413
85 val_85
-77 val_77
-490 val_490
+86 val_86
87 val_87
-364 val_364
-179 val_179
-118 val_118
-134 val_134
-395 val_395
-282 val_282
-138 val_138
-238 val_238
-419 val_419
-15 val_15
-118 val_118
-72 val_72
90 val_90
-307 val_307
-19 val_19
-435 val_435
-10 val_10
-277 val_277
-273 val_273
-306 val_306
-224 val_224
-309 val_309
-389 val_389
-327 val_327
-242 val_242
-369 val_369
-392 val_392
-272 val_272
-331 val_331
-401 val_401
-242 val_242
-452 val_452
-177 val_177
-226 val_226
-5 val_5
-497 val_497
-402 val_402
-396 val_396
-317 val_317
-395 val_395
-58 val_58
-35 val_35
-336 val_336
+90 val_90
+90 val_90
+92 val_92
95 val_95
-11 val_11
-168 val_168
-34 val_34
-229 val_229
-233 val_233
+95 val_95
+96 val_96
+97 val_97
+97 val_97
+98 val_98
+98 val_98
+100 val_100
+100 val_100
+103 val_103
+103 val_103
+104 val_104
+104 val_104
+105 val_105
+111 val_111
+113 val_113
+113 val_113
+114 val_114
+116 val_116
+118 val_118
+118 val_118
+119 val_119
+119 val_119
+119 val_119
+120 val_120
+120 val_120
+125 val_125
+125 val_125
+126 val_126
+128 val_128
+128 val_128
+128 val_128
+129 val_129
+129 val_129
+131 val_131
+133 val_133
+134 val_134
+134 val_134
+136 val_136
+137 val_137
+137 val_137
+138 val_138
+138 val_138
+138 val_138
+138 val_138
143 val_143
-472 val_472
-322 val_322
-498 val_498
+145 val_145
+146 val_146
+146 val_146
+149 val_149
+149 val_149
+150 val_150
+152 val_152
+152 val_152
+153 val_153
+155 val_155
+156 val_156
+157 val_157
+158 val_158
160 val_160
+162 val_162
+163 val_163
+164 val_164
+164 val_164
+165 val_165
+165 val_165
+166 val_166
+167 val_167
+167 val_167
+167 val_167
+168 val_168
+169 val_169
+169 val_169
+169 val_169
+169 val_169
+170 val_170
+172 val_172
+172 val_172
+174 val_174
+174 val_174
+175 val_175
+175 val_175
+176 val_176
+176 val_176
+177 val_177
+178 val_178
+179 val_179
+179 val_179
+180 val_180
+181 val_181
+183 val_183
+186 val_186
+187 val_187
+187 val_187
+187 val_187
+189 val_189
+190 val_190
+191 val_191
+191 val_191
+192 val_192
+193 val_193
+193 val_193
+193 val_193
+194 val_194
195 val_195
-42 val_42
-321 val_321
-430 val_430
-119 val_119
-489 val_489
-458 val_458
-78 val_78
-76 val_76
-41 val_41
-223 val_223
-492 val_492
-149 val_149
-449 val_449
-218 val_218
-228 val_228
-138 val_138
-453 val_453
-30 val_30
+195 val_195
+196 val_196
+197 val_197
+197 val_197
+199 val_199
+199 val_199
+199 val_199
+200 val_200
+200 val_200
+201 val_201
+202 val_202
+203 val_203
+203 val_203
+205 val_205
+205 val_205
+207 val_207
+207 val_207
+208 val_208
+208 val_208
+208 val_208
209 val_209
-64 val_64
-468 val_468
-76 val_76
-74 val_74
-342 val_342
-69 val_69
-230 val_230
-33 val_33
-368 val_368
-103 val_103
-296 val_296
-113 val_113
+209 val_209
+213 val_213
+213 val_213
+214 val_214
216 val_216
-367 val_367
-344 val_344
-167 val_167
-274 val_274
+216 val_216
+217 val_217
+217 val_217
+218 val_218
219 val_219
-239 val_239
-485 val_485
-116 val_116
+219 val_219
+221 val_221
+221 val_221
+222 val_222
223 val_223
+223 val_223
+224 val_224
+224 val_224
+226 val_226
+228 val_228
+229 val_229
+229 val_229
+230 val_230
+230 val_230
+230 val_230
+230 val_230
+230 val_230
+233 val_233
+233 val_233
+235 val_235
+237 val_237
+237 val_237
+238 val_238
+238 val_238
+239 val_239
+239
<TRUNCATED>
[9/9] hive git commit: HIVE-20123: Fix masking tests after HIVE-19617
(Jesus Camacho Rodriguez, reviewed by Ashutosh Chauhan)
Posted by jc...@apache.org.
HIVE-20123: Fix masking tests after HIVE-19617 (Jesus Camacho Rodriguez, reviewed by Ashutosh Chauhan)
Project: http://git-wip-us.apache.org/repos/asf/hive/repo
Commit: http://git-wip-us.apache.org/repos/asf/hive/commit/3c71687d
Tree: http://git-wip-us.apache.org/repos/asf/hive/tree/3c71687d
Diff: http://git-wip-us.apache.org/repos/asf/hive/diff/3c71687d
Branch: refs/heads/branch-3
Commit: 3c71687d1b7bc180ac303465fb45b7efef99a08b
Parents: b7834e6
Author: Jesus Camacho Rodriguez <jc...@apache.org>
Authored: Mon Jul 9 11:42:26 2018 -0700
Committer: Jesus Camacho Rodriguez <jc...@apache.org>
Committed: Wed Jul 11 16:31:45 2018 -0700
----------------------------------------------------------------------
...SQLStdHiveAuthorizationValidatorForTest.java | 12 +-
.../llap/results_cache_with_masking.q.out | 625 +-
.../test/results/clientpositive/masking_1.q.out | 7252 +----------------
.../results/clientpositive/masking_12.q.out | 1742 +----
.../clientpositive/masking_1_newdb.q.out | 1050 +--
.../test/results/clientpositive/masking_2.q.out | 1128 +--
.../test/results/clientpositive/masking_3.q.out | 6420 +++++++++-------
.../test/results/clientpositive/masking_4.q.out | 156 +-
.../test/results/clientpositive/masking_5.q.out | 833 +-
.../test/results/clientpositive/masking_6.q.out | 2062 +----
.../test/results/clientpositive/masking_7.q.out | 2062 +----
.../test/results/clientpositive/masking_8.q.out | 1641 +---
.../clientpositive/masking_disablecbo_1.q.out | 7264 +-----------------
.../clientpositive/masking_disablecbo_2.q.out | 1223 +--
.../clientpositive/masking_disablecbo_4.q.out | 84 +-
.../clientpositive/union_pos_alias.q.out | 1652 +---
16 files changed, 4860 insertions(+), 30346 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/itests/util/src/main/java/org/apache/hadoop/hive/ql/security/authorization/plugin/sqlstd/SQLStdHiveAuthorizationValidatorForTest.java
----------------------------------------------------------------------
diff --git a/itests/util/src/main/java/org/apache/hadoop/hive/ql/security/authorization/plugin/sqlstd/SQLStdHiveAuthorizationValidatorForTest.java b/itests/util/src/main/java/org/apache/hadoop/hive/ql/security/authorization/plugin/sqlstd/SQLStdHiveAuthorizationValidatorForTest.java
index d883e4b..92c1292 100644
--- a/itests/util/src/main/java/org/apache/hadoop/hive/ql/security/authorization/plugin/sqlstd/SQLStdHiveAuthorizationValidatorForTest.java
+++ b/itests/util/src/main/java/org/apache/hadoop/hive/ql/security/authorization/plugin/sqlstd/SQLStdHiveAuthorizationValidatorForTest.java
@@ -119,7 +119,7 @@ public class SQLStdHiveAuthorizationValidatorForTest extends SQLStdHiveAuthoriza
List<HivePrivilegeObject> privObjs) throws SemanticException {
List<HivePrivilegeObject> needRewritePrivObjs = new ArrayList<>();
for (HivePrivilegeObject privObj : privObjs) {
- if (privObj.getObjectName().equals("masking_test")) {
+ if (privObj.getObjectName().equals("masking_test") || privObj.getObjectName().startsWith("masking_test_n")) {
privObj.setRowFilterExpression("key % 2 = 0 and key < 10");
List<String> cellValueTransformers = new ArrayList<>();
for (String columnName : privObj.getColumns()) {
@@ -131,7 +131,7 @@ public class SQLStdHiveAuthorizationValidatorForTest extends SQLStdHiveAuthoriza
}
privObj.setCellValueTransformers(cellValueTransformers);
needRewritePrivObjs.add(privObj);
- } else if (privObj.getObjectName().equals("masking_test_view")) {
+ } else if (privObj.getObjectName().equals("masking_test_view") || privObj.getObjectName().startsWith("masking_test_view_n")) {
privObj.setRowFilterExpression("key > 6");
List<String> cellValueTransformers = new ArrayList<>();
for (String columnName : privObj.getColumns()) {
@@ -143,14 +143,14 @@ public class SQLStdHiveAuthorizationValidatorForTest extends SQLStdHiveAuthoriza
}
privObj.setCellValueTransformers(cellValueTransformers);
needRewritePrivObjs.add(privObj);
- } else if (privObj.getObjectName().equals("masking_test_subq")) {
+ } else if (privObj.getObjectName().equals("masking_test_subq") || privObj.getObjectName().startsWith("masking_test_subq_n")) {
privObj
- .setRowFilterExpression("key in (select key from src where src.key = masking_test_subq.key)");
+ .setRowFilterExpression("key in (select key from src where src.key = " + privObj.getObjectName() + ".key)");
needRewritePrivObjs.add(privObj);
- } else if (privObj.getObjectName().equals("masking_acid_no_masking")) {
+ } else if (privObj.getObjectName().equals("masking_acid_no_masking") || privObj.getObjectName().startsWith("masking_acid_no_masking_n")) {
// testing acid usage when no masking/filtering is present
needRewritePrivObjs.add(privObj);
- } else if (privObj.getObjectName().equals("masking_test_druid")) {
+ } else if (privObj.getObjectName().equals("masking_test_druid") || privObj.getObjectName().startsWith("masking_test_druid_n")) {
// testing druid queries row filtering is present
privObj.setRowFilterExpression("key > 10");
needRewritePrivObjs.add(privObj);
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/llap/results_cache_with_masking.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/llap/results_cache_with_masking.q.out b/ql/src/test/results/clientpositive/llap/results_cache_with_masking.q.out
index beca2b5..20a2e8d 100644
--- a/ql/src/test/results/clientpositive/llap/results_cache_with_masking.q.out
+++ b/ql/src/test/results/clientpositive/llap/results_cache_with_masking.q.out
@@ -33,21 +33,20 @@ STAGE PLANS:
TableScan
alias: masking_test_n7
Statistics: Num rows: 500 Data size: 1904 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int)
- outputColumnNames: key
- Statistics: Num rows: 500 Data size: 1904 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 250 Data size: 952 Basic stats: COMPLETE Column stats: NONE
Group By Operator
aggregations: count()
keys: key (type: int)
mode: hash
outputColumnNames: _col0, _col1
- Statistics: Num rows: 500 Data size: 1904 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 250 Data size: 952 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: _col0 (type: int)
sort order: +
Map-reduce partition columns: _col0 (type: int)
- Statistics: Num rows: 500 Data size: 1904 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 250 Data size: 952 Basic stats: COMPLETE Column stats: NONE
value expressions: _col1 (type: bigint)
Execution mode: vectorized, llap
LLAP IO: no inputs
@@ -59,10 +58,10 @@ STAGE PLANS:
keys: KEY._col0 (type: int)
mode: mergepartial
outputColumnNames: _col0, _col1
- Statistics: Num rows: 250 Data size: 952 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 125 Data size: 476 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
- Statistics: Num rows: 250 Data size: 952 Basic stats: COMPLETE Column stats: NONE
+ Statistics: Num rows: 125 Data size: 476 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.SequenceFileInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
@@ -83,314 +82,9 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n7
#### A masked pattern was here ####
8 1
-12 2
-19 1
-28 1
-33 1
-42 2
-58 2
-69 1
-70 3
-82 1
-85 1
-95 2
-113 2
-114 1
-128 3
-138 4
-160 1
-167 3
-176 2
-177 1
-178 1
-192 1
-194 1
-202 1
-213 2
-216 2
-217 2
-219 2
-229 2
-256 2
-258 1
-260 1
-263 1
-273 3
-277 4
-283 1
-285 1
-305 1
-308 1
-322 2
-339 1
-341 1
-365 1
-366 1
-373 1
-374 1
-375 1
-377 1
-389 1
-395 2
-400 1
-406 4
-414 2
-418 1
-421 1
-431 3
-435 1
-438 3
-443 1
-444 1
-449 1
-453 1
-455 1
-458 2
-463 2
-477 1
-483 1
-492 2
-493 1
-495 1
-496 1
0 3
4 1
-18 2
-20 1
-24 2
-26 2
-27 1
-43 1
-51 2
-65 1
-66 1
-77 1
-80 1
-92 1
-97 2
-98 2
-103 2
-111 1
-133 1
-134 2
-143 1
-145 1
-146 2
-155 1
-156 1
-158 1
-163 1
-174 2
-189 1
-190 1
-195 2
-196 1
-197 2
-207 2
-209 2
-222 1
-228 1
-239 2
-244 1
-248 1
-252 1
-262 1
-278 2
-280 2
-281 2
-287 1
-292 1
-309 2
-315 1
-317 2
-318 3
-321 2
-336 1
-342 2
-351 1
-356 1
-360 1
-378 1
-379 1
-386 1
-392 1
-393 1
-401 5
-407 1
-411 1
-413 2
-417 3
-424 2
-430 3
-457 1
-467 1
-468 4
-470 1
-475 1
-479 1
-481 1
-484 1
-489 4
-490 1
-10 1
-11 1
-30 1
-34 1
-57 1
-67 2
-78 1
-83 2
-86 1
-90 3
-96 1
-104 2
-116 1
-125 2
-126 1
-131 1
-136 1
-137 2
-149 2
-150 1
-157 1
-162 1
-168 1
-170 1
-172 2
-175 2
-179 2
-180 1
-199 3
-200 2
-203 2
-208 3
-214 1
-218 1
-223 2
-224 2
-235 1
-237 2
-241 1
-247 1
-255 2
-274 1
-282 2
-284 1
-288 2
-291 1
-298 3
-302 1
-311 3
-316 3
-325 2
-331 2
-332 1
-335 1
-344 2
-345 1
-348 5
-353 2
-364 1
-382 2
-384 3
-397 2
-402 1
-403 3
-409 3
-419 1
-427 1
-436 1
-437 1
-439 2
-466 3
-469 5
-472 1
-485 1
-487 1
-491 1
-494 1
-498 3
2 1
-5 3
-9 1
-15 2
-17 1
-35 3
-37 2
-41 1
-44 1
-47 1
-53 1
-54 1
-64 1
-72 2
-74 1
-76 2
-84 2
-87 1
-100 2
-105 1
-118 2
-119 3
-120 2
-129 2
-152 2
-153 1
-164 2
-165 2
-166 1
-169 4
-181 1
-183 1
-186 1
-187 3
-191 2
-193 3
-201 1
-205 2
-221 2
-226 1
-230 5
-233 2
-238 2
-242 2
-249 1
-257 1
-265 2
-266 1
-272 2
-275 1
-286 1
-289 1
-296 1
-306 1
-307 2
-310 1
-323 1
-327 3
-333 2
-338 1
-362 1
-367 2
-368 1
-369 3
-394 1
-396 3
-399 2
-404 2
-429 2
-432 1
-446 1
-448 1
-452 1
-454 3
-459 2
-460 1
-462 2
-478 2
-480 3
-482 1
-497 1
PREHOOK: query: explain
select key, count(*) from masking_test_n7 group by key
PREHOOK: type: QUERY
@@ -417,311 +111,6 @@ POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n7
#### A masked pattern was here ####
8 1
-12 2
-19 1
-28 1
-33 1
-42 2
-58 2
-69 1
-70 3
-82 1
-85 1
-95 2
-113 2
-114 1
-128 3
-138 4
-160 1
-167 3
-176 2
-177 1
-178 1
-192 1
-194 1
-202 1
-213 2
-216 2
-217 2
-219 2
-229 2
-256 2
-258 1
-260 1
-263 1
-273 3
-277 4
-283 1
-285 1
-305 1
-308 1
-322 2
-339 1
-341 1
-365 1
-366 1
-373 1
-374 1
-375 1
-377 1
-389 1
-395 2
-400 1
-406 4
-414 2
-418 1
-421 1
-431 3
-435 1
-438 3
-443 1
-444 1
-449 1
-453 1
-455 1
-458 2
-463 2
-477 1
-483 1
-492 2
-493 1
-495 1
-496 1
0 3
4 1
-18 2
-20 1
-24 2
-26 2
-27 1
-43 1
-51 2
-65 1
-66 1
-77 1
-80 1
-92 1
-97 2
-98 2
-103 2
-111 1
-133 1
-134 2
-143 1
-145 1
-146 2
-155 1
-156 1
-158 1
-163 1
-174 2
-189 1
-190 1
-195 2
-196 1
-197 2
-207 2
-209 2
-222 1
-228 1
-239 2
-244 1
-248 1
-252 1
-262 1
-278 2
-280 2
-281 2
-287 1
-292 1
-309 2
-315 1
-317 2
-318 3
-321 2
-336 1
-342 2
-351 1
-356 1
-360 1
-378 1
-379 1
-386 1
-392 1
-393 1
-401 5
-407 1
-411 1
-413 2
-417 3
-424 2
-430 3
-457 1
-467 1
-468 4
-470 1
-475 1
-479 1
-481 1
-484 1
-489 4
-490 1
-10 1
-11 1
-30 1
-34 1
-57 1
-67 2
-78 1
-83 2
-86 1
-90 3
-96 1
-104 2
-116 1
-125 2
-126 1
-131 1
-136 1
-137 2
-149 2
-150 1
-157 1
-162 1
-168 1
-170 1
-172 2
-175 2
-179 2
-180 1
-199 3
-200 2
-203 2
-208 3
-214 1
-218 1
-223 2
-224 2
-235 1
-237 2
-241 1
-247 1
-255 2
-274 1
-282 2
-284 1
-288 2
-291 1
-298 3
-302 1
-311 3
-316 3
-325 2
-331 2
-332 1
-335 1
-344 2
-345 1
-348 5
-353 2
-364 1
-382 2
-384 3
-397 2
-402 1
-403 3
-409 3
-419 1
-427 1
-436 1
-437 1
-439 2
-466 3
-469 5
-472 1
-485 1
-487 1
-491 1
-494 1
-498 3
2 1
-5 3
-9 1
-15 2
-17 1
-35 3
-37 2
-41 1
-44 1
-47 1
-53 1
-54 1
-64 1
-72 2
-74 1
-76 2
-84 2
-87 1
-100 2
-105 1
-118 2
-119 3
-120 2
-129 2
-152 2
-153 1
-164 2
-165 2
-166 1
-169 4
-181 1
-183 1
-186 1
-187 3
-191 2
-193 3
-201 1
-205 2
-221 2
-226 1
-230 5
-233 2
-238 2
-242 2
-249 1
-257 1
-265 2
-266 1
-272 2
-275 1
-286 1
-289 1
-296 1
-306 1
-307 2
-310 1
-323 1
-327 3
-333 2
-338 1
-362 1
-367 2
-368 1
-369 3
-394 1
-396 3
-399 2
-404 2
-429 2
-432 1
-446 1
-448 1
-452 1
-454 3
-459 2
-460 1
-462 2
-478 2
-480 3
-482 1
-497 1
[3/9] hive git commit: HIVE-20123: Fix masking tests after HIVE-19617
(Jesus Camacho Rodriguez, reviewed by Ashutosh Chauhan)
Posted by jc...@apache.org.
http://git-wip-us.apache.org/repos/asf/hive/blob/3c71687d/ql/src/test/results/clientpositive/masking_8.q.out
----------------------------------------------------------------------
diff --git a/ql/src/test/results/clientpositive/masking_8.q.out b/ql/src/test/results/clientpositive/masking_8.q.out
index cc4d155..d602ec5 100644
--- a/ql/src/test/results/clientpositive/masking_8.q.out
+++ b/ql/src/test/results/clientpositive/masking_8.q.out
@@ -20,21 +20,37 @@ PREHOOK: type: QUERY
POSTHOOK: query: explain select *, ROW__ID from masking_test_n2
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-1 is a root stage
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_n2
+ Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), reverse(value) (type: string), _c2 (type: string), ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>)
+ outputColumnNames: _col0, _col1, _col2, _col3
+ Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Execution mode: vectorized
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: masking_test_n2
- Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string), _c2 (type: string), ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>)
- outputColumnNames: _col0, _col1, _col2, _col3
- Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
PREHOOK: query: select *, ROW__ID from masking_test_n2
PREHOOK: type: QUERY
@@ -44,526 +60,48 @@ POSTHOOK: query: select *, ROW__ID from masking_test_n2
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n2
#### A masked pattern was here ####
-238 val_238 12 NULL
-86 val_86 12 NULL
-311 val_311 12 NULL
-27 val_27 12 NULL
-165 val_165 12 NULL
-409 val_409 12 NULL
-255 val_255 12 NULL
-278 val_278 12 NULL
-98 val_98 12 NULL
-484 val_484 12 NULL
-265 val_265 12 NULL
-193 val_193 12 NULL
-401 val_401 12 NULL
-150 val_150 12 NULL
-273 val_273 12 NULL
-224 val_224 12 NULL
-369 val_369 12 NULL
-66 val_66 12 NULL
-128 val_128 12 NULL
-213 val_213 12 NULL
-146 val_146 12 NULL
-406 val_406 12 NULL
-429 val_429 12 NULL
-374 val_374 12 NULL
-152 val_152 12 NULL
-469 val_469 12 NULL
-145 val_145 12 NULL
-495 val_495 12 NULL
-37 val_37 12 NULL
-327 val_327 12 NULL
-281 val_281 12 NULL
-277 val_277 12 NULL
-209 val_209 12 NULL
-15 val_15 12 NULL
-82 val_82 12 NULL
-403 val_403 12 NULL
-166 val_166 12 NULL
-417 val_417 12 NULL
-430 val_430 12 NULL
-252 val_252 12 NULL
-292 val_292 12 NULL
-219 val_219 12 NULL
-287 val_287 12 NULL
-153 val_153 12 NULL
-193 val_193 12 NULL
-338 val_338 12 NULL
-446 val_446 12 NULL
-459 val_459 12 NULL
-394 val_394 12 NULL
-237 val_237 12 NULL
-482 val_482 12 NULL
-174 val_174 12 NULL
-413 val_413 12 NULL
-494 val_494 12 NULL
-207 val_207 12 NULL
-199 val_199 12 NULL
-466 val_466 12 NULL
-208 val_208 12 NULL
-174 val_174 12 NULL
-399 val_399 12 NULL
-396 val_396 12 NULL
-247 val_247 12 NULL
-417 val_417 12 NULL
-489 val_489 12 NULL
-162 val_162 12 NULL
-377 val_377 12 NULL
-397 val_397 12 NULL
-309 val_309 12 NULL
-365 val_365 12 NULL
-266 val_266 12 NULL
-439 val_439 12 NULL
-342 val_342 12 NULL
-367 val_367 12 NULL
-325 val_325 12 NULL
-167 val_167 12 NULL
-195 val_195 12 NULL
-475 val_475 12 NULL
-17 val_17 12 NULL
-113 val_113 12 NULL
-155 val_155 12 NULL
-203 val_203 12 NULL
-339 val_339 12 NULL
-0 val_0 12 NULL
-455 val_455 12 NULL
-128 val_128 12 NULL
-311 val_311 12 NULL
-316 val_316 12 NULL
-57 val_57 12 NULL
-302 val_302 12 NULL
-205 val_205 12 NULL
-149 val_149 12 NULL
-438 val_438 12 NULL
-345 val_345 12 NULL
-129 val_129 12 NULL
-170 val_170 12 NULL
-20 val_20 12 NULL
-489 val_489 12 NULL
-157 val_157 12 NULL
-378 val_378 12 NULL
-221 val_221 12 NULL
-92 val_92 12 NULL
-111 val_111 12 NULL
-47 val_47 12 NULL
-72 val_72 12 NULL
-4 val_4 12 NULL
-280 val_280 12 NULL
-35 val_35 12 NULL
-427 val_427 12 NULL
-277 val_277 12 NULL
-208 val_208 12 NULL
-356 val_356 12 NULL
-399 val_399 12 NULL
-169 val_169 12 NULL
-382 val_382 12 NULL
-498 val_498 12 NULL
-125 val_125 12 NULL
-386 val_386 12 NULL
-437 val_437 12 NULL
-469 val_469 12 NULL
-192 val_192 12 NULL
-286 val_286 12 NULL
-187 val_187 12 NULL
-176 val_176 12 NULL
-54 val_54 12 NULL
-459 val_459 12 NULL
-51 val_51 12 NULL
-138 val_138 12 NULL
-103 val_103 12 NULL
-239 val_239 12 NULL
-213 val_213 12 NULL
-216 val_216 12 NULL
-430 val_430 12 NULL
-278 val_278 12 NULL
-176 val_176 12 NULL
-289 val_289 12 NULL
-221 val_221 12 NULL
-65 val_65 12 NULL
-318 val_318 12 NULL
-332 val_332 12 NULL
-311 val_311 12 NULL
-275 val_275 12 NULL
-137 val_137 12 NULL
-241 val_241 12 NULL
-83 val_83 12 NULL
-333 val_333 12 NULL
-180 val_180 12 NULL
-284 val_284 12 NULL
-12 val_12 12 NULL
-230 val_230 12 NULL
-181 val_181 12 NULL
-67 val_67 12 NULL
-260 val_260 12 NULL
-404 val_404 12 NULL
-384 val_384 12 NULL
-489 val_489 12 NULL
-353 val_353 12 NULL
-373 val_373 12 NULL
-272 val_272 12 NULL
-138 val_138 12 NULL
-217 val_217 12 NULL
-84 val_84 12 NULL
-348 val_348 12 NULL
-466 val_466 12 NULL
-58 val_58 12 NULL
-8 val_8 12 NULL
-411 val_411 12 NULL
-230 val_230 12 NULL
-208 val_208 12 NULL
-348 val_348 12 NULL
-24 val_24 12 NULL
-463 val_463 12 NULL
-431 val_431 12 NULL
-179 val_179 12 NULL
-172 val_172 12 NULL
-42 val_42 12 NULL
-129 val_129 12 NULL
-158 val_158 12 NULL
-119 val_119 12 NULL
-496 val_496 12 NULL
-0 val_0 12 NULL
-322 val_322 12 NULL
-197 val_197 12 NULL
-468 val_468 12 NULL
-393 val_393 12 NULL
-454 val_454 12 NULL
-100 val_100 12 NULL
-298 val_298 12 NULL
-199 val_199 12 NULL
-191 val_191 12 NULL
-418 val_418 12 NULL
-96 val_96 12 NULL
-26 val_26 12 NULL
-165 val_165 12 NULL
-327 val_327 12 NULL
-230 val_230 12 NULL
-205 val_205 12 NULL
-120 val_120 12 NULL
-131 val_131 12 NULL
-51 val_51 12 NULL
-404 val_404 12 NULL
-43 val_43 12 NULL
-436 val_436 12 NULL
-156 val_156 12 NULL
-469 val_469 12 NULL
-468 val_468 12 NULL
-308 val_308 12 NULL
-95 val_95 12 NULL
-196 val_196 12 NULL
-288 val_288 12 NULL
-481 val_481 12 NULL
-457 val_457 12 NULL
-98 val_98 12 NULL
-282 val_282 12 NULL
-197 val_197 12 NULL
-187 val_187 12 NULL
-318 val_318 12 NULL
-318 val_318 12 NULL
-409 val_409 12 NULL
-470 val_470 12 NULL
-137 val_137 12 NULL
-369 val_369 12 NULL
-316 val_316 12 NULL
-169 val_169 12 NULL
-413 val_413 12 NULL
-85 val_85 12 NULL
-77 val_77 12 NULL
-0 val_0 12 NULL
-490 val_490 12 NULL
-87 val_87 12 NULL
-364 val_364 12 NULL
-179 val_179 12 NULL
-118 val_118 12 NULL
-134 val_134 12 NULL
-395 val_395 12 NULL
-282 val_282 12 NULL
-138 val_138 12 NULL
-238 val_238 12 NULL
-419 val_419 12 NULL
-15 val_15 12 NULL
-118 val_118 12 NULL
-72 val_72 12 NULL
-90 val_90 12 NULL
-307 val_307 12 NULL
-19 val_19 12 NULL
-435 val_435 12 NULL
-10 val_10 12 NULL
-277 val_277 12 NULL
-273 val_273 12 NULL
-306 val_306 12 NULL
-224 val_224 12 NULL
-309 val_309 12 NULL
-389 val_389 12 NULL
-327 val_327 12 NULL
-242 val_242 12 NULL
-369 val_369 12 NULL
-392 val_392 12 NULL
-272 val_272 12 NULL
-331 val_331 12 NULL
-401 val_401 12 NULL
-242 val_242 12 NULL
-452 val_452 12 NULL
-177 val_177 12 NULL
-226 val_226 12 NULL
-5 val_5 12 NULL
-497 val_497 12 NULL
-402 val_402 12 NULL
-396 val_396 12 NULL
-317 val_317 12 NULL
-395 val_395 12 NULL
-58 val_58 12 NULL
-35 val_35 12 NULL
-336 val_336 12 NULL
-95 val_95 12 NULL
-11 val_11 12 NULL
-168 val_168 12 NULL
-34 val_34 12 NULL
-229 val_229 12 NULL
-233 val_233 12 NULL
-143 val_143 12 NULL
-472 val_472 12 NULL
-322 val_322 12 NULL
-498 val_498 12 NULL
-160 val_160 12 NULL
-195 val_195 12 NULL
-42 val_42 12 NULL
-321 val_321 12 NULL
-430 val_430 12 NULL
-119 val_119 12 NULL
-489 val_489 12 NULL
-458 val_458 12 NULL
-78 val_78 12 NULL
-76 val_76 12 NULL
-41 val_41 12 NULL
-223 val_223 12 NULL
-492 val_492 12 NULL
-149 val_149 12 NULL
-449 val_449 12 NULL
-218 val_218 12 NULL
-228 val_228 12 NULL
-138 val_138 12 NULL
-453 val_453 12 NULL
-30 val_30 12 NULL
-209 val_209 12 NULL
-64 val_64 12 NULL
-468 val_468 12 NULL
-76 val_76 12 NULL
-74 val_74 12 NULL
-342 val_342 12 NULL
-69 val_69 12 NULL
-230 val_230 12 NULL
-33 val_33 12 NULL
-368 val_368 12 NULL
-103 val_103 12 NULL
-296 val_296 12 NULL
-113 val_113 12 NULL
-216 val_216 12 NULL
-367 val_367 12 NULL
-344 val_344 12 NULL
-167 val_167 12 NULL
-274 val_274 12 NULL
-219 val_219 12 NULL
-239 val_239 12 NULL
-485 val_485 12 NULL
-116 val_116 12 NULL
-223 val_223 12 NULL
-256 val_256 12 NULL
-263 val_263 12 NULL
-70 val_70 12 NULL
-487 val_487 12 NULL
-480 val_480 12 NULL
-401 val_401 12 NULL
-288 val_288 12 NULL
-191 val_191 12 NULL
-5 val_5 12 NULL
-244 val_244 12 NULL
-438 val_438 12 NULL
-128 val_128 12 NULL
-467 val_467 12 NULL
-432 val_432 12 NULL
-202 val_202 12 NULL
-316 val_316 12 NULL
-229 val_229 12 NULL
-469 val_469 12 NULL
-463 val_463 12 NULL
-280 val_280 12 NULL
-2 val_2 12 NULL
-35 val_35 12 NULL
-283 val_283 12 NULL
-331 val_331 12 NULL
-235 val_235 12 NULL
-80 val_80 12 NULL
-44 val_44 12 NULL
-193 val_193 12 NULL
-321 val_321 12 NULL
-335 val_335 12 NULL
-104 val_104 12 NULL
-466 val_466 12 NULL
-366 val_366 12 NULL
-175 val_175 12 NULL
-403 val_403 12 NULL
-483 val_483 12 NULL
-53 val_53 12 NULL
-105 val_105 12 NULL
-257 val_257 12 NULL
-406 val_406 12 NULL
-409 val_409 12 NULL
-190 val_190 12 NULL
-406 val_406 12 NULL
-401 val_401 12 NULL
-114 val_114 12 NULL
-258 val_258 12 NULL
-90 val_90 12 NULL
-203 val_203 12 NULL
-262 val_262 12 NULL
-348 val_348 12 NULL
-424 val_424 12 NULL
-12 val_12 12 NULL
-396 val_396 12 NULL
-201 val_201 12 NULL
-217 val_217 12 NULL
-164 val_164 12 NULL
-431 val_431 12 NULL
-454 val_454 12 NULL
-478 val_478 12 NULL
-298 val_298 12 NULL
-125 val_125 12 NULL
-431 val_431 12 NULL
-164 val_164 12 NULL
-424 val_424 12 NULL
-187 val_187 12 NULL
-382 val_382 12 NULL
-5 val_5 12 NULL
-70 val_70 12 NULL
-397 val_397 12 NULL
-480 val_480 12 NULL
-291 val_291 12 NULL
-24 val_24 12 NULL
-351 val_351 12 NULL
-255 val_255 12 NULL
-104 val_104 12 NULL
-70 val_70 12 NULL
-163 val_163 12 NULL
-438 val_438 12 NULL
-119 val_119 12 NULL
-414 val_414 12 NULL
-200 val_200 12 NULL
-491 val_491 12 NULL
-237 val_237 12 NULL
-439 val_439 12 NULL
-360 val_360 12 NULL
-248 val_248 12 NULL
-479 val_479 12 NULL
-305 val_305 12 NULL
-417 val_417 12 NULL
-199 val_199 12 NULL
-444 val_444 12 NULL
-120 val_120 12 NULL
-429 val_429 12 NULL
-169 val_169 12 NULL
-443 val_443 12 NULL
-323 val_323 12 NULL
-325 val_325 12 NULL
-277 val_277 12 NULL
-230 val_230 12 NULL
-478 val_478 12 NULL
-178 val_178 12 NULL
-468 val_468 12 NULL
-310 val_310 12 NULL
-317 val_317 12 NULL
-333 val_333 12 NULL
-493 val_493 12 NULL
-460 val_460 12 NULL
-207 val_207 12 NULL
-249 val_249 12 NULL
-265 val_265 12 NULL
-480 val_480 12 NULL
-83 val_83 12 NULL
-136 val_136 12 NULL
-353 val_353 12 NULL
-172 val_172 12 NULL
-214 val_214 12 NULL
-462 val_462 12 NULL
-233 val_233 12 NULL
-406 val_406 12 NULL
-133 val_133 12 NULL
-175 val_175 12 NULL
-189 val_189 12 NULL
-454 val_454 12 NULL
-375 val_375 12 NULL
-401 val_401 12 NULL
-421 val_421 12 NULL
-407 val_407 12 NULL
-384 val_384 12 NULL
-256 val_256 12 NULL
-26 val_26 12 NULL
-134 val_134 12 NULL
-67 val_67 12 NULL
-384 val_384 12 NULL
-379 val_379 12 NULL
-18 val_18 12 NULL
-462 val_462 12 NULL
-492 val_492 12 NULL
-100 val_100 12 NULL
-298 val_298 12 NULL
-9 val_9 12 NULL
-341 val_341 12 NULL
-498 val_498 12 NULL
-146 val_146 12 NULL
-458 val_458 12 NULL
-362 val_362 12 NULL
-186 val_186 12 NULL
-285 val_285 12 NULL
-348 val_348 12 NULL
-167 val_167 12 NULL
-18 val_18 12 NULL
-273 val_273 12 NULL
-183 val_183 12 NULL
-281 val_281 12 NULL
-344 val_344 12 NULL
-97 val_97 12 NULL
-469 val_469 12 NULL
-315 val_315 12 NULL
-84 val_84 12 NULL
-28 val_28 12 NULL
-37 val_37 12 NULL
-448 val_448 12 NULL
-152 val_152 12 NULL
-348 val_348 12 NULL
-307 val_307 12 NULL
-194 val_194 12 NULL
-414 val_414 12 NULL
-477 val_477 12 NULL
-222 val_222 12 NULL
-126 val_126 12 NULL
-90 val_90 12 NULL
-169 val_169 12 NULL
-403 val_403 12 NULL
-400 val_400 12 NULL
-200 val_200 12 NULL
-97 val_97 12 NULL
+0 0_lav 12 NULL
+4 4_lav 12 NULL
+8 8_lav 12 NULL
+0 0_lav 12 NULL
+0 0_lav 12 NULL
+2 2_lav 12 NULL
PREHOOK: query: explain select * from masking_test_n2
PREHOOK: type: QUERY
POSTHOOK: query: explain select * from masking_test_n2
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-1 is a root stage
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_n2
+ Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: key (type: int), reverse(value) (type: string), _c2 (type: string)
+ outputColumnNames: _col0, _col1, _col2
+ Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Execution mode: vectorized
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: masking_test_n2
- Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: key (type: int), value (type: string), _c2 (type: string)
- outputColumnNames: _col0, _col1, _col2
- Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
PREHOOK: query: select * from masking_test_n2
PREHOOK: type: QUERY
@@ -573,526 +111,47 @@ POSTHOOK: query: select * from masking_test_n2
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n2
#### A masked pattern was here ####
-238 val_238 12
-86 val_86 12
-311 val_311 12
-27 val_27 12
-165 val_165 12
-409 val_409 12
-255 val_255 12
-278 val_278 12
-98 val_98 12
-484 val_484 12
-265 val_265 12
-193 val_193 12
-401 val_401 12
-150 val_150 12
-273 val_273 12
-224 val_224 12
-369 val_369 12
-66 val_66 12
-128 val_128 12
-213 val_213 12
-146 val_146 12
-406 val_406 12
-429 val_429 12
-374 val_374 12
-152 val_152 12
-469 val_469 12
-145 val_145 12
-495 val_495 12
-37 val_37 12
-327 val_327 12
-281 val_281 12
-277 val_277 12
-209 val_209 12
-15 val_15 12
-82 val_82 12
-403 val_403 12
-166 val_166 12
-417 val_417 12
-430 val_430 12
-252 val_252 12
-292 val_292 12
-219 val_219 12
-287 val_287 12
-153 val_153 12
-193 val_193 12
-338 val_338 12
-446 val_446 12
-459 val_459 12
-394 val_394 12
-237 val_237 12
-482 val_482 12
-174 val_174 12
-413 val_413 12
-494 val_494 12
-207 val_207 12
-199 val_199 12
-466 val_466 12
-208 val_208 12
-174 val_174 12
-399 val_399 12
-396 val_396 12
-247 val_247 12
-417 val_417 12
-489 val_489 12
-162 val_162 12
-377 val_377 12
-397 val_397 12
-309 val_309 12
-365 val_365 12
-266 val_266 12
-439 val_439 12
-342 val_342 12
-367 val_367 12
-325 val_325 12
-167 val_167 12
-195 val_195 12
-475 val_475 12
-17 val_17 12
-113 val_113 12
-155 val_155 12
-203 val_203 12
-339 val_339 12
-0 val_0 12
-455 val_455 12
-128 val_128 12
-311 val_311 12
-316 val_316 12
-57 val_57 12
-302 val_302 12
-205 val_205 12
-149 val_149 12
-438 val_438 12
-345 val_345 12
-129 val_129 12
-170 val_170 12
-20 val_20 12
-489 val_489 12
-157 val_157 12
-378 val_378 12
-221 val_221 12
-92 val_92 12
-111 val_111 12
-47 val_47 12
-72 val_72 12
-4 val_4 12
-280 val_280 12
-35 val_35 12
-427 val_427 12
-277 val_277 12
-208 val_208 12
-356 val_356 12
-399 val_399 12
-169 val_169 12
-382 val_382 12
-498 val_498 12
-125 val_125 12
-386 val_386 12
-437 val_437 12
-469 val_469 12
-192 val_192 12
-286 val_286 12
-187 val_187 12
-176 val_176 12
-54 val_54 12
-459 val_459 12
-51 val_51 12
-138 val_138 12
-103 val_103 12
-239 val_239 12
-213 val_213 12
-216 val_216 12
-430 val_430 12
-278 val_278 12
-176 val_176 12
-289 val_289 12
-221 val_221 12
-65 val_65 12
-318 val_318 12
-332 val_332 12
-311 val_311 12
-275 val_275 12
-137 val_137 12
-241 val_241 12
-83 val_83 12
-333 val_333 12
-180 val_180 12
-284 val_284 12
-12 val_12 12
-230 val_230 12
-181 val_181 12
-67 val_67 12
-260 val_260 12
-404 val_404 12
-384 val_384 12
-489 val_489 12
-353 val_353 12
-373 val_373 12
-272 val_272 12
-138 val_138 12
-217 val_217 12
-84 val_84 12
-348 val_348 12
-466 val_466 12
-58 val_58 12
-8 val_8 12
-411 val_411 12
-230 val_230 12
-208 val_208 12
-348 val_348 12
-24 val_24 12
-463 val_463 12
-431 val_431 12
-179 val_179 12
-172 val_172 12
-42 val_42 12
-129 val_129 12
-158 val_158 12
-119 val_119 12
-496 val_496 12
-0 val_0 12
-322 val_322 12
-197 val_197 12
-468 val_468 12
-393 val_393 12
-454 val_454 12
-100 val_100 12
-298 val_298 12
-199 val_199 12
-191 val_191 12
-418 val_418 12
-96 val_96 12
-26 val_26 12
-165 val_165 12
-327 val_327 12
-230 val_230 12
-205 val_205 12
-120 val_120 12
-131 val_131 12
-51 val_51 12
-404 val_404 12
-43 val_43 12
-436 val_436 12
-156 val_156 12
-469 val_469 12
-468 val_468 12
-308 val_308 12
-95 val_95 12
-196 val_196 12
-288 val_288 12
-481 val_481 12
-457 val_457 12
-98 val_98 12
-282 val_282 12
-197 val_197 12
-187 val_187 12
-318 val_318 12
-318 val_318 12
-409 val_409 12
-470 val_470 12
-137 val_137 12
-369 val_369 12
-316 val_316 12
-169 val_169 12
-413 val_413 12
-85 val_85 12
-77 val_77 12
-0 val_0 12
-490 val_490 12
-87 val_87 12
-364 val_364 12
-179 val_179 12
-118 val_118 12
-134 val_134 12
-395 val_395 12
-282 val_282 12
-138 val_138 12
-238 val_238 12
-419 val_419 12
-15 val_15 12
-118 val_118 12
-72 val_72 12
-90 val_90 12
-307 val_307 12
-19 val_19 12
-435 val_435 12
-10 val_10 12
-277 val_277 12
-273 val_273 12
-306 val_306 12
-224 val_224 12
-309 val_309 12
-389 val_389 12
-327 val_327 12
-242 val_242 12
-369 val_369 12
-392 val_392 12
-272 val_272 12
-331 val_331 12
-401 val_401 12
-242 val_242 12
-452 val_452 12
-177 val_177 12
-226 val_226 12
-5 val_5 12
-497 val_497 12
-402 val_402 12
-396 val_396 12
-317 val_317 12
-395 val_395 12
-58 val_58 12
-35 val_35 12
-336 val_336 12
-95 val_95 12
-11 val_11 12
-168 val_168 12
-34 val_34 12
-229 val_229 12
-233 val_233 12
-143 val_143 12
-472 val_472 12
-322 val_322 12
-498 val_498 12
-160 val_160 12
-195 val_195 12
-42 val_42 12
-321 val_321 12
-430 val_430 12
-119 val_119 12
-489 val_489 12
-458 val_458 12
-78 val_78 12
-76 val_76 12
-41 val_41 12
-223 val_223 12
-492 val_492 12
-149 val_149 12
-449 val_449 12
-218 val_218 12
-228 val_228 12
-138 val_138 12
-453 val_453 12
-30 val_30 12
-209 val_209 12
-64 val_64 12
-468 val_468 12
-76 val_76 12
-74 val_74 12
-342 val_342 12
-69 val_69 12
-230 val_230 12
-33 val_33 12
-368 val_368 12
-103 val_103 12
-296 val_296 12
-113 val_113 12
-216 val_216 12
-367 val_367 12
-344 val_344 12
-167 val_167 12
-274 val_274 12
-219 val_219 12
-239 val_239 12
-485 val_485 12
-116 val_116 12
-223 val_223 12
-256 val_256 12
-263 val_263 12
-70 val_70 12
-487 val_487 12
-480 val_480 12
-401 val_401 12
-288 val_288 12
-191 val_191 12
-5 val_5 12
-244 val_244 12
-438 val_438 12
-128 val_128 12
-467 val_467 12
-432 val_432 12
-202 val_202 12
-316 val_316 12
-229 val_229 12
-469 val_469 12
-463 val_463 12
-280 val_280 12
-2 val_2 12
-35 val_35 12
-283 val_283 12
-331 val_331 12
-235 val_235 12
-80 val_80 12
-44 val_44 12
-193 val_193 12
-321 val_321 12
-335 val_335 12
-104 val_104 12
-466 val_466 12
-366 val_366 12
-175 val_175 12
-403 val_403 12
-483 val_483 12
-53 val_53 12
-105 val_105 12
-257 val_257 12
-406 val_406 12
-409 val_409 12
-190 val_190 12
-406 val_406 12
-401 val_401 12
-114 val_114 12
-258 val_258 12
-90 val_90 12
-203 val_203 12
-262 val_262 12
-348 val_348 12
-424 val_424 12
-12 val_12 12
-396 val_396 12
-201 val_201 12
-217 val_217 12
-164 val_164 12
-431 val_431 12
-454 val_454 12
-478 val_478 12
-298 val_298 12
-125 val_125 12
-431 val_431 12
-164 val_164 12
-424 val_424 12
-187 val_187 12
-382 val_382 12
-5 val_5 12
-70 val_70 12
-397 val_397 12
-480 val_480 12
-291 val_291 12
-24 val_24 12
-351 val_351 12
-255 val_255 12
-104 val_104 12
-70 val_70 12
-163 val_163 12
-438 val_438 12
-119 val_119 12
-414 val_414 12
-200 val_200 12
-491 val_491 12
-237 val_237 12
-439 val_439 12
-360 val_360 12
-248 val_248 12
-479 val_479 12
-305 val_305 12
-417 val_417 12
-199 val_199 12
-444 val_444 12
-120 val_120 12
-429 val_429 12
-169 val_169 12
-443 val_443 12
-323 val_323 12
-325 val_325 12
-277 val_277 12
-230 val_230 12
-478 val_478 12
-178 val_178 12
-468 val_468 12
-310 val_310 12
-317 val_317 12
-333 val_333 12
-493 val_493 12
-460 val_460 12
-207 val_207 12
-249 val_249 12
-265 val_265 12
-480 val_480 12
-83 val_83 12
-136 val_136 12
-353 val_353 12
-172 val_172 12
-214 val_214 12
-462 val_462 12
-233 val_233 12
-406 val_406 12
-133 val_133 12
-175 val_175 12
-189 val_189 12
-454 val_454 12
-375 val_375 12
-401 val_401 12
-421 val_421 12
-407 val_407 12
-384 val_384 12
-256 val_256 12
-26 val_26 12
-134 val_134 12
-67 val_67 12
-384 val_384 12
-379 val_379 12
-18 val_18 12
-462 val_462 12
-492 val_492 12
-100 val_100 12
-298 val_298 12
-9 val_9 12
-341 val_341 12
-498 val_498 12
-146 val_146 12
-458 val_458 12
-362 val_362 12
-186 val_186 12
-285 val_285 12
-348 val_348 12
-167 val_167 12
-18 val_18 12
-273 val_273 12
-183 val_183 12
-281 val_281 12
-344 val_344 12
-97 val_97 12
-469 val_469 12
-315 val_315 12
-84 val_84 12
-28 val_28 12
-37 val_37 12
-448 val_448 12
-152 val_152 12
-348 val_348 12
-307 val_307 12
-194 val_194 12
-414 val_414 12
-477 val_477 12
-222 val_222 12
-126 val_126 12
-90 val_90 12
-169 val_169 12
-403 val_403 12
-400 val_400 12
-200 val_200 12
-97 val_97 12
+0 0_lav 12
+4 4_lav 12
+8 8_lav 12
+0 0_lav 12
+0 0_lav 12
+2 2_lav 12
PREHOOK: query: explain select INPUT__FILE__NAME, *, ROW__ID from masking_test_n2
PREHOOK: type: QUERY
POSTHOOK: query: explain select INPUT__FILE__NAME, *, ROW__ID from masking_test_n2
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-1 is a root stage
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_n2
+ Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: INPUT__FILE__NAME (type: string), key (type: int), reverse(value) (type: string), _c2 (type: string), ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>)
+ outputColumnNames: _col0, _col1, _col2, _col3, _col4
+ Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 1130 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: masking_test_n2
- Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: INPUT__FILE__NAME (type: string), key (type: int), value (type: string), _c2 (type: string), ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>)
- outputColumnNames: _col0, _col1, _col2, _col3, _col4
- Statistics: Num rows: 500 Data size: 6812 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
PREHOOK: query: select INPUT__FILE__NAME, *, ROW__ID from masking_test_n2
PREHOOK: type: QUERY
@@ -1140,21 +199,37 @@ PREHOOK: type: QUERY
POSTHOOK: query: explain select ROW__ID, * from masking_test_n2
POSTHOOK: type: QUERY
STAGE DEPENDENCIES:
- Stage-0 is a root stage
+ Stage-1 is a root stage
+ Stage-0 depends on stages: Stage-1
STAGE PLANS:
+ Stage: Stage-1
+ Map Reduce
+ Map Operator Tree:
+ TableScan
+ alias: masking_test_n2
+ Statistics: Num rows: 500 Data size: 17406 Basic stats: COMPLETE Column stats: NONE
+ Filter Operator
+ predicate: (((key % 2) = 0) and (key < 10)) (type: boolean)
+ Statistics: Num rows: 83 Data size: 2889 Basic stats: COMPLETE Column stats: NONE
+ Select Operator
+ expressions: ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>), key (type: int), _c1 (type: string), _c2 (type: string), _c3 (type: string), _c4 (type: string), _c5 (type: string), _c6 (type: string), _c7 (type: string), _c8 (type: string), _c9 (type: string), _c10 (type: string)
+ outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11
+ Statistics: Num rows: 83 Data size: 2889 Basic stats: COMPLETE Column stats: NONE
+ File Output Operator
+ compressed: false
+ Statistics: Num rows: 83 Data size: 2889 Basic stats: COMPLETE Column stats: NONE
+ table:
+ input format: org.apache.hadoop.mapred.SequenceFileInputFormat
+ output format: org.apache.hadoop.hive.ql.io.HiveSequenceFileOutputFormat
+ serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
+ Execution mode: vectorized
+
Stage: Stage-0
Fetch Operator
limit: -1
Processor Tree:
- TableScan
- alias: masking_test_n2
- Statistics: Num rows: 500 Data size: 17406 Basic stats: COMPLETE Column stats: NONE
- Select Operator
- expressions: ROW__ID (type: struct<writeid:bigint,bucketid:int,rowid:bigint>), key (type: int), _c1 (type: string), _c2 (type: string), _c3 (type: string), _c4 (type: string), _c5 (type: string), _c6 (type: string), _c7 (type: string), _c8 (type: string), _c9 (type: string), _c10 (type: string)
- outputColumnNames: _col0, _col1, _col2, _col3, _col4, _col5, _col6, _col7, _col8, _col9, _col10, _col11
- Statistics: Num rows: 500 Data size: 17406 Basic stats: COMPLETE Column stats: NONE
- ListSink
+ ListSink
PREHOOK: query: select ROW__ID, * from masking_test_n2
PREHOOK: type: QUERY
@@ -1164,506 +239,12 @@ POSTHOOK: query: select ROW__ID, * from masking_test_n2
POSTHOOK: type: QUERY
POSTHOOK: Input: default@masking_test_n2
#### A masked pattern was here ####
-NULL 238 1212 12 12 12 12 12 12 12 12 12
-NULL 86 1212 12 12 12 12 12 12 12 12 12
-NULL 311 1212 12 12 12 12 12 12 12 12 12
-NULL 27 1212 12 12 12 12 12 12 12 12 12
-NULL 165 1212 12 12 12 12 12 12 12 12 12
-NULL 409 1212 12 12 12 12 12 12 12 12 12
-NULL 255 1212 12 12 12 12 12 12 12 12 12
-NULL 278 1212 12 12 12 12 12 12 12 12 12
-NULL 98 1212 12 12 12 12 12 12 12 12 12
-NULL 484 1212 12 12 12 12 12 12 12 12 12
-NULL 265 1212 12 12 12 12 12 12 12 12 12
-NULL 193 1212 12 12 12 12 12 12 12 12 12
-NULL 401 1212 12 12 12 12 12 12 12 12 12
-NULL 150 1212 12 12 12 12 12 12 12 12 12
-NULL 273 1212 12 12 12 12 12 12 12 12 12
-NULL 224 1212 12 12 12 12 12 12 12 12 12
-NULL 369 1212 12 12 12 12 12 12 12 12 12
-NULL 66 1212 12 12 12 12 12 12 12 12 12
-NULL 128 1212 12 12 12 12 12 12 12 12 12
-NULL 213 1212 12 12 12 12 12 12 12 12 12
-NULL 146 1212 12 12 12 12 12 12 12 12 12
-NULL 406 1212 12 12 12 12 12 12 12 12 12
-NULL 429 1212 12 12 12 12 12 12 12 12 12
-NULL 374 1212 12 12 12 12 12 12 12 12 12
-NULL 152 1212 12 12 12 12 12 12 12 12 12
-NULL 469 1212 12 12 12 12 12 12 12 12 12
-NULL 145 1212 12 12 12 12 12 12 12 12 12
-NULL 495 1212 12 12 12 12 12 12 12 12 12
-NULL 37 1212 12 12 12 12 12 12 12 12 12
-NULL 327 1212 12 12 12 12 12 12 12 12 12
-NULL 281 1212 12 12 12 12 12 12 12 12 12
-NULL 277 1212 12 12 12 12 12 12 12 12 12
-NULL 209 1212 12 12 12 12 12 12 12 12 12
-NULL 15 1212 12 12 12 12 12 12 12 12 12
-NULL 82 1212 12 12 12 12 12 12 12 12 12
-NULL 403 1212 12 12 12 12 12 12 12 12 12
-NULL 166 1212 12 12 12 12 12 12 12 12 12
-NULL 417 1212 12 12 12 12 12 12 12 12 12
-NULL 430 1212 12 12 12 12 12 12 12 12 12
-NULL 252 1212 12 12 12 12 12 12 12 12 12
-NULL 292 1212 12 12 12 12 12 12 12 12 12
-NULL 219 1212 12 12 12 12 12 12 12 12 12
-NULL 287 1212 12 12 12 12 12 12 12 12 12
-NULL 153 1212 12 12 12 12 12 12 12 12 12
-NULL 193 1212 12 12 12 12 12 12 12 12 12
-NULL 338 1212 12 12 12 12 12 12 12 12 12
-NULL 446 1212 12 12 12 12 12 12 12 12 12
-NULL 459 1212 12 12 12 12 12 12 12 12 12
-NULL 394 1212 12 12 12 12 12 12 12 12 12
-NULL 237 1212 12 12 12 12 12 12 12 12 12
-NULL 482 1212 12 12 12 12 12 12 12 12 12
-NULL 174 1212 12 12 12 12 12 12 12 12 12
-NULL 413 1212 12 12 12 12 12 12 12 12 12
-NULL 494 1212 12 12 12 12 12 12 12 12 12
-NULL 207 1212 12 12 12 12 12 12 12 12 12
-NULL 199 1212 12 12 12 12 12 12 12 12 12
-NULL 466 1212 12 12 12 12 12 12 12 12 12
-NULL 208 1212 12 12 12 12 12 12 12 12 12
-NULL 174 1212 12 12 12 12 12 12 12 12 12
-NULL 399 1212 12 12 12 12 12 12 12 12 12
-NULL 396 1212 12 12 12 12 12 12 12 12 12
-NULL 247 1212 12 12 12 12 12 12 12 12 12
-NULL 417 1212 12 12 12 12 12 12 12 12 12
-NULL 489 1212 12 12 12 12 12 12 12 12 12
-NULL 162 1212 12 12 12 12 12 12 12 12 12
-NULL 377 1212 12 12 12 12 12 12 12 12 12
-NULL 397 1212 12 12 12 12 12 12 12 12 12
-NULL 309 1212 12 12 12 12 12 12 12 12 12
-NULL 365 1212 12 12 12 12 12 12 12 12 12
-NULL 266 1212 12 12 12 12 12 12 12 12 12
-NULL 439 1212 12 12 12 12 12 12 12 12 12
-NULL 342 1212 12 12 12 12 12 12 12 12 12
-NULL 367 1212 12 12 12 12 12 12 12 12 12
-NULL 325 1212 12 12 12 12 12 12 12 12 12
-NULL 167 1212 12 12 12 12 12 12 12 12 12
-NULL 195 1212 12 12 12 12 12 12 12 12 12
-NULL 475 1212 12 12 12 12 12 12 12 12 12
-NULL 17 1212 12 12 12 12 12 12 12 12 12
-NULL 113 1212 12 12 12 12 12 12 12 12 12
-NULL 155 1212 12 12 12 12 12 12 12 12 12
-NULL 203 1212 12 12 12 12 12 12 12 12 12
-NULL 339 1212 12 12 12 12 12 12 12 12 12
NULL 0 1212 12 12 12 12 12 12 12 12 12
-NULL 455 1212 12 12 12 12 12 12 12 12 12
-NULL 128 1212 12 12 12 12 12 12 12 12 12
-NULL 311 1212 12 12 12 12 12 12 12 12 12
-NULL 316 1212 12 12 12 12 12 12 12 12 12
-NULL 57 1212 12 12 12 12 12 12 12 12 12
-NULL 302 1212 12 12 12 12 12 12 12 12 12
-NULL 205 1212 12 12 12 12 12 12 12 12 12
-NULL 149 1212 12 12 12 12 12 12 12 12 12
-NULL 438 1212 12 12 12 12 12 12 12 12 12
-NULL 345 1212 12 12 12 12 12 12 12 12 12
-NULL 129 1212 12 12 12 12 12 12 12 12 12
-NULL 170 1212 12 12 12 12 12 12 12 12 12
-NULL 20 1212 12 12 12 12 12 12 12 12 12
-NULL 489 1212 12 12 12 12 12 12 12 12 12
-NULL 157 1212 12 12 12 12 12 12 12 12 12
-NULL 378 1212 12 12 12 12 12 12 12 12 12
-NULL 221 1212 12 12 12 12 12 12 12 12 12
-NULL 92 1212 12 12 12 12 12 12 12 12 12
-NULL 111 1212 12 12 12 12 12 12 12 12 12
-NULL 47 1212 12 12 12 12 12 12 12 12 12
-NULL 72 1212 12 12 12 12 12 12 12 12 12
NULL 4 1212 12 12 12 12 12 12 12 12 12
-NULL 280 1212 12 12 12 12 12 12 12 12 12
-NULL 35 1212 12 12 12 12 12 12 12 12 12
-NULL 427 1212 12 12 12 12 12 12 12 12 12
-NULL 277 1212 12 12 12 12 12 12 12 12 12
-NULL 208 1212 12 12 12 12 12 12 12 12 12
-NULL 356 1212 12 12 12 12 12 12 12 12 12
-NULL 399 1212 12 12 12 12 12 12 12 12 12
-NULL 169 1212 12 12 12 12 12 12 12 12 12
-NULL 382 1212 12 12 12 12 12 12 12 12 12
-NULL 498 1212 12 12 12 12 12 12 12 12 12
-NULL 125 1212 12 12 12 12 12 12 12 12 12
-NULL 386 1212 12 12 12 12 12 12 12 12 12
-NULL 437 1212 12 12 12 12 12 12 12 12 12
-NULL 469 1212 12 12 12 12 12 12 12 12 12
-NULL 192 1212 12 12 12 12 12 12 12 12 12
-NULL 286 1212 12 12 12 12 12 12 12 12 12
-NULL 187 1212 12 12 12 12 12 12 12 12 12
-NULL 176 1212 12 12 12 12 12 12 12 12 12
-NULL 54 1212 12 12 12 12 12 12 12 12 12
-NULL 459 1212 12 12 12 12 12 12 12 12 12
-NULL 51 1212 12 12 12 12 12 12 12 12 12
-NULL 138 1212 12 12 12 12 12 12 12 12 12
-NULL 103 1212 12 12 12 12 12 12 12 12 12
-NULL 239 1212 12 12 12 12 12 12 12 12 12
-NULL 213 1212 12 12 12 12 12 12 12 12 12
-NULL 216 1212 12 12 12 12 12 12 12 12 12
-NULL 430 1212 12 12 12 12 12 12 12 12 12
-NULL 278 1212 12 12 12 12 12 12 12 12 12
-NULL 176 1212 12 12 12 12 12 12 12 12 12
-NULL 289 1212 12 12 12 12 12 12 12 12 12
-NULL 221 1212 12 12 12 12 12 12 12 12 12
-NULL 65 1212 12 12 12 12 12 12 12 12 12
-NULL 318 1212 12 12 12 12 12 12 12 12 12
-NULL 332 1212 12 12 12 12 12 12 12 12 12
-NULL 311 1212 12 12 12 12 12 12 12 12 12
-NULL 275 1212 12 12 12 12 12 12 12 12 12
-NULL 137 1212 12 12 12 12 12 12 12 12 12
-NULL 241 1212 12 12 12 12 12 12 12 12 12
-NULL 83 1212 12 12 12 12 12 12 12 12 12
-NULL 333 1212 12 12 12 12 12 12 12 12 12
-NULL 180 1212 12 12 12 12 12 12 12 12 12
-NULL 284 1212 12 12 12 12 12 12 12 12 12
-NULL 12 1212 12 12 12 12 12 12 12 12 12
-NULL 230 1212 12 12 12 12 12 12 12 12 12
-NULL 181 1212 12 12 12 12 12 12 12 12 12
-NULL 67 1212 12 12 12 12 12 12 12 12 12
-NULL 260 1212 12 12 12 12 12 12 12 12 12
-NULL 404 1212 12 12 12 12 12 12 12 12 12
-NULL 384 1212 12 12 12 12 12 12 12 12 12
-NULL 489 1212 12 12 12 12 12 12 12 12 12
-NULL 353 1212 12 12 12 12 12 12 12 12 12
-NULL 373 1212 12 12 12 12 12 12 12 12 12
-NULL 272 1212 12 12 12 12 12 12 12 12 12
-NULL 138 1212 12 12 12 12 12 12 12 12 12
-NULL 217 1212 12 12 12 12 12 12 12 12 12
-NULL 84 1212 12 12 12 12 12 12 12 12 12
-NULL 348 1212 12 12 12 12 12 12 12 12 12
-NULL 466 1212 12 12 12 12 12 12 12 12 12
-NULL 58 1212 12 12 12 12 12 12 12 12 12
NULL 8 1212 12 12 12 12 12 12 12 12 12
-NULL 411 1212 12 12 12 12 12 12 12 12 12
-NULL 230 1212 12 12 12 12 12 12 12 12 12
-NULL 208 1212 12 12 12 12 12 12 12 12 12
-NULL 348 1212 12 12 12 12 12 12 12 12 12
-NULL 24 1212 12 12 12 12 12 12 12 12 12
-NULL 463 1212 12 12 12 12 12 12 12 12 12
-NULL 431 1212 12 12 12 12 12 12 12 12 12
-NULL 179 1212 12 12 12 12 12 12 12 12 12
-NULL 172 1212 12 12 12 12 12 12 12 12 12
-NULL 42 1212 12 12 12 12 12 12 12 12 12
-NULL 129 1212 12 12 12 12 12 12 12 12 12
-NULL 158 1212 12 12 12 12 12 12 12 12 12
-NULL 119 1212 12 12 12 12 12 12 12 12 12
-NULL 496 1212 12 12 12 12 12 12 12 12 12
NULL 0 1212 12 12 12 12 12 12 12 12 12
-NULL 322 1212 12 12 12 12 12 12 12 12 12
-NULL 197 1212 12 12 12 12 12 12 12 12 12
-NULL 468 1212 12 12 12 12 12 12 12 12 12
-NULL 393 1212 12 12 12 12 12 12 12 12 12
-NULL 454 1212 12 12 12 12 12 12 12 12 12
-NULL 100 1212 12 12 12 12 12 12 12 12 12
-NULL 298 1212 12 12 12 12 12 12 12 12 12
-NULL 199 1212 12 12 12 12 12 12 12 12 12
-NULL 191 1212 12 12 12 12 12 12 12 12 12
-NULL 418 1212 12 12 12 12 12 12 12 12 12
-NULL 96 1212 12 12 12 12 12 12 12 12 12
-NULL 26 1212 12 12 12 12 12 12 12 12 12
-NULL 165 1212 12 12 12 12 12 12 12 12 12
-NULL 327 1212 12 12 12 12 12 12 12 12 12
-NULL 230 1212 12 12 12 12 12 12 12 12 12
-NULL 205 1212 12 12 12 12 12 12 12 12 12
-NULL 120 1212 12 12 12 12 12 12 12 12 12
-NULL 131 1212 12 12 12 12 12 12 12 12 12
-NULL 51 1212 12 12 12 12 12 12 12 12 12
-NULL 404 1212 12 12 12 12 12 12 12 12 12
-NULL 43 1212 12 12 12 12 12 12 12 12 12
-NULL 436 1212 12 12 12 12 12 12 12 12 12
-NULL 156 1212 12 12 12 12 12 12 12 12 12
-NULL 469 1212 12 12 12 12 12 12 12 12 12
-NULL 468 1212 12 12 12 12 12 12 12 12 12
-NULL 308 1212 12 12 12 12 12 12 12 12 12
-NULL 95 1212 12 12 12 12 12 12 12 12 12
-NULL 196 1212 12 12 12 12 12 12 12 12 12
-NULL 288 1212 12 12 12 12 12 12 12 12 12
-NULL 481 1212 12 12 12 12 12 12 12 12 12
-NULL 457 1212 12 12 12 12 12 12 12 12 12
-NULL 98 1212 12 12 12 12 12 12 12 12 12
-NULL 282 1212 12 12 12 12 12 12 12 12 12
-NULL 197 1212 12 12 12 12 12 12 12 12 12
-NULL 187 1212 12 12 12 12 12 12 12 12 12
-NULL 318 1212 12 12 12 12 12 12 12 12 12
-NULL 318 1212 12 12 12 12 12 12 12 12 12
-NULL 409 1212 12 12 12 12 12 12 12 12 12
-NULL 470 1212 12 12 12 12 12 12 12 12 12
-NULL 137 1212 12 12 12 12 12 12 12 12 12
-NULL 369 1212 12 12 12 12 12 12 12 12 12
-NULL 316 1212 12 12 12 12 12 12 12 12 12
-NULL 169 1212 12 12 12 12 12 12 12 12 12
-NULL 413 1212 12 12 12 12 12 12 12 12 12
-NULL 85 1212 12 12 12 12 12 12 12 12 12
-NULL 77 1212 12 12 12 12 12 12 12 12 12
NULL 0 1212 12 12 12 12 12 12 12 12 12
-NULL 490 1212 12 12 12 12 12 12 12 12 12
-NULL 87 1212 12 12 12 12 12 12 12 12 12
-NULL 364 1212 12 12 12 12 12 12 12 12 12
-NULL 179 1212 12 12 12 12 12 12 12 12 12
-NULL 118 1212 12 12 12 12 12 12 12 12 12
-NULL 134 1212 12 12 12 12 12 12 12 12 12
-NULL 395 1212 12 12 12 12 12 12 12 12 12
-NULL 282 1212 12 12 12 12 12 12 12 12 12
-NULL 138 1212 12 12 12 12 12 12 12 12 12
-NULL 238 1212 12 12 12 12 12 12 12 12 12
-NULL 419 1212 12 12 12 12 12 12 12 12 12
-NULL 15 1212 12 12 12 12 12 12 12 12 12
-NULL 118 1212 12 12 12 12 12 12 12 12 12
-NULL 72 1212 12 12 12 12 12 12 12 12 12
-NULL 90 1212 12 12 12 12 12 12 12 12 12
-NULL 307 1212 12 12 12 12 12 12 12 12 12
-NULL 19 1212 12 12 12 12 12 12 12 12 12
-NULL 435 1212 12 12 12 12 12 12 12 12 12
-NULL 10 1212 12 12 12 12 12 12 12 12 12
-NULL 277 1212 12 12 12 12 12 12 12 12 12
-NULL 273 1212 12 12 12 12 12 12 12 12 12
-NULL 306 1212 12 12 12 12 12 12 12 12 12
-NULL 224 1212 12 12 12 12 12 12 12 12 12
-NULL 309 1212 12 12 12 12 12 12 12 12 12
-NULL 389 1212 12 12 12 12 12 12 12 12 12
-NULL 327 1212 12 12 12 12 12 12 12 12 12
-NULL 242 1212 12 12 12 12 12 12 12 12 12
-NULL 369 1212 12 12 12 12 12 12 12 12 12
-NULL 392 1212 12 12 12 12 12 12 12 12 12
-NULL 272 1212 12 12 12 12 12 12 12 12 12
-NULL 331 1212 12 12 12 12 12 12 12 12 12
-NULL 401 1212 12 12 12 12 12 12 12 12 12
-NULL 242 1212 12 12 12 12 12 12 12 12 12
-NULL 452 1212 12 12 12 12 12 12 12 12 12
-NULL 177 1212 12 12 12 12 12 12 12 12 12
-NULL 226 1212 12 12 12 12 12 12 12 12 12
-NULL 5 1212 12 12 12 12 12 12 12 12 12
-NULL 497 1212 12 12 12 12 12 12 12 12 12
-NULL 402 1212 12 12 12 12 12 12 12 12 12
-NULL 396 1212 12 12 12 12 12 12 12 12 12
-NULL 317 1212 12 12 12 12 12 12 12 12 12
-NULL 395 1212 12 12 12 12 12 12 12 12 12
-NULL 58 1212 12 12 12 12 12 12 12 12 12
-NULL 35 1212 12 12 12 12 12 12 12 12 12
-NULL 336 1212 12 12 12 12 12 12 12 12 12
-NULL 95 1212 12 12 12 12 12 12 12 12 12
-NULL 11 1212 12 12 12 12 12 12 12 12 12
-NULL 168 1212 12 12 12 12 12 12 12 12 12
-NULL 34 1212 12 12 12 12 12 12 12 12 12
-NULL 229 1212 12 12 12 12 12 12 12 12 12
-NULL 233 1212 12 12 12 12 12 12 12 12 12
-NULL 143 1212 12 12 12 12 12 12 12 12 12
-NULL 472 1212 12 12 12 12 12 12 12 12 12
-NULL 322 1212 12 12 12 12 12 12 12 12 12
-NULL 498 1212 12 12 12 12 12 12 12 12 12
-NULL 160 1212 12 12 12 12 12 12 12 12 12
-NULL 195 1212 12 12 12 12 12 12 12 12 12
-NULL 42 1212 12 12 12 12 12 12 12 12 12
-NULL 321 1212 12 12 12 12 12 12 12 12 12
-NULL 430 1212 12 12 12 12 12 12 12 12 12
-NULL 119 1212 12 12 12 12 12 12 12 12 12
-NULL 489 1212 12 12 12 12 12 12 12 12 12
-NULL 458 1212 12 12 12 12 12 12 12 12 12
-NULL 78 1212 12 12 12 12 12 12 12 12 12
-NULL 76 1212 12 12 12 12 12 12 12 12 12
-NULL 41 1212 12 12 12 12 12 12 12 12 12
-NULL 223 1212 12 12 12 12 12 12 12 12 12
-NULL 492 1212 12 12 12 12 12 12 12 12 12
-NULL 149 1212 12 12 12 12 12 12 12 12 12
-NULL 449 1212 12 12 12 12 12 12 12 12 12
-NULL 218 1212 12 12 12 12 12 12 12 12 12
-NULL 228 1212 12 12 12 12 12 12 12 12 12
-NULL 138 1212 12 12 12 12 12 12 12 12 12
-NULL 453 1212 12 12 12 12 12 12 12 12 12
-NULL 30 1212 12 12 12 12 12 12 12 12 12
-NULL 209 1212 12 12 12 12 12 12 12 12 12
-NULL 64 1212 12 12 12 12 12 12 12 12 12
-NULL 468 1212 12 12 12 12 12 12 12 12 12
-NULL 76 1212 12 12 12 12 12 12 12 12 12
-NULL 74 1212 12 12 12 12 12 12 12 12 12
-NULL 342 1212 12 12 12 12 12 12 12 12 12
-NULL 69 1212 12 12 12 12 12 12 12 12 12
-NULL 230 1212 12 12 12 12 12 12 12 12 12
-NULL 33 1212 12 12 12 12 12 12 12 12 12
-NULL 368 1212 12 12 12 12 12 12 12 12 12
-NULL 103 1212 12 12 12 12 12 12 12 12 12
-NULL 296 1212 12 12 12 12 12 12 12 12 12
-NULL 113 1212 12 12 12 12 12 12 12 12 12
-NULL 216 1212 12 12 12 12 12 12 12 12 12
-NULL 367 1212 12 12 12 12 12 12 12 12 12
-NULL 344 1212 12 12 12 12 12 12 12 12 12
-NULL 167 1212 12 12 12 12 12 12 12 12 12
-NULL 274 1212 12 12 12 12 12 12 12 12 12
-NULL 219 1212 12 12 12 12 12 12 12 12 12
-NULL 239 1212 12 12 12 12 12 12 12 12 12
-NULL 485 1212 12 12 12 12 12 12 12 12 12
-NULL 116 1212 12 12 12 12 12 12 12 12 12
-NULL 223 1212 12 12 12 12 12 12 12 12 12
-NULL 256 1212 12 12 12 12 12 12 12 12 12
-NULL 263 1212 12 12 12 12 12 12 12 12 12
-NULL 70 1212 12 12 12 12 12 12 12 12 12
-NULL 487 1212 12 12 12 12 12 12 12 12 12
-NULL 480 1212 12 12 12 12 12 12 12 12 12
-NULL 401 1212 12 12 12 12 12 12 12 12 12
-NULL 288 1212 12 12 12 12 12 12 12 12 12
-NULL 191 1212 12 12 12 12 12 12 12 12 12
-NULL 5 1212 12 12 12 12 12 12 12 12 12
-NULL 244 1212 12 12 12 12 12 12 12 12 12
-NULL 438 1212 12 12 12 12 12 12 12 12 12
-NULL 128 1212 12 12 12 12 12 12 12 12 12
-NULL 467 1212 12 12 12 12 12 12 12 12 12
-NULL 432 1212 12 12 12 12 12 12 12 12 12
-NULL 202 1212 12 12 12 12 12 12 12 12 12
-NULL 316 1212 12 12 12 12 12 12 12 12 12
-NULL 229 1212 12 12 12 12 12 12 12 12 12
-NULL 469 1212 12 12 12 12 12 12 12 12 12
-NULL 463 1212 12 12 12 12 12 12 12 12 12
-NULL 280 1212 12 12 12 12 12 12 12 12 12
NULL 2 1212 12 12 12 12 12 12 12 12 12
-NULL 35 1212 12 12 12 12 12 12 12 12 12
-NULL 283 1212 12 12 12 12 12 12 12 12 12
-NULL 331 1212 12 12 12 12 12 12 12 12 12
-NULL 235 1212 12 12 12 12 12 12 12 12 12
-NULL 80 1212 12 12 12 12 12 12 12 12 12
-NULL 44 1212 12 12 12 12 12 12 12 12 12
-NULL 193 1212 12 12 12 12 12 12 12 12 12
-NULL 321 1212 12 12 12 12 12 12 12 12 12
-NULL 335 1212 12 12 12 12 12 12 12 12 12
-NULL 104 1212 12 12 12 12 12 12 12 12 12
-NULL 466 1212 12 12 12 12 12 12 12 12 12
-NULL 366 1212 12 12 12 12 12 12 12 12 12
-NULL 175 1212 12 12 12 12 12 12 12 12 12
-NULL 403 1212 12 12 12 12 12 12 12 12 12
-NULL 483 1212 12 12 12 12 12 12 12 12 12
-NULL 53 1212 12 12 12 12 12 12 12 12 12
-NULL 105 1212 12 12 12 12 12 12 12 12 12
-NULL 257 1212 12 12 12 12 12 12 12 12 12
-NULL 406 1212 12 12 12 12 12 12 12 12 12
-NULL 409 1212 12 12 12 12 12 12 12 12 12
-NULL 190 1212 12 12 12 12 12 12 12 12 12
-NULL 406 1212 12 12 12 12 12 12 12 12 12
-NULL 401 1212 12 12 12 12 12 12 12 12 12
-NULL 114 1212 12 12 12 12 12 12 12 12 12
-NULL 258 1212 12 12 12 12 12 12 12 12 12
-NULL 90 1212 12 12 12 12 12 12 12 12 12
-NULL 203 1212 12 12 12 12 12 12 12 12 12
-NULL 262 1212 12 12 12 12 12 12 12 12 12
-NULL 348 1212 12 12 12 12 12 12 12 12 12
-NULL 424 1212 12 12 12 12 12 12 12 12 12
-NULL 12 1212 12 12 12 12 12 12 12 12 12
-NULL 396 1212 12 12 12 12 12 12 12 12 12
-NULL 201 1212 12 12 12 12 12 12 12 12 12
-NULL 217 1212 12 12 12 12 12 12 12 12 12
-NULL 164 1212 12 12 12 12 12 12 12 12 12
-NULL 431 1212 12 12 12 12 12 12 12 12 12
-NULL 454 1212 12 12 12 12 12 12 12 12 12
-NULL 478 1212 12 12 12 12 12 12 12 12 12
-NULL 298 1212 12 12 12 12 12 12 12 12 12
-NULL 125 1212 12 12 12 12 12 12 12 12 12
-NULL 431 1212 12 12 12 12 12 12 12 12 12
-NULL 164 1212 12 12 12 12 12 12 12 12 12
-NULL 424 1212 12 12 12 12 12 12 12 12 12
-NULL 187 1212 12 12 12 12 12 12 12 12 12
-NULL 382 1212 12 12 12 12 12 12 12 12 12
-NULL 5 1212 12 12 12 12 12 12 12 12 12
-NULL 70 1212 12 12 12 12 12 12 12 12 12
-NULL 397 1212 12 12 12 12 12 12 12 12 12
-NULL 480 1212 12 12 12 12 12 12 12 12 12
-NULL 291 1212 12 12 12 12 12 12 12 12 12
-NULL 24 1212 12 12 12 12 12 12 12 12 12
-NULL 351 1212 12 12 12 12 12 12 12 12 12
-NULL 255 1212 12 12 12 12 12 12 12 12 12
-NULL 104 1212 12 12 12 12 12 12 12 12 12
-NULL 70 1212 12 12 12 12 12 12 12 12 12
-NULL 163 1212 12 12 12 12 12 12 12 12 12
-NULL 438 1212 12 12 12 12 12 12 12 12 12
-NULL 119 1212 12 12 12 12 12 12 12 12 12
-NULL 414 1212 12 12 12 12 12 12 12 12 12
-NULL 200 1212 12 12 12 12 12 12 12 12 12
-NULL 491 1212 12 12 12 12 12 12 12 12 12
-NULL 237 1212 12 12 12 12 12 12 12 12 12
-NULL 439 1212 12 12 12 12 12 12 12 12 12
-NULL 360 1212 12 12 12 12 12 12 12 12 12
-NULL 248 1212 12 12 12 12 12 12 12 12 12
-NULL 479 1212 12 12 12 12 12 12 12 12 12
-NULL 305 1212 12 12 12 12 12 12 12 12 12
-NULL 417 1212 12 12 12 12 12 12 12 12 12
-NULL 199 1212 12 12 12 12 12 12 12 12 12
-NULL 444 1212 12 12 12 12 12 12 12 12 12
-NULL 120 1212 12 12 12 12 12 12 12 12 12
-NULL 429 1212 12 12 12 12 12 12 12 12 12
-NULL 169 1212 12 12 12 12 12 12 12 12 12
-NULL 443 1212 12 12 12 12 12 12 12 12 12
-NULL 323 1212 12 12 12 12 12 12 12 12 12
-NULL 325 1212 12 12 12 12 12 12 12 12 12
-NULL 277 1212 12 12 12 12 12 12 12 12 12
-NULL 230 1212 12 12 12 12 12 12 12 12 12
-NULL 478 1212 12 12 12 12 12 12 12 12 12
-NULL 178 1212 12 12 12 12 12 12 12 12 12
-NULL 468 1212 12 12 12 12 12 12 12 12 12
-NULL 310 1212 12 12 12 12 12 12 12 12 12
-NULL 317 1212 12 12 12 12 12 12 12 12 12
-NULL 333 1212 12 12 12 12 12 12 12 12 12
-NULL 493 1212 12 12 12 12 12 12 12 12 12
-NULL 460 1212 12 12 12 12 12 12 12 12 12
-NULL 207 1212 12 12 12 12 12 12 12 12 12
-NULL 249 1212 12 12 12 12 12 12 12 12 12
-NULL 265 1212 12 12 12 12 12 12 12 12 12
-NULL 480 1212 12 12 12 12 12 12 12 12 12
-NULL 83 1212 12 12 12 12 12 12 12 12 12
-NULL 136 1212 12 12 12 12 12 12 12 12 12
-NULL 353 1212 12 12 12 12 12 12 12 12 12
-NULL 172 1212 12 12 12 12 12 12 12 12 12
-NULL 214 1212 12 12 12 12 12 12 12 12 12
-NULL 462 1212 12 12 12 12 12 12 12 12 12
-NULL 233 1212 12 12 12 12 12 12 12 12 12
-NULL 406 1212 12 12 12 12 12 12 12 12 12
-NULL 133 1212 12 12 12 12 12 12 12 12 12
-NULL 175 1212 12 12 12 12 12 12 12 12 12
-NULL 189 1212 12 12 12 12 12 12 12 12 12
-NULL 454 1212 12 12 12 12 12 12 12 12 12
-NULL 375 1212 12 12 12 12 12 12 12 12 12
-NULL 401 1212 12 12 12 12 12 12 12 12 12
-NULL 421 1212 12 12 12 12 12 12 12 12 12
-NULL 407 1212 12 12 12 12 12 12 12 12 12
-NULL 384 1212 12 12 12 12 12 12 12 12 12
-NULL 256 1212 12 12 12 12 12 12 12 12 12
-NULL 26 1212 12 12 12 12 12 12 12 12 12
-NULL 134 1212 12 12 12 12 12 12 12 12 12
-NULL 67 1212 12 12 12 12 12 12 12 12 12
-NULL 384 1212 12 12 12 12 12 12 12 12 12
-NULL 379 1212 12 12 12 12 12 12 12 12 12
-NULL 18 1212 12 12 12 12 12 12 12 12 12
-NULL 462 1212 12 12 12 12 12 12 12 12 12
-NULL 492 1212 12 12 12 12 12 12 12 12 12
-NULL 100 1212 12 12 12 12 12 12 12 12 12
-NULL 298 1212 12 12 12 12 12 12 12 12 12
-NULL 9 1212 12 12 12 12 12 12 12 12 12
-NULL 341 1212 12 12 12 12 12 12 12 12 12
-NULL 498 1212 12 12 12 12 12 12 12 12 12
-NULL 146 1212 12 12 12 12 12 12 12 12 12
-NULL 458 1212 12 12 12 12 12 12 12 12 12
-NULL 362 1212 12 12 12 12 12 12 12 12 12
-NULL 186 1212 12 12 12 12 12 12 12 12 12
-NULL 285 1212 12 12 12 12 12 12 12 12 12
-NULL 348 1212 12 12 12 12 12 12 12 12 12
-NULL 167 1212 12 12 12 12 12 12 12 12 12
-NULL 18 1212 12 12 12 12 12 12 12 12 12
-NULL 273 1212 12 12 12 12 12 12 12 12 12
-NULL 183 1212 12 12 12 12 12 12 12 12 12
-NULL 281 1212 12 12 12 12 12 12 12 12 12
-NULL 344 1212 12 12 12 12 12 12 12 12 12
-NULL 97 1212 12 12 12 12 12 12 12 12 12
-NULL 469 1212 12 12 12 12 12 12 12 12 12
-NULL 315 1212 12 12 12 12 12 12 12 12 12
-NULL 84 1212 12 12 12 12 12 12 12 12 12
-NULL 28 1212 12 12 12 12 12 12 12 12 12
-NULL 37 1212 12 12 12 12 12 12 12 12 12
-NULL 448 1212 12 12 12 12 12 12 12 12 12
-NULL 152 1212 12 12 12 12 12 12 12 12 12
-NULL 348 1212 12 12 12 12 12 12 12 12 12
-NULL 307 1212 12 12 12 12 12 12 12 12 12
-NULL 194 1212 12 12 12 12 12 12 12 12 12
-NULL 414 1212 12 12 12 12 12 12 12 12 12
-NULL 477 1212 12 12 12 12 12 12 12 12 12
-NULL 222 1212 12 12 12 12 12 12 12 12 12
-NULL 126 1212 12 12 12 12 12 12 12 12 12
-NULL 90 1212 12 12 12 12 12 12 12 12 12
-NULL 169 1212 12 12 12 12 12 12 12 12 12
-NULL 403 1212 12 12 12 12 12 12 12 12 12
-NULL 400 1212 12 12 12 12 12 12 12 12 12
-NULL 200 1212 12 12 12 12 12 12 12 12 12
-NULL 97 1212 12 12 12 12 12 12 12 12 12
PREHOOK: query: drop table masking_test_n2
PREHOOK: type: DROPTABLE
PREHOOK: Input: default@masking_test_n2