Merge remote-tracking branch 'upstream1/master' into enhance_pipe
Merge branch 'enhance_pipe' of ssh://github.com/lyogavin/spark into enhance_pipe
refine comments and add sc.clean