amplab/shark — pull request #27 by HarveyFeng (2012-06-09 01:56:10+00:00)
Title: Added serialization for udtf and lvj OI's in LateralViewJoinOperator + lateral view tests. fix for #25. 

In LateralViewJoinOperator.scala, used Kryo to serialize udtf and lvf OI's and converted the byte arrays to strings so the @BeanProperty keyword/XML serialization is less inefficient.
Also removed some unused imports.

Passed these tests on cluster and local computer that use lateral view:
testCliDriver_lateral_view
testCliDriver_lateral_view_ppd
testCliDriver_load_dyn_part15 (originally failed in issue #25)
testCliDriver_udtf_json_tuple
testCliDriver_udtf_parse_url_tuple

Added to tests_pass.txt:
testCliDriver_lateral_view
testCliDriver_lateral_view_ppd
testCliDriver_udtf_json_tuple
testCliDriver_udtf_parse_url_tuple