-
Notifications
You must be signed in to change notification settings - Fork 4.1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[7.1.0] Collect directory contents in parallel in CompactSpawnLogCont…
…ext. Significantly reduces time spent computing a log entry for large tree artifacts (in a particular execution with ~250k files, the time is reduced from ~72s to ~6s). This is the same idea as 368bf11, later improved by df07d27. In theory, the optimization could also be applied to ExpandedSpawnLogContext. However, I don't want to invest resources into improving the old log formats at this time. Also sort the directory contents alphabetically, fixing an oversight in the previous implementation. PiperOrigin-RevId: 607126723 Change-Id: I0ebcdbd5e897e25b5b0c28a642e50acae2fd6730
- Loading branch information
Showing
4 changed files
with
130 additions
and
43 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters