diff --git a/be/src/io/fs/packed_file_manager.cpp b/be/src/io/fs/packed_file_manager.cpp index 032d2963a40e2e..3cf65f12e49540 100644 --- a/be/src/io/fs/packed_file_manager.cpp +++ b/be/src/io/fs/packed_file_manager.cpp @@ -150,6 +150,8 @@ Status PackedFileManager::create_new_packed_file_context( // Create file writer for the packed file FileWriterPtr new_writer; FileWriterOptions opts; + // enable write file cache for packed file + opts.write_file_cache = true; RETURN_IF_ERROR( packed_file_ctx->file_system->create_file(Path(relative_path), &new_writer, &opts)); packed_file_ctx->writer = std::move(new_writer);