diff --git a/pageserver/src/layered_repository/ephemeral_file.rs b/pageserver/src/layered_repository/ephemeral_file.rs index d13e7ee62d..79a72f4563 100644 --- a/pageserver/src/layered_repository/ephemeral_file.rs +++ b/pageserver/src/layered_repository/ephemeral_file.rs @@ -175,7 +175,10 @@ impl Write for EphemeralFile { } fn flush(&mut self) -> Result<(), std::io::Error> { - todo!() + // we don't need to flush data: + // * we either write input bytes or not, not keeping any intermediate data buffered + // * rust unix file `flush` impl does not flush things either, returning `Ok(())` + Ok(()) } }