bszabo97 commented on PR #1315: URL: https://github.com/apache/solr/pull/1315#issuecomment-1409050145
Looking again at the implementation in the HdfsTransactionLog class and diving a bit deeper into it helped me in getting the picture together a bit more. This is how I understand now: FLUSH: We explicitly flush the contents of the buffer but we rely on the output stream that it is able to write the content out to the tlog file. FSYNC: We flush the contents of the buffer the same way we did with FLUSH but we also wait for a confirmation that the content was written out to the tlog file. At the moment I am not sure how the NONE works but I will do some testing and figure out. -- 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: issues-unsubscr...@solr.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org