adopt to hadoop