rmuir commented on issue #14334: URL: https://github.com/apache/lucene/issues/14334#issuecomment-2772221194
Nobody needs to fsync any temporary files, ever. They are temporary: we don't need them durable. Look at how lucene uses temporary files to understand this. We don't need such files to persist to any storage device ever. Personally I use tmpfs for temp files, they only go to memory. if your operating system doesn't give you any error when using temporary files then your operating system is broken: get a new one. If your computer doesn't detect memory corruption then buy ECC memory. Lucene has checksums and other safeguards that might indicate it, but that's no guarantee it is just best-effort. IMO You read too far into a stackoverflow comment here without understanding how some of this works. -- 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...@lucene.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org For additional commands, e-mail: issues-h...@lucene.apache.org