2014-10-07 02:08:35 +04:00
|
|
|
TODO
|
|
|
|
-----
|
|
|
|
#### UI
|
|
|
|
* Tree view: remove dummy root node
|
|
|
|
* Backfill wizard
|
|
|
|
* Fix datepicker
|
|
|
|
|
|
|
|
#### Command line
|
2014-10-15 09:36:01 +04:00
|
|
|
* New ascii art on command line
|
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
|
|
|
|
2014-10-07 02:08:35 +04:00
|
|
|
#### More Operators!
|
|
|
|
* HIVE
|
|
|
|
* 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
|
|
|
|
* Hive latest partition
|
|
|
|
* Previous execution timestamp
|
|
|
|
* ...
|
2014-10-11 23:57:43 +04:00
|
|
|
|
2014-10-07 02:08:35 +04:00
|
|
|
#### Backend
|
|
|
|
* CeleryExecutor
|
|
|
|
* Clear should kill running jobs
|
2014-10-19 09:35:48 +04:00
|
|
|
* Mysql port should carry through
|
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
|
|
|
|
* Authentication with Flask-Login and Flask-Principal
|
|
|
|
* email_on_retry
|
|
|
|
|
|
|
|
#### Wishlist
|
|
|
|
* Support for cron like synthax (0 * * * ) using croniter library
|