module Mapred_sched:Schedulersig..end
type plan_config
val configure_plan : ?keep_temp_files:bool ->
Mapred_def.mapred_job_config ->
Mapred_config.mapred_config -> plan_configconfigure_plan jc conf
Parameters:
keep_temp_files: if true, temporary files created during the
map/reduce execution are not immediately deletedtype plan
val create_plan : Plasma_client.plasma_cluster -> plan_config -> planval bigblock_size : plan -> intconfigure_plan (via jc) rounded up to the next multiple of blocks.val add_inputs : plan -> unitval add_map_output : plan -> Mapred_tasks.map_task -> Mapred_tasks.file list -> unitval plan_complete : plan -> boolval complete_inputs : plan -> unitval executable_tasks : plan -> Mapred_tasks.task listval hosts : plan -> (string * Unix.inet_addr) listval mark_as_finished : plan -> Mapred_tasks.task -> unitval mark_as_started : plan -> Mapred_tasks.task -> unitval remove_marks : plan -> Mapred_tasks.task -> unitmark_as_started or mark_as_finishedval task_depends_on_list : plan -> Mapred_tasks.task -> Mapred_tasks.task listval plan_finished : plan -> boolval n_running : plan -> intval n_finished : plan -> intval n_total : plan -> intval cluster : plan -> Plasma_client.plasma_clusterval print_plan : plan -> unit