richardstartin commented on issue #7476: URL: https://github.com/apache/pinot/issues/7476#issuecomment-927709836
@suddendust > Hi @richardstartin thanks for the thorough analysis. So just to pin the speculated root-cause, a SIGBUS happened while consuming a real-time segment for some reason (probably high tmpfs usage) and therefore, the ingestion dropped to 0 and no new segments were generated. Is that correct? Yes, the difficult part is the error is thrown asynchronously when the SIGBUS is handled, so pinpointing the precise root cause is hard. The root cause will certainly not be the in dictionary stack frame where the error is reported. Another way to cause this would be to write to a `MappedByteBuffer` after truncating the `RandomAccessFile` but I have audited the codebase and do not think it is possible for this to happen. If you have any of your own code which could do this (seems unlikely) it would be another possible culprit. Thanks for the table config and memory settings. -- 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. To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@pinot.apache.org For additional commands, e-mail: commits-h...@pinot.apache.org