From d95717b0363079c3e0368b1ff09836d99fa18bf9 Mon Sep 17 00:00:00 2001 From: Minjae Gwon Date: Tue, 28 Nov 2023 00:29:01 +0900 Subject: [PATCH] fix: write using buffered output --- core/src/main/scala/Block.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/scala/Block.scala b/core/src/main/scala/Block.scala index fceb39a..3cb7888 100644 --- a/core/src/main/scala/Block.scala +++ b/core/src/main/scala/Block.scala @@ -47,7 +47,7 @@ class Block(val records: LazyList[Record]) extends AnyVal { def writeTo(path: Path): File = { val file = File(path) - val writer = file.bufferedWriter() + val writer = file.bufferedOutput() try { toChars.foreach(writer.write(_)) @@ -65,7 +65,7 @@ class Block(val records: LazyList[Record]) extends AnyVal { .zipWithIndex .map({ case (records, index) => val file = File(directory / s"partition.$index") - val writer = file.bufferedWriter() + val writer = file.bufferedOutput() try { records.foreach(_.toChars.foreach(writer.write(_)))