News for hackers. Stuff that matters.
Re:Show HN: RedixDB – a fast persistent key-value store with... by fulafel on Sunday December 23, 2018 @07:34AM (#18745745)
To split hairs, the bug is in MacOS - its fsync() does not flush data to stable storage. Go 1.12 includes a workaround for this MacOS bug.
Re:Show HN: RedixDB – a fast persistent key-value store with... by networkimprov on Tuesday December 25, 2018 @05:59PM (#18759533)
To split further, it's a MacOS design flaw, with a published workaround. It is a bug to fail to use the workaround :-)
Re:Show HN: RedixDB – a fast persistent key-value store with... by fulafel on Wednesday December 26, 2018 @06:49AM (#18761726)
I don't know if Apoke really acknowledges it as a bug or flaw. Their man page for fsync reads like an intentional misunderstanding of fsync semantics.