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/03/26 05:59:51 UTC

[GitHub] [airflow] suiting-young opened a new issue #15025: "pool_slots" may be None

suiting-young opened a new issue #15025:
URL: https://github.com/apache/airflow/issues/15025


   https://github.com/apache/airflow/blob/b1ce429fee450aef69a813774bf5d3404d50f4a5/airflow/jobs/scheduler_job.py#L1041
   
   This would trigger error
   ```
   TypeError: '>' not supported between instances of 'NoneType' and 'int'
   ```
   as the `task_instance` is fetched directly (*without the patch of `refresh_from_db`*)
   https://github.com/apache/airflow/blob/b1ce429fee450aef69a813774bf5d3404d50f4a5/airflow/jobs/scheduler_job.py#L930-L935
   
   Related to #8153.


-- 
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



[GitHub] [airflow] kaxil closed issue #15025: "pool_slots" may be None

Posted by GitBox <gi...@apache.org>.
kaxil closed issue #15025:
URL: https://github.com/apache/airflow/issues/15025


   


-- 
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



[GitHub] [airflow] kaxil commented on issue #15025: "pool_slots" may be None

Posted by GitBox <gi...@apache.org>.
kaxil commented on issue #15025:
URL: https://github.com/apache/airflow/issues/15025#issuecomment-819761381


   This was fixed in https://github.com/apache/airflow/pull/14406 and will be available as part of 2.0.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



[GitHub] [airflow] kaxil commented on issue #15025: "pool_slots" may be None

Posted by GitBox <gi...@apache.org>.
kaxil commented on issue #15025:
URL: https://github.com/apache/airflow/issues/15025#issuecomment-819761887


   Workaround is to run:
   
   ```sql
   UPDATE task_instance SET pool_slots = 1 WHERE pool_slots IS NULL;
   ```


-- 
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



[GitHub] [airflow] XD-DENG commented on issue #15025: "pool_slots" may be None

Posted by GitBox <gi...@apache.org>.
XD-DENG commented on issue #15025:
URL: https://github.com/apache/airflow/issues/15025#issuecomment-808488897


   Hi @suiting-young , may you please share the specific steps reproducing the error?


-- 
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



[GitHub] [airflow] boring-cyborg[bot] commented on issue #15025: "pool_slots" may be None

Posted by GitBox <gi...@apache.org>.
boring-cyborg[bot] commented on issue #15025:
URL: https://github.com/apache/airflow/issues/15025#issuecomment-807959789


   Thanks for opening your first issue here! Be sure to follow the issue template!
   


-- 
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



[GitHub] [airflow] suiting-young commented on issue #15025: "pool_slots" may be None

Posted by GitBox <gi...@apache.org>.
suiting-young commented on issue #15025:
URL: https://github.com/apache/airflow/issues/15025#issuecomment-810713663


   @XD-DENG after upgrade my instance from 1.10.14 to 2.0.1, some very old `TI`-s were fetched by scheduler.
   I think those `TI` were **interrupted** (_not in finished state_) for some reason long ago, and _ideally_ already expired.
   Maybe the new scheduler changed some rules, as those data didn't trigger problem on 1.10.14 (which already has `pool_slots` property).


-- 
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