##// END OF EJS Templates
rust-dirstate: trace append/no append to help debugging
Raphaël Gomès -
r51074:f2e13d8d stable
parent child Browse files
Show More
@@ -637,6 +637,11 b' pub(super) fn write('
637 can_append: bool,
637 can_append: bool,
638 ) -> Result<(Vec<u8>, TreeMetadata, bool, usize), DirstateError> {
638 ) -> Result<(Vec<u8>, TreeMetadata, bool, usize), DirstateError> {
639 let append = can_append && dirstate_map.write_should_append();
639 let append = can_append && dirstate_map.write_should_append();
640 if append {
641 log::trace!("appending to the dirstate data file");
642 } else {
643 log::trace!("creating new dirstate data file");
644 }
640
645
641 // This ignores the space for paths, and for nodes without an entry.
646 // This ignores the space for paths, and for nodes without an entry.
642 // TODO: better estimate? Skip the `Vec` and write to a file directly?
647 // TODO: better estimate? Skip the `Vec` and write to a file directly?
General Comments 0
You need to be logged in to leave comments. Login now