Skip to content

Commit dbf86eb

Browse files
committed
improve log
1 parent fa63a7f commit dbf86eb

File tree

2 files changed

+12
-9
lines changed

2 files changed

+12
-9
lines changed

turbopack/crates/turbo-persistence/src/db.rs

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -641,7 +641,7 @@ impl<S: ParallelScheduler, const FAMILIES: usize> TurboPersistence<S, FAMILIES>
641641
writeln!(log, "Time {time}")?;
642642
let span = time.until(Timestamp::now())?;
643643
writeln!(log, "Commit {seq:08} {keys_written} keys in {span:#}")?;
644-
writeln!(log, "FAM | META SEQ | SST SEQ | RANGE")?;
644+
writeln!(log, "FAM | META SEQ | SST SEQ | RANGE")?;
645645
for (meta_seq, family, ssts, obsolete) in new_meta_info {
646646
for (seq, min, max, size, flags) in ssts {
647647
writeln!(
@@ -701,7 +701,7 @@ impl<S: ParallelScheduler, const FAMILIES: usize> TurboPersistence<S, FAMILIES>
701701
#[cfg(feature = "verbose_log")]
702702
{
703703
writeln!(log, "New database state:")?;
704-
writeln!(log, "FAM | META SEQ | SST SEQ | RANGE")?;
704+
writeln!(log, "FAM | META SEQ | SST SEQ FLAGS | RANGE")?;
705705
let inner = self.inner.read();
706706
let families = inner.meta_files.iter().map(|meta| meta.family()).filter({
707707
let mut set = HashSet::new();
@@ -718,7 +718,8 @@ impl<S: ParallelScheduler, const FAMILIES: usize> TurboPersistence<S, FAMILIES>
718718
let range = entry.range();
719719
writeln!(
720720
log,
721-
"{family:3} | {meta_seq:08} | {seq:08} | {}",
721+
"{family:3} | {meta_seq:08} | {seq:08} {:>6} | {}",
722+
entry.flags(),
722723
range_to_str(range.min_hash, range.max_hash)
723724
)?;
724725
}
@@ -1241,7 +1242,7 @@ impl<S: ParallelScheduler, const FAMILIES: usize> TurboPersistence<S, FAMILIES>
12411242
let (min, max) = ssts_with_ranges[*i].range().into_inner();
12421243
writeln!(
12431244
log,
1244-
"{family:3} | {meta_seq:08} | {seq:08} INPUT | {} ",
1245+
"{family:3} | {meta_seq:08} | {seq:08} INPUT | {}",
12451246
range_to_str(min, max)
12461247
)?;
12471248
}
@@ -1250,8 +1251,10 @@ impl<S: ParallelScheduler, const FAMILIES: usize> TurboPersistence<S, FAMILIES>
12501251
let max = meta.max_hash;
12511252
writeln!(
12521253
log,
1253-
"{family:3} | {meta_seq:08} | {seq:08} OUTPUT | {}",
1254-
range_to_str(min, max)
1254+
"{family:3} | {meta_seq:08} | {seq:08} OUTPUT | {} \
1255+
({})",
1256+
range_to_str(min, max),
1257+
meta.flags
12551258
)?;
12561259

12571260
meta_file_builder.add(seq, meta);

turbopack/crates/turbo-persistence/src/meta_file.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,11 @@ impl MetaEntryFlags {
5353
impl Display for MetaEntryFlags {
5454
fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result {
5555
if self.fresh() {
56-
write!(f, "fresh")
56+
f.pad_integral(true, "", "fresh")
5757
} else if self.cold() {
58-
write!(f, "cold")
58+
f.pad_integral(true, "", "cold")
5959
} else {
60-
write!(f, "warm")
60+
f.pad_integral(true, "", "warm")
6161
}
6262
}
6363
}

0 commit comments

Comments
 (0)