@@ -385,159 +385,19 @@ def validate(x):
385385# deploy
386386default_options .register_option ("deploy.open_browser" , True , validator = is_bool )
387387
388- # Scheduler
389- default_options .register_option (
390- "scheduler.assign_chunk_workers" , False , validator = is_bool , serialize = True
391- )
392- default_options .register_option (
393- "scheduler.enable_active_push" , True , validator = is_bool , serialize = True
394- )
395- default_options .register_option (
396- "scheduler.enable_chunk_relocation" , False , validator = is_bool , serialize = True
397- )
398- default_options .register_option (
399- "scheduler.check_interval" , 1 , validator = is_integer , serialize = True
400- )
401- default_options .register_option (
402- "scheduler.default_cpu_usage" , 1 , validator = (is_integer , is_float ), serialize = True
403- )
404- default_options .register_option (
405- "scheduler.default_cuda_usage" ,
406- 0.5 ,
407- validator = (is_integer , is_float ),
408- serialize = True ,
409- )
410- default_options .register_option (
411- "scheduler.assign_timeout" , 600 , validator = is_integer , serialize = True
412- )
413- default_options .register_option (
414- "scheduler.execution_timeout" , 600 , validator = is_integer , serialize = True
415- )
416- default_options .register_option (
417- "scheduler.retry_num" , 4 , validator = is_integer , serialize = True
418- )
419- default_options .register_option (
420- "scheduler.fetch_limit" , 10 * 1024 ** 2 , validator = is_integer , serialize = True
421- )
422- default_options .register_option (
423- "scheduler.retry_delay" , 60 , validator = is_integer , serialize = True
424- )
425-
426- default_options .register_option ("scheduler.dump_graph_data" , False , validator = is_bool )
427-
428- default_options .register_option (
429- "scheduler.enable_failover" , True , validator = is_bool , serialize = True
430- )
431- default_options .register_option (
432- "scheduler.status_timeout" , 30 , validator = is_numeric , serialize = True
433- )
434- default_options .register_option (
435- "scheduler.worker_blacklist_time" , 3600 , validator = is_numeric , serialize = True
436- )
437-
438- # enqueue operands in a batch when creating OperandActors
439- default_options .register_option (
440- "scheduler.batch_enqueue_initials" , True , validator = is_bool , serialize = True
441- )
442- # invoke assigning when where there is no ready descendants
443- default_options .register_option (
444- "scheduler.aggressive_assign" , False , validator = is_bool , serialize = True
445- )
446-
447- # Worker
448- default_options .register_option (
449- "worker.spill_directory" , None , validator = (is_null , is_string , is_list )
450- )
451- default_options .register_option (
452- "worker.disk_compression" , "lz4" , validator = is_string , serialize = True
453- )
454- default_options .register_option (
455- "worker.min_spill_size" , "5%" , validator = (is_string , is_integer )
456- )
457- default_options .register_option (
458- "worker.max_spill_size" , "95%" , validator = (is_string , is_integer )
459- )
460- default_options .register_option (
461- "worker.min_cache_mem_size" , None , validator = (is_null , is_string , is_integer )
462- )
463- default_options .register_option (
464- "worker.callback_preserve_time" , 3600 * 24 , validator = is_integer
465- )
466- default_options .register_option (
467- "worker.event_preserve_time" , 3600 * 24 , validator = (is_integer , is_float )
468- )
469- default_options .register_option (
470- "worker.copy_block_size" , 64 * 1024 , validator = is_integer
471- )
472- default_options .register_option ("worker.cuda_thread_num" , 2 , validator = is_integer )
473- default_options .register_option (
474- "worker.transfer_block_size" , 1 * 1024 ** 2 , validator = is_integer
475- )
476- default_options .register_option (
477- "worker.transfer_compression" , "lz4" , validator = is_string , serialize = True
478- )
479- default_options .register_option (
480- "worker.prepare_data_timeout" , 1000 , validator = is_integer
481- )
482- default_options .register_option (
483- "worker.peer_blacklist_time" , 3600 , validator = is_numeric , serialize = True
484- )
485- default_options .register_option (
486- "worker.io_parallel_num" , 1 , validator = is_integer , serialize = True
487- )
488- default_options .register_option (
489- "worker.recover_dead_process" , True , validator = is_bool , serialize = True
490- )
491- default_options .register_option (
492- "worker.write_shuffle_to_disk" , False , validator = is_bool , serialize = True
493- )
494-
495- default_options .register_option (
496- "worker.filemerger.enabled" , True , validator = is_bool , serialize = True
497- )
498- default_options .register_option (
499- "worker.filemerger.concurrency" , 128 , validator = is_integer , serialize = True
500- )
501- default_options .register_option (
502- "worker.filemerger.max_accept_size" ,
503- 128 * 1024 ,
504- validator = is_integer ,
505- serialize = True ,
506- )
507- default_options .register_option (
508- "worker.filemerger.max_file_size" ,
509- 32 * 1024 ** 2 ,
510- validator = is_integer ,
511- serialize = True ,
512- )
513-
514- default_options .register_option (
515- "worker.plasma_dir" , None , validator = (is_string , is_null )
516- )
517- default_options .register_option (
518- "worker.plasma_limit" , None , validator = (is_string , is_integer , is_null )
519- )
388+ # optimization
389+ default_options .register_option ("optimize_tileable_graph" , True , validator = is_bool )
520390
521- default_options .register_option (
522- "worker.plasma_socket" , "/tmp/plasma" , validator = is_string
523- )
391+ # eager mode
392+ default_options .register_option ("eager_mode" , False , validator = is_bool )
524393
525394# optimization
526- default_options .register_option ("optimize.min_stats_count" , 10 , validator = is_integer )
527- default_options .register_option (
528- "optimize.stats_sufficient_ratio" , 0.9 , validator = is_float , serialize = True
529- )
530- default_options .register_option (
531- "optimize.default_disk_io_speed" , 10 * 1024 ** 2 , validator = is_integer
532- )
533395default_options .register_option (
534396 "optimize.head_optimize_threshold" , 1000 , validator = is_integer
535397)
536398
537- default_options .register_option ("optimize_tileable_graph" , True , validator = is_bool )
538-
539- # eager mode
540- default_options .register_option ("eager_mode" , False , validator = is_bool )
399+ # debug
400+ default_options .register_option ("warn_duplicated_execution" , False , validator = is_bool )
541401
542402# client serialize type
543403default_options .register_option ("client.serial_type" , "arrow" , validator = is_string )
0 commit comments