You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@druid.apache.org by GitBox <gi...@apache.org> on 2019/12/04 19:03:49 UTC

[GitHub] [incubator-druid] jihoonson commented on issue #8912: TaskLockbox not release unused lock

jihoonson commented on issue #8912: TaskLockbox not release unused lock
URL: https://github.com/apache/incubator-druid/issues/8912#issuecomment-561791997
 
 
   Hi @hellobabygogo, thank you for the report. Yes, this is one of the issues of the time chunk lock. With the time chunk lock, the task acquires locks for the time chunks where new segments are going to be created. These locks are not released until the task is complete. I think this is to simplify the task lock system especially to avoid deadlocks (like, two tasks could wait each other to lock time chunks what the other task is holding). 
   
   This problem can be avoided with the new segment lock system which was introduced in 0.16. Check https://druid.apache.org/docs/latest/ingestion/tasks.html#task-lock-system for more details. Also please note that this is still an experimental feature. 

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


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@druid.apache.org
For additional commands, e-mail: commits-help@druid.apache.org