chenboat commented on issue #4626: Low level realtime consumer (LLC) got into 
ERROR state due to thread race condition.
URL: 
https://github.com/apache/incubator-pinot/issues/4626#issuecomment-533645973
 
 
   Main events in the log:
   
   (1) the controller first asked the server to keep its segment and go online. 
   (2) the consumer thread, after receiving the KEEP response, tried to build 
the segment but stuck in acquiring semaphore for 6 mins.
   (3) the main thread in the server received OnlineFromConsuming transition 
message from the helix. It then tried to stop the consumer thread in (2) and 
waited for 10 mins but the consumer thread did not stop. Then in RETANING 
state, the main thread chose to download the segment and go online.
   (4) Now there are two threads both trying to write to the final segment 
directory and caused file overwrite 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:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to