{"push_id":2401336378,"size":8,"distinct_size":1,"ref":"refs/heads/AIRFLOW-1252","head":"9ad33b7eacd71220ad5e01c4bb838998eca73f67","before":"314b68cc5d822461c0d02fb28a5a17f6a2556d60","commits":[{"sha":"781c5bf6967473701e4812d72ace4f675f5b5c94","author":{"name":"wongwill86","email":"d10f2b5023c955f2d93d72b2c8b52252e5bb8dee@gmail.com"},"message":"[AIRFLOW-2203] Store task ids as sets not lists\n\nMassively improve performance by using sets to represent a task's\nupstream and downstream task ids.","distinct":false,"url":"https://api.github.com/repos/Tecsisa/incubator-airflow/commits/781c5bf6967473701e4812d72ace4f675f5b5c94"},{"sha":"16ab314c21d131136fb00adcc395d71a6f8b31b2","author":{"name":"wongwill86","email":"d10f2b5023c955f2d93d72b2c8b52252e5bb8dee@gmail.com"},"message":"[AIRFLOW-2203] Cache static rules (trigger/weight)\n\nNo need to recalculate them everytime just to see if they are valid","distinct":false,"url":"https://api.github.com/repos/Tecsisa/incubator-airflow/commits/16ab314c21d131136fb00adcc395d71a6f8b31b2"},{"sha":"92357d53e60a6c88afe6792923ff68070ec81df3","author":{"name":"wongwill86","email":"d10f2b5023c955f2d93d72b2c8b52252e5bb8dee@gmail.com"},"message":"[AIRFLOW-2203] Speed up Operator Resources\n\nSet default values of Resources loaded from the configuration to prevent\n4x Config lookups for every task created.","distinct":false,"url":"https://api.github.com/repos/Tecsisa/incubator-airflow/commits/92357d53e60a6c88afe6792923ff68070ec81df3"},{"sha":"81ec595b6c1ac05bc7f42e2c92c0dd79409953a4","author":{"name":"wongwill86","email":"d10f2b5023c955f2d93d72b2c8b52252e5bb8dee@gmail.com"},"message":"[AIRFLOW-2203] Cache signature in apply_defaults\n\nCache inspect.signature for the wrapper closure to avoid calling it at\nevery decorated invocation. This is separate sig_cache created per\ndecoration, i.e. each function decorated using apply_defaults will have\na different sig_cache.","distinct":false,"url":"https://api.github.com/repos/Tecsisa/incubator-airflow/commits/81ec595b6c1ac05bc7f42e2c92c0dd79409953a4"},{"sha":"6f0a0d2f6f8203d2c6542a8eaefe2cbb2640a8d3","author":{"name":"wongwill86","email":"d10f2b5023c955f2d93d72b2c8b52252e5bb8dee@gmail.com"},"message":"[AIRFLOW-2203] Remove Useless Commands.\n\nself.tasks is a temp list gen from self.task_dict. no reason to append\nto it","distinct":false,"url":"https://api.github.com/repos/Tecsisa/incubator-airflow/commits/6f0a0d2f6f8203d2c6542a8eaefe2cbb2640a8d3"},{"sha":"c3730650c852cd7a5e06a5933f5064bbb04e0e88","author":{"name":"wongwill86","email":"d10f2b5023c955f2d93d72b2c8b52252e5bb8dee@gmail.com"},"message":"[AIRFLOW-2203] Defer cycle detection\n\nMoved from adding_task to when dag is being bagged.\nThis changes import dag runtime from polynomial to somewhat linear.\n\nCloses #3116 from wongwill86:dag_import_speed","distinct":false,"url":"https://api.github.com/repos/Tecsisa/incubator-airflow/commits/c3730650c852cd7a5e06a5933f5064bbb04e0e88"},{"sha":"7a880a7e987f423d4baca67eaa9d20451fa8fa87","author":{"name":"Tao feng","email":"1d551ff858e8285fe3adda565b9594c9f1f0ebbd@lyft.com"},"message":"[AIRFLOW-2183] Refactor DruidHook to enable sql\n\nRefactor DruidHook to be able to issue druid sql query to druid broker\n\nCloses #3105 from feng-tao/airflow-2183","distinct":false,"url":"https://api.github.com/repos/Tecsisa/incubator-airflow/commits/7a880a7e987f423d4baca67eaa9d20451fa8fa87"},{"sha":"9ad33b7eacd71220ad5e01c4bb838998eca73f67","author":{"name":"Sergio Herrera Guzmán","email":"16b8e2758dd8b75d26544a04e020bea98cdd3a90@tecsisa.com"},"message":"[AIRFLOW-1252] API - Fix when conf is in JSON body","distinct":true,"url":"https://api.github.com/repos/Tecsisa/incubator-airflow/commits/9ad33b7eacd71220ad5e01c4bb838998eca73f67"}]}
{"actor":{"display_login":"sergiohgz"}}