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]
