Skip to content

Lois/bazel query validation - #22

Closed
loispostula wants to merge 2 commits into
nominal-io:devin/1772522815-bazel-deps-queryfrom
fslabs:lois/bazel-query-validation
Closed

loispostula wants to merge 2 commits into
nominal-io:devin/1772522815-bazel-deps-queryfrom
fslabs:lois/bazel-query-validation

Conversation

@loispostula

@loispostula loispostula commented Sep 25, 2026 •

Copy link
Copy Markdown

Summary

Bazel queries can exceed Node's 1 MiB output buffer. Raise the limit and filter external labels in Bazel so Node receives only release-relevant paths.

Testing

  • Compile and 14 Bazel-query tests pass.
  • Real queries return the expected dependency paths.

@helenyugithub
helenyugithub deleted the branch nominal-io:devin/1772522815-bazel-deps-query September 25, 2026 16:38
helenyugithub added a commit that referenced this pull request Sep 25, 2026
Bazel dependency queries can exceed Node's default 1 MiB output buffer
and abort release generation. Raise the limit to 64 MiB and filter
external labels in Bazel before returning output to Node.

Recreates #22 against `main` after its original base, #13, merged.
Preserves the newer regression tests and makes the large-output test
portable across platforms.

Validation: compilation, lint, 172 targeted tests, and both real Bazel
workspace integration tests pass.

---------

Co-authored-by: Loïs Postula <lois.postula@fslabs.ca>
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