hadoop_function