You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by GitBox <gi...@apache.org> on 2021/04/09 00:57:17 UTC

[GitHub] [airflow] ernest-kr commented on pull request #14909: Sort lists, sets and tuples in Serialized DAGs

ernest-kr commented on pull request #14909:
URL: https://github.com/apache/airflow/pull/14909#issuecomment-816328584


   I verified this fix in 2.0.2 dev. 
   
   ```json
   {
      "__version":1,
      "dag":{
         "max_active_runs":3,
         "_dag_id":"example_dag_25000_1",
         "timezone":"UTC",
         "fileloc":"/usr/local/airflow/dags/dags_25000/example_dag_25000.py",
         "_task_group":{
            "_group_id":null,
            "prefix_group_id":true,
            "tooltip":"",
            "ui_color":"CornflowerBlue",
            "ui_fgcolor":"#000",
            "children":{
               "tasks__1_of_10":[
                  "operator",
                  "tasks__1_of_10"
               ],
               "tasks__2_of_10":[
                  "operator",
                  "tasks__2_of_10"
               ],
               "tasks__3_of_10":[
                  "operator",
                  "tasks__3_of_10"
               ],
               "tasks__4_of_10":[
                  "operator",
                  "tasks__4_of_10"
               ],
               "tasks__5_of_10":[
                  "operator",
                  "tasks__5_of_10"
               ],
               "tasks__6_of_10":[
                  "operator",
                  "tasks__6_of_10"
               ],
               "tasks__7_of_10":[
                  "operator",
                  "tasks__7_of_10"
               ],
               "tasks__8_of_10":[
                  "operator",
                  "tasks__8_of_10"
               ],
               "tasks__9_of_10":[
                  "operator",
                  "tasks__9_of_10"
               ],
               "tasks__10_of_10":[
                  "operator",
                  "tasks__10_of_10"
               ]
            },
            "upstream_group_ids":[
               
            ],
            "downstream_group_ids":[
               
            ],
            "upstream_task_ids":[
               
            ],
            "downstream_task_ids":[
               
            ]
         },
         "schedule_interval":"@hourly",
         "start_date":1617840000.0,
         "tasks":[
            {
               "ui_color":"#f0ede4",
               "ui_fgcolor":"#000",
               "label":"tasks__1_of_10",
               "_inlets":[
                  
               ],
               "_downstream_task_ids":[
                  "tasks__2_of_10",
                  "tasks__3_of_10"
               ],
               "template_fields":[
                  "bash_command",
                  "env"
               ],
               "pool":"default_pool",
               "template_fields_renderers":{
                  "bash_command":"bash",
                  "env":"json"
               },
               "task_id":"tasks__1_of_10",
               "_outlets":[
                  
               ],
               "_task_type":"BashOperator",
               "_task_module":"airflow.operators.bash",
               "_is_dummy":false,
               "bash_command":"echo 0408_2"
            },
            {
               "ui_color":"#f0ede4",
               "ui_fgcolor":"#000",
               "label":"tasks__2_of_10",
               "_inlets":[
                  
               ],
               "_downstream_task_ids":[
                  "tasks__4_of_10",
                  "tasks__5_of_10"
               ],
               "template_fields":[
                  "bash_command",
                  "env"
               ],
               "pool":"default_pool",
               "template_fields_renderers":{
                  "bash_command":"bash",
                  "env":"json"
               },
               "task_id":"tasks__2_of_10",
               "_outlets":[
                  
               ],
               "_task_type":"BashOperator",
               "_task_module":"airflow.operators.bash",
               "_is_dummy":false,
               "bash_command":"echo 0408_2"
            },
            {
               "ui_color":"#f0ede4",
               "ui_fgcolor":"#000",
               "label":"tasks__3_of_10",
               "_inlets":[
                  
               ],
               "_downstream_task_ids":[
                  "tasks__6_of_10",
                  "tasks__7_of_10"
               ],
               "template_fields":[
                  "bash_command",
                  "env"
               ],
               "pool":"default_pool",
               "template_fields_renderers":{
                  "bash_command":"bash",
                  "env":"json"
               },
               "task_id":"tasks__3_of_10",
               "_outlets":[
                  
               ],
               "_task_type":"BashOperator",
               "_task_module":"airflow.operators.bash",
               "_is_dummy":false,
               "bash_command":"echo 0408_2"
            },
            {
               "ui_color":"#f0ede4",
               "ui_fgcolor":"#000",
               "label":"tasks__4_of_10",
               "_inlets":[
                  
               ],
               "_downstream_task_ids":[
                  "tasks__8_of_10",
                  "tasks__9_of_10"
               ],
               "template_fields":[
                  "bash_command",
                  "env"
               ],
               "pool":"default_pool",
               "template_fields_renderers":{
                  "bash_command":"bash",
                  "env":"json"
               },
               "task_id":"tasks__4_of_10",
               "_outlets":[
                  
               ],
               "_task_type":"BashOperator",
               "_task_module":"airflow.operators.bash",
               "_is_dummy":false,
               "bash_command":"echo 0408_2"
            },
            {
               "ui_color":"#f0ede4",
               "ui_fgcolor":"#000",
               "label":"tasks__5_of_10",
               "_inlets":[
                  
               ],
               "_downstream_task_ids":[
                  "tasks__10_of_10"
               ],
               "template_fields":[
                  "bash_command",
                  "env"
               ],
               "pool":"default_pool",
               "template_fields_renderers":{
                  "bash_command":"bash",
                  "env":"json"
               },
               "task_id":"tasks__5_of_10",
               "_outlets":[
                  
               ],
               "_task_type":"BashOperator",
               "_task_module":"airflow.operators.bash",
               "_is_dummy":false,
               "bash_command":"echo 0408_2"
            },
            {
               "ui_color":"#f0ede4",
               "ui_fgcolor":"#000",
               "label":"tasks__6_of_10",
               "_inlets":[
                  
               ],
               "_downstream_task_ids":[
                  
               ],
               "template_fields":[
                  "bash_command",
                  "env"
               ],
               "pool":"default_pool",
               "template_fields_renderers":{
                  "bash_command":"bash",
                  "env":"json"
               },
               "task_id":"tasks__6_of_10",
               "_outlets":[
                  
               ],
               "_task_type":"BashOperator",
               "_task_module":"airflow.operators.bash",
               "_is_dummy":false,
               "bash_command":"echo 0408_2"
            },
            {
               "ui_color":"#f0ede4",
               "ui_fgcolor":"#000",
               "label":"tasks__7_of_10",
               "_inlets":[
                  
               ],
               "_downstream_task_ids":[
                  
               ],
               "template_fields":[
                  "bash_command",
                  "env"
               ],
               "pool":"default_pool",
               "template_fields_renderers":{
                  "bash_command":"bash",
                  "env":"json"
               },
               "task_id":"tasks__7_of_10",
               "_outlets":[
                  
               ],
               "_task_type":"BashOperator",
               "_task_module":"airflow.operators.bash",
               "_is_dummy":false,
               "bash_command":"echo 0408_2"
            },
            {
               "ui_color":"#f0ede4",
               "ui_fgcolor":"#000",
               "label":"tasks__8_of_10",
               "_inlets":[
                  
               ],
               "_downstream_task_ids":[
                  
               ],
               "template_fields":[
                  "bash_command",
                  "env"
               ],
               "pool":"default_pool",
               "template_fields_renderers":{
                  "bash_command":"bash",
                  "env":"json"
               },
               "task_id":"tasks__8_of_10",
               "_outlets":[
                  
               ],
               "_task_type":"BashOperator",
               "_task_module":"airflow.operators.bash",
               "_is_dummy":false,
               "bash_command":"echo 0408_2"
            },
            {
               "ui_color":"#f0ede4",
               "ui_fgcolor":"#000",
               "label":"tasks__9_of_10",
               "_inlets":[
                  
               ],
               "_downstream_task_ids":[
                  
               ],
               "template_fields":[
                  "bash_command",
                  "env"
               ],
               "pool":"default_pool",
               "template_fields_renderers":{
                  "bash_command":"bash",
                  "env":"json"
               },
               "task_id":"tasks__9_of_10",
               "_outlets":[
                  
               ],
               "_task_type":"BashOperator",
               "_task_module":"airflow.operators.bash",
               "_is_dummy":false,
               "bash_command":"echo 0408_2"
            },
            {
               "ui_color":"#f0ede4",
               "ui_fgcolor":"#000",
               "label":"tasks__10_of_10",
               "_inlets":[
                  
               ],
               "_downstream_task_ids":[
                  
               ],
               "template_fields":[
                  "bash_command",
                  "env"
               ],
               "pool":"default_pool",
               "template_fields_renderers":{
                  "bash_command":"bash",
                  "env":"json"
               },
               "task_id":"tasks__10_of_10",
               "_outlets":[
                  
               ],
               "_task_type":"BashOperator",
               "_task_module":"airflow.operators.bash",
               "_is_dummy":false,
               "bash_command":"echo 0408_2"
            }
         ]
      }
   }
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org