src/smspark/bootstrapper.py (5 lines): - line 52: # TODO: use a map with spark version as the key to maintain the optional jars - line 94: # TODO: use glob.glob - line 202: # TODO: sync with EMR puppet scripts - ensure we are following best practices for starting hdfs/yarn daemons - line 219: # TODO: wait for daemons to stabilize on primary + worker nodes - line 373: # TODO: Support training heterogeneous cluster with instance groups src/smspark/history_server_utils.py (1 line): - line 29: # TODO (amoeller@): Every file has the same log config, need common place for src/smspark/job.py (1 line): - line 197: # TODO: check Yarn configs for yarn.log.dir/YARN_LOG_DIR, in case of overrides