Skip to content

Commit

Permalink
not compress temp files
Browse files Browse the repository at this point in the history
  • Loading branch information
nokonoko1203 committed Feb 21, 2025
1 parent d06637d commit 2f2c5c1
Showing 1 changed file with 17 additions and 11 deletions.
28 changes: 17 additions & 11 deletions app/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -16,11 +16,11 @@ use chrono::Local;
use clap::Parser;
use env_logger::Builder;
use glob::glob;
use gzp::MgzipSyncReader;
use gzp::{
deflate::Mgzip,
par::compress::{ParCompress, ParCompressBuilder},
};
// use gzp::MgzipSyncReader;
// use gzp::{
// deflate::Mgzip,
// par::compress::{ParCompress, ParCompressBuilder},
// };
use itertools::Itertools as _;
use log::LevelFilter;
use pcd_exporter::gltf::generate_glb;
Expand Down Expand Up @@ -129,7 +129,8 @@ fn write_points_to_tile(
fs::create_dir_all(tile_path.parent().unwrap())?;

let file = File::create(tile_path)?;
let mut writer: ParCompress<Mgzip> = ParCompressBuilder::new().from_writer(file);
// let mut writer: ParCompress<Mgzip> = ParCompressBuilder::new().from_writer(file);
let mut writer = BufWriter::new(file);

let encoded = bitcode::encode(points);
writer.write_all(&encoded)?;
Expand All @@ -139,7 +140,8 @@ fn write_points_to_tile(

fn read_points_from_tile(file_path: &Path) -> std::io::Result<Vec<Point>> {
let file = File::open(file_path)?;
let mut buf_reader = MgzipSyncReader::new(file);
// let mut buf_reader = MgzipSyncReader::new(file);
let mut buf_reader = file;
let mut buffer = Vec::new();
buf_reader.read_to_end(&mut buffer).unwrap();
let points = bitcode::decode(&buffer).unwrap();
Expand Down Expand Up @@ -272,7 +274,8 @@ fn export_tiles_to_glb(

if gzip_compress {
let file = File::create(glb_path).unwrap();
let writer: ParCompress<Mgzip> = ParCompressBuilder::new().from_writer(file);
// let writer: ParCompress<Mgzip> = ParCompressBuilder::new().from_writer(file);
let writer = BufWriter::new(file);
glb.to_writer_with_alignment(writer, 8).unwrap();
} else {
let file = File::create(glb_path).unwrap();
Expand Down Expand Up @@ -327,7 +330,8 @@ impl RunFileIterator {

fn read_run_file(path: PathBuf) -> Result<Vec<(SortKey, Point)>, Infallible> {
let file = File::open(path).unwrap();
let mut buf_reader = MgzipSyncReader::new(file);
// let mut buf_reader = MgzipSyncReader::new(file);
let mut buf_reader = file;
let mut buffer = Vec::new();
buf_reader.read_to_end(&mut buffer).unwrap();
let data: Vec<(SortKey, Point)> = bitcode::decode(&buffer[..]).unwrap();
Expand Down Expand Up @@ -469,7 +473,8 @@ fn main() {
.path()
.join(format!("run_{}.bin", current_run_index));
let file = fs::File::create(run_file_path).unwrap();
let mut writer: ParCompress<Mgzip> = ParCompressBuilder::new().from_writer(file);
// let mut writer: ParCompress<Mgzip> = ParCompressBuilder::new().from_writer(file);
let mut writer = BufWriter::new(file);

let encoded = bitcode::encode(&keyed_points);
writer.write_all(&encoded).unwrap();
Expand Down Expand Up @@ -526,7 +531,8 @@ fn main() {
fs::create_dir_all(tile_path.parent().unwrap()).unwrap();

let file = fs::File::create(tile_path).unwrap();
let mut writer: ParCompress<Mgzip> = ParCompressBuilder::new().from_writer(file);
// let mut writer: ParCompress<Mgzip> = ParCompressBuilder::new().from_writer(file);
let mut writer = BufWriter::new(file);

let encoded = bitcode::encode(&points);
writer.write_all(&encoded).unwrap();
Expand Down

0 comments on commit 2f2c5c1

Please sign in to comment.