Status: IN
`sync_writes` defaults to `True`, meaning every `_write_record` call triggers an `fsync` — durable by default at significant write throughput cost.
Source: entries/2026/05/28/hash-index-storage-bitcask.md
def put(self, key, value):
self._write_record(key, value)
if self._sync_writes:
self._active_file.flush()
os.fsync(self._active_file.fileno())