Skip to content

Conversation

@minor-fixes
Copy link
Owner

This change modifies Query to return a struct of query results. These
results include targets that match the query, as well as other optional
information. The first useful such piece of information is the workspace
log, which details when:

  • WORKSPACE caused a download to happen, including the SHA256 of the
    download
  • WORKSPACE caused a command execution to happen

among other events.

These events will be useful in reducing external dependencies down to
the SHA256s of their corresponding downloads, rather than needing to
resort to hashing individual files of the external dependencies.

@minor-fixes minor-fixes force-pushed the bazel_workspace_log_parse branch from 2f1a4a9 to 864baf8 Compare October 15, 2021 23:43
@minor-fixes minor-fixes force-pushed the bazel_workspace_log_proto branch from 9c190fb to f7318d4 Compare October 20, 2021 00:15
@minor-fixes minor-fixes force-pushed the bazel_workspace_log_parse branch from 864baf8 to afbc14a Compare October 20, 2021 00:16
@minor-fixes minor-fixes force-pushed the bazel_workspace_log_proto branch from f7318d4 to b785e2a Compare October 20, 2021 22:11
This change modifies Query to return a struct of query results. These
results include targets that match the query, as well as other optional
information. The first useful such piece of information is the workspace
log, which details when:

* WORKSPACE caused a download to happen, including the SHA256 of the
  download
* WORKSPACE caused a command execution to happen

among other events.

These events will be useful in reducing external dependencies down to
the SHA256s of their corresponding downloads, rather than needing to
resort to hashing individual files of the external dependencies.
@minor-fixes minor-fixes force-pushed the bazel_workspace_log_parse branch from 9404e57 to 96177c9 Compare October 20, 2021 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants