TAJO-275: Separating QueryMaster and TaskRunner roles in worker. (Keuntae Park via jihoon)