incubator-airflow/TODO.md

42 строки
907 B
Markdown
Исходник Обычный вид История

2014-10-07 02:08:35 +04:00
TODO
-----
#### UI
* Backfill wizard
2014-10-11 23:57:43 +04:00
2014-10-07 02:08:35 +04:00
#### Write unittests
* For each existing operator
2014-10-11 23:57:43 +04:00
2015-01-08 22:26:49 +03:00
#### Command line
* `airflow task_state dag_id task_id YYYY-MM-DD`
2014-10-07 02:08:35 +04:00
#### More Operators!
2015-02-03 02:23:42 +03:00
* Sandbox BashOperator
2015-01-19 09:39:38 +03:00
* S3Sensor
2014-10-07 02:08:35 +04:00
* BaseDataTransferOperator
* File2MySqlOperator
* PythonOperator
* DagTaskSensor for cross dag dependencies
* PIG
2014-10-11 23:57:43 +04:00
2014-10-07 02:08:35 +04:00
#### Macros
* Previous execution timestamp
2015-02-07 20:43:59 +03:00
* Previous ds
2014-10-07 02:08:35 +04:00
* ...
2014-10-11 23:57:43 +04:00
2015-02-07 20:43:59 +03:00
#### Frontend
* Graph view: color coding by operator + legend
2014-10-07 02:08:35 +04:00
#### Backend
2015-02-07 20:43:59 +03:00
* Callbacks
* Set default args at the DAG level?
* Prevent timezone chagne on import
2015-01-13 19:29:47 +03:00
* Add decorator to timeout imports on master process [lib](https://github.com/pnpnpn/timeout-decorator)
* Mysql port should carry through (using default now)
2015-01-20 19:52:17 +03:00
* Make authentication universal
2014-10-11 23:57:43 +04:00
2014-10-07 02:08:35 +04:00
#### Misc
* Write an hypervisor, looks for dead jobs without a heartbeat and kills
#### Wishlist
* Support for cron like synthax (0 * * * ) using croniter library