Skip to content

Commit

Permalink
Document that the compact execution log isn't guaranteed to be serial…
Browse files Browse the repository at this point in the history
…ized in increasing ID order.

PiperOrigin-RevId: 602664512
Change-Id: Ic23e7f9c78fc15e6bb6f5b6a86b0bce8c608e966
  • Loading branch information
tjgq authored and copybara-github committed Jan 30, 2024
1 parent 45f9f08 commit ec0878f
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion src/main/protobuf/spawn.proto
Original file line number Diff line number Diff line change
Expand Up @@ -202,7 +202,8 @@ message SpawnExec {
// of the log when compared to the --execution_log_{binary,json}_file formats.
//
// To ensure that the log can be parsed in a single pass, every entry must be
// serialized after all other entries it references by ID.
// serialized after all other entries it references by ID. However, entries
// aren't guaranteed to be serialized in increasing ID order.
//
// Entries other than spawns may not be assumed to be canonical. For performance
// reasons, the same file, directory or input set may be serialized multiple
Expand Down

0 comments on commit ec0878f

Please sign in to comment.