From 572d83421a04973157178fa81d3d474e0e2fafb2 Mon Sep 17 00:00:00 2001 From: Ivan Andika Date: Tue, 20 Jan 2026 13:44:47 +0800 Subject: [PATCH] RATIS-2383. AtomicFileOutputStream should override FilterOutputStream batch writes API --- .../java/org/apache/ratis/util/AtomicFileOutputStream.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ratis-common/src/main/java/org/apache/ratis/util/AtomicFileOutputStream.java b/ratis-common/src/main/java/org/apache/ratis/util/AtomicFileOutputStream.java index b54427066f..3961d7336b 100644 --- a/ratis-common/src/main/java/org/apache/ratis/util/AtomicFileOutputStream.java +++ b/ratis-common/src/main/java/org/apache/ratis/util/AtomicFileOutputStream.java @@ -68,6 +68,11 @@ public AtomicFileOutputStream(File outFile, File tmpFile) throws IOException { this.tmpFile = tmpFile.getAbsoluteFile(); } + @Override + public void write(byte[] b, int off, int len) throws IOException { + out.write(b, off, len); + } + public boolean isClosed() { return isClosed.get(); }